ASISTENTE DE CONDUCCIÓN NOCTURNA EN SISTEMA EMBEBIDO CPU-GPU, UTILIZANDO LA TRANSFORMADA WAVELET DISCRETA DE HAAR(NIGHT DRIVING ASSISTANT IN A SYSTEM EMBEDDED CPU-GPU, USING THE HAAR DISCRETE WAVELET TRANSFORM)

M. Fernando Maldonado Ramíez, Oscar Alvarado Nava, Eduardo Rodríguez Martínez, Andrés Ferreyra Ramírez

Resumen


Resumen

Durante la noche el tráfico vehícular disminuye considerablemente, sin embargo, un número significativo de accidentes ocurren durante este lapso de tiempo, un factor importante a considerar es la disminución visibilidad debido a la mala iluminación. Se presenta el diseño y desarrollo de un sistema de asistencia para conducción nocturna en un sistema embebido. Mediante la Transformada Wavelet Discreta de Haar, se fusionó una imagen convencional con una imagen infrarroja, para así generar una imagen con más información visible para el conductor. Para que estas imágenes fusionadas sean realmente un asistente de conducción, deben ser generadas en el menor tiempo posible, por ello se realizó la paralelización del programa y se  ejecutó en un sistema paralelo embebido CPU-GPU. En este sistema paralelo se realizaron diversos experimentos para generar imágenes fusionadas con diferentes resoluciones, obteniendo aceleraciones en el tiempo de procesamiento de hasta 69x.

Palabras Claves: Fusión de imágenes, GPU, Transformada Wavelet Discreta, Sistemas embebidos.

 

Abstract

At night, the vehicular traffic decreases considerably, however, a significant number of accidents occurs, one  problem is the decreased visibility due to poor lighting. This paper presents the design and development of a night driving assistance system. Through the Haar Discrete Wavelet Transform, a conventional image was merged with an infrared image, in order to generate an image with more information visible to the driver. For these merged images to really be a driving assistant, they must be generated in the shortest possible time, so the program was parallelized and executed in a parallel CPU-GPU embedded system. In this parallel system, several experiments were carried out to generate fused images with different resolutions, obtaining accelerations in the processing time of up to 69x.

Keywords: Image Fusion, GPU, Discrete Wavelet Transform, Embedded Systems.

Texto completo:

428-444 PDF

Referencias


S. Aymaz. y C. Köse, “Multi-focus image fusion using stationary wavelet transform (swt) with principal component analysis (pca),” en Department of Computer Engineering, Karadeniz Technical University, Trabzon,Turquı́a, ene 1997.

W. F. Herrington, B. K. P. Horn. y I. Masaki, “Application of the discrete haar wavelet transform to image fusion for nighttime driving,” en IEEE Proceedings. Intelligent Vehicles Symposium, 2005, Las Vegas, NV, USA, 2005, pp. 273–277

K. Kannan y S. Arumuga, “Optimal decomposition level of discrete wavelet transform for pixel based fusion of multi-focused images,” en Department of Computer Science, St. Hindu College, Tamilnadu, India, ene 1997.

J. P. Li, Proceedings of the Third International Conference on Wavelet Analysis and its Applications. Singapore: World Scientific., 2003.

[Sanders, 2011] J. Sanders y E. Katndrot, CUDA by example; an introduction to general-purpose GPU programming. Boston, MA: Addison-Wesley, 2011.

J. Nickolls y W. J. Dally, “The gpu computing era”, in IEEE Micro, vol. 30, no. 2, pp. 56–69, March-April 2010.

J. D. Owens, M. Houston, D. Luebke y S. Green, J. Stone J. C. Phillips, “Gpu computing,” Proceedings of the IEEE, vol. 96, no. 5, pp. 879–899, May 2008.

A. R. Pal y A. Singha, “A comparative analysis of visual and thermal face image fusion based on different wavelet family,” en 2017 International Conference on Innovations in Electronics, Signal Processing and Communication (IESC), Shillong, 2017, pp. 213–218

D. Sundararajan, Discrete Wavelet Transform:A Signal Processing Approach. ton,WA: John Wiley Sons, Incorporated, 2015.

J. S. Walker, A primer on wavelets and their scientific applications. Chapman Hall/CRC, 2008.






URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es

Barra de separación

Licencia Creative Commons    Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.    

TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA

Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México

Tel. 461 61 17575 Ext 5450 y 5146

pistaseducativas@itcelaya.edu.mx

http://pistaseducativas.celaya.tecnm.mx/index.php/pistas