From 364b4ac1899a50d6779f908762afbc62fe1299b9 Mon Sep 17 00:00:00 2001 From: wwh <496479012@qq.com> Date: Mon, 18 May 2026 11:21:22 +0800 Subject: [PATCH] feat: Add AI model files with Git LFS Add 5 YOLO model files for video detection: - fire_detection/best.pt (61MB) - YOLOv10 fire and smoke detection - helmet_detection/yolov8n.pt (6.2MB) - YOLOv8 helmet detection - crowd_detection/yolov8l.pt (84MB) - YOLOv8 crowd gathering detection - smoking_detection/smoking_yolov8n.pt (5.9MB) - YOLOv8 smoking detection - loitering_detection/yolov8n.pt (6.2MB) - YOLOv8 loitering detection Configure Git LFS to track *.pt files Update .gitignore to allow .pt files (now managed by LFS) --- .gitattributes | 1 + .gitignore | 4 ++-- models/crowd_detection/yolov8l.pt | 3 +++ models/fire_detection/best.pt | 3 +++ models/helmet_detection/yolov8n.pt | 3 +++ models/loitering_detection/yolov8n.pt | 3 +++ models/smoking_detection/smoking_yolov8n.pt | 3 +++ 7 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 .gitattributes create mode 100644 models/crowd_detection/yolov8l.pt create mode 100644 models/fire_detection/best.pt create mode 100644 models/helmet_detection/yolov8n.pt create mode 100644 models/loitering_detection/yolov8n.pt create mode 100644 models/smoking_detection/smoking_yolov8n.pt diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..e92cf9b --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.pt filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore index 4fa3e98..4779bca 100644 --- a/.gitignore +++ b/.gitignore @@ -46,8 +46,8 @@ coverage/ # Turbo .turbo/ -# Model files (large files) -*.pt +# Model files (now managed by Git LFS) +# *.pt files are tracked by Git LFS *.onnx *.pth *.weights diff --git a/models/crowd_detection/yolov8l.pt b/models/crowd_detection/yolov8l.pt new file mode 100644 index 0000000..64a9975 --- /dev/null +++ b/models/crowd_detection/yolov8l.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64c9115303f6a25575f82200d1b22ec409fa6bd7d08d0313884fc20d919478cd +size 87792836 diff --git a/models/fire_detection/best.pt b/models/fire_detection/best.pt new file mode 100644 index 0000000..0731053 --- /dev/null +++ b/models/fire_detection/best.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f4bf49497480dcb78baeeefbf12119e4b45344d5644aa2bbed1a20017e14ca8 +size 64111730 diff --git a/models/helmet_detection/yolov8n.pt b/models/helmet_detection/yolov8n.pt new file mode 100644 index 0000000..719e6f1 --- /dev/null +++ b/models/helmet_detection/yolov8n.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f59b3d833e2ff32e194b5bb8e08d211dc7c5bdf144b90d2c8412c47ccfc83b36 +size 6549796 diff --git a/models/loitering_detection/yolov8n.pt b/models/loitering_detection/yolov8n.pt new file mode 100644 index 0000000..719e6f1 --- /dev/null +++ b/models/loitering_detection/yolov8n.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f59b3d833e2ff32e194b5bb8e08d211dc7c5bdf144b90d2c8412c47ccfc83b36 +size 6549796 diff --git a/models/smoking_detection/smoking_yolov8n.pt b/models/smoking_detection/smoking_yolov8n.pt new file mode 100644 index 0000000..329c3cf --- /dev/null +++ b/models/smoking_detection/smoking_yolov8n.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b9a365187bc9b7b54f1e75e2cca349270d18a484b14e38953abb27bbbf89347 +size 6175026