Seguimiento multicámara con tecnología de IA

Rastree e identifique objetos de forma anónima en cámaras para casos de uso de ciudades inteligentes, almacenes, fábricas y operaciones minoristas.

Cargas de trabajo

Visión computarizada/análisis de vídeo

Sectores

Ciudades / espacios inteligentes
Venta minorista/bienes de consumo envasados
Fabricación
Sanidad y ciencias de la vida

Objetivo comercial

Retorno de la inversión, mitigación de riesgos

Productos

NVIDIA DeepStream
NVIDIA Metropolis
NVIDIA Omniverse
NVIDIA AI Enterprise

Descripción

¿Qué es el seguimiento con varias cámaras?

Imagine un mundo en el que las fábricas funcionen de forma automática con seguridad y eficiencia, los espacios del comercio minorista estén optimizados para la experiencia del comprador y los espacios públicos como hospitales, aeropuertos y campus sean más seguros y ágiles. Estos espacios son demasiado grandes para que una sola cámara los pueda cubrir, por lo que suelen estar supervisados por cientos de cámaras superpuestas. El seguimiento de objetos y la medición de la actividad con precisión en varias cámaras y en el espacio se denomina seguimiento de varias cámaras, lo que le permite supervisar y gestionar sus espacios de forma más eficaz.

¿Cómo se puede utilizar el seguimiento de varias cámaras?

Automatización de fabricación y almacenes: mejore sus operaciones de planta optimizando las rutas para robots autónomos, equipos y trabajadores. El análisis impulsado por IA ayuda a identificar la congestión, los cuellos de botella y los riesgos, lo que permite tomar decisiones basadas en datos que mejoran la productividad y la seguridad de los trabajadores. 

Optimización del diseño de la tienda minorista: al analizar la navegación de los clientes en toda la tienda, puede reconfigurar los pasillos y el posicionamiento de los productos para maximizar las ventas y los ingresos. El seguimiento de varias cámaras ayuda a identificar cuellos de botella, realizar un seguimiento del comportamiento de los clientes y simular situaciones de diseño para predecir el impacto en las ventas y las experiencias de los clientes.

Atención al paciente en el hospital: acceda a la supervisión continua de pacientes en hospitales para añadir una capa de seguridad adicional. La solución habilita alertas y notificaciones en tiempo real, lo que garantiza una atención rápida cuando es necesaria.

¿Qué es el seguimiento con varias cámaras?

Imagine un mundo en el que las fábricas funcionen de forma automática con seguridad y eficiencia, los espacios del comercio minorista estén optimizados para la experiencia del comprador y los espacios públicos como hospitales, aeropuertos y campus sean más seguros y ágiles. Estos espacios son demasiado grandes para que una sola cámara los pueda cubrir, por lo que suelen estar supervisados por cientos de cámaras superpuestas. El seguimiento de objetos y la medición de la actividad con precisión en varias cámaras y en el espacio se denomina seguimiento de varias cámaras, lo que le permite supervisar y gestionar sus espacios de forma más eficaz.

Desarrollo de aplicaciones de varias cámaras impulsadas por IA

El flujo de trabajo de seguimiento de varias cámaras personalizable de NVIDIA le proporciona un punto de partida para poner en marcha su desarrollo sin tener que empezar desde cero y elimina meses de tiempo de desarrollo. El flujo de trabajo también proporciona una ruta validada a la producción.

La solución incluye modelos de IA de vanguardia entrenados previamente en conjuntos de datos reales y sintéticos que puede personalizar para su caso de uso. Cubre todo el ciclo de vida, desde la simulación hasta el análisis, e integra las herramientas de vanguardia de NVIDIA, entre las que están Isaac SIM™, Omniverse™, TAO y DeepStream. Este flujo de trabajo está repleto de módulos de transmisión de vídeo en tiempo real y basado en una arquitectura de microservicios escalable y nativa de la nube. Sin coste adicional, solo infraestructura y licencias de herramientas. Además, obtiene soporte experto y las actualizaciones de productos más recientes con NVIDIA AI Enterprise para acelerar su proyecto de IA de visión.

¿Cómo se puede utilizar el seguimiento de varias cámaras?

Automatización de fabricación y almacenes: mejore sus operaciones de planta optimizando las rutas para robots autónomos, equipos y trabajadores. El análisis impulsado por IA ayuda a identificar la congestión, los cuellos de botella y los riesgos, lo que permite tomar decisiones basadas en datos que mejoran la productividad y la seguridad de los trabajadores. 

Optimización del diseño de la tienda minorista: al analizar la navegación de los clientes en toda la tienda, puede volver a configurar los pasillos y el posicionamiento de los productos para maximizar las ventas y los ingresos. El seguimiento de varias cámaras ayuda a identificar cuellos de botella, realizar un seguimiento del comportamiento de los clientes y simular situaciones de diseño para predecir el impacto en las ventas y las experiencias de los clientes.

Atención al paciente en el hospital: acceda a la supervisión continua de pacientes en hospitales para añadir una capa de seguridad adicional. La solución habilita alertas y notificaciones en tiempo real, lo que garantiza una atención rápida cuando es necesaria.

Implementación técnica

Lanzar el seguimiento de varias cámaras en menos de cinco minutos con DeepStream

Históricamente, el seguimiento de varias cámaras ha sido difícil porque implica emparejar objetos en diferentes vistas de cámara, lo que requiere una calibración y sincronización precisas de la cámara. Los desafíos incluyen los ángulos variables de la cámara, la iluminación y la calidad de vídeo. El manejo de vistas no superpuestas y la fusión de la información para obtener identificadores precisos y coherentes en todas las cámaras añade aún más complejidad.

El complemento de seguimiento de varias cámaras (MCT) del SDK de NVIDIA DeepStream proporciona un seguimiento de objetos 3D coherente en varias cámaras calibradas y superpuestas. Además, la configuración se puede completar en menos de cinco minutos, e incluye ID globales, fusión en tiempo real e implementación escalable para venta al por menor, almacenes y mucho más.

Flujo de trabajo de extremo a extremo para el seguimiento de varias cámaras

En esta demostración, un gemelo digital de un almacén creado con las bibliotecas NVIDIA Omniverse™ funciona como un entorno de simulación para docenas de trabajadores digitales y varios robots autónomos. Integrado en el flujo de trabajo de fábrica virtual NVIDIA Mega, el flujo de trabajo de seguimiento de varias cámaras ha permitido crear un mapa centralizado de todo el almacén con 100 cámaras simuladas, lo que proporciona conciencia en tiempo real del espacio físico.

NVIDIA proporciona las herramientas de software para toda la canalización de desarrollo, desde la generación de datos hasta el entrenamiento de modelos y el desarrollo de aplicaciones, con el fin de ayudar a los desarrolladores a crear aplicaciones de IA de visión complejas para grandes espacios de forma rápida.

  • Bibliotecas NVIDIA Omniverse para crear gemelos digitales 3D de entornos del mundo real.
    Utilice NVIDIA Omniverse, una colección de bibliotecas y microservicios, para construir gemelos digitales 3D de espacios del mundo real, posicionar cámaras virtuales para capturar diversos datos sintéticos, generar anotaciones de realidad sobre el terreno para entrenar modelos de percepción y validar aplicaciones de extremo a extremo antes de la implementación en el mundo real.
  • NVIDIA Isaac Sim™ para la generación de datos sintéticos con el fin de optimizar el entrenamiento.
  • El kit de aplicaciones de generación de acciones y eventos de Isaac Sim simplifica la simulación de agentes, incluidas personas y robots autónomos en movimiento, para agilizar la generación de datos sintéticos a partir de escenas.
  • Kit de herramientas NVIDIA TAO para el desarrollo de modelos agilizados con datos reales y sintéticos.
  • NVIDIA TAO simplifica el entrenamiento y la optimización de modelos para tareas como la detección y la reidentificación de personas. Los desarrolladores pueden ajustar modelos entrenados previamente con datos sintéticos y reales y optimizar para obtener un mejor rendimiento de inferencia a través de cuantificación y poda.
  • DeepStream para seguimiento de varias cámaras (MCT) en una gama de cámaras.
  • MCT amplía DeepStream NvTracker para permitir el seguimiento 3D distribuido y en tiempo real en una red de cámaras. DeepStream asigna automáticamente unos ID únicos a objetos nuevos, al tiempo que preserva la identidad a través de oclusiones y transferencias. MCT funciona a la perfección con detectores 2D y 3D y es compatible con una amplia gama de casos de uso.
  • Diseño nativo de la nube para una implementación escalable desde el perímetro hasta la nube.
  • Guarde sus aplicaciones en contenedores fácilmente con Docker, Kubernetes y operadores de GPU para implementar soluciones nativas de la nube en NVIDIA Jetson™, x86 y dGPU.

Impulse el desarrollo de aplicaciones de IA de visión de varias cámaras con el flujo de trabajo acelerado de extremo a extremo de NVIDIA, desde bibliotecas Omniverse para la generación de datos sintéticos hasta TAO para el desarrollo de modelos agilizados y Metropolis para bloques de construcción de aplicaciones modulares y nativas de la nube.

Acelere el desarrollo de su aplicación de IA de seguimiento de varias cámaras.