Fast and Accurate Bilateral Filtering using Gauss-Polynomial Decomposition

05/01/2015
by   Kunal N. Chaudhury, et al.
0

The bilateral filter is a versatile non-linear filter that has found diverse applications in image processing, computer vision, computer graphics, and computational photography. A widely-used form of the filter is the Gaussian bilateral filter in which both the spatial and range kernels are Gaussian. A direct implementation of this filter requires O(σ^2) operations per pixel, where σ is the standard deviation of the spatial Gaussian. In this paper, we propose an accurate approximation algorithm that can cut down the computational complexity to O(1) per pixel for any arbitrary σ (constant-time implementation). This is based on the observation that the range kernel operates via the translations of a fixed Gaussian over the range space, and that these translated Gaussians can be accurately approximated using the so-called Gauss-polynomials. The overall algorithm emerging from this approximation involves a series of spatial Gaussian filtering, which can be implemented in constant-time using separability and recursion. We present some preliminary results to demonstrate that the proposed algorithm compares favorably with some of the existing fast algorithms in terms of speed and accuracy.

READ FULL TEXT
research
03/26/2016

Fast and Provably Accurate Bilateral Filtering

The bilateral filter is a non-linear filter that uses a range filter alo...
research
05/21/2011

Fast O(1) bilateral filtering using trigonometric range kernels

It is well-known that spatial averaging can be realized (in space or fre...
research
03/26/2016

On Fast Bilateral Filtering using Fourier Kernels

It was demonstrated in earlier work that, by approximating its range ker...
research
11/06/2018

Fast Adaptive Bilateral Filtering

In the classical bilateral filter, a fixed Gaussian range kernel is used...
research
09/23/2011

Improvements on "Fast space-variant elliptical filtering using box splines"

It is well-known that box filters can be efficiently computed using pre-...
research
02/28/2018

Speeding Up the Bilateral Filter: A Joint Acceleration Way

Computational complexity of the brute-force implementation of the bilate...
research
07/25/2011

Efficient and Accurate Gaussian Image Filtering Using Running Sums

This paper presents a simple and efficient method to convolve an image w...

Please sign up or login with your details

Forgot password? Click here to reset