a GUI application, which uses ultralytics YOLO for Object Detection/Tracking, Human Pose Estimation/Tracking from images, videos or camera.
All python scripts performing detection, pose and segmentation using the YOLO model in ONNX.
Supported AI tasks:
- Detection
- Pose Estimation
- Segmentation
- OBB
Supported Models:
- YOLOv13
- YOLOv13-n
- YOLOv13-s
- YOLOv13-l
- YOLOv13-x
- YOLO11
- YOLO11-n
- YOLO11-s
- YOLO11-m
- YOLO11-l
- YOLO11-x
- YOLOv8
- YOLOv8-n
- YOLOv8-s
- YOLOv8-m
- YOLOv8-l
- YOLOv8-x
Supported Trackers:
- DeepSort
- ByteTrack
Supported Input Sources:
- local files: images or videos
- Camera
- RTSP-Stream
Install required packages with pip:
pip install -r requirements.txtor with conda:
conda env create -f environment.yml
# activate the conda environment
conda activate yolo_guiDownload the model weights:
python download_weights.pyThe model files are saved in the weights/ folder.
python main.py