CVMay 7, 2016

Fast and High-Quality Bilateral Filtering Using Gauss-Chebyshev Approximation

arXiv:1605.02178v211 citations
Originality Incremental advance
AI Analysis

This work addresses the slow performance of edge-preserving smoothing in image processing and related fields, offering a fast and accurate solution that is competitive with existing methods.

The paper tackles the computational inefficiency of the Gaussian bilateral filter by proposing an approximation that reduces operations to O(1) per pixel, achieving high-quality results almost indistinguishable from the original filter and demonstrating orders of magnitude speed improvements.

The bilateral filter is an edge-preserving smoother that has diverse applications in image processing, computer vision, computer graphics, and computational photography. The filter uses a spatial kernel along with a range kernel to perform edge-preserving smoothing. In this paper, we consider the Gaussian bilateral filter where both the kernels are Gaussian. A direct implementation of the Gaussian bilateral filter requires $O(σ_s^2)$ operations per pixel, where $σ_s$ is the standard deviation of the spatial Gaussian. In fact, it is well-known that the direct implementation is slow in practice. We present an approximation of the Gaussian bilateral filter, whereby we can cut down the number of operations to $O(1)$ per pixel for any arbitrary $σ_s$, and yet achieve very high-quality filtering that is almost indistinguishable from the output of the original filter. We demonstrate that the proposed approximation is few orders faster in practice compared to the direct implementation. We also demonstrate that the approximation is competitive with existing fast algorithms in terms of speed and accuracy.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes