/* * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ package com.amazonaws.services.rekognition.model; import java.io.Serializable; /** *
* A face that IndexFaces detected, but didn't index. Use the
* Reasons
response attribute to determine why a face wasn't
* indexed.
*
* An array of reasons that specify why a face wasn't indexed. *
** EXTREME_POSE - The face is at a pose that can't be detected. For example, * the head is turned too far away from the camera. *
*
* EXCEEDS_MAX_FACES - The number of faces detected is already higher than
* that specified by the MaxFaces
input parameter for
* IndexFaces
.
*
* LOW_BRIGHTNESS - The image is too dark. *
** LOW_SHARPNESS - The image is too blurry. *
** LOW_CONFIDENCE - The face was detected with a low confidence. *
** SMALL_BOUNDING_BOX - The bounding box around the face is too small. *
*
* The structure that contains attributes of a face that
* IndexFaces
detected, but didn't index.
*
* An array of reasons that specify why a face wasn't indexed. *
** EXTREME_POSE - The face is at a pose that can't be detected. For example, * the head is turned too far away from the camera. *
*
* EXCEEDS_MAX_FACES - The number of faces detected is already higher than
* that specified by the MaxFaces
input parameter for
* IndexFaces
.
*
* LOW_BRIGHTNESS - The image is too dark. *
** LOW_SHARPNESS - The image is too blurry. *
** LOW_CONFIDENCE - The face was detected with a low confidence. *
** SMALL_BOUNDING_BOX - The bounding box around the face is too small. *
** An array of reasons that specify why a face wasn't indexed. *
** EXTREME_POSE - The face is at a pose that can't be detected. For * example, the head is turned too far away from the camera. *
*
* EXCEEDS_MAX_FACES - The number of faces detected is already
* higher than that specified by the MaxFaces
input
* parameter for IndexFaces
.
*
* LOW_BRIGHTNESS - The image is too dark. *
** LOW_SHARPNESS - The image is too blurry. *
** LOW_CONFIDENCE - The face was detected with a low confidence. *
** SMALL_BOUNDING_BOX - The bounding box around the face is too * small. *
** An array of reasons that specify why a face wasn't indexed. *
** EXTREME_POSE - The face is at a pose that can't be detected. For example, * the head is turned too far away from the camera. *
*
* EXCEEDS_MAX_FACES - The number of faces detected is already higher than
* that specified by the MaxFaces
input parameter for
* IndexFaces
.
*
* LOW_BRIGHTNESS - The image is too dark. *
** LOW_SHARPNESS - The image is too blurry. *
** LOW_CONFIDENCE - The face was detected with a low confidence. *
** SMALL_BOUNDING_BOX - The bounding box around the face is too small. *
** An array of reasons that specify why a face wasn't indexed. *
** EXTREME_POSE - The face is at a pose that can't be detected. * For example, the head is turned too far away from the camera. *
*
* EXCEEDS_MAX_FACES - The number of faces detected is already
* higher than that specified by the MaxFaces
input
* parameter for IndexFaces
.
*
* LOW_BRIGHTNESS - The image is too dark. *
** LOW_SHARPNESS - The image is too blurry. *
** LOW_CONFIDENCE - The face was detected with a low confidence. *
** SMALL_BOUNDING_BOX - The bounding box around the face is too * small. *
** An array of reasons that specify why a face wasn't indexed. *
** EXTREME_POSE - The face is at a pose that can't be detected. For example, * the head is turned too far away from the camera. *
*
* EXCEEDS_MAX_FACES - The number of faces detected is already higher than
* that specified by the MaxFaces
input parameter for
* IndexFaces
.
*
* LOW_BRIGHTNESS - The image is too dark. *
** LOW_SHARPNESS - The image is too blurry. *
** LOW_CONFIDENCE - The face was detected with a low confidence. *
** SMALL_BOUNDING_BOX - The bounding box around the face is too small. *
** Returns a reference to this object so that method calls can be chained * together. * * @param reasons
* An array of reasons that specify why a face wasn't indexed. *
** EXTREME_POSE - The face is at a pose that can't be detected. * For example, the head is turned too far away from the camera. *
*
* EXCEEDS_MAX_FACES - The number of faces detected is already
* higher than that specified by the MaxFaces
input
* parameter for IndexFaces
.
*
* LOW_BRIGHTNESS - The image is too dark. *
** LOW_SHARPNESS - The image is too blurry. *
** LOW_CONFIDENCE - The face was detected with a low confidence. *
** SMALL_BOUNDING_BOX - The bounding box around the face is too * small. *
** An array of reasons that specify why a face wasn't indexed. *
** EXTREME_POSE - The face is at a pose that can't be detected. For example, * the head is turned too far away from the camera. *
*
* EXCEEDS_MAX_FACES - The number of faces detected is already higher than
* that specified by the MaxFaces
input parameter for
* IndexFaces
.
*
* LOW_BRIGHTNESS - The image is too dark. *
** LOW_SHARPNESS - The image is too blurry. *
** LOW_CONFIDENCE - The face was detected with a low confidence. *
** SMALL_BOUNDING_BOX - The bounding box around the face is too small. *
** Returns a reference to this object so that method calls can be chained * together. * * @param reasons
* An array of reasons that specify why a face wasn't indexed. *
** EXTREME_POSE - The face is at a pose that can't be detected. * For example, the head is turned too far away from the camera. *
*
* EXCEEDS_MAX_FACES - The number of faces detected is already
* higher than that specified by the MaxFaces
input
* parameter for IndexFaces
.
*
* LOW_BRIGHTNESS - The image is too dark. *
** LOW_SHARPNESS - The image is too blurry. *
** LOW_CONFIDENCE - The face was detected with a low confidence. *
** SMALL_BOUNDING_BOX - The bounding box around the face is too * small. *
*
* The structure that contains attributes of a face that
* IndexFaces
detected, but didn't index.
*
* The structure that contains attributes of a face that
* IndexFaces
detected, but didn't index.
*
* The structure that contains attributes of a face that
* IndexFaces
detected, but didn't index.
*
* The structure that contains attributes of a face that
* IndexFaces
detected, but didn't index.
*
* The structure that contains attributes of a face that
* IndexFaces
detected, but didn't index.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param faceDetail
* The structure that contains attributes of a face that
* IndexFaces
detected, but didn't index.
*