Class: Aws::Rekognition::Types::FaceDetail

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-rekognition/types.rb

Overview

Structure containing attributes of the face that the algorithm detected.

Instance Attribute Summary collapse

Instance Attribute Details

#age_rangeTypes::AgeRange

The estimated age range, in years, for the face. Low represents the lowest estimated age and High represents the highest estimated age.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#beardTypes::Beard

Indicates whether or not the face has a beard, and the confidence level in the determination.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#bounding_boxTypes::BoundingBox

Bounding box of the face.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#confidenceFloat

Confidence level that the bounding box contains a face (and not a different object such as a tree).

Returns:

  • (Float)


742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#emotionsArray<Types::Emotion>

The emotions detected on the face, and the confidence level in the determination. For example, HAPPY, SAD, and ANGRY.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#eyeglassesTypes::Eyeglasses

Indicates whether or not the face is wearing eye glasses, and the confidence level in the determination.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#eyes_openTypes::EyeOpen

Indicates whether or not the eyes on the face are open, and the confidence level in the determination.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#genderTypes::Gender

Gender of the face and the confidence level in the determination.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#landmarksArray<Types::Landmark>

Indicates the location of landmarks on the face.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#mouth_openTypes::MouthOpen

Indicates whether or not the mouth on the face is open, and the confidence level in the determination.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#mustacheTypes::Mustache

Indicates whether or not the face has a mustache, and the confidence level in the determination.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#poseTypes::Pose

Indicates the pose of the face as determined by its pitch, roll, and yaw.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#qualityTypes::ImageQuality

Identifies image brightness and sharpness.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#smileTypes::Smile

Indicates whether or not the face is smiling, and the confidence level in the determination.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end

#sunglassesTypes::Sunglasses

Indicates whether or not the face is wearing sunglasses, and the confidence level in the determination.

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# File 'lib/aws-sdk-rekognition/types.rb', line 742

class FaceDetail < Struct.new(
  :bounding_box,
  :age_range,
  :smile,
  :eyeglasses,
  :sunglasses,
  :gender,
  :beard,
  :mustache,
  :eyes_open,
  :mouth_open,
  :emotions,
  :landmarks,
  :pose,
  :quality,
  :confidence)
  include Aws::Structure
end