Haze removal is useful in computational photography and computer vision applications. Single image haze removal is still a challenge for real-time embedded systems. In general, dark channel prior approach can effectively remove haze from a single image. However, the halo effect is the major problem of dehazing. In this study, adaptive filtering, which is easy for VLSI design, is introduced to refine the transmission map and improve the result of haze removal. A hardware architecture for our haze removal method is proposed to achieve the real-time requirement. A specific hardware component is designed to compute lengths of the paths and adaptive structuring element (ASE). The hardware architecture for haze removal is implemented in 180 nm CMOS technology and occupies 5.46mm2 with 143 K bit on-chip memory. The design can operate at 177MHz and support for HD (1280×720) 192 frame/s. Experiment results show that the hardware implementation is suitable in embedded system for real-time HD applications.
CITATION STYLE
Zhang, B., & Wei, J. (2019). Hardware Implementation for Haze Removal with Adaptive Filtering. IEEE Access, 7, 142498–142506. https://doi.org/10.1109/ACCESS.2019.2944186
Mendeley helps you to discover research relevant for your work.