ghostai1's picture
Update README.md
165ffff verified
|
raw
history blame
2.52 kB
metadata
title: Computervisionobjectdetection
emoji: ⚑
colorFrom: purple
colorTo: pink
sdk: gradio
sdk_version: 5.31.0
app_file: app.py
pinned: false

πŸ“·βœ¨ Object Detection Demo

Hugging Face Space
Gradio UI
Model
License


πŸš€ Overview

Experience real-time, Transformer-powered object detection entirely on CPU.
Upload any image and instantly see bounding boxes, labels, and confidence scoresβ€”all wrapped in a sleek Gradio interface.

Core technologies:
β€’ DETR (DEtection TRansformer) for end-to-end CV pipelines
β€’ Hugging Face Transformers for model orchestration
β€’ Gradio Blocks for interactive web UI
β€’ Pillow (PIL) for image annotation


✨ Key Features

πŸ”‘ Feature πŸ” Description
⚑ Transformer CV Uses DETR + ResNet-50 backbone for state-of-the-art accuracy
πŸ•’ Real-Time Inference Sub-second CPU performance on typical images
🎨 Annotated Output Red boxes + text overlays for clear visual feedback
πŸ“Š Detection Table Interactive DataFrame of labels & confidence scores
☁️ Cloud-Native Deploy One-click deploy on free Hugging Face Spaces
πŸ”§ Modular Architecture Swap models or add filters with minimal code changes

πŸ—οΈ Architecture & Workflow

  1. Image Upload
    User drops in any JPEG/PNG.
  2. DETR Pipeline
    pipeline("object-detection", model="facebook/detr-resnet-50")
  3. Post-processing
    Draws bounding boxes + labels via PIL.
  4. UI Rendering
    Gradio displays the annotated image and a label/score table.

πŸ› οΈ Quick Start (Local)

git clone https://github.com/your-username/object-detection-demo.git
cd object-detection-demo
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
python app.py