Face Engine SDK  5.23.1
A face detection, recognition and tracking engine.
Human and Face detectors

Human and Face detectors public interfaces and related types and structures. More...

Classes

class  fsdk::IDetectionComparer
 Interface of BestDetection comparer. Implement it if you want to use own BestDetection strategy. More...
class  fsdk::FunctionDetectionComparer
 Syntax sugar, allows you to use lambdas to define a BestDetection comparer. More...
struct  fsdk::IDetector
 face detector interface. More...

Enumerations

enum  fsdk::ObjectDetectorClassType {
  fsdk::FACE_DET_DEFAULT = 0, fsdk::FACE_DET_V1 = 4, fsdk::FACE_DET_V2 = 5, fsdk::FACE_DET_V3 = 6,
  fsdk::FACE_DET_V3M = 7, fsdk::FACE_DET_COUNT = 8
}
 Object detector type enumeration. More...
enum  fsdk::DetectionComparerType {
  fsdk::DCT_CONFIDENCE = 0, fsdk::DCT_CENTER, fsdk::DCT_CENTER_AND_CONFIDENCE, fsdk::DCT_SIZE,
  DCT_COUNT
}
 Strategy of BestDetections comparer. More...
enum  fsdk::DetectionType { fsdk::DT_BBOX = 0, fsdk::DT_LANDMARKS5 = 1 << 0, fsdk::DT_LANDMARKS68 = 1 << 1, fsdk::DT_ALL = 0xffff }
 Detection type enumeration. More...

Functions

DetectionType fsdk::operator| (DetectionType a, DetectionType b)

Detailed Description

Human and Face detectors public interfaces and related types and structures.


Enumeration Type Documentation

Strategy of BestDetections comparer.

Enumerator:
DCT_CONFIDENCE 

BestDetection - detections with highest score.

DCT_CENTER 

BestDetection - most centered detection.

DCT_CENTER_AND_CONFIDENCE 

bestDetection - most centered with high score.

DCT_SIZE 

bestDetection - the largest detection.

Detection type enumeration.

Enumerator:
DT_BBOX 

Get bounding boxes of faces.

DT_LANDMARKS5 

Get bounding boxes and 5 facial landmarks.

DT_LANDMARKS68 

Get bounding boxes and 68 facial landmarks.

DT_ALL 

Get all supported parameters.

Object detector type enumeration.

Enumerator:
FACE_DET_DEFAULT 

Default detector cpecified in config file.

FACE_DET_V1 

Detector type 1. Deprecated since v.5.23.0. Use the FACE_DET_V3 instead.

FACE_DET_V2 

Detector type 2.

FACE_DET_V3 

Detector type 3.

FACE_DET_V3M 

Detector type 3 mobile version.

FACE_DET_COUNT 

Detector type count.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines