https://github.com/RizwanMunawar/yolov8-object-tracking
YOLOv8 Object Tracking Using PyTorch, OpenCV and Ultralytics
https://github.com/RizwanMunawar/yolov8-object-tracking
computer-vision deep-learning object-detection object-tracking yolov8
Last synced: 20 days ago
JSON representation
YOLOv8 Object Tracking Using PyTorch, OpenCV and Ultralytics
- Host: GitHub
- URL: https://github.com/RizwanMunawar/yolov8-object-tracking
- Owner: RizwanMunawar
- License: agpl-3.0
- Created: 2023-01-10T21:22:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-12T11:41:42.000Z (7 months ago)
- Last Synced: 2024-10-31T02:04:31.471Z (6 months ago)
- Topics: computer-vision, deep-learning, object-detection, object-tracking, yolov8
- Language: Python
- Homepage:
- Size: 883 KB
- Stars: 280
- Watchers: 9
- Forks: 49
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-yolo-object-detection - RizwanMunawar/yolov8-object-tracking - object-tracking?style=social"/> : YOLOv8 Object Tracking Using PyTorch, OpenCV and Ultralytics. (Object Detection Applications)
- awesome-yolo-object-detection - RizwanMunawar/yolov8-object-tracking - object-tracking?style=social"/> : YOLOv8 Object Tracking Using PyTorch, OpenCV and Ultralytics. (Applications)
README
# yolov8-object-tracking
This will only work with `ultralytics==8.0.0`. However, I strongly recommend using the latest Ultralytics package and following the official Ultralytics code: [GitHub Repository](https://github.com/ultralytics/ultralytics/).
[Train YOLOv8 on Custom Data](https://muhammadrizwanmunawar.medium.com/train-yolov8-on-custom-data-6d28cd348262)
### Steps to run Code
- Clone the repository
```bash
https://github.com/RizwanMunawar/yolov8-object-tracking.git
```- Cd to cloned folder
```bash
cd yolov8-object-tracking
```- Install the ultralytics package
```bash
pip install ultralytics==8.0.0
```- Do Tracking with the mentioned command below
```bash
#video file
python yolo\v8\detect\detect_and_trk.py model=yolov8s.pt source="test.mp4" show=True#imagefile
python yolo\v8\detect\detect_and_trk.py model=yolov8m.pt source="path to image"#Webcam
python yolo\v8\detect\detect_and_trk.py model=yolov8m.pt source=0 show=True#External Camera
python yolo\v8\detect\detect_and_trk.py model=yolov8m.pt source=1 show=True
```- Output file will be created in the working-dir/runs/detect/train with original filename
### Results
YOLOv8s Object Tracking
YOLOv8m Object Tracking
![]()
![]()
### References
- https://github.com/ultralytics/ultralytics
- https://github.com/abewley/sort
- https://docs.ultralytics.com/**Some of my articles/research papers | Computer vision awesome resources for learning | How do I appear to the world? 🚀**
[Ultralytics YOLO11: Object Detection and Instance Segmentation🤯](https://muhammadrizwanmunawar.medium.com/ultralytics-yolo11-object-detection-and-instance-segmentation-88ef0239a811) 
[Parking Management using Ultralytics YOLO11](https://muhammadrizwanmunawar.medium.com/parking-management-using-ultralytics-yolo11-fba4c6bc62bc) 
[My 🖐️Computer Vision Hobby Projects that Yielded Earnings](https://muhammadrizwanmunawar.medium.com/my-️computer-vision-hobby-projects-that-yielded-earnings-7923c9b9eead) 
[Best Resources to Learn Computer Vision](https://muhammadrizwanmunawar.medium.com/best-resources-to-learn-computer-vision-311352ed0833) 
[Roadmap for Computer Vision Engineer](https://medium.com/augmented-startups/roadmap-for-computer-vision-engineer-45167b94518c) 
[How did I spend 2022 in the Computer Vision Field](https://www.linkedin.com/pulse/how-did-i-spend-2022-computer-vision-field-muhammad-rizwan-munawar)
[Domain Feature Mapping with YOLOv7 for Automated Edge-Based Pallet Racking Inspections](https://www.mdpi.com/1424-8220/22/18/6927) 
[Exudate Regeneration for Automated Exudate Detection in Retinal Fundus Images](https://ieeexplore.ieee.org/document/9885192)
[Feature Mapping for Rice Leaf Defect Detection Based on a Custom Convolutional Architecture](https://www.mdpi.com/2304-8158/11/23/3914)
[Yolov5, Yolo-x, Yolo-r, Yolov7 Performance Comparison: A Survey](https://aircconline.com/csit/papers/vol12/csit121602.pdf) 
[Explainable AI in Drug Sensitivity Prediction on Cancer Cell Lines](https://ieeexplore.ieee.org/document/9922931) 
[Train YOLOv8 on Custom Data](https://medium.com/augmented-startups/train-yolov8-on-custom-data-6d28cd348262) 
**More Information**
For more details, you can reach out to me on [Medium](https://muhammadrizwanmunawar.medium.com/) or connect with me on [LinkedIn](https://www.linkedin.com/in/muhammadrizwanmunawar/)