Descripción

Detecta violaciones de EPP (casco, chaleco, gafas) y zonas restringidas en tiempo real.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
cameraIdstring✓ Sí
checkItemsarray
Salida — lo que devuelve
CampoTipoFormato
violationDetectedboolean
violationTypestring
personIdstring
zoneIdstring

Guía de Implementación

¿Por qué estos parámetros de entrada?

cameraId identifica la cámara de seguridad instalada en la zona de trabajo. checkItems lista los EPPs a verificar para esa zona específica (zona de soldadura requiere casco + visera + guantes; zona de químicos requiere traje completo). El agente solo verifica lo que es relevante para cada área.

Cálculos y lógica a implementar

Detectar personas en el frame usando un detector de personas (YOLOv8 o similar). Para cada persona detectada, analizar si porta cada item de checkItems usando un clasificador específico por EPP. Si algún EPP requerido está ausente, marcar violationDetected=true.

¿Por qué estos parámetros de salida?

violationDetected dispara una alerta inmediata (alarma sonora, notificación al supervisor, registro fotográfico). violationType especifica qué EPP falta para que la alerta sea accionable. personId (si el sistema tiene identificación facial) permite notificar al trabajador específico. zoneId permite correlacionar violaciones por área para identificar zonas de alto riesgo.

Interfaz gráfica recomendada

Vista de cámara con overlay: bounding box verde para personas correctas, rojo con ícono del EPP faltante para violaciones. Panel de alertas activas con foto del incidente, zona y tipo. Histórico de violaciones por zona y turno. Botón de notificar al supervisor.

Conexiones con otras Tools

Recibe de
FRAME_CAPTUREDInternal

Frames de zona de trabajo se analizan para violaciones de seguridad

Evento ISO que genera esta tool

Cuando esta tool detecta un evento relevante, emite el siguiente evento al Simulador ISO. El campostandardEvent.module.iddebe usar este nombre exacto.
safety_violation_detected→ se visualiza en el Dashboard ISO y Reporte de Auditoría

Cláusulas ISO que cubre este evento

ISO 45001:2018§8.1Planificación y control operacional

Detección automática de violaciones a las normas de seguridad en planta.

ISO 45001:2018§9.1Seguimiento, medición, análisis y evaluación del desempeño SST

Monitoreo continuo de condiciones de seguridad mediante visión artificial.

Al ejecutar el demo de esta tool, el evento se guardará en el Simulador ISO con este identificador.

Demo en vivo

Listo

Presiona Ejecutar Demo para ver cómo actúa esta tool en tiempo real

Agentes que usan esta tool

Detectar Violaciones de Seguridad
Hola, soy el asistente de  Detectar Violaciones de Seguridad. ¿En qué puedo ayudarte?