SentiVeillance SDK

Identificación de rostro y seguimiento de movimiento para sistemas de videovigilancia

SentiVeillance SDK está diseñado para el desarrollo de software que realiza la identificación biométrica de la cara y detecta a los peatones en movimiento o vehículos u otros objetos utilizando secuencias de video en vivo de alta resolución cámaras de vigilancia digital.

El SDK se utiliza para la identificación pasiva – cuando los transeúntes no hacen esfuerzos para ser reconocidos. Lista de posibles usos incluye la aplicación de la ley, seguridad, control de asistencia, el recuento de visitantes, el seguimiento del tráfico y otras aplicaciones comerciales.

Características y capacidades

  • Detección de rostros en tiempo real, extracción de plantillas y comparación con la base de datos de watchlist.
  • Seguimiento simultáneo de múltiples caras u objetos en video en vivo.
  • Detección avanzada de objetos en movimiento y clasificación para peatones y seguimiento de vehículos.
  • Clasificación de género, evaluación de la edad, detección de expresión facial, gafas y vello facial.
  • La operación automática registra e informa de los eventos, así como registra nuevas caras de la secuencia de vídeo y las agrega automáticamente a la lista de seguimiento.
  • Los grandes sistemas de vigilancia soportan la conexión de hasta 10 cámaras a un solo ordenador y una rápida sincronización entre las computadoras en red.
  • Disponible como SDK multiplataforma que soporta múltiples lenguajes de programación.
  • Servidor listo para usar para la integración en sistemas de gestión de video (VMS) opcionalmente disponibles.
  • Precios razonables, licencias flexibles y soporte al cliente gratuito.

La tecnología SentiVeillance 6.0 tiene estas capacidades específicas:

  • Rendimiento en tiempo real. La tecnología SentiVeillance realiza reconocimiento y rastreo de cara, peatón o objeto en tiempo real. La tecnología está diseñada para ejecutarse en procesadores multi-núcleo para lograr un rendimiento rápido.
  • Dos algoritmos para sistemas de vigilancia. Dependiendo del diseño del sistema de vigilancia, se puede utilizar uno de estos algoritmos:
    • El algoritmo biométrico de reconocimiento facial se basa en redes neurales profundas y proporciona estas capacidades para los sistemas de vigilancia:
      • Detección de múltiples caras , extracción de características y coincidencia de plantillas con la base de datos interna en tiempo real .
      • La fiabilidad de identificación facial permite el uso de grandes bases de datos.
      • El rastreo de rostro se realiza en todos los fotogramas sucesivos desde la fuente de vídeo hasta que desaparecen del campo de visión de la cámara. El algoritmo de seguimiento de rostros utiliza modelos de predicción dinámica de cara y movimiento que lo hacen robusto a oclusiones como otros objetos o incluso otras caras. El algoritmo es capaz de seguir rastreando una cara incluso cuando vuelve a aparecer después de estar totalmente cubierto por oclusiones (como paredes, muebles, carteles, etc.).
      • Clasificación de género (opcional) para cada persona en el marco.
      • Determinación de edad (opcional) para cada persona en el marco.
      • Sonrisa , con la boca abierta , ojos cerrados , gafas , gafas oscuras , barba y bigote atributos de detección (configurable).
    • Detección de movimiento y el algoritmo de seguimiento realiza detección avanzada de objetos en movimiento en la escena, su clasificación y seguimiento hasta que desaparecen. Estas características están disponibles para sistemas de vigilancia:
      • Clasificación de objetos. Después de la calibración SentiVeillance permite realizar la clasificación de objetos basándose en el tamaño y la velocidad de movimiento. Por ejemplo, los usuarios pueden configurar un sistema de vigilancia para determinar si un objeto rastreado es un vehículo , un solo peatón o un grupo de peatones.
      • Control de áreas restringidas. El algoritmo SentiVeillance puede detectar e informar si las personas u objetos entran, salen o permanecen en áreas restringidas . Los eventos se activan cuando las personas u objetos cruzan líneas predefinidas o entran en áreas en forma de polígono.
      • Tolerancia a las condiciones climáticas. El algoritmo ignora la lluvia y la nieve, así como los árboles y arbustos, que se balancean por el viento.
  • Operación automática. Un sistema basado en SentiVeillance 6.0 SDK es capaz de registrar cara, peatón u objeto de aparición, desaparición y seguimiento. Las caras detectadas coinciden con la lista de seguimiento de la base de datos interna y las caras reconocidas se notifican inmediatamente al sistema. El sistema utiliza el rastreo de rostro para la inscripción automática desde la secuencia de vídeo y la adición de nuevas plantillas faciales para ver la lista sobre la marcha.
  • Amplios sistemas de vigilancia. SentiVeillance 6.0 SDK permite integrar su tecnología en sistemas de vigilancia con múltiples cámaras y múltiples nodos de procesamiento de datos . Un solo ordenador puede procesar datos de vídeo de hasta 10 cámarassimultáneamente. Múltiples ordenadores con software SentiVeillance en ejecución pueden sincronizar rápidamente datos biométricos y de vigilancia entre sí a través de la red. La sincronización se puede personalizar ya que el SDK incluye código fuente de ejemplo para utilizar los procesos de comunicación y sincronización.
  • Procesamiento de archivos de video. SentiVeillance también acepta datos de archivos de vídeo. Los archivos de video se procesan en tiempo real como provenientes de una cámara virtual, por lo tanto, un video de una hora se procesará en una hora.
Seguimiento de vehículos y peatones
Peatones y seguimiento de zonas restringidas