[][src]Module opencv::face

Face Analysis

  • @ref tutorial_table_of_content_facemark
  • The Facemark API

Structs

BasicFaceRecognizer
CParams
EigenFaceRecognizer
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_Params
FacemarkLBF
FacemarkLBF_BBox
FacemarkLBF_Params
FisherFaceRecognizer
StandardCollector

Default predict collector

StandardCollector_PredictResult

Traits

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.

BasicFaceRecognizerTrait
FaceRecognizer

Abstract base class for all face recognition models

Facemark

Abstract base class for all facemark models

FacemarkAAM
FacemarkKazemi
FacemarkTrain

Abstract base class for trainable facemark models

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

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

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_training_data

A utility to load facial landmark information from the dataset.

load_training_data_1

A utility to load facial landmark dataset from a single file.

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.

Type Definitions

FN_FaceDetector