Hoy en día, las máquinas pueden identificar lugares, personas, objetos y cosas en imágenes con precisión y alta eficiencia con la ayuda de la visión por computadora en AWS, es decir, Amazon Rekognition. Generalmente construido con modelos de aprendizaje profundo, puede clasificar y comprender información útil de las imágenes. Los datos de la imagen pueden estar en cualquier forma, como video y conjunto de imágenes.
Amazon ofrece un servicio de visión por computadora, es decir, Amazon Rekognition. Es simple y rápido integrar la búsqueda visual y el análisis de imágenes basados en el aprendizaje profundo en nuestras aplicaciones. En esta publicación de blog, cubriremos todo sobre Amazon Rekognition, qué es, características, beneficios, funcionamiento y casos de uso.
Indice
¿Qué es Amazon Rekognition?
Las cámaras de seguridad se pueden utilizar en varios lugares, desde edificios de apartamentos, tiendas departamentales, aeropuertos e incluso residencias. Las cámaras son esenciales para preservar la seguridad y protección de las personas y la propiedad.
Las cámaras han operado tradicionalmente en silos, aisladas de los sistemas de TI corporativos, necesitando sus propias instalaciones de almacenamiento de datos y computación. A menudo se utilizan esquemas de control por computadora separados para manejar cámaras. Agregar nuevas capacidades al sistema, administrar una flota y realizar la administración y análisis basados en video son tareas complejas. El resultado es un mosaico de instalaciones de TI locales que, si bien es necesario, es difícil de administrar, escalar y adaptarse a las necesidades cambiantes.
Amazon Rekognition es un servicio que facilita la adición de análisis de imágenes y videos a nuestra aplicación utilizando tecnología de aprendizaje profundo que no requiere dominio del aprendizaje automático.
Con Amazon Rekognition, podemos identificar fácilmente texto, objetos, escenas y actividades en imágenes y videos.
Proporciona capacidades de análisis facial y búsqueda facial con alta precisión. Podemos detectar y comparar fácilmente los casos de uso de verificación de rostros, conteo de personas y seguridad humana. Puede identificar los objetos y escenas en imágenes que son exactas a las necesidades de tu negocio.
Características
Veamos las principales características de Amazon Rekognition.
Etiquetas
Amazon Rekognition puede identificar cientos o miles de objetos como automóviles, bicicletas, teléfonos móviles, edificios y muchos objetos. También es capaz de escenas como estacionamientos, playa, ciudad. Al analizar el video, puede identificar fácilmente diferentes actividades como «entregar un paquete» o «jugar al fútbol».
Etiquetas personalizadas
Las etiquetas personalizadas de Amazon Rekognition pueden encontrar los objetos y las escenas en imágenes que se ajustan exactamente a las necesidades de tu empresa. Por ejemplo, puede identificar tu logotipo en las publicaciones de las redes sociales, encontrar tus productos en los estantes de las tiendas, separar las piezas de la máquina en una línea de ensamblaje, descubrir plantas sanas e infectadas o detectar personajes animados en videos.
Moderación de contenido
Amazon Rekognition puede detectar fácilmente contenido inapropiado, ofensivo o no deseado. Con las API de moderación de Rekognition en medios de transmisión, redes sociales y situaciones de comercio electrónico para hacer una experiencia de usuario más segura. Amazon Rekognition controla con precisión lo que deseas permitir en función de tus necesidades.
Detección de texto
Amazon Rekognition puede detectar fácilmente texto en videos e imágenes. Luego se convierte el texto detectado en texto legible por máquina. Puede utilizar este texto para implementar soluciones como:
- Información valiosa sobre el contenido
- Búsqueda visual
- Navegación
- Filtración
Análisis y detección de rostros
Con Amazon Rekognition, puedes detectar de manera rápida y sencilla cuándo aparecen caras en imágenes y videos y obtener características como género, rango de edad, ojos abiertos, lentes, vello facial para cada uno. En el video, también puedes descubrir cómo estas características faciales cambian con el tiempo, como construir una línea de tiempo de las emociones expresadas por un artista.
Sentimiento y análisis demográfico
Amazon Rekognition analiza las caras en busca de emociones como felicidad, tristeza, sorpresa y datos demográficos como el género. Amazon Rekognition escaneará fotografías y enviará datos emocionales y demográficos a Amazon Redshift para informar periódicamente los patrones, incluidas las ubicaciones en las tiendas y los escenarios relacionados. Es importante tener en cuenta que predecir una respuesta emocional depende únicamente de la presencia facial de una persona. No es un indicador confiable de la condición emocional interna de una persona, y Rekognition no debe usarse para emitir tal juicio.
Verificación y búsqueda facial
Amazon Rekognition ofrece una búsqueda de rostros rápida y exacta, lo que te permite encontrar a una persona en una foto o video utilizando tu propio repositorio de imágenes de rostros. También puedes autenticar la identidad analizando la imagen de una cara con las imágenes que has guardado para comparar.
Reconocimiento de celebridades
Amazon Rekognition puede encontrar rápidamente a personas conocidas en tus bibliotecas de imágenes y videos para catalogar imágenes y fotos para casos de uso de la industria de publicidad, marketing y medios.
Seguridad en el lugar de trabajo
Con Amazon Rekognition, puedes descifrar imágenes de los dispositivos de tu sistema local (sensores de IoT, cámaras) a escala para detectar automáticamente si las personas en las imágenes están usando equipo de protección personal (PPE), como cubiertas para las manos (guantes), cubiertas faciales ( mascarillas), y gorros (cascos) y si el equipo de protección cubre la parte del cuerpo correspondiente.
Beneficios
Los beneficios de Amazon Rekognition son:
Integra un potente análisis de imágenes y videos en tus aplicaciones
Para utilizar el procesamiento preciso de imágenes y videos de Amazon Rekognition, no necesitas ninguna visión artificial o habilidades de aprendizaje profundo. Con la API, puedes integrar el procesamiento de imágenes y videos en cualquier entorno web, teléfono inteligente o computadora con cable.
Análisis de imágenes y videos basado en aprendizaje profundo
Amazon Rekognition utiliza tecnología de aprendizaje profundo para interpretar fotografías de manera confiable, buscar y comparar rostros en imágenes y reconocer objetos y escenas en imágenes y videos.
Análisis de imágenes escalables
Puedes analizar millones de imágenes con Amazon Rekognition para seleccionar y organizar grandes volúmenes de datos visuales.
Integración con otros servicios de AWS
Amazon Rekognition está diseñado para integrarse con otras utilidades de AWS como Amazon S3 y AWS Lambda. En respuesta a los incidentes de Amazon S3, puedes utilizar Lambda para llamar directamente a la API de Amazon Rekognition. Puedes crear aplicaciones de análisis de imágenes precisas, económicas y flexibles, ya que Amazon S3 y Lambda escalan automáticamente en respuesta a la demanda de tu aplicación.
Por ejemplo, la cámara de tu puerta cargará una imagen de un invitado en Amazon S3 cada vez que llegue a tu casa. Esto inicia una función Lambda que utiliza la API de Amazon Rekognition para identificar al visitante. Sin cargar ni transferir los archivos, puede ejecutar análisis directamente en las imágenes almacenadas enAmazon S3. La compatibilidad con AWS Identity and Access Management (IAM) hace que el control del acceso a las operaciones de la API de Amazon Rekognition sea seguro y sencillo. Puedes crear y gestionar usuarios y grupos de AWS con IAM para brindarles a tus desarrolladores y usuarios finales el acceso que necesitan.
Bajo coste
Pagas por las fotos y los videos que analizas y los metadatos faciales que almacenas para Amazon Rekognition. No se requieren tarifas u obligaciones mínimas por adelantado. Con el esquema de precios escalonados de Amazon Rekognition, puedes comenzar de forma gratuita y ahorrar más.
Beneficios para la empresa
Así es como Amazon Rekognition puede beneficiar a tu empresa:
- Optimiza las tareas operativas: reduce los esfuerzos del moderador humano hasta en un 95% con Rekognition para automatizar tareas repetitivas y repetibles. Amazon A2I también se puede utilizar para combinar predicciones de máquinas y revisión humana sin el trabajo pesado de crear nuevas herramientas e infraestructura.
- Confiable y rentable: Rekognition te permite crear flujos de trabajo confiables, escalables y repetibles sin compromisos iniciales ni licencias costosas. Simplemente pagas según la cantidad de imágenes o la duración de los videos que elijas procesar.
- Automatiza a escala: Amazon Rekognition es un servicio completamente administrado que puedes escalar hacia arriba y hacia abajo automáticamente en función de las necesidades de tu negocio. No es necesario que crees y administres tu propia infraestructura de aprendizaje automático. Puedes entregar rápidamente aplicaciones confiables, escalables y seguras impulsadas por visión artificial.
- Reduce el riesgo humano y financiero: mantén automáticamente los registros de detección de Rekognition para cumplir con las reglas o regulaciones específicas de la industria y reducir el riesgo de sanciones o multas.
- Mejora los procesos y las prácticas: almacena y analiza los resultados producidos por Rekognition para informar y priorizar los esfuerzos de mejora continua.
¿Cómo funciona Amazon Rekognition?
Hay dos conjuntos de API disponibles en Amazon Rekognition. Para el análisis de imágenes, usa Amazon Rekognition Image, y para el análisis de video, usa Amazon Rekognition Video. Ambas API procesan imágenes y videos para proporcionar información que se puede utilizar en las aplicaciones. Puedes utilizar Amazon Rekognition Picture, por ejemplo, para mejorar la experiencia del usuario de una aplicación de gestión de fotografías.
Cuando un cliente carga una imagen, Amazon Rekognition Image puede identificar objetos o rostros del mundo real en la imagen. A continuación, el usuario consultará en su archivo de fotos imágenes de un determinado objeto o rostro después de que su aplicación almacene los detalles devueltos por Amazon Rekognition Image. Es posible realizar búsquedas más profundas. Por ejemplo, el consumidor puede buscar caras sonrientes o un rango de edad específico.
Utilizará Amazon Rekognition Video para seguir la dirección de las personas en un video que se ha guardado. Alternativamente, puedes utilizar Amazon Rekognition Video para buscar personas cuyas descripciones faciales se ajusten a las que ya almacena Amazon Rekognition en un video en tiempo real.
El reconocimiento de imágenes de aprendizaje profundo es fácil de usar con la API de Amazon Rekognition. ReconocerCelebridades, por ejemplo, devuelve detalles de hasta 100 celebridades incluidas en una imagen. Esto proporciona detalles sobre dónde se pueden ver las caras de las celebridades en la imagen y cómo averiguar más sobre la persona en cuestión.
Casos de uso
A continuación indicamos los principales casos de uso de Amazon Rekognition.
Seguridad del hogar y seguridad pública
La visión por computadora con imagen y reconocimiento facial ayuda a identificar instantáneamente entradas ilegales o personas de interés, lo que resulta en comunidades más seguras y una forma más eficiente de disuadir los delitos.
Conducción autónoma
Con tecnologías de visión artificial, los fabricantes de automóviles pueden proporcionar navegación para vehículos autónomos mejorada y más segura, logrando que la conducción autónoma sea una realidad y una opción de transporte confiable.
Interacción computadora-humano mejorada y de autenticación
La interacción persona-computadora mejorada mejora la satisfacción del cliente, como los productos actuales basados en el análisis de la opinión del cliente en los puntos de venta o los servicios bancarios más rápidos con una autenticación rápida basada en la identidad y las preferencias del cliente.
Control del proceso de fabricación
La visión por computadora bien entrenada e integrada en la robótica mejora el soporte de calidad y la eficiencia operativa en las aplicaciones de fabricación, lo que da como resultado productos más confiables y rentables.
Imágenes médicas
El análisis de imágenes médicas con visión por computadora puede mejorar enormemente la precisión y la velocidad del diagnóstico médico de un paciente, lo que da como resultado mejores resultados de curación y esperanza de vida.
Análisis y gestión de contenido
Con millones de imágenes subidas todos los días a los medios y canales sociales, el uso de tecnologías de visión por computadora, como la extracción de metadatos y el análisis de imágenes, mejora enormemente la eficiencia y las oportunidades de obtener ingresos.
Conclusión
Amazon Rekognition te permite comenzar a trabajar con aprendizaje automático y video por computadora, gracias al análisis de imágenes y videos listos para usar. Además de impulsar el valor comercial, también puedes escalar automáticamente sin la necesidad de crear tu propia infraestructura de aprendizaje automático.
Solo ten en cuenta que, al igual que con cualquier otra solución de aprendizaje automático, Amazon Rekogniton es tan bueno como los datos que lo alimentan. Y aunque ciertos aspectos de Rekognition no necesitan experiencia en aprendizaje automático, capacidades como las etiquetas personalizadas requieren tiempo, experiencia y recursos. Esto tampoco se limita a los profesionales técnicos. Los diseñadores de experiencia suelen ser esenciales para la implementación y el despliegue exitosos de soluciones de aprendizaje automático.
Con la funcionalidad y los recursos sólidos de AWS, puedes mejorar tu capacidad para satisfacer los estándares clave de seguridad y cumplimiento, como la ubicación de los datos, el cifrado y la confidencialidad. Puedes utilizar AWS para automatizar las tareas de seguridad manuales para que puedas concentrarte en hacer crecer e innovar tu negocio.
