Downloads · 30 days
96
32% of all-time downloads
Priyanshu-68/yolov8-cctv-tracking-models
yolov8-cctv-tracking-models is a object detection model from Priyanshu-68. Use it when you need objects located in an image. It is set up for ultralytics. The card lists the license as agpl-3.0.
This repository contains the fine-tuned YOLOv8 vision models developed for the research project: "AI-Powered Intelligent Security Ecosystem for Experience Centers".
Downloads · 30 days
96
32% of all-time downloads
All-time downloads
302
Public
Repo size
18.7 MB
Likes
4
Public
Click a slice to open those files.
.pt18.7 MB · 100%
From the Hugging Face model README
This repository contains the fine-tuned YOLOv8 vision models developed for the research project: "AI-Powered Intelligent Security Ecosystem for Experience Centers".
The complete codebase, configurations, and scripts for this project are available at:
person_detector_best.pt)fire_detector_best.pt)fire_specialist_best.pt)The models were trained, validated, and compared on standard datasets:
You can load these models directly using the official ultralytics library in Python:
from ultralytics import YOLO
# Load the person detector
person_model = YOLO("person_detector_best.pt")
# Perform inference on an image or video stream
results = person_model("path/to/cctv_frame.jpg")
# Show or save the results
results[0].show()
results[0].save(filename="prediction.jpg")
To run inference on a live RTSP stream or local video file:
results = person_model("rtsp://your_camera_ip/stream", stream=True)
for r in results:
boxes = r.boxes # Bounding boxes
# Process detections...
These models and their weights are licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) in accordance with the underlying Ultralytics YOLOv8 library guidelines.