Showcase/DeepFashion Fine-Grained Fashion Classification
intermediateimage

DeepFashion Fine-Grained Fashion Classification

Large-scale fashion dataset with attribute prediction, consumer-to-shop matching, and landmark detection (Liu et al., CVPR 2016). Annotate clothing with 1000 categories and 50 attributes.

🖼️

image annotation

Configuration Fileconfig.yaml

# DeepFashion Fine-Grained Fashion Classification Configuration
# Based on Liu et al., CVPR 2016

annotation_task_name: "DeepFashion Clothing Classification"

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: "radio"
    name: "clothing_category"
    description: "Select the clothing category"
    labels:
      - name: "upper_body"
        tooltip: "Tops, shirts, jackets"
      - name: "lower_body"
        tooltip: "Pants, skirts, shorts"
      - name: "full_body"
        tooltip: "Dresses, jumpsuits"
      - name: "outerwear"
        tooltip: "Coats, jackets, blazers"

  - annotation_type: "multiselect"
    name: "texture_attributes"
    description: "Select texture attributes"
    labels:
      - name: "solid"
        tooltip: "Solid color"
      - name: "striped"
        tooltip: "Striped pattern"
      - name: "floral"
        tooltip: "Floral pattern"
      - name: "plaid"
        tooltip: "Plaid/checkered"
      - name: "spotted"
        tooltip: "Polka dots or spots"
      - name: "graphic"
        tooltip: "Graphics or prints"

  - annotation_type: "multiselect"
    name: "style_attributes"
    description: "Select style attributes"
    labels:
      - name: "casual"
        tooltip: "Casual style"
      - name: "formal"
        tooltip: "Formal/business"
      - name: "sporty"
        tooltip: "Athletic/sporty"
      - name: "vintage"
        tooltip: "Vintage/retro"
      - name: "bohemian"
        tooltip: "Bohemian style"
      - name: "minimalist"
        tooltip: "Minimalist design"

  - annotation_type: "multiselect"
    name: "fabric_attributes"
    description: "Select fabric attributes"
    labels:
      - name: "cotton"
        tooltip: "Cotton fabric"
      - name: "denim"
        tooltip: "Denim/jeans"
      - name: "leather"
        tooltip: "Leather"
      - name: "silk"
        tooltip: "Silk or satin"
      - name: "wool"
        tooltip: "Wool or knit"
      - name: "lace"
        tooltip: "Lace"

  - annotation_type: "radio"
    name: "sleeve_length"
    description: "Sleeve length (if applicable)"
    labels:
      - name: "sleeveless"
        tooltip: "No sleeves"
      - name: "short_sleeve"
        tooltip: "Short sleeves"
      - name: "long_sleeve"
        tooltip: "Long sleeves"
      - name: "not_applicable"
        tooltip: "Not applicable"

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"

Sample Datasample-data.json

[
  {
    "id": "fashion_001",
    "image_url": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Red_coat.jpg/800px-Red_coat.jpg",
    "context": "Annotate this clothing item with category, texture, style, and fabric attributes."
  },
  {
    "id": "fashion_002",
    "image_url": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Aiga_toiletsq_men.svg/800px-Aiga_toiletsq_men.svg.png",
    "context": "Classify the clothing and select all applicable attributes."
  }
]

// ... and 1 more items

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

Details

Annotation Types

radiomultiselectbbox

Domain

Computer VisionFashion

Use Cases

Fashion ClassificationAttribute PredictionVisual Search

Tags

deepfashionfashionclothingattributescvpr2016

Found an issue or want to improve this design?

Open an Issue