Amazon Rekognition
Guía del desarrollador

¿Qué es Amazon Rekognition?

Amazon Rekognition permite añadir fácilmente el análisis de imagen y vídeo en sus aplicaciones. Proporcione una imagen o vídeo al API Rekognition y el servicio puede identificar objetos, personas, texto, escenas y actividades. Asimismo, puede detectar cualquier contenido inadecuado. Amazon Rekognition también proporciona un análisis y reconocimiento facial de alta precisión. Puede detectar, analizar y comparar rostros en una amplia variedad de casos de uso como, por ejemplo, verificación de usuarios, catalogación, recuento de personas y seguridad pública.

Amazon Rekognition se basa en la misma tecnología de aprendizaje profundo de eficacia demostrada y altamente escalable desarrollada por los científicos de visión informática de Amazon para analizar miles de millones de imágenes y vídeos al día y no requiere experiencia en aprendizaje automático para utilizarlo. Amazon Rekognition incluye una API sencilla y fácil de utilizar que puede analizar rápidamente cualquier archivo de imagen o vídeo almacenado en Amazon S3. Amazon Rekognition está aprendiendo siempre a partir de nuevos datos y añadimos continuamente nuevas etiquetas y características de reconocimiento facial al servicio. Para obtener más información, consulte las preguntas frecuentes acerca de Amazon Rekognition.

Entre los casos de uso comunes de Amazon Rekognition se incluyen los siguientes:

  • Biblioteca de imágenes y vídeo que permiten realizar búsquedas – Amazon Rekognition permite realizar búsquedas en las imágenes y vídeos almacenados para que pueda detectar los objetos y las escenas que aparecen en ellos.

     

  • Verificación del usuario basada en el rostro – Amazon Rekognition permite que sus aplicaciones confirmen las identidades de los usuarios comparando su imagen en vivo con una imagen de referencia.

     

  • Análisis de emociones y datos demográficos – Amazon Rekognition detecta emociones como felicidad, tristeza y sorpresa, y datos demográficos como el sexo en las imágenes faciales. Rekognition puede analizar imágenes y enviar los atributos de emoción y demográficos a Amazon Redshift para realizar informes periódicos sobre las tendencias, como en establecimientos comerciales y situaciones similares.

     

  • Reconocimiento facial – Con Amazon Rekognition, puede buscar imágenes, vídeos almacenados y vídeos en streaming para detectar rostros que coincidan con los almacenados en un contenedor conocido como colección de rostros. Una colección de rostros es un índice de rostros que usted posee y administra. La identificación de personas en función de su rostro es un proceso que consta de dos pasos principales en Amazon Rekognition:

    1. Indexar las caras

    2. Buscar las caras

     

  • Detección de contenido no seguro – Amazon Rekognition puede detectar contenido para adultos explícito e insinuante en imágenes y vídeos. Los desarrolladores pueden usar los metadatos devueltos para filtrar contenido inadecuado en función de las necesidades del negocio. Además de marcar una imagen en función de la presencia de contenido para adultos. la API devuelve también una lista jerárquica de etiquetas con puntuaciones de confianza. Estas etiquetas indican categorías específicas de contenido para adultos, lo que permite filtrar con amplio detalle y administrar grandes volúmenes de contenido generado por los usuarios (UGC), Como por ejemplo, el contenido de sitios de citas y redes sociales, plataformas de intercambio de datos, blogs y foros, aplicaciones para niños, sitios de comercio electrónico y servicios de entretenimiento y de publicidad online.

     

  • Reconocimiento de famosos – Amazon Rekognition puede reconocer famosos dentro de las imágenes y vídeos proporcionados. Rekognition puede reconocer miles de famosos en una serie de categorías, como, por ejemplo, política, deportes, negocios, ocio y medios de comunicación.

     

  • Detección de texto – Amazon Rekognition Text in Image le permite reconocer y extraer contenido de texto a partir de imágenes. Text in Image es compatible con la mayoría de las fuentes, incluso las muy estilizadas. Detecta texto y números en diferentes orientaciones como los que se suelen utilizar en pancartas y carteles. En las aplicaciones para compartir imágenes y de redes sociales, puede usarlo para habilitar la búsqueda visual basada en un índice de imágenes que contienen las mismas palabras clave. En las aplicaciones multimedia y de entretenimiento, puede catalogar vídeos basándose en texto relevante de la pantalla, como anuncios, noticias, resultados deportivos y subtítulos. Finalmente, en las aplicaciones de seguridad pública, puede identificar vehículos basándose en los números de matrícula de las imágenes tomadas por las cámaras situadas en la vía pública.

Alguno de los beneficios de usar Amazon Rekognition son:

  • Integración del reconocimiento de imagen y vídeo eficaz en sus aplicaciones – Amazon Rekognition elimina la complejidad de crear funciones de reconocimiento de imágenes en sus aplicaciones al permitir realizar análisis potentes y exactos de imágenes con un sencillo API. No necesita conocimientos en visión artificial o aprendizaje profundo para usar el análisis de imágenes y vídeo de confianza de Rekognition. Con la API de Rekognition, puede realizar análisis de imágenes y vídeo de manera fácil y rápida en cualquier aplicación web, móvil o un dispositivo conectado.

     

  • Análisis de imágenes y vídeo basado en aprendizaje profundo –Rekognition utiliza la tecnología de aprendizaje profundo para analizar las imágenes con exactitud, buscar y comparar rostros en imágenes y detectar objetos y escenas en sus imágenes y vídeos.

     

  • Análisis de imágenes escalable – Amazon Rekognition le permite analizar millones de imágenes, por lo que puede reunir y organizar grandes cantidades de datos visuales.

     

  • Integración con otros servicios de AWS – Amazon Rekognition se ha diseñado para funcionar perfectamente con otros servicios de AWS como Amazon S3 y AWS Lambda. Es posible llamar directamente a la API de Rekognition desde Lambda en respuesta a eventos Amazon S3. Como Amazon S3 y Lambda se amplían automáticamente en función de la demanda de su aplicación, puede crear aplicaciones de análisis de imágenes escalables, asequibles y de confianza. Por ejemplo, cada vez que una persona llega a su residencia, la cámara de la puerta puede cargar una foto del visitante en Amazon S3, lo que activa una función de Lambda que usa operaciones de API de Rekognition para identificar al invitado. Puede ejecutar análisis directamente en las imágenes almacenadas en Amazon S3 sin tener que cargar o mover los datos. La compatibilidad con AWS Identity and Access Management (IAM) le facilita la tarea de controlar de forma segura el acceso a las operaciones de API de Rekognition. Con IAM puede crear y administrar usuarios y grupos de AWS para conceder el acceso apropiado a sus desarrolladores y usuarios finales.

     

  • Bajo costo – Con Amazon Rekognition, paga por el número de imágenes y vídeos que analiza y los metadatos de rostros que almacena. No se requieren pagos mínimos ni compromisos iniciales. Comience de forma gratuita y disfrute de un gran ahorro cuando se amplíen sus necesidades con el modelo de precios por niveles de Rekognition.

Amazon Rekognition y conformidad con HIPAA

Se trata de un servicio compatible con HIPAA. Para obtener más información acerca de AWS, la Ley estadounidense de Portabilidad y Responsabilidad de Seguros Médicos de 1996 (HIPAA, por sus siglas en inglés) y el uso de los servicios de AWS para procesar, almacenar y transmitir información sanitaria protegida (PHI, por sus siglas en inglés), consulte Información general sobre la HIPAA.

¿Es la primera vez que usa Amazon Rekognition?

Si es la primera vez que utiliza Amazon Rekognition, le recomendamos que lea las siguientes secciones en orden:

  1. Amazon Rekognition: funcionamiento – Esta sección presenta los distintos componentes de Amazon Rekognition con los que va a trabajar para crear una experiencia integral.

  2. Introducción a Amazon Rekognition – En esta sección establece su cuenta y prueba la API de Amazon Rekognition.

  3. Trabajar con imágenes – Esta sección proporciona información sobre el uso de Amazon Rekognition con imágenes almacenadas en buckets de Amazon S3 e imágenes cargadas a partir de un sistema de archivos local.

  4. Trabajar con vídeos almacenados – Esta sección proporciona información sobre el uso de Amazon Rekognition con vídeos almacenados en un bucket de Amazon S3.

  5. Trabajar con vídeos en streaming – Esta sección proporciona información sobre el uso de Amazon Rekognition con vídeos en streaming.