Showcase/Image Segmentation
advancedimage

Image Segmentation

Draw polygon masks around objects for semantic segmentation tasks.

🖼️

image annotation

Configuration Fileconfig.yaml

task_name: "Image Segmentation"
task_description: "Draw precise polygon boundaries around objects."
task_dir: "."
port: 8000

data_files:
  - "sample-data.json"

item_properties:
  id_key: id
  image_key: image_url

annotation_schemes:
  - annotation_type: polygon
    name: segments
    description: "Draw polygons around each object"
    labels:
      - name: "Person"
        color: "#ef4444"
      - name: "Vehicle"
        color: "#3b82f6"
      - name: "Animal"
        color: "#22c55e"
      - name: "Object"
        color: "#8b5cf6"
    allow_overlapping: false
    required: true

output_annotation_dir: "output/"
output_annotation_format: "json"

Sample Datasample-data.json

[
  {
    "id": "1",
    "image_url": "https://images.unsplash.com/photo-1518717758536-85ae29035b6d?w=640"
  },
  {
    "id": "2",
    "image_url": "https://images.unsplash.com/photo-1494976388531-d1058494cdd8?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/image-segmentation
potato start config.yaml

Details

Annotation Types

polygonimage

Domain

Computer Vision

Use Cases

SegmentationInstance Segmentation

Tags

segmentationpolygonmaskcomputer-vision

Found an issue or want to improve this design?

Open an Issue