sauron-cv/sauron-server

sauron-server

Main service for Sauron. Handles real-time communication with clients and management of CV scripts.

Installation

Due to the large variety of hardware, you will need to download the source code for Sauron and compile it yourself. This can ensure that you have the necessary computer vision libraries built with the right hardware acceleration configured.

The build tools for compiling sauron-server compiles supporting libraries (such as OpenCV and Tensorflow), and as such you will need to change parameters to support your hardware.

Configuring Hardware Acceleration

TODO: write instructions

Compiling

TODO: write instructions

Adding non-free OpenCV modules

OpenCV has some modules that use non-free software. By default, these are excluded, but you can compile those using the following configuration:

TODO: write instructions, add warning about using non-free modules, licensing stuff

Running

TODO: add instructions

Configuration

TODO: add instructions