The pipeline is constructed on the top of Neural-Net Inference Engine called "Infera" which currently supports YoloV8 object detection model and Streaming pipeline buiild on the base of GStreamer framework. The Infera supports google-test for the functionality verification of each functions in the system.
- OpenCV (above 4.8-dev)
- OpenCL
- GStreamer
- Google-Test for C++
- Standard C++ 17
$ mkdir build && cd build
$ cmake ..
$ make -j64
- The exectuables will be created for both Global Test-suit and Vstream
- Adapative Hardware Offloading of Hardware for Inference
- Hardware Accelerated Video Compression for network stream (on-progress)
- Hardware acceleration for video encoding
- Network Streaming
- Object Tracking