Efficient Framework for Real-Time Color Cast Correction and Dehazing Using Online Algorithms to Approximate Image Statistics

被引:1
|
作者
Bilal, Muhammad [1 ,2 ]
Masud, Shahid [3 ]
Hanif, Muhammad Shehzad [1 ,2 ]
机构
[1] King Abdulaziz Univ, Ctr Excellence Intelligent Engn Syst, Jeddah 21589, Saudi Arabia
[2] King Abdulaziz Univ, Fac Engn, Dept Elect & Comp Engn, Jeddah 21589, Saudi Arabia
[3] Lahore Univ Management Sci, Dept Elect Engn, Lahore 54792, Pakistan
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Image color analysis; Real-time systems; Hardware; Estimation; Streaming media; Task analysis; Approximate computing; Field programmable gate arrays; Image processing; Algorithm design and analysis; color cast correction; dehazing; FPGA; high-level synthesis; online algorithm; real-time image processing; ARCHITECTURE; DESIGN;
D O I
10.1109/ACCESS.2024.3403980
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Image dehazing is a crucial task in the early stages of real-time image processing pipelines used in applications such as surveillance and advance driver assistance systems. Dehazing algorithms mitigate the spatially selective degradation of image details caused by natural phenomenon such as fog and sandstorms. The problem is exacerbated in the presence of color cast which can affect the color-sensitive processing in the downstream tasks. In order to correct these two aberrations, we have proposed a light-weight algorithm which is not only quantitively more effective than the state-of-the-art works but also uses minimal computational resources. Specifically, it has been proposed to tackle both aforementioned problems by processing luminance and chrominance channels separately through a custom resource-efficient colorspace transform. Moreover, it has been proposed to employ online calculation of the relevant video stream statistics to estimate the degradation model over several temporally adjacent frames. This approach not only reduces the hardware resource utilization when implemented inside the video processing pipeline but also reduces the flicker effect observed when frames are processed individually. It has been demonstrated through quantitative analysis on standard datasets that the proposed approach either works at par or better than the reference works in terms of image quality metrics. Furthermore, the proposed framework has been developed as a real-time video processing system on an FPGA platform. The synthesis results of this implementation suggest that the proposed framework achieves this performance using minimal logic resources.
引用
收藏
页码:72813 / 72827
页数:15
相关论文
共 10 条
  • [1] Real-time image dehazing using genetic programming
    Enrique Hernandez-Beltran, Jose
    Diaz-Ramirez, Victor H.
    Juarez-Salazar, Rigoberto
    OPTICS AND PHOTONICS FOR INFORMATION PROCESSING XIII, 2019, 11136
  • [2] REAL-TIME KEYSTONE CORRECTION OF VIDEO IMAGE USING FPGA
    Jereb, Zmago
    Diaci, Janez
    INFORMACIJE MIDEM-JOURNAL OF MICROELECTRONICS ELECTRONIC COMPONENTS AND MATERIALS, 2010, 40 (03): : 204 - 207
  • [3] Real-time geometrical correction of video image using FPGA
    Jereb, Zmago
    Diaci, Janez
    IEICE ELECTRONICS EXPRESS, 2010, 7 (05): : 346 - 351
  • [4] Real-time HD image distortion correction in heterogeneous parallel computing systems using efficient memory access patterns
    Melo, Rui
    Falcao, Gabriel
    Barreto, Joao P.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2016, 11 (01) : 83 - 91
  • [5] Real-time color image segmentation based on mean shift algorithm using an FPGA
    Trieu, Dang Ba Khac
    Maruyama, Tsutomu
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2015, 10 (02) : 345 - 356
  • [6] Real-time color image segmentation based on mean shift algorithm using an FPGA
    Dang Ba Khac Trieu
    Tsutomu Maruyama
    Journal of Real-Time Image Processing, 2015, 10 : 345 - 356
  • [7] Realization of Different Algorithms Using Raspberry Pi for Real-Time Image Processing Application
    Sahani, Mrutyunjaya
    Mohanty, Mihir Narayan
    INTELLIGENT COMPUTING, COMMUNICATION AND DEVICES, 2015, 309 : 473 - 479
  • [8] Real-Time Motion Detection and Surveillance using Approximation of Image Pre-processing Algorithms
    Appiah, Obed
    Hayfron-Acquah, J. B.
    Asante, Michael
    2019 IEEE AFRICON, 2019,
  • [9] Real-Time Energy-Efficient Actuation of Induction Motor Drives Using Approximate Dynamic Programming
    De Keyser, Arne
    Vansompel, Hendrik
    Crevecoeur, Guillaume
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2021, 68 (12) : 11837 - 11846
  • [10] Towards real-time and real-life image classification and detection using CNN: a review of practical applications requirements, algorithms, hardware and current trends
    Ilas, Mariana Eugenia
    Ilas, Constantin
    2020 IEEE 26TH INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME 2020), 2020, : 225 - 233