RepositoryPythonCACanada
guptavasu1213

guptavasu1213/Yolo-Vehicle-Counter

This project aims to count every vehicle (motorcycle, bus, car, cycle, truck, train) detected in the input video using YOLOv3 object-detection algorithm.

164sao
49fork
0issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: detection-algorithm

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: vehicle-detection

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: vehicle-tracking

#1 Repository Của Tuần

🚗 Đếm xe thông minh với YOLOv3 — không đếm trùng dù xe trượt khung hình

Đếc xe trong video chính xác ngay cả khi YOLO bỏ sót một vài khung hình liên tiếp.

Yolo-Vehicle-Counter là một dự án Python dùng thuật toán YOLOv3 để thực hiện phát hiện và đếm các phương tiện giao thông trong video đầu vào. Dự án hỗ trợ 6 loại xe phổ biến: xe máy, xe buýt, ô tô, xe đạp, xe tải và tàu hỏa. Điểm đặc biệt là việc kết hợp theo dõi đối tượng (tracking) giúp tránh tình trạng đếm trùng lặp khi xe bị mất phát hiện tạm thời.

✨ Điểm nổi bật

  • Phát hiện YOLOv3: Áp dụng mạng nơơn CNN thời gian thực để nhận diện vật thể trong từng khung hình video.
  • Đếm 6 loại xe: Hỗ trợ phát hiện và đếm xe máy, xe buýt, ô tô, xe đạp, xe tải và tàu hỏa.
  • Theo dõi không đếm lại: Khi xe đã được đếm một lần, thuật toán sẽ theo dõi chúng và không tính vào số đếm nếu xuất hiện lại trong các khung hình tiếp theo.
  • Xử lý mất phát hiện tạm thời: Lưu trữ kết quả phát hiện trong 10 khung hình gần nhất để so sánh và xác định lại xe khi bị bỏ sót.
  • Hỗ trợ CPU và GPU: Cấu hình chạy trên CPU mặc định, có thể bật GPU để tăng tốc độ xử lý.
  • Tùy chỉnh độ tin cậy: Cho phép người dùng thiết lập ngưỡng confidence và threshold cho phép tùy theo nhu cầu.
  • Xuất video kết quả: Ghi lại video đầu ra với hộp giới hạn và số lượng xe đã được đếm.

💡 Vì sao đáng chú ý

Khác với các dự án chỉ dừng lại ở việc đếm mỗi khi phát hiện được xe, dự án này giải quyết vấn đề mất phát hiện tạm thời — một thách thức phổ biến khi dùng YOLO trên video thực tế. Bằng cách lưu trữ thông tin các khung hình trước đó và so sánh khoảng cách trung tâm của các hộp giới hạn, thuật toán có thể phân biệt giữa xe mới và xe đã được đếm.

Phương pháp này đặc biệt hiệu quả trong môi trường đường cao tốc hoặc giao lộ đông xe, nơi các phương tiện thường xuất hiện, biến mất và xuất hiện lại do kích thước, tốc độ di chuyển hoặc góc nhìn. Dự án phù hợp cho các ứng dụng như giám sát giao thông, phân tích lư lượng xe qua lại trên các tuyến đường.


#YOLOv3 #VehicleDetection #ObjectTracking #Python #OpenCV #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC++
ahmetozlu/vehicle_counting

Vehicle detection, tracking and counting by blob detection with OpenCV on c++.

119
Sep 16, 2017
RepositoryPython
Significant-Gravitas/AutoGPT

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

187.7k
Oct 24, 2026
RepositoryPython
PaddlePaddle/PaddleDetection

Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.

14.4k
May 28, 2026
RepositoryPython
Megvii-BaseDetection/YOLOX

YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO supported. Documentation: https://yolox.readthedocs.io/

10.7k
Jun 8, 2025
RepositoryPython
ultralytics/yolov3

PyTorch implementation of YOLOv3, YOLOv3-SPP, and YOLOv3-tiny for real-time object detection with training, validation, inference, and multi-format export.

10.6k
Oct 21, 2026
RepositoryPython
kaylode/vehicle-counting

Vehicle counting using Pytorch

100
Mar 10, 2023
RepositoryPython
donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

375.7k
Sep 15, 2026
RepositoryPython
vinta/awesome-python

The definitive list that answers "I want to do X in Python, which tool should I use?"

330.4k
Oct 26, 2026
RepositoryPython
practical-tutorials/project-based-learning

Curated list of project-based tutorials

288.1k
Oct 26, 2026