1

Introducción

La característica principal de Camlytics Service que la hace destacar entre la multitud de sistemas de videovigilancia es su capacidad para analizar transmisiones de cámaras de video en tiempo real, generar diferentes tipos de eventos y enviarlos a la base de datos en la nube para su almacenamiento.

El evento es una entidad básica que permite a Camlytics construir sus informes de ocupación en tiempo real, gráficos, proporcionar acceso a la API y más.

Todos los eventos se generan cuando los objetos rastreados interactúan con disparadores - línea, zona o escena. Las líneas y zonas se configuran durante la calibración del Servicio Camlytics. Puedes agregar múltiples líneas o zonas en la misma escena de la cámara.

El período de tiempo predeterminado (tiempo de almacenamiento) de los eventos en la cuenta de la nube es de 3 meses. Si deseas almacenar eventos por un período más largo, necesitas comprar las unidades de almacenamiento adicionales para cada uno de tus canales.


2

Perfil de detección

El primer paso para configurar el Servicio Camlytics es elegir el perfil de detección apropiado. El perfil define qué tipos de objetos se detectarán y cómo se realizará el conteo. Tu elección impacta directamente en la precisión y relevancia de los resultados analíticos.

Perfiles recomendados

  • Vehículos y personas con IA – Úsalo cuando necesites detectar tanto personas como vehículos.
  • Personas con IA (superior) – Más adecuado para ángulos de cámara aéreos (vista desde arriba) para contar personas.
  • Personas con IA (inclinado) – Diseñado para cámaras montadas en un ángulo, ideal para contar personas.
  • Rostros con IA – Permite la detección de género y edad a través del análisis facial.
Nota: Al seleccionar cualquier perfil de IA, puedes ajustar la sensibilidad de detección directamente en la ventana de selección de perfil.

Perfiles sin IA

Cámara aérea / Cámara inclinada (incluidas opciones de alta y baja sensibilidad) – Estos son perfiles ligeros que no utilizan redes neuronales. Son adecuados para el conteo básico de objetos basado en el movimiento, pero no clasifican objetos. Por ejemplo, una persona y un automóvil se tratarán igual. Estos perfiles son menos intensivos en recursos e ideales cuando solo necesitas datos generales de flujo de objetos, no clasificación detallada o análisis avanzados.

Si es necesario, también puedes deshabilitar completamente la analítica para un canal marcando la opción "Eventos del canal deshabilitados". Esto puede ser útil si la cámara se utiliza solo para transmisión o grabación, sin analítica.

Además, puedes ajustar el umbral de detección (nivel de confianza humano). Valores más altos reducen los falsos positivos pero pueden resultar en detecciones perdidas.

Recomendamos probar varios perfiles con tu configuración de cámara para encontrar el mejor equilibrio entre precisión y rendimiento.


3

Calibración (solo para perfiles sin IA)

La calibración es necesaria solo al utilizar perfiles de detección sin IA. Estos perfiles se basan en un seguimiento tradicional basado en el movimiento, por lo que una calibración precisa es esencial para una detección, conteo y mapas de calor confiables.

Nota: Los perfiles de IA no requieren calibración tradicional. En su lugar, la sensibilidad se configura directamente en la configuración del perfil, mientras que la detección y clasificación de objetos se manejan automáticamente utilizando modelos de aprendizaje profundo.

Para acceder a la configuración de calibración, ve a Calibración en el menú del canal.

En la sección de Calibración, verás una regla superpuesta en una instantánea de video. Esta regla debe ajustarse para que coincida con el tamaño real de un objeto típico en tu escena. Elige un objeto de tamaño promedio que desees rastrear (generalmente una persona) y escala la regla para que se ajuste con precisión.

  • Para perfiles de cámara aérea, la regla debe coincidir con una persona vista desde arriba.
  • Si los tamaños de los objetos varían significativamente en la escena, es mejor calibrar en función del objeto más pequeño.
  • Una calibración adecuada garantiza que las cajas de seguimiento verdes coincidan estrechamente con el tamaño de los objetos reales.

Ejemplos de buena calibración

  • Las cajas de seguimiento verdes se alinean con las dimensiones reales del objeto.
  • El seguimiento es suave y consistente.

buena calibración

Ejemplos de mala calibración

  • Regla ajustada demasiado grande o demasiado pequeña.
  • Las cajas de seguimiento son demasiado grandes o pequeñas, lo que conduce a resultados deficientes y análisis inestables.

mala calibración

mala calibración

Para perfiles de cámara inclinada, también es crítico configurar correctamente el marcador, ya que afecta la comprensión del sistema sobre los tamaños mínimos y máximos de objetos para la detección.

Una vez completada la calibración, puedes proceder a definir el Área de Interés, líneas de detección y zonas.


4

Área de interés

El Área de Interés define la región del video donde la analítica estará activa y se detectarán objetos. Por defecto, abarca toda la vista de la cámara, pero en la mayoría de los casos, debería ser reducida.

  • Para perfiles de IA (por ejemplo, personas con IA, vehículos y personas con IA, rostros con IA), el AOI ayuda a reducir el ruido visual limitando la detección a partes relevantes de la escena, mejorando la precisión y reduciendo la carga de procesamiento.
  • Para perfiles sin IA (por ejemplo, cámara aérea, cámara inclinada), el AOI es crítico: te permite excluir movimientos no deseados, como puertas automáticas, ascensores, árboles en movimiento o reflejos. Sin un AOI configurado correctamente, la detección y el conteo pueden verse gravemente afectados por disparadores falsos.

Puedes ajustar el área libremente agregando o eliminando nodos mediante doble clic en el límite del AOI.


5

Disparadores (Zonas, Líneas y SpeedLines)

Los disparadores son elementos fundamentales que definen qué tipos de movimiento y actividad debe detectar y responder el sistema. Te permiten rastrear el flujo de objetos, contar eventos, medir la velocidad y generar respuestas automatizadas.

Hay tres tipos de disparadores:

Líneas

Las líneas se utilizan para contar objetos que cruzan una línea virtual en el video. Puedes configurar:

  • Detección unidireccional o bidireccional
  • Lógica de entrada/salida
  • Filtros de tipo de objeto (por ejemplo, solo personas o vehículos en perfiles de IA)

Las líneas son ideales para entradas, puertas, pasillos o cualquier monitoreo de flujo direccional.

También puedes habilitar la detección de Colado al marcar la opción de Colado para una línea. Este evento se activa cuando dos objetos cruzan la misma línea dentro de un intervalo corto (normalmente menos de 1 segundo).

La detección de Colado es especialmente útil para escenarios de control de acceso, como monitorear puntos de entrada de oficinas para detectar cuando alguien sigue a otra persona a través de una puerta o portón seguro sin la autorización adecuada. Funciona mejor con cámaras aéreas y perfiles de conteo de personas.

Zonas

Las zonas detectan objetos que entran, se mueven o permanecen en áreas específicas del cuadro de video.

Cada zona tiene dos eventos integrados: Zone joined y Motion started — que siempre están activos y no requieren configuración.

Además, las zonas admiten dos tipos de eventos opcionales y configurables:

  • Object dwell – se activa cuando un objeto permanece dentro de la zona más tiempo del especificado (en segundos)
  • Crowd appear – se activa cuando un número mínimo definido de objetos está presente en la zona durante una duración establecida

Estos disparadores avanzados son útiles para detectar merodeo, colas, aglomeraciones o comportamientos inusuales de inactividad en áreas críticas.

SpeedLines

SpeedLines permiten tanto la medición de velocidad como el conteo basado en trayectorias.

  • Medir la velocidad de los objetos entre dos líneas
  • Establecer umbrales para detectar movimientos excesivamente rápidos o lentos
  • Ideal para monitoreo de tráfico, alertas de velocidad o identificación de comportamientos anormales de peatones

Además del análisis de velocidad, las SpeedLines también se pueden utilizar para contar objetos que se desplazan por rutas específicas.

Por ejemplo:

  • En una intersección, puedes contar vehículos que giran a la derecha por separado de los que van recto cruzando una calle perpendicular
  • Útil en análisis de tráfico, segmentación de flujo o mapeo de comportamientos en entornos complejos

Las SpeedLines son poderosas cuando necesitas entender qué tan rápido y en qué dirección se mueven las personas o vehículos.

Todos los disparadores se pueden superponer y combinar dentro de una sola escena. Puedes nombrarlos, exportar datos de eventos, conectarlos a APIs o webhooks, y utilizarlos para alertas en tiempo real o análisis histórico.

Consejo: Los mejores resultados provienen de un perfil de detección adecuadamente seleccionado, un ángulo de cámara claro y una ubicación precisa del disparador.

6

Tipos de eventos

Hay múltiples tipos de eventos que hacen funcionar la multitud de informes. Cada evento único es generado por un objeto único que tiene el ID y detalles de clasificación (Humano/Vehículo/etc.).

Puedes encontrar la tabla de tipos de eventos a continuación.

Nombre Disparador Descripción Tiene ID de objeto Clasificación de objeto
Line crossed Línea Se activa cuando un objeto de cualquier tipo cruza una línea.
Tailgating Línea Se activa cuando dos objetos cruzan la misma línea con un pequeño retraso (hasta 1 segundo). Útil para monitoreo de seguridad de acceso. Mayormente utilizado con conteo de personas. Lee más en nuestros casos de uso.
Zone joined Zona Se activa cuando un objeto se une a la zona.
Motion started Zona Indica el inicio de movimiento en una zona. Activado por la entrada de un objeto en la zona. Si el objeto acaba de aparecer, los eventos Zone joined y Motion started ocurrirán simultáneamente.
Object dwell Zona Se activa cuando un objeto que ha estado en una zona el tiempo suficiente (configurable durante la calibración).
Crowd appear Zona Se activa cuando suficientes objetos han estado en una zona el tiempo suficiente (configurable durante la calibración). No No
Camera obstructed Escena Indica que la cámara ha sido obstruida parcial o completamente por luz, un objeto grande, etc. o la cámara ha sido desplazada. Análogo al evento "Sabotaje". No No


7

Página de eventos

La página de eventos te permite navegar por todos los eventos almacenados en tu cuenta en la nube. Puedes filtrar por ubicación, canal, nombre del disparador, tiempo, tipo, clase (Vehículo/Humano/etc.). Cuando se muestran los eventos filtrados, puedes exportarlos a una hoja de cálculo .csv.

También puedes obtener una captura de cada uno de los eventos. Todas las capturas se almacenan en una máquina local con el servicio Camlytics en ejecución y se extraen de allí al hacer clic en el botón "Obtener captura".