intermediateimage
Object Detection
Draw bounding boxes around objects for object detection model training.
Configuration Fileconfig.yaml
annotation_task_name: "Object Detection"
task_name: "Object Detection"
task_description: "Draw bounding boxes around all objects of interest."
task_dir: "."
port: 8000
data_files:
- "sample-data.json"
item_properties:
id_key: "id"
text_key: "image_url"
image_key: image_url
annotation_schemes:
- annotation_type: image_annotation
name: objects
description: "Draw boxes around objects"
tools:
- bbox
labels:
- "Person"
- "Car"
- "Dog"
- "Cat"
output_annotation_dir: "output/"
output_annotation_format: "json"
Sample Datasample-data.json
[
{
"id": "1",
"image_url": "https://images.unsplash.com/photo-1517849845537-4d257902454a?w=640"
},
{
"id": "2",
"image_url": "https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=640"
}
]Get This Design
View on GitHub
Clone or download from the repository
Quick start:
git clone https://github.com/davidjurgens/potato-showcase.git cd potato-showcase/templates/image/object-detection potato start config.yaml
Details
Annotation Types
image_annotation
Domain
Computer Vision
Use Cases
Object DetectionBounding Box
Tags
object-detectionbboxcomputer-visionyolo
Found an issue or want to improve this design?
Open an IssueRelated Designs
Image Segmentation
Draw polygon masks around objects for semantic segmentation tasks.
image_annotation
RefCOCO - Referring Expression Grounding
Visual grounding task where annotators draw bounding boxes around objects referred to by natural language expressions. Based on the RefCOCO dataset (Yu et al., ECCV 2016), this task links referring expressions to spatial regions in images.
image_annotationtext
ViTPose Human Keypoint Annotation
Annotate human body keypoints and pose categories in images based on the ViTPose framework. Annotators mark anatomical landmarks, draw bounding boxes around people, and classify the overall pose type.
image_annotationradio