NEW
A rectangle enclosing an object instance in an image or video to localize it for detection.
DESCRIPTION
Bounding boxes annotate object locations using rectangle coordinates, commonly in formats like x, y, width, height. They are essential training targets for object detectors such as YOLO and Faster R-CNN. Evaluation often uses Intersection over Union thresholds to determine correct detections. While efficient, rectangles approximate irregular shapes poorly compared to masks. Tools and datasets standardize bounding box schemas to ensure consistent annotation quality.
ALTERNATIVE DEFINITIONS
NVIDIA Glossary
A bounding box is an imaginary rectangle that surrounds an object in an image.
Straightforward definition emphasizing visual enclosure.
Roboflow
A bounding box is a rectangle that encloses an object in an image.
Concise practitioner-focused definition for computer vision labeling.
RELATED TERMS
Object Detection Intersection over Union Non-Maximum Suppression COCO Dataset Labeling Segmentation Anchor Boxes YOLO Faster R-CNN mAP
COMPETING TERMS
Segmentation Mask
KNOWLEDGE AREAS
AI Data Science Data Visualization
TARGET AUDIENCE
AI Engineer Data Scientist MLOps Engineer Software Developer
EXTERNAL SOURCES
- Wikipedia - Bounding volume
- COCO Dataset - Official dataset annotation format
- Ultralytics - YOLO dataset formats and boxes
- TensorFlow - Tutorial on object detection and boxes
TOP QUESTIONS
What are bounding boxes used for in computer vision?
They localize objects for detection tasks, supplying training targets and enabling evaluation with metrics like mAP and IoU.
Category: Usage
How are bounding boxes represented?
Common formats include (x_min, y_min, x_max, y_max) and (x, y, width, height), sometimes normalized by image size.
Category: Concepts
What is Intersection over Union (IoU) for bounding boxes?
IoU measures overlap between predicted and ground-truth boxes; thresholds determine which detections are correct.
Category: Evaluation
What is a common labeling mistake with bounding boxes?
Inconsistent box tightness or wrong class labels introduce noise, harming model performance; use clear guidelines.
Category: Mistakes
When are segmentation masks preferred over bounding boxes?
For irregular shapes or dense scenes where precise boundaries matter, masks provide pixel-level detail.
Category: Comparison
How do anchor boxes relate to bounding boxes?
Anchors are predefined boxes used by detectors to predict offsets to actual bounding boxes efficiently.
Category: Concepts
How is bounding box quality measured?
Metrics include IoU, GIoU/DIoU/CIoU, and label consistency checks across annotators.
Category: Evaluation
Do coordinate systems affect box interpretation?
Yes. Understand origin, axis directions, and normalization to avoid errors during training and inference.
Category: BestPractices
How to handle overlapping detections?
Use Non-Maximum Suppression or Soft-NMS to remove redundant overlapping boxes based on confidence scores.
Category: Techniques