Detección de incendios

Detección de incendios en tiempo real: identifica llamas reales y envía alertas al instante.

Qué hace

Mi app es un sistema de detección de incendios en tiempo real que utiliza un feed de cámara web para supervisar un entorno en busca de posibles riesgos de incendio. La app se compiló con Streamlit para obtener una interfaz fácil de usar y OpenCV para controlar la transmisión de la cámara web. La funcionalidad principal consiste en capturar imágenes de la cámara web, codificarlas y, luego, enviarlas a una clase personalizada de Asistente que usa la API de Gemini, específicamente el modelo de IA generativa de Google ("gemini-1.5-flash-latest"), para analizarlas.

La clase de Asistente crea una instrucción para que el modelo de IA determine si la imagen contiene un incendio real, ignorando de forma explícita cualquier imagen similar a un incendio de fotos o videos. El modelo de IA se integra a través de las plantillas de instrucciones de LangChain y el manejo del historial de mensajes, lo que le permite analizar imágenes en contexto.

Si el modelo detecta un incendio, la app advierte al usuario de inmediato mostrando una alerta en la interfaz. La app supervisa de forma continua el feed de la cámara web y lo actualiza cada pocos segundos, lo que garantiza la detección oportuna de cualquier amenaza de incendio real en el entorno supervisado. Este sistema puede ser valioso en varias situaciones, como la supervisión de casas, oficinas o espacios públicos, lo que proporciona una capa adicional de seguridad y advertencia temprana.

Con la tecnología de

  • Ninguno

Equipo

De

Akram Khan

De

India