Trabaje con operaciones de análisis de vídeo almacenado - 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.

Trabaje con operaciones de análisis de vídeo almacenado

Amazon Rekognition Video es API un dispositivo que puedes usar para analizar videos. Con Amazon Rekognition Video, puede detectar etiquetas, rostros, personas, famosos y contenido para adultos (insinuante y explícito) en los vídeos que se almacenan en un bucket de Amazon Simple Storage Service (Amazon S3). Puede utilizar Amazon Rekognition Video para aplicaciones como, por ejemplo, medios de comunicación/entretenimiento y seguridad pública. Anteriormente, la exploración de vídeos para detectar objetos o personas habría conllevado muchas horas de visualización por parte de un ser humano proclive a errores. Amazon Rekognition Video automatiza la detección de elementos y cuándo se producen a lo largo de un vídeo.

En esta sección se describen los tipos de análisis que Amazon Rekognition Video puede realizar, una descripción general y ejemplos de uso de API Amazon Rekognition Video.

Tipos de análisis

Puede utilizar Amazon Rekognition Video para analizar vídeos para obtener la siguiente información:

Para obtener más información, consulte Cómo funciona Amazon Rekognition.

Descripción general de Amazon Rekognition Video API

Amazon Rekognition Video procesa un vídeo que está almacenado en un bucket de Amazon S3. El patrón de diseño es un conjunto asíncrono de operaciones. Para iniciar el análisis de vídeo, llame a una Start operación como. StartLabelDetection El estado de finalización de la solicitud se publica en un tema de Amazon Simple Notification Service (AmazonSNS). Para obtener el estado de finalización del SNS tema de Amazon, puedes usar una cola o una función de Amazon Simple Queue Service (AmazonSQS). AWS Lambda Cuando tengas el estado de finalización, llamas a una Get operación, por ejemplo GetLabelDetection, para obtener los resultados de la solicitud.

En el siguiente diagrama se muestra el proceso para detectar etiquetas en un vídeo que está almacenado en un bucket de Amazon S3. En el diagrama, una SQS cola de Amazon obtiene el estado de finalización del SNS tema de Amazon. Como alternativa, puedes usar una AWS Lambda función.

Diagrama de flujo que muestra los pasos para el análisis de vídeo con Amazon Rekognition Video, Amazon y SNS SQS Amazon, con StartLabelDetection componentes GetLabelDetection como el estado de finalización del trabajo y la publicación en las colas respectivas.

El proceso es el mismo para otras operaciones de Amazon Rekognition Video. La siguiente tabla muestra las operaciones Start y Get para cada una de las operaciones Amazon Rekognition sin almacenamiento.

Para operaciones Get distintas de GetCelebrityRecognition, Amazon Rekognition Video devuelve información de seguimiento para cuando se detectan entidades a lo largo del vídeo de entrada.

Para obtener más información sobre el uso de Amazon Rekognition Video, consulte Cómo llamar a las operaciones de Amazon Rekognition Video. Para ver un ejemplo en el que se realiza un análisis de vídeo con AmazonSQS, consulteAnálisis de un vídeo almacenado en un bucket de Amazon S3 con Java o Python (SDK). Para ver AWS CLI ejemplos, consulteAnalizar un vídeo con el AWS Command Line Interface.

Formatos de vídeo y almacenamiento

Las operaciones de Amazon Rekognition pueden analizar vídeos que están almacenados en buckets de Amazon S3. Para obtener una lista de todos los límites de la operación de análisis de vídeo, consulte Directrices y cuotas en Amazon Rekognition.

El vídeo se debe codificar utilizando el códec H.264. Los formatos de archivo admitidos son MPEG -4 yMOV.

Un códec es un software o hardware que comprime datos para una entrega más rápida y descomprime los datos recibidos a su forma original. El códec H.264 suele utilizarse habitualmente para grabar, comprimir y distribuir contenido de vídeo. Un formato de archivo de vídeo puede contener uno o varios códecs. Si su MOV archivo de vídeo en formato MPEG -4 no funciona con Amazon Rekognition Video, compruebe que el códec utilizado para codificar el vídeo es H.264.

Cualquier Amazon Rekognition API Video que analice datos de audio solo admite códecs de audio. AAC

El tamaño de archivo máximo para un vídeo almacenado es de 10 GB.

Búsqueda de personas

Puede utilizar metadatos faciales que están almacenados en una colección para buscar personas en un vídeo. Por ejemplo, puede buscar en un vídeo archivado a una persona concreta o a varias personas. Los metadatos faciales de las imágenes originales se almacenan en una colección mediante esta operación. IndexFaces A continuación, puede utilizarlos StartFaceSearchpara iniciar la búsqueda asíncrona de rostros en la colección. Se utiliza GetFaceSearchpara obtener los resultados de la búsqueda. Para obtener más información, consulte Búsqueda de rostros en vídeos almacenados. La búsqueda de personas es un ejemplo de operación de Amazon Rekognition basada en almacenamiento. Para obtener más información, consulte Operaciones basadas en almacenamiento API.

También puede buscar personas en un vídeo en streaming. Para obtener más información, consulte Trabajar con eventos de vídeo en streaming.