Aplicación de registro automático

La aplicación de registro automático aprovisiona automáticamente los productos y servicios necesarios para configurar la comparación facial y la búsqueda de registro de eventos. En el proceso de registro del evento, se toma una foto de los asistentes al evento y la aplicación las envía a Amazon Rekognition, donde las imágenes se contrastan con una colección de rostros de asistentes registrados previamente.

Información general

El siguiente diagrama presenta la arquitectura que puede crear mediante el código de muestra en GitHub.

Aplicación de registro automático | Diagrama de arquitectura

Arquitectura Aplicación de registro automático

El código implementa una Amazon API Gateway, un grupo de usuarios de Amazon Cognito, funciones de AWS Lambda, tablas de Amazon DynamoDB, Amazon Rekognition, Amazon CloudWatch y un bucket de Amazon Simple Storage Service (Amazon S3).

Cuando un asistente se registra en su evento, puede cargar una foto que se almacena en un bucket de Amazon S3. La carga a Amazon Simple Storage Service (Amazon S3) acciona una función de Lambda que activa la API de IndexFaces de Amazon Rekognition. Amazon Rekognition extrae los rasgos faciales en un vector de rasgos y crea un face_id. A continuación, el vector se almacena en una colección de caras y tanto el face_id como el nombre de usuario correspondiente se almacenan en una tabla de DynamoDB.

En el evento, un operador utiliza la interfaz de usuario basada en Python de la aplicación y una cámara para tomar una foto del asistente, recortar la foto y enviarla a Amazon API Gateway, lo que desencadena una función de Lambda que activa la API de Amazon Rekognition SearchFacesByImage API. Amazon Rekognition extrae los rasgos faciales de la imagen en un vector de rasgos y lo compara con los de la colección de rostros. Cuando Amazon Rekognition encuentra un rostro con una gran similitud, el face_id se utiliza para recuperar el nombre de usuario. El nombre de usuario se envía al ordenador portátil del operador y muestra que el asistente se ha autentificado.

Una vez que el asistente se ha autenticado, la aplicación elimina automáticamente la imagen facial que el asistente cargó durante el registro desde A mazon Simple Storage Service (Amazon S3). La foto tomada en el evento no se guarda. La aplicación no almacena imágenes faciales luego de procesarlas.

 

Aplicación de registro automático

Versión 1.0
Última actualización: 01/2020
Autor: AWS

Recursos adicionales

¿Esta guía fue de ayuda?
Proporcione su opinión 

Características

Automatización

Cree una arquitectura que ayude a autentificar automáticamente a los asistentes de los eventos mediante una colección de rostros de asistentes prerregistrados en Amazon Rekognition.

Implementación sencilla

Utilice el código en GitHub para implementar y configurar los servicios necesarios para configurar el reconocimiento facial y la búsqueda del registro de eventos.

Seguridad

Cuando se sube una imagen, Amazon Rekognition extrae los rasgos faciales en un vector de rasgos. Después, la aplicación borra la foto. Las fotos no se almacenan después de procesarse.

Supervisión

La Aplicación de Registro Automático incluye un panel de control de Amazon CloudWatch que puede utilizar para mostrar las métricas de rendimiento, incluyendo el tiempo de respuesta y la latencia.
Video
Solving with AWS Solutions: Auto Check-In App
Volver arriba 
Icono de creación
Implemente una solución de AWS por su cuenta

Revise nuestra biblioteca de soluciones de AWS para obtener respuestas a problemas de arquitectura comunes.

Más información 
Buscar un socio de APN
Buscar una solución de un socio de AWS

Encuentre socios de AWS que lo ayuden a comenzar.

Más información 
Icono de exploración
Explorar orientación

Encuentre diagramas de arquitectura prescriptivos, código de muestra y contenido técnico para casos de uso comunes.

Más información