TL;DR
This paper presents an FPGA-based fully pipelined bilateral grid system for real-time image denoising that efficiently handles variable window sizes, outperforming existing methods in speed and resource usage.
Contribution
It introduces a novel FPGA implementation of a bilateral grid with variable window size capability, reducing hardware resource increase during larger window processing.
Findings
Suppresses hardware resource increase with larger windows
Achieves real-time denoising of high-resolution images
Outperforms existing designs in speed and resource efficiency
Abstract
The bilateral filter (BF) is widely used in image processing because it can perform denoising while preserving edges. It has disadvantages in that it is nonlinear, and its computational complexity and hardware resources are directly proportional to its window size. Thus far, several approximation methods and hardware implementations have been proposed to solve these problems. However, processing large-scale and high-resolution images in real time under severe hardware resource constraints remains a challenge. This paper proposes a real-time image denoising system that uses an FPGA based on the bilateral grid (BG). In the BG, a 2D image consisting of x- and y-axes is projected onto a 3D space called a "grid," which consists of axes that correlate to the x-component, y-component, and intensity value of the input image. This grid is then blurred using the Gaussian filter, and the output…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
