__ ___ __ __
/ |/ / __ __ / /__ / /_ ____ _ ____ ___
/ /|_/ / / / / / / //_/ / __ \ / __ `/ / __ `__ \
/ / / / / /_/ / / ,< / / / // /_/ / / / / / / /
/_/ /_/ \__,_/ /_/|_| /_/ /_/ \__,_/ /_/ /_/ /_/
A GUI Application to detect faces and face landmarks. It uses Apache TVM for model inference.
It works on the following targets:
Target | OS | Build Status |
---|---|---|
x86 | Windows | |
x86 | Linux | |
Raspberry PI 4 |
Supports the following models now:
Model | Status |
---|---|
Blazeface | Working |
Tinyface | WIP |
Ultraface | WIP |
Yunet | WIP |
Faceboxes | WIP |
Model | Status |
---|---|
Dlib | Working |
Facemesh | Working |
Facemesh (/w attention) | WIP |
PFLD | WIP |
- OpenCV
- Install OpenCV Version 4.5
- Set the environmental variable OPENCV_DIR
- Add the OPENCV_DIR/bin path to the PATH env variable
- SDL2
- Install SDL2 library
- Set the SDL2_DIR environmental variable
- Add SDL2_DIR/bin to the PATH env variable
- Create a file sdl2-config.cmake in the SDL2_DIR
[1] Blog post on using libsdl2 with cmake. url