Unit 4: Object Detection and Localization - Subjective Questions

CSE471 — Deep Learning For Computer Vision • Practice Questions with Detailed Answers

20 questions

1

Explain the fundamental principles of object detection and distinguish object detection from image classification and image segmentation.

2

Describe the common representation of a bounding box and derive the conversion between corner-coordinate and center-coordinate representations.

3

Define Intersection over Union (IoU), derive its formula, and explain its role in training and evaluating object detectors.

4

Explain the Non-maximum Suppression algorithm with a suitable step-by-step procedure. Why is it necessary in object detection?

5

Describe a classical object detection pipeline based on sliding windows and hand-crafted features. Discuss its advantages and limitations.

6

Explain the architecture and operation of the R-CNN object detection method. Why is it considered a two-stage detector?

7

Compare R-CNN, Fast R-CNN, and Faster R-CNN with respect to region proposal generation, feature extraction, speed, and accuracy.

8

What are single-stage object detectors? Explain how they differ from two-stage detectors and discuss their main advantages and disadvantages.

9

Explain the YOLO approach to object detection and describe how an image is converted into a set of predictions.

10

Trace the major improvements introduced across YOLO variants, including YOLOv1, YOLOv2, YOLOv3, and later versions.

11

Describe the architecture of the Single Shot MultiBox Detector (SSD) and explain how it performs multi-scale detection.

12

Explain the concept of anchor boxes and discuss their use in YOLO and SSD-style object detectors.

13

Explain RetinaNet and derive the focal loss used to address class imbalance in dense object detection.

14

Distinguish between confidence loss, classification loss, and localization loss in an object detection objective.

15

Define precision, recall, average precision, and mean average precision in the context of object detection.

16

Explain how a precision-recall curve is constructed for object detection and describe how AP is computed from it.

17

Discuss the effect of IoU thresholds on positive and negative detection decisions during training and evaluation.

18

Given a predicted box and a ground-truth box , calculate their IoU and determine whether the prediction is a true positive at an IoU threshold of .

19

Compare one-stage and two-stage detectors with respect to speed, accuracy, computational cost, and suitable applications.

20

Explain why small-object detection is difficult and describe how multi-scale feature representations help YOLO, SSD, and RetinaNet.