Real-time hardware accelerator for single image haze removal using dark channel prior and guided filter

This paper presents a real-time hardware accelerator for single image haze removal using dark channel prior and guided filter on a FPGA chip. Single image haze removal using dark channel prior and guided filter is one of the state-of-art algorithms recently proposed. However, its large quantity of calculation limits its real-time processing ability. So, in this paper, we design a hardware accelerator based on FPGA implementation for single image haze removal, which takes full advantage of the powerful parallel processing ability of the hardware and the parallelism of the algorithm. To be exactly, 1) the dark channel calculation part and the atmospheric light calculation part of the algorithm are modified to reduce the quantity of computation; 2) two pipelines are applied in the guided filtering to speed up the processing; 3) in addition, fast mean filtering technique is used to accelerate the mean filtering, which is the main calculation of the guided filter, by avoiding redundant computation. To the best of our knowledge, this paper is also the first FPGA design for single image haze removal using dark channel prior and guided filtering. The design can achieve 13.74ms at 100 MHz when processing a 720 × 576 image, and gives almost the same results as that of original algorithm.

[1]  B. Uma Shankar,et al.  Fast mean filtering technique (FMFT) , 2007, Pattern Recognit..

[2]  Jian Sun,et al.  Single image haze removal using dark channel prior , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Shree K. Nayar,et al.  Vision in bad weather , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[4]  Raanan Fattal Single image dehazing , 2008, SIGGRAPH 2008.

[5]  Shree K. Nayar,et al.  Contrast Restoration of Weather Degraded Images , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[7]  Vijayan K. Asari,et al.  Ratio rule and homomorphic filter for enhancement of digital colour image , 2006, Neurocomputing.

[8]  Jianfeng Zhang,et al.  Adaptive recoding CORDIC , 2012, IEICE Electron. Express.

[9]  Michael Elad,et al.  A Variational Framework for Retinex , 2002, IS&T/SPIE Electronic Imaging.

[10]  Jian Sun,et al.  Guided Image Filtering , 2010, ECCV.

[11]  S. G. Narasimhan,et al.  Interactive Deweathering of An Image Using Physical Model , 2003 .