User9000 / hikvision-alertsystem

Python script for sending emails when the Hikvision NVR triggers line detection

Repository from Github https://github.comUser9000/hikvision-alertsystemRepository from Github https://github.comUser9000/hikvision-alertsystem

hikvision-alertsystem

Using python to access the Hikvision ISAPI alertstream to catch a specific "linecrossing" event with help of the YOLOv3 and OpenCV to analyze the camera snapshot. The script will send an email message with the image attached if anything recognized.

[Docker] In order to make it work with docker you need to attach some volume. (config, output, snapshot)

  • Improve script error handling
  • Improve script speed
  • Simplify installation by docker
  • Refactor code

docker

About

Python script for sending emails when the Hikvision NVR triggers line detection

License:MIT License


Languages

Language:Python 96.9%Language:Dockerfile 3.1%