Explain the difference between object detection and semantic segmentation.
Short Answer
Object detection: Finds objects and draws bounding boxes (YOLO, Faster R-CNN). Semantic segmentation: Classifies every pixel (U-Net, DeepLab). Instance segmentation combines both (Mask R-CNN).
Key Points
- Detection: "There's a cat at coordinates (x,y,w,h)"
- Semantic Seg: "These pixels are cat, these are dog"
- Instance Seg: "These pixels are cat #1, those are cat #2"
- Panoptic Seg: Semantic + Instance combined
💡 Memory Trick: "Detection = box around objects | Segmentation = coloring book (every pixel gets a color)"