Module face

Source
Expand description

§Face Analysis

  • [face_changelog]
  • [tutorial_face_main]

Modules§

prelude

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.
BasicFaceRecognizer
CParams
EigenFaceRecognizer
FaceRecognizer
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
FacemarkKazemi
FacemarkKazemi_Params
FacemarkLBF
FacemarkLBF_Params
FacemarkTrain
Abstract base class for trainable facemark models
FisherFaceRecognizer
LBPHFaceRecognizer
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)
PredictCollector
Abstract base class for all strategies of prediction result handling
StandardCollector
Default predict collector
StandardCollector_PredictResult

Traits§

BIFTrait
Mutable methods for crate::face::BIF
BIFTraitConst
Constant methods for crate::face::BIF
BasicFaceRecognizerTrait
Mutable methods for crate::face::BasicFaceRecognizer
BasicFaceRecognizerTraitConst
Constant methods for crate::face::BasicFaceRecognizer
CParamsTrait
Mutable methods for crate::face::CParams
CParamsTraitConst
Constant methods for crate::face::CParams
EigenFaceRecognizerTrait
Mutable methods for crate::face::EigenFaceRecognizer
EigenFaceRecognizerTraitConst
Constant methods for crate::face::EigenFaceRecognizer
FaceRecognizerTrait
Mutable methods for crate::face::FaceRecognizer
FaceRecognizerTraitConst
Constant methods for crate::face::FaceRecognizer
FacemarkAAMTrait
Mutable methods for crate::face::FacemarkAAM
FacemarkAAMTraitConst
Constant methods for crate::face::FacemarkAAM
FacemarkAAM_ConfigTrait
Mutable methods for crate::face::FacemarkAAM_Config
FacemarkAAM_ConfigTraitConst
Constant methods for crate::face::FacemarkAAM_Config
FacemarkAAM_DataTrait
Mutable methods for crate::face::FacemarkAAM_Data
FacemarkAAM_DataTraitConst
Constant methods for crate::face::FacemarkAAM_Data
FacemarkAAM_ModelTrait
Mutable methods for crate::face::FacemarkAAM_Model
FacemarkAAM_ModelTraitConst
Constant methods for crate::face::FacemarkAAM_Model
FacemarkAAM_Model_TextureTrait
Mutable methods for crate::face::FacemarkAAM_Model_Texture
FacemarkAAM_Model_TextureTraitConst
Constant methods for crate::face::FacemarkAAM_Model_Texture
FacemarkAAM_ParamsTrait
Mutable methods for crate::face::FacemarkAAM_Params
FacemarkAAM_ParamsTraitConst
Constant methods for crate::face::FacemarkAAM_Params
FacemarkKazemiTrait
Mutable methods for crate::face::FacemarkKazemi
FacemarkKazemiTraitConst
Constant methods for crate::face::FacemarkKazemi
FacemarkKazemi_ParamsTrait
Mutable methods for crate::face::FacemarkKazemi_Params
FacemarkKazemi_ParamsTraitConst
Constant methods for crate::face::FacemarkKazemi_Params
FacemarkLBFTrait
Mutable methods for crate::face::FacemarkLBF
FacemarkLBFTraitConst
Constant methods for crate::face::FacemarkLBF
FacemarkLBF_ParamsTrait
Mutable methods for crate::face::FacemarkLBF_Params
FacemarkLBF_ParamsTraitConst
Constant methods for crate::face::FacemarkLBF_Params
FacemarkTrainTrait
Mutable methods for crate::face::FacemarkTrain
FacemarkTrainTraitConst
Constant methods for crate::face::FacemarkTrain
FacemarkTrait
Mutable methods for crate::face::Facemark
FacemarkTraitConst
Constant methods for crate::face::Facemark
FisherFaceRecognizerTrait
Mutable methods for crate::face::FisherFaceRecognizer
FisherFaceRecognizerTraitConst
Constant methods for crate::face::FisherFaceRecognizer
LBPHFaceRecognizerTrait
Mutable methods for crate::face::LBPHFaceRecognizer
LBPHFaceRecognizerTraitConst
Constant methods for crate::face::LBPHFaceRecognizer
MACETrait
Mutable methods for crate::face::MACE
MACETraitConst
Constant methods for crate::face::MACE
PredictCollectorTrait
Mutable methods for crate::face::PredictCollector
PredictCollectorTraitConst
Constant methods for crate::face::PredictCollector
StandardCollectorTrait
Mutable methods for crate::face::StandardCollector
StandardCollectorTraitConst
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.

Type Aliases§

FN_FaceDetector