The Marksman. As its name implies, detect face, capture its key points and use them to recognize users by its sharp eyes. Joking aside, it is intented to provide optimized and suitable solution for everyday usage.
Flandmark (Open Source Implementation of Facial Landmark Detector) is originally an open source C library that implements facial landmark detection.
Website: http://cmp.felk.cvut.cz/~uricamic/flandmark/
JavaCPP Presets for Flandmark is the implementation of this native C library to be run in Java environment.
Source: https://github.com/bytedeco/javacpp-presets/tree/master/flandmark
This software uses Flandmark implementation by ByteDeco for finding fundamental facial landmark points.
Then, appropriate methods are used to estimate other landmark points and to recognize users.
- Haar Cascade
- RGB/YCrCb/HSV Color Ranging
- Known Measures of Face
- Known Distances Between Face Components
GNU General Public License v3.0