Academic2025

Fashion Object Detection

CS271 AI Fundamentals: Object Detection for Automated Product Tagging

Fashion Object Detection
Role
AI Engineer
Year
2025
Team
Group Project
Tech Stack
YOLO, Roboflow, Python

A group project in CS271 (AI Fundamentals) focused on building a computer vision system that detects and extracts clothing attributes from images to automate product tagging for e-commerce. The project emphasizes practical tags for apparel—such as color, clothing type, and patterns—to reduce manual labeling effort and improve consistency across large product image catalogs.

01

The Problem

  • Manual product tagging is time-consuming and error-prone, leading to inconsistent metadata.
  • Large product image catalogs require automated extraction of key attributes for search and categorization.
  • The solution needs a fast, practical detection approach suitable for real-world e-commerce workflows.
02

The Solution

  • Owned dataset preparation and image labeling in Roboflow, defining target classes/attributes (e.g., color, clothing type, pattern) and ensuring consistent annotations.
  • Adopted YOLO for object detection due to its speed and practicality for inference-oriented use cases.
  • Managed training infrastructure on GPU Cloud (Runpod.io) to enable efficient training and iterative experimentation.
  • Established a training and evaluation workflow, iterating on key settings to better fit real-world image variability.
03

The Result

  • Delivered a prototype that detects clothing items and extracts key attributes for automated tagging (e.g., color, type, patterns).
  • Reduced manual tagging effort while improving metadata consistency for e-commerce inventory search and management.
  • Produced a repeatable pipeline—from dataset preparation to training and inference—that can be extended with additional classes or attributes.

Project Gallery

Main

Gallery image 1

Inference example: detected items and extracted attributes

Gallery image 2
Gallery image 3
Gallery image 4
Gallery image 5