WATSOR – detection objects in video stream using deep learning


Detects objects in video stream using deep learning-based approach. Intended primarily for surveillance it works in sheer real-time analysing the most recent frame to deliver the fastest reaction against a detected threat.

What it does

  • Performs smart detection based on artificial neural networks significantly reducing false positives in video surveillance.
  • Capable to limit detection zones using mask image with alpha channel.
  • Supports multiple hardware accelerators such as The Coral USB Accelerator and Nvidia CUDA GPUs to speed up detection algorithms.
  • Reports the detected objects via MQTT protocol primarily for integration with HomeAssistant.
  • Allows controlling video decoder using the commands published over MQTT.
  • Broadcasts video stream with rendered object detections in MPEG-TS and Motion JPEG formats over HTTP.
  • Captures video from any source and encodes video with rendered object detections in any format supported by FFmpeg.

Being applicable in CCTV, Watsor also suits other areas, where object detection in video stream is required.


Subscribe to our channel and do not miss new collections of tools in various areas of Information Security.

  Posted by: @ESPYER