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.
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 itemsObtener este diseño
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
Dominio
Casos de uso
Etiquetas
¿Encontró un problema o desea mejorar este diseño?
Abrir un issueDiseños relacionados
MS COCO Object Detection & Segmentation
Object detection and instance segmentation annotation following the MS COCO format (Lin et al., ECCV 2014). Annotate objects with bounding boxes and polygon segmentation masks across 80 common object categories.
Open Images V6 Object Detection
Large-scale object detection following Open Images V6 (Kuznetsova et al., IJCV 2020). Annotate 600 object classes with bounding boxes, visual relationships, and instance segmentation masks.
ADE20K Semantic Segmentation
Comprehensive scene parsing with 150 semantic categories (Zhou et al., CVPR 2017). Annotate indoor and outdoor scenes with pixel-level labels covering objects, parts, and stuff classes.