La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Detección de Somnolencia de Conductores, Basado en Ojos Abiertos y Ojos Cerrados Guerra Tacca Johan Minaya Carpio Alejandro Panibra Cayo Raúl.

Presentaciones similares


Presentación del tema: "Detección de Somnolencia de Conductores, Basado en Ojos Abiertos y Ojos Cerrados Guerra Tacca Johan Minaya Carpio Alejandro Panibra Cayo Raúl."— Transcripción de la presentación:

1 Detección de Somnolencia de Conductores, Basado en Ojos Abiertos y Ojos Cerrados Guerra Tacca Johan Minaya Carpio Alejandro Panibra Cayo Raúl

2

3 ANALISIS DE LA FATIGA

4 EXTRACCION DE CARACTERISTICAS

5 TRABAJOS RELACIONADOS Drowsiness Detection Based on Eyelid Movement Utilizan el algoritmo de Viola Jones para detección del rostro y diferencia entre dos imágenes cercanas para establecer el estado del ojo, con un cambio de pixeles determinado por un umbral se estable el estado del ojo, la fatiga se determina por el tiempo de duración del ojo cerrado, por un numero de pestañeos continuos, máximo pueden ser dos. Los videos tienen una resolución de 320X240, no se indica el tiempo de procesamiento. Este trabajo está enfocado a la detección de fatiga en horas diurnas. The Detection Algorithm of Locomotive Drivers Fatigue Based on Vision Hacen uso del espacio de color YCbCr a _n de segmentar el rostro y morfología matemática y una máscara de segmentación para la región de los ojos, evaluando la fatiga por medio de PERCLOS con umbral al 40%, trabajan con 5 videos de conductores de 60 minutos cada uno, en horas diurnas, no se especifica resolución ni tiempo de procesamiento.

6 TRABAJOS RELACIONADOS Vision-based drowsiness detector for a Realistic Driving Simulator Usan el algoritmo de Viola-Jones para detección del rostro y filtro Kalman para detección de la ubicación del ojo, el centro de este y su apertura es hallado mediante proyecciones integrales y modelado Gaussiano. La medición de la fatiga es realizada mediante PERCLOS mediante un sistema de dos cámaras estéreo, no se da tiempo de procesamiento, resolución de las cámaras y posee sistema IR para validación nocturna.

7 AGORITMO CANNY En 1986, Canny propuso un método para la detección de bordes, el cual se basaba en tres criterios, estos son: A.Evitar la eliminación de bordes importantes y no suministrar falsos bordes. B.Localización. Distancia entre la posición real y la localizada del borde se debe minimizar. C.Respuesta, que integre las respuestas múltiples correspondientes a un único borde.

8 Criterios

9 El algoritmo de Canny detección de bordes uso de la primera derivadavalor de cero donde no varía la intensidad valor constante Uno de los métodos relacionados con la detección de bordes es el uso de la primera derivada, la que es usada por que toma el valor de cero en todas las regiones donde no varía la intensidad y tiene un valor constante en toda la transición de intensidad. cambio de intensidadcambio brusco en la primera derivadacaracterística que es usada para detectar un bordey en la que se basa el algoritmo de Canny. Por tanto un cambio de intensidad se manifiesta como un cambio brusco en la primera derivada, característica que es usada para detectar un borde, y en la que se basa el algoritmo de Canny.

10 El algoritmo de Canny consiste en tres grandes pasos 1.OBTENCIÓN DEL GRADIENTE: magnitud y orientación 1.OBTENCIÓN DEL GRADIENTE: en este paso se calcula la magnitud y orientación del vector gradiente en cada píxel. 2.SUPRESIÓN NO MÁXIMA: bordes de un píxel de ancho. 2.SUPRESIÓN NO MÁXIMA: en este paso se logra el adelgazamiento del ancho de los bordes, obtenidos con el gradiente, hasta lograr bordes de un píxel de ancho. 3.HISTÉRESIS DE UMBRAL: reduciraparición de contornos falsos. 3.HISTÉRESIS DE UMBRAL: en este paso se aplica una función de histéresis basada en dos umbrales; con este proceso se pretende reducir la posibilidad de aparición de contornos falsos.

11 SUAVIZAR Es inevitable que todas las imágenes tomadas desde una cámara contendrá cierta cantidad de ruido. Para evitar que el ruido se confunda con bordes, el ruido se reduce. Por lo tanto primero se aísla la imagen mediante la aplicación de un filtro de Gauss

12 SUPRESIÓN NO MÁXIMA AL RESULTADO DEL GRADIENTE Las dos imágenes generadas en el paso anterior sirven de entrada para generar una imagen con los bordes adelgazados. El procedimiento es el siguiente: se consideran cuatro direcciones identificadas por las orientaciones de 0º, 45º, 90º y 135º con respecto al eje horizontal. Para cada píxel se encuentra la dirección que mejor se aproxime a la dirección del ángulo de gradiente.

13 HISTÉRESIS DE UMBRAL A LA SUPRESIÓN NO MÁXIMA histéresis del umbral La imagen del paso anterior suele contener máximos locales creados por el ruido, una solución para eliminar dicho ruido es la histéresis del umbral.

14 RESULTADOS OBTENIDOS AL APLICAR EL ALGORITMO DE CANNY

15 Sobel filtro par abtener el gradiente se usa sobre la imagen suavizada imshow muestra la imagen que en una gráfica la manija figura, donde me es una escala de grises, RGB (color verdadero), o una imagen binaria. Para las imágenes binarias, imshow muestra píxeles con el valor 0 (cero) como negro y 1 como blanco. Para mostrar imágenes con MatLab se usa el comando imshow cuyo formato es

16 LIMITACIONES Uso de lentes Zona de corte fija Una de las principales limitaciones que se tiene en este proyecto es el recorte previo que hay que hacer. Las coordenadas de la zona recortada son fijas y por tanto, para obtener una clasificación correcta, el usuario deberá ubicarse de modo que uno de sus ojos quede dentro del área recortada pues de lo contrario, el algoritmo fallará.

17 CONCLUSIONES Por medio de técnicas de procesamiento de imagen, se logró extraer las características principales, que derivadas del rostro, en este caso apertura/cierre de los ojos, permiten establecer el nivel de fatiga en un conductor. En este Trabajo se ha presentado un sistema para detectar automáticamente la somnolencia del conductor. Se analizaron varios criterios para determinar si los ojos se encontraban abiertos o cerrados, pero el que mejor resultados nos dio fue el de la curvatura del ojo, cuando una persona se encuentra con ojos abiertos esta curvatura es hacia abajo del ojo, y cuando esta con ojos cerrados es todo lo contrario ya que esta curvatura se encuentra hacia arriba. Una de las principales limitaciones que tenemos en este proyecto es que al realizar el análisis de la imagen se debe recortar en una parte fija de la imagen. Esto limita el funcionamiento del algoritmo ya que si el usuario sale de la posición de corte no se podrá detectar su estado si está abierto los ojos o cerrados.


Descargar ppt "Detección de Somnolencia de Conductores, Basado en Ojos Abiertos y Ojos Cerrados Guerra Tacca Johan Minaya Carpio Alejandro Panibra Cayo Raúl."

Presentaciones similares


Anuncios Google