PROJECT OVERSEER
Observer library
The Observer is a software for a face recognition and face tracking devices. The
application is able to fully and reliably control the movement of the camera
using two servomotors in any direction. The real-time recognition algorithm is
provided by the optimized computer vision library OpenCV.
The entire software was developed with a performance in mind and all decisions
were made to be perfectly compatible with low-end PCs (aiming to be runnable on
minicomputers like Raspberry Pis).
Dependencies
The observer uses these technologies to run properly:
Installation
Tested on Raspberry Pi 3 Model B+:
With go, opencv4, gocv and gobot installed, run this command to install
executable file into your PATH:
$ go get github.com/chutommy/observer-rpi
OR
Download the source and run the install.sh file as a sudo user in the project
root directory to install all dependencies and the Observer software (can take
up to 15 minutes).
$ sudo ./install
Post-install steps
Type ./observer -h or --help in a terminal to get more info about the
observer command.
Skelet
Scheme

Construction

Cover

Result

License
The project is under the MIT open source software license.