Electronic Science and Technology ›› 2023, Vol. 36 ›› Issue (8): 1-6.doi: 10.16180/j.cnki.issn1007-7820.2023.08.001

    Next Articles

Design and FPGA Implementation of Dehazing Based on Channel Difference Model and Guided Filtering

CAO Hongfang,WANG Xiaolei,DU Gaoming,LI Zhenmin,NI Wei   

  1. Institute of VLSI Design,Hefei University of Technology,Hefei 230601,China
  • Received:2022-03-17 Online:2023-08-15 Published:2023-08-14
  • Supported by:
    National Key R&D Program of China(2018YFB2202604);University Synergy Innovation Program of Anhui(GXXT-2019-030)

Abstract:

Computer vision systems are affected by foggy weather, resulting in poor quality images captured. To solve this problem, this study proposes a guided filtering dehazing algorithm based on channel difference model and its FPGA design. The channel difference model is obtained by separating the bright channel and dark channel of foggy image, and the model is used as a guide map for guided filtering to smooth the foggy image. Finally, a high boost filtering operation is performed to obtain a dehazed image. The hardware architecture is designed and implemented on FPGA. The experimental results show that the image scene after dehazing has uniform illumination, high degree of texture information recovery and high color fidelity. For an image of 480×270 size, the integrated frequency of the circuit is 108.448 MHz, the throughput is 323.47 MB·s-1, and the time to complete the entire dehazing is 0.001 2 s. These results indicate that the proposed algorithm and its hardware design can effectively improve image visibility and dehazing speed.

Key words: dehazing, channel difference model, guided filtering, high boost filter, frequency, throughput, image processing, FPGA

CLC Number: 

  • TP391.41