Comprenda las operaciones de imagen y vídeo de Rekognition - Amazon Rekognition

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Comprenda las operaciones de imagen y vídeo de Rekognition

Amazon Rekognition ofrece API dos conjuntos principales para el análisis de imágenes y vídeos:

  • Amazon Rekognition ImageAPI: está diseñado para analizar imágenes.

  • Amazon Rekognition Video: se centra en analizar los vídeos API almacenados y en streaming.

Ambos APIs pueden detectar diversas entidades, como rostros y objetos. Para obtener una comprensión completa de los tipos de comparación y detección compatibles, consulte la sección sobreComprenda los tipos de análisis de Rekognition.

Operaciones de Amazon Rekognition Image

Las operaciones de Amazon Rekognition Image son sincrónicas. La entrada y la respuesta están en formato. JSON Las operaciones de Amazon Rekognition Image analizan una imagen de entrada que está en formato de imagen .jpg o .png. La imagen se transfiere a una operación de Amazon Rekognition Image que puede almacenarse en un bucket de Amazon S3. Si no está utilizando AWSCLI, también puede pasar los bytes de las imágenes codificadas en Base64 directamente a una operación de Amazon Rekognition. Para obtener más información, consulte Trabajar con imágenes.

Operaciones de Amazon Rekognition Video

Amazon Rekognition API Video facilita el análisis de vídeos almacenados en un bucket de Amazon S3 o transmitidos a través de Amazon Kinesis Video Streams.

Para las operaciones de vídeo almacenado, tenga en cuenta lo siguiente:

  • Las operaciones son asíncronas.

  • El análisis debe iniciarse con una operación de «Inicio» (por ejemplo, StartFaceDetectionpara la detección de rostros en los vídeos almacenados).

  • El estado de finalización del análisis se publica en un SNS tema de Amazon.

  • Para recuperar los resultados de un análisis, utilice la operación «Obtener» correspondiente (por ejemplo, GetFaceDetection).

  • Para obtener más información, consulte Trabajar con el análisis de vídeo almacenado.

Para el análisis de vídeo en streaming:

  • Las capacidades incluyen la búsqueda de rostros en las colecciones de Rekognition Video y la detección de etiquetas (objetos o conceptos).

  • Los resultados del análisis de las etiquetas se envían como notificaciones de Amazon SNS y Amazon S3.

  • Los resultados de la búsqueda de rostros se envían a una transmisión de datos de Kinesis.

  • La gestión del análisis de vídeo en streaming se realiza mediante un procesador de streaming Amazon Rekognition Video (por ejemplo, se crea un procesador con). CreateStreamProcessor

  • Para obtener más información, consulte Trabajar con eventos de streaming de vídeo.

Cada operación de análisis de vídeo devuelve metadatos sobre el vídeo que se está analizando, así como un identificador de trabajo y una etiqueta de trabajo. Operaciones como la detección de etiquetas y la moderación del contenido de los vídeos permiten ordenar por marca de tiempo o nombre de etiqueta y agregar los resultados por marca de tiempo o por segmento.

Operaciones basadas en almacenamiento y no almacenamiento

Las operaciones de Amazon Rekognition se agrupan en las siguientes categorías.

  • APIOperaciones no relacionadas con el almacenamiento: en estas operaciones, Amazon Rekognition no conserva ninguna información. Usted proporciona las imágenes y vídeos de entrada, la operación realiza el análisis y devuelve los resultados, pero no se guarda nada en Amazon Rekognition. Para obtener más información, consulte Operaciones sin almacenamiento.

  • APIOperaciones basadas en el almacenamiento: los servidores Amazon Rekognition pueden almacenar la información facial detectada en contenedores conocidos como colecciones. Amazon Rekognition API proporciona operaciones adicionales que puede utilizar para buscar coincidencias faciales en la información de rostros persistente. Para obtener más información, consulte Operaciones basadas en almacenamiento API.

Uso de AWS SDK o HTTP para llamar a las operaciones de Amazon Rekognition API

Puede llamar a las operaciones de Amazon API Rekognition mediante el AWS SDK o directamente mediante. HTTP A menos que tenga una buena razón para no hacerlo, siempre debe usar el. AWS SDK Los ejemplos de Java de esta sección utilizan el AWSSDK. No se proporciona un archivo de proyecto de Java, pero puede usar el AWSToolkit for Eclipse para AWS desarrollar aplicaciones con Java.

El. NETen los ejemplos de esta sección se utiliza el AWS SDK for .NET. Puede utilizar el AWS Toolkit for Visual Studiopara desarrollar AWS aplicaciones utilizando. NET. Incluye plantillas útiles y el AWS explorador para implementar aplicaciones y administrar servicios.

La APIreferencia de esta guía cubre las llamadas a las operaciones de Amazon Rekognition HTTP mediante. Para información de referencia de Java, consulte AWS SDK for Java.

Los puntos de enlace del servicio Amazon Rekognition que puede utilizar están documentados en Regiones y puntos de enlace. AWS

Cuando llames a Amazon HTTP Rekognition con, usa operations. POST HTTP