Dự án sử dụng mạng YOLO
train tận dụng lại model pre-trained YOLO11s.pt
và bộ dataset về các đám lửa cháy đã được gán nhãn tạo nên model có thể phát hiện lửa và các đám cháy
Thông tin bộ dataset có thể được tải xuống ở đây.
Khi phát hiện ra lửa
Khi Không có lửa
-
Mở terminal ở thư mục vừa clone và chạy đoạn lệnh sau:
pip install -r 'requirements.txt'
-
Chỉ cần chạy file
main.py
-
- B1: thay dòng lệnh sau
ở dòng 8 file
cam = cv2.VideoCapture('test.mp4)
main.py
thànhcam = cv2.VideoCapture(0)
- B2: nhấn run để chạy.
- B1: thay dòng lệnh sau
Model model.pt
trên được train dựa trên pre_train model YOLO11n.py
với epochs là 200. Nếu cấu hình GPU khỏe có thể tự train với số epochs lớn hơn 200.