Skip to content
Showcase/PASCAL VOC Object Detection
intermediateimage

PASCAL VOC Object Detection

Bounding box object detection following the PASCAL Visual Object Classes challenge (Everingham et al., IJCV 2010). Annotate 20 object categories with axis-aligned bounding boxes.

Labels:outdoornatureurbanpeopleanimal+

Archivo de configuraciónconfig.yaml

# PASCAL VOC Object Detection Configuration
# Based on Everingham et al., IJCV 2010

annotation_task_name: "PASCAL VOC Object Detection"
task_dir: "."

data_files:
  - "sample-data.json"

item_properties:
  id_key: "id"
  text_key: "image_url"
  context_key: "context"

user_config:
  allow_all_users: true

annotation_schemes:
  - annotation_type: "multiselect"
    name: "object_class"
    description: "Select all object classes present in the image"
    labels:
      # Vehicles
      - name: "aeroplane"
        tooltip: "Aircraft, planes"
      - name: "bicycle"
        tooltip: "Bicycles"
      - name: "boat"
        tooltip: "Boats, ships"
      - name: "bus"
        tooltip: "Buses"
      - name: "car"
        tooltip: "Cars, automobiles"
      - name: "motorbike"
        tooltip: "Motorcycles"
      - name: "train"
        tooltip: "Trains"
      # Indoor
      - name: "bottle"
        tooltip: "Bottles"
      - name: "chair"
        tooltip: "Chairs"
      - name: "diningtable"
        tooltip: "Dining tables"
      - name: "pottedplant"
        tooltip: "Potted plants"
      - name: "sofa"
        tooltip: "Sofas, couches"
      - name: "tvmonitor"
        tooltip: "TV monitors"
      # Animals
      - name: "bird"
        tooltip: "Birds"
      - name: "cat"
        tooltip: "Cats"
      - name: "cow"
        tooltip: "Cows"
      - name: "dog"
        tooltip: "Dogs"
      - name: "horse"
        tooltip: "Horses"
      - name: "sheep"
        tooltip: "Sheep"
      # Person
      - name: "person"
        tooltip: "People"

  - annotation_type: "radio"
    name: "difficulty"
    description: "Is the object difficult to detect?"
    labels:
      - name: "not_difficult"
        tooltip: "Object is clearly visible and easy to detect"
      - name: "difficult"
        tooltip: "Object is occluded, truncated, or hard to see"

  - annotation_type: "radio"
    name: "truncated"
    description: "Is the object truncated (partially outside image)?"
    labels:
      - name: "not_truncated"
        tooltip: "Object is fully visible in the image"
      - name: "truncated"
        tooltip: "Object extends beyond the image boundary"

  - annotation_type: "radio"
    name: "occluded"
    description: "Is the object occluded by another object?"
    labels:
      - name: "not_occluded"
        tooltip: "Object is not blocked by other objects"
      - name: "occluded"
        tooltip: "Object is partially hidden by other objects"

interface_config:
  item_display_format: "<img src='{{text}}' style='max-width:100%; max-height:500px;'/><br/><small>{{context}}</small>"

output_annotation_format: "json"
output_annotation_dir: "annotations"

Datos de ejemplosample-data.json

[
  {
    "id": "voc_001",
    "image_url": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Cat_November_2010-1a.jpg/1200px-Cat_November_2010-1a.jpg",
    "context": "Identify all objects in the image and mark their bounding boxes. Note if objects are truncated, occluded, or difficult to detect."
  },
  {
    "id": "voc_002",
    "image_url": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/18/Dog_Breeds.jpg/1200px-Dog_Breeds.jpg",
    "context": "Mark all visible objects with bounding boxes. Indicate difficulty level for each object."
  }
]

// ... and 1 more items

Obtener este diseño

View on GitHub

Clone or download from the repository

Inicio rápido:

git clone https://github.com/davidjurgens/potato-showcase.git
cd potato-showcase/image/classification/pascal-voc
potato start config.yaml

Detalles

Tipos de anotación

multiselectradio

Dominio

Computer VisionObject Detection

Casos de uso

Object DetectionImage Classification

Etiquetas

pascal-vocobject-detectionbounding-boxijcv2010benchmark

¿Encontró un problema o desea mejorar este diseño?

Abrir un issue