Real-time drone traffic object detection and tracking using YOLOv8, ByteTrack, OpenCV and VisDrone dataset.
- Real-time object detection
- Multi-object tracking
- Drone traffic analysis
- Vehicle and pedestrian detection
- Video inference pipeline
- Python
- YOLOv8
- OpenCV
- ByteTrack
- PyTorch
- Google Colab
VisDrone Dataset:
https://github.com/VisDrone/VisDrone-Dataset
pip install ultralytics opencv-python torch torchvision numpyfrom ultralytics import YOLO
model = YOLO("best.pt")
results = model.predict(
source="test_video.mp4",
conf=0.7,
imgsz=640,
save=True
)from ultralytics import YOLO
model = YOLO("best.pt")
results = model.track(
source="test_video.mp4",
tracker="bytetrack.yaml",
conf=0.7,
imgsz=640,
save=True
)- YOLOv8 + ByteTrack
- Trained/Fine-tuned on VisDrone Dataset
- Optimized for drone traffic scenes
Gaurav Sharma
LinkedIn: www.linkedin.com/in/gauravnitrkl