X-YOLOv10 / README.md
HugoHE's picture
Add Space configuration metadata to README.md
0b4209f
---
title: X-YOLOv10
emoji: ๐Ÿ”
colorFrom: indigo
colorTo: purple
sdk: gradio
sdk_version: 4.19.2
app_file: app.py
pinned: false
---
# YOLOv10 Saliency Heat-map Visualiser
This Gradio app demonstrates object detection and saliency visualization using YOLOv10 models trained on the VOC dataset. The app allows users to:
1. Choose between vanilla and finetuned YOLOv10 models
2. Upload custom images or use provided examples
3. Visualize object detections with bounding boxes
4. See saliency heat-maps for each detected object
## Models
- **Vanilla VOC**: Base YOLOv10 model trained on VOC dataset
- **Finetune VOC**: Fine-tuned YOLOv10 model with enhanced performance
## Features
- Interactive web interface
- Real-time object detection
- Saliency heat-map generation
- Adjustable confidence threshold
- Example images included
## Usage
1. Select a model from the dropdown menu
2. Upload an image or use one of the example images
3. Adjust the confidence threshold if needed
4. View the detection results and saliency heat-maps
## Technical Details
The app uses:
- Gradio for the web interface
- YOLOv10 for object detection
- Custom feature extraction for saliency visualization
- OpenCV for image processing
## Examples
The app includes two example images demonstrating the capabilities of the vanilla model.