Hardware Implementation for Haze Removal with Adaptive Filtering

8Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free