Showcase/Object Detection
intermediateimage

Object Detection

Draw bounding boxes around objects for object detection model training.

🖼️

image annotation

Configuration Fileconfig.yaml

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
  image_key: image_url

annotation_schemes:
  - annotation_type: bbox
    name: objects
    description: "Draw boxes around objects"
    labels:
      - name: "Person"
        color: "#ef4444"
      - name: "Car"
        color: "#3b82f6"
      - name: "Dog"
        color: "#22c55e"
      - name: "Cat"
        color: "#f59e0b"
    required: true

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/object-detection
potato start config.yaml

Details

Annotation Types

bboximage

Domain

Computer Vision

Use Cases

Object DetectionBounding Box

Tags

object-detectionbboxcomputer-visionyolo

Found an issue or want to improve this design?

Open an Issue