TY - GEN
T1 - Implementation of a high-performance portable real-time dehazing system using the DCP algorithm
AU - Navarro-Brenes, Allan
AU - Chavarria-Zamora, Luis
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - This document presents a portable, high performance system for real-time image dehazing using the DCP algorithm. The software runs on a CPU-GPU heterogeneous environment in a development platform from NVIDIA with support for CUDA. Three different window sizes for the DCP algorithm were explored. These low values allow a high throughput and reduce the halo artifacts but results in low-luminosity frames which negatively impacts quality. To solve this, a gamma correction was introduced as a final stage. The coefficient for this filter can vary and is a value which can be manually modified with feedback from the users, depending on their preferences. The picture resolution utilized was 1280× 720 pixels, which the system was able to process at a frame rate of 40 fps using a window size of 3. The image capture can come either from an USB camera or from a video file. The output can be store as a file or it can be wirelessly transmitted to a mobile device using the RTP protocol.
AB - This document presents a portable, high performance system for real-time image dehazing using the DCP algorithm. The software runs on a CPU-GPU heterogeneous environment in a development platform from NVIDIA with support for CUDA. Three different window sizes for the DCP algorithm were explored. These low values allow a high throughput and reduce the halo artifacts but results in low-luminosity frames which negatively impacts quality. To solve this, a gamma correction was introduced as a final stage. The coefficient for this filter can vary and is a value which can be manually modified with feedback from the users, depending on their preferences. The picture resolution utilized was 1280× 720 pixels, which the system was able to process at a frame rate of 40 fps using a window size of 3. The image capture can come either from an USB camera or from a video file. The output can be store as a file or it can be wirelessly transmitted to a mobile device using the RTP protocol.
KW - Dark Channel Prior
KW - DCP
KW - GPU programming
KW - high-performance embedded systems
KW - real-time dehazing
UR - http://www.scopus.com/inward/record.url?scp=85124352134&partnerID=8YFLogxK
U2 - 10.1109/URUCON53396.2021.9647322
DO - 10.1109/URUCON53396.2021.9647322
M3 - Contribución a la conferencia
AN - SCOPUS:85124352134
T3 - 2021 IEEE URUCON, URUCON 2021
SP - 552
EP - 555
BT - 2021 IEEE URUCON, URUCON 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2021 IEEE URUCON, URUCON 2021
Y2 - 24 November 2021 through 26 November 2021
ER -