Skip to content

KudinovKV/CarDetection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CarDetection

Определение количества автомобилей на видеозаписи с камеры наблюдения с использованием Python 3.6, OpenCV, YOLO , CUDA и Tensorflow-GPU.

CPU

ExampleCPU.gif

Для запуска:

  1. Скачать код на компьютер и перейти в папку CPU.
  2. Создать папку input и поместить в нее видео с камеры наблюдения.
  3. Создать папку ouput (там будет результат).
  4. Загрузить веса и поместить их в папку parameters.
  5. Запустить программу :
python main.py --input input\Example.mp4 --output output\Example_CarDetection.mp4 --yolo parameters

GPU

ExampleGPU.gif

Для запуска:

  1. Установить все нужные программы по гайду.
  2. Скачать код на компьютер и перейти в папку GPU.
  3. Создать папку input и поместить в нее видео с камеры наблюдения.
  4. Создать папку ouput (там будет результат).
  5. Скачать веса и недостающие параметры.
  6. Запустить программу :

python main.py --input input\ExampleGPU.mp4 --output output\ExampleGPU.mp4

Credits

При реализации использовалась информация из следующих источников :

  1. YunYang1994/tensorflow-yolov3
  2. qqwweee/keras-yolo3
  3. eriklindernoren/PyTorch-YOLOv3
  4. pjreddie/darknet
  5. dmlc/gluon-cv
  6. wizyoung/YOLOv3_TensorFlow
  7. abewley/sort

About

Определение количества автомобилей на видео записи с камеры наблюдения.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages