Real-time defogging hardware accelerator based on improved dark channel prior and adaptive guided filtering

被引:2
|
作者
Zhou, Zhiwei [1 ]
Pan, Zhongliang [1 ]
机构
[1] South China Normal Univ, Sch Phys & Telecommun Engn, Guangzhou, Peoples R China
关键词
image defogging; dark channel refinement; transmittance refinement; fast mean filter; hardware accelerator; IMAGE; ENHANCEMENT; EFFICIENT; VISION; ARCHITECTURE; VISIBILITY;
D O I
10.1117/1.JEI.31.1.013008
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Image defogging has important application value in preprocessing technology and computer vision system. Dark channel prior (DCP) is simple and effective in many defogging algorithms, but the time-consuming sorting comparison and a large number of calculation refinement processes limit its real-time processing capabilities. For real-time applications, we proposed a hardware architecture for single-image defogging, which gives full play to hardware parallel processing capability and algorithmic parallelism. First, an average statistical approach is used to estimate atmospheric light. Then, the refined dark channel map is used for transmittance estimation to reduce the blocking effect. The transmittance is linearly corrected to prevent color distortion in outdoor scenes containing sky areas. Finally, a guided filter algorithm is introduced in the transmittance refinement, and its fast mean filter uses an adaptive window to process the image boundary. The hardware implementation of the proposed method uses field programmable gate array device is Zynq-7000. Experimental results show that our design obtains good performance with low-complex hardware implementation and shorter execution time. It only takes 7.43 ms to process a 1280 x 720 image, and the frame rate can reach 135 fps at a clock rate of 125 MHz, which can be used as a real-time hardware accelerator for image processing. (C) 2022 SPIE and IS&T
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Single-Image Dehazing Based on Improved Bright Channel Prior and Dark Channel Prior
    Li, Chuan
    Yuan, Changjiu
    Pan, Hongbo
    Yang, Yue
    Wang, Ziyan
    Zhou, Hao
    Xiong, Hailing
    ELECTRONICS, 2023, 12 (02)
  • [32] Underwater image restoration based on improved dark channel prior
    Wang, Yingbo
    Cao, Jie
    Tang, Mingyuan
    Li, Guoliang
    Hao, Qun
    Fang, Yami
    SEVENTH SYMPOSIUM ON NOVEL PHOTOELECTRONIC DETECTION TECHNOLOGY AND APPLICATIONS, 2021, 11763
  • [33] Hardware accelerator IP cores for real time Radar and camera-based ADAS
    Saponara, Sergio
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (05) : 1493 - 1510
  • [34] Single Image Dehazing Based on Improved Dark Channel Prior and Unsharp Masking Algorithm
    Peng, Liting
    Li, Bo
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, PT I, 2018, 10954 : 347 - 358
  • [35] Image defogging based on amended dark channel prior and 4-directional L1 regularisation
    Yang, Yuliang
    Long, Wei
    Li, Yanyan
    Shi, Xiaoqiu
    Gao, Lin
    IET IMAGE PROCESSING, 2021, 15 (11) : 2454 - 2477
  • [36] ISMatch: A real-time hardware accelerator for inexact string matching of DNA sequences on FPGA
    Marchisio, Alberto
    Teodonio, Federico
    Rizzi, Antonello
    Shafique, Muhammad
    MICROPROCESSORS AND MICROSYSTEMS, 2023, 97
  • [37] Hardware Adaptive High-Order Interpolation for Real-Time Graphics
    Lin, D.
    Seiler, L.
    Yuksel, C.
    COMPUTER GRAPHICS FORUM, 2021, 40 (08) : 1 - 16
  • [38] Real-Time Haze Removal Using Normalised Pixel-Wise Dark-Channel Prior and Robust Atmospheric-Light Estimation
    Iwamoto, Yutaro
    Hashimoto, Naoaki
    Chen, Yen-Wei
    APPLIED SCIENCES-BASEL, 2020, 10 (03):
  • [39] A real-time and high-performance MobileNet accelerator based on adaptive dataflow scheduling for image classification
    Sang, Xiaoting
    Ruan, Tao
    Li, Chunlei
    Li, Huanyu
    Yang, Ruimin
    Liu, Zhoufeng
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2024, 21 (01)
  • [40] An improved sharpening algorithm for foggy picture based on dark-channel prior
    Liu Hui
    He Peng
    PROCEEDINGS OF THE 2015 INTERNATIONAL INDUSTRIAL INFORMATICS AND COMPUTER ENGINEERING CONFERENCE, 2015, : 2099 - 2104