Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 726 Bytes

README.md

File metadata and controls

18 lines (11 loc) · 726 Bytes

Odo-Project

Gstreamer based video surveillance application.

This is still in the alpha stage. Currently, all that it does is play a local video file, capture the inference data as a
custom GstMeta object (OdoMeta), and render the results in an OSD window.

Meson is suggested for compilation, but gcc/cmake should work also. However, this has not been tested. CMakeLists.txt
files have been included for IDE compatibility.

Gstreamer is required, and Gstreamer 1.18 or newer is suggested.

OpenCV 4.0 or newer is required. Building OpenCV with CUDA is required for GPU inferencing.

To build the components simply execute ./build.sh

To test, run ./test.sh

The variables in test.sh can be edited for customized results.