class Aws::Rekognition::Types::FaceDetail

Structure containing attributes of the face that the algorithm detected.

A `FaceDetail` object contains either the default facial attributes or all facial attributes. The default attributes are `BoundingBox`, `Confidence`, `Landmarks`, `Pose`, and `Quality`.

GetFaceDetection is the only Amazon Rekognition Video stored video operation that can return a `FaceDetail` object with all attributes. To specify which attributes to return, use the `FaceAttributes` input parameter for StartFaceDetection. The following Amazon Rekognition Video operations return only the default attributes. The corresponding Start operations don't have a `FaceAttributes` input parameter.

The Amazon Rekognition Image DetectFaces and IndexFaces operations can return all facial attributes. To specify which attributes to return, use the `Attributes` input parameter for `DetectFaces`. For `IndexFaces`, use the `DetectAttributes` input parameter.

@!attribute [rw] bounding_box

Bounding box of the face. Default attribute.
@return [Types::BoundingBox]

@!attribute [rw] age_range

The estimated age range, in years, for the face. Low represents the
lowest estimated age and High represents the highest estimated age.
@return [Types::AgeRange]

@!attribute [rw] smile

Indicates whether or not the face is smiling, and the confidence
level in the determination.
@return [Types::Smile]

@!attribute [rw] eyeglasses

Indicates whether or not the face is wearing eye glasses, and the
confidence level in the determination.
@return [Types::Eyeglasses]

@!attribute [rw] sunglasses

Indicates whether or not the face is wearing sunglasses, and the
confidence level in the determination.
@return [Types::Sunglasses]

@!attribute [rw] gender

The predicted gender of a detected face.
@return [Types::Gender]

@!attribute [rw] beard

Indicates whether or not the face has a beard, and the confidence
level in the determination.
@return [Types::Beard]

@!attribute [rw] mustache

Indicates whether or not the face has a mustache, and the confidence
level in the determination.
@return [Types::Mustache]

@!attribute [rw] eyes_open

Indicates whether or not the eyes on the face are open, and the
confidence level in the determination.
@return [Types::EyeOpen]

@!attribute [rw] mouth_open

Indicates whether or not the mouth on the face is open, and the
confidence level in the determination.
@return [Types::MouthOpen]

@!attribute [rw] emotions

The emotions that appear to be expressed on the face, and the
confidence level in the determination. The API is only making a
determination of the physical appearance of a person's face. It is
not a determination of the person’s internal emotional state and
should not be used in such a way. For example, a person pretending
to have a sad face might not be sad emotionally.
@return [Array<Types::Emotion>]

@!attribute [rw] landmarks

Indicates the location of landmarks on the face. Default attribute.
@return [Array<Types::Landmark>]

@!attribute [rw] pose

Indicates the pose of the face as determined by its pitch, roll, and
yaw. Default attribute.
@return [Types::Pose]

@!attribute [rw] quality

Identifies image brightness and sharpness. Default attribute.
@return [Types::ImageQuality]

@!attribute [rw] confidence

Confidence level that the bounding box contains a face (and not a
different object such as a tree). Default attribute.
@return [Float]

Constants

SENSITIVE