ImageEn, unit iexGoogleApi |
|
TIEGFaceAnnotationArray
Declaration
TIEGFaceAnnotation = record
boundingPoly: TRect; // The bounding polygon around the face
// fdBoundingPoly // The bounding polygon around the face (Tighter than boundingPoly. See: TightFaceBounding)
landmarks: array of TIEGLandmark; // Detected face landmarks
rollAngle: Integer; // Roll angle, which indicates the amount of clockwise/anti-clockwise rotation of the face relative to the image vertical about the axis perpendicular to the face. Range [-180,180]
panAngle: Integer; // Yaw angle, which indicates the leftward/rightward angle that the face is pointing relative to the vertical plane perpendicular to the image. Range [-180,180]
tiltAngle: Integer; // Pitch angle, which indicates the upwards/downwards angle that the face is pointing relative to the image's horizontal plane. Range [-180,180]
detectionConfidence: Double; // Detection confidence. Range [0, 1]
landmarkingConfidence: Double; // Face landmarking confidence. Range [0, 1]
joyLikelihood: TIEGLikelihood; // Joy likelihood
sorrowLikelihood: TIEGLikelihood; // Sorrow likelihood
angerLikelihood: TIEGLikelihood; // Anger likelihood
surpriseLikelihood: TIEGLikelihood; // Surprise likelihood
underExposedLikelihood: TIEGLikelihood; // Under-exposed likelihood
blurredLikelihood: TIEGLikelihood; // Blurred likelihood
headwearLikelihood: TIEGLikelihood; // Headwear likelihood
end;
TIEGFaceAnnotationArray = array of TIEGFaceAnnotation;
Description
Results array for Face detection (iegrFaceDetection request)
Locates faces with bounding polygons, and identifies specific facial "landmarks" such as eyes, ears, nose, mouth, etc. along with their corresponding confidence values.
Also, returns likelihood ratings for emotion (joy, sorrow, anger, surprise) and general image properties (underexposed, blurred, headwear present).
See Also
◼FaceAnnotations
◼TIEVisionObjectsFinder