Expand description
§Face Analysis
- [face_changelog]
- [tutorial_face_main]
Modules§
Structs§
- BIF
- Implementation of bio-inspired features (BIF) from the paper: Guo, Guodong, et al. “Human age estimation using bio-inspired features.” Computer Vision and Pattern Recognition, 2009. CVPR 2009.
- Basic
Face Recognizer - CParams
- Eigen
Face Recognizer - Face
Recognizer - Abstract base class for all face recognition models
- Facemark
- Abstract base class for all facemark models
- FacemarkAAM
- FacemarkAAM_
Config - \brief Optional parameter for fitting process.
- FacemarkAAM_
Data - \brief Data container for the facemark::getData function
- FacemarkAAM_
Model - \brief The model of AAM Algorithm
- FacemarkAAM_
Model_ Texture - FacemarkAAM_
Params - Facemark
Kazemi - Facemark
Kazemi_ Params - FacemarkLBF
- FacemarkLBF_
Params - Facemark
Train - Abstract base class for trainable facemark models
- Fisher
Face Recognizer - LBPH
Face Recognizer - MACE
- Minimum Average Correlation Energy Filter useful for authentication with (cancellable) biometrical features. (does not need many positives to train (10-50), and no negatives at all, also robust to noise/salting)
- Predict
Collector - Abstract base class for all strategies of prediction result handling
- Standard
Collector - Default predict collector
- Standard
Collector_ Predict Result
Traits§
- BIFTrait
- Mutable methods for crate::face::BIF
- BIFTrait
Const - Constant methods for crate::face::BIF
- Basic
Face Recognizer Trait - Mutable methods for crate::face::BasicFaceRecognizer
- Basic
Face Recognizer Trait Const - Constant methods for crate::face::BasicFaceRecognizer
- CParams
Trait - Mutable methods for crate::face::CParams
- CParams
Trait Const - Constant methods for crate::face::CParams
- Eigen
Face Recognizer Trait - Mutable methods for crate::face::EigenFaceRecognizer
- Eigen
Face Recognizer Trait Const - Constant methods for crate::face::EigenFaceRecognizer
- Face
Recognizer Trait - Mutable methods for crate::face::FaceRecognizer
- Face
Recognizer Trait Const - Constant methods for crate::face::FaceRecognizer
- FacemarkAAM
Trait - Mutable methods for crate::face::FacemarkAAM
- FacemarkAAM
Trait Const - Constant methods for crate::face::FacemarkAAM
- FacemarkAAM_
Config Trait - Mutable methods for crate::face::FacemarkAAM_Config
- FacemarkAAM_
Config Trait Const - Constant methods for crate::face::FacemarkAAM_Config
- FacemarkAAM_
Data Trait - Mutable methods for crate::face::FacemarkAAM_Data
- FacemarkAAM_
Data Trait Const - Constant methods for crate::face::FacemarkAAM_Data
- FacemarkAAM_
Model Trait - Mutable methods for crate::face::FacemarkAAM_Model
- FacemarkAAM_
Model Trait Const - Constant methods for crate::face::FacemarkAAM_Model
- FacemarkAAM_
Model_ Texture Trait - Mutable methods for crate::face::FacemarkAAM_Model_Texture
- FacemarkAAM_
Model_ Texture Trait Const - Constant methods for crate::face::FacemarkAAM_Model_Texture
- FacemarkAAM_
Params Trait - Mutable methods for crate::face::FacemarkAAM_Params
- FacemarkAAM_
Params Trait Const - Constant methods for crate::face::FacemarkAAM_Params
- Facemark
Kazemi Trait - Mutable methods for crate::face::FacemarkKazemi
- Facemark
Kazemi Trait Const - Constant methods for crate::face::FacemarkKazemi
- Facemark
Kazemi_ Params Trait - Mutable methods for crate::face::FacemarkKazemi_Params
- Facemark
Kazemi_ Params Trait Const - Constant methods for crate::face::FacemarkKazemi_Params
- FacemarkLBF
Trait - Mutable methods for crate::face::FacemarkLBF
- FacemarkLBF
Trait Const - Constant methods for crate::face::FacemarkLBF
- FacemarkLBF_
Params Trait - Mutable methods for crate::face::FacemarkLBF_Params
- FacemarkLBF_
Params Trait Const - Constant methods for crate::face::FacemarkLBF_Params
- Facemark
Train Trait - Mutable methods for crate::face::FacemarkTrain
- Facemark
Train Trait Const - Constant methods for crate::face::FacemarkTrain
- Facemark
Trait - Mutable methods for crate::face::Facemark
- Facemark
Trait Const - Constant methods for crate::face::Facemark
- Fisher
Face Recognizer Trait - Mutable methods for crate::face::FisherFaceRecognizer
- Fisher
Face Recognizer Trait Const - Constant methods for crate::face::FisherFaceRecognizer
- LBPH
Face Recognizer Trait - Mutable methods for crate::face::LBPHFaceRecognizer
- LBPH
Face Recognizer Trait Const - Constant methods for crate::face::LBPHFaceRecognizer
- MACE
Trait - Mutable methods for crate::face::MACE
- MACE
Trait Const - Constant methods for crate::face::MACE
- Predict
Collector Trait - Mutable methods for crate::face::PredictCollector
- Predict
Collector Trait Const - Constant methods for crate::face::PredictCollector
- Standard
Collector Trait - Mutable methods for crate::face::StandardCollector
- Standard
Collector Trait Const - Constant methods for crate::face::StandardCollector
Functions§
- create_
facemark_ aam - construct an AAM facemark detector
- create_
facemark_ kazemi - construct a Kazemi facemark detector
- create_
facemark_ lbf - construct an LBF facemark detector
- draw_
facemarks - Utility to draw the detected facial landmark points
- draw_
facemarks_ def - Utility to draw the detected facial landmark points
- get_
faces - Default face detector This function is mainly utilized by the implementation of a Facemark Algorithm. End users are advised to use function Facemark::getFaces which can be manually defined and circumvented to the algorithm by Facemark::setFaceDetector.
- get_
faces_ haar - load_
dataset_ list - A utility to load list of paths to training image and annotation file.
- load_
face_ points - A utility to load facial landmark information from a given file.
- load_
face_ points_ def - A utility to load facial landmark information from a given file.
- load_
training_ data - A utility to load facial landmark dataset from a single file.
- load_
training_ data_ 1 - A utility to load facial landmark information from the dataset.
- load_
training_ data_ 2 - This function extracts the data for training from .txt files which contains the corresponding image name and landmarks. The first file in each file should give the path of the image whose landmarks are being described in the file. Then in the subsequent lines there should be coordinates of the landmarks in the image i.e each line should be of the form x,y where x represents the x coordinate of the landmark and y represents the y coordinate of the landmark.
- load_
training_ data_ 1_ def - A utility to load facial landmark information from the dataset.
- load_
training_ data_ def - A utility to load facial landmark dataset from a single file.