Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/11744085_44guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A fast approximation of the bilateral filter using a signal processing approach

Published: 07 May 2006 Publication History

Abstract

The bilateral filter is a nonlinear filter that smoothes a signal while preserving strong edges. It has demonstrated great effectiveness for a variety of problems in computer vision and computer graphics, and a fast version has been proposed. Unfortunately, little is known about the accuracy of such acceleration. In this paper, we propose a new signal-processing analysis of the bilateral filter, which complements the recent studies that analyzed it as a PDE or as a robust statistics estimator. Importantly, this signal-processing perspective allows us to develop a novel bilateral filtering acceleration using a downsampling in space and intensity. This affords a principled expression of the accuracy in terms of bandwidth and sampling. The key to our analysis is to express the filter in a higher-dimensional space where the signal intensity is added to the original domain dimensions. The bilateral filter can then be expressed as simple linear convolutions in this augmented space followed by two simple nonlinearities. This allows us to derive simple criteria for downsampling the key operations and to achieve important acceleration of the bilateral filter. We show that, for the same running time, our method is significantly more accurate than previous acceleration techniques.

References

[1]
Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: Proc. of International Conference on Computer Vision, IEEE (1998) 839-846.
[2]
Oh, B.M., Chen, M., Dorsey, J., Durand, F.: Image-based modeling and photo editing. In: Proc. of SIGGRAPH conference, ACM (2001).
[3]
Durand, F., Dorsey, J.: Fast bilateral filtering for the display of high-dynamic-range images. ACM Trans. on Graphics 21 (2002) Proc. of SIGGRAPH conference.
[4]
Eisemann, E., Durand, F.: Flash photography enhancement via intrinsic relighting. ACM Trans. on Graphics 23 (2004) Proc. of SIGGRAPH conference.
[5]
Petschnigg, G., Agrawala, M., Hoppe, H., Szeliski, R., Cohen, M., Toyama, K.: Digital photography with flash and no-flash image pairs. ACM Trans. on Graphics 23 (2004) Proc. of SIGGRAPH conference.
[6]
Jones, T.R., Durand, F., Desbrun, M.: Non-iterative, feature-preserving mesh smoothing. ACM Trans. on Graphics 22 (2003) Proc. of SIGGRAPH conference.
[7]
Fleishman, S., Drori, I., Cohen-Or, D.: Bilateral mesh denoising. ACM Trans. on Graphics 22 (2003) Proc. of SIGGRAPH conference.
[8]
Wong, W.C.K., Chung, A.C.S., Yu, S.C.H.: Trilateral filtering for biomedical images. In: Proc. of International Symposium on Biomedical Imaging, IEEE (2004).
[9]
Bennett, E.P., McMillan, L.: Video enhancement using per-pixel virtual exposures. ACM Trans. on Graphics 24 (2005) 845-852 Proc. of SIGGRAPH conference.
[10]
Paris, S., Briceño, H., Sillion, F.: Capture of hair geometry from multiple images. ACM Trans. on Graphics 23 (2004) Proc. of SIGGRAPH conference.
[11]
Elad, M.: On the bilateral filter and ways to improve it. IEEE Trans. On Image Processing 11 (2002) 1141-1151.
[12]
Smith, S.M., Brady, J.M.: SUSAN - a new approach to low level image processing. International Journal of Computer Vision 23 (1997) 45-78.
[13]
Barash, D.: A fundamental relationship between bilateral filtering, adaptive smoothing and the nonlinear diffusion equation. IEEE Trans. on Pattern Analysis and Machine Intelligence 24 (2002) 844.
[14]
Buades, A., Coll, B., Morel, J.M.: Neighborhood filters and PDE's. Technical Report 2005-04, CMLA (2005).
[15]
Yaroslavsky, L.P.: Digital Picture Processing. Springer Verlag (1985).
[16]
Huber, P.J.: Robust Statistics. Wiley-Interscience (1981).
[17]
Hampel, F.R., Ronchetti, E.M., Rousseeuw, P.M., Stahel, W.A.: Robust Statistics - The Approach Based on Influence Functions. Wiley Interscience (1986).
[18]
Mrázek, P., Weickert, J., Bruhn, A.: On Robust Estimation and Smoothing with Spatial and Tonal Kernels. In: Geometric Properties from Incomplete Data. Springer (to appear).
[19]
Choudhury, P., Tumblin, J.E.: The trilateral filter for high contrast images and meshes. In: Proc. of Eurographics Symposium on Rendering. (2003).
[20]
Smith, S.: Digital Signal Processing. Newnes (2002).
[21]
Osher, S., Sethian, J.A.: Fronts propagating with curvature-dependent speed: Algorithms based on Hamilton-Jacobi formulations. J. of Comp. Physics. (1988).

Cited By

View all

Index Terms

  1. A fast approximation of the bilateral filter using a signal processing approach
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      ECCV'06: Proceedings of the 9th European conference on Computer Vision - Volume Part IV
      May 2006
      613 pages
      ISBN:3540338381
      • Editors:
      • Aleš Leonardis,
      • Horst Bischof,
      • Axel Pinz

      Sponsors

      • University of Ljubljana: University of Ljubljana
      • Graz University of Technology: Graz University of Technology
      • Advanced Computer Vision: Advanced Computer Vision

      Publisher

      Springer-Verlag

      Berlin, Heidelberg

      Publication History

      Published: 07 May 2006

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 10 Oct 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)KBStyle: Fast Style Transfer Using a 200 KB Network With Symmetric Knowledge DistillationIEEE Transactions on Image Processing10.1109/TIP.2023.333582833(82-94)Online publication date: 1-Jan-2024
      • (2023)Guided Linear UpsamplingACM Transactions on Graphics10.1145/359245342:4(1-12)Online publication date: 26-Jul-2023
      • (2023)Tiling and PCA Strategy for Clustering-Based High-Dimensional Gaussian FilteringSN Computer Science10.1007/s42979-023-02319-65:1Online publication date: 29-Nov-2023
      • (2022)Data-Specific Anisotropic Mexican Hat Wavelets for Structure-Preserving Image ProcessingScientific Programming10.1155/2022/44558712022Online publication date: 1-Jan-2022
      • (2020)Real-time Image Smoothing via Iterative Least SquaresACM Transactions on Graphics10.1145/338888739:3(1-24)Online publication date: 6-Jun-2020
      • (2020)Joint Bilateral Learning for Real-Time Universal Photorealistic Style TransferComputer Vision – ECCV 202010.1007/978-3-030-58598-3_20(327-342)Online publication date: 23-Aug-2020
      • (2020)Face Anti-Spoofing with Human Material PerceptionComputer Vision – ECCV 202010.1007/978-3-030-58571-6_33(557-575)Online publication date: 23-Aug-2020
      • (2019)Direct Finger Manipulation of 3D Object Image with Ultrasound Haptic FeedbackProceedings of the 2019 CHI Conference on Human Factors in Computing Systems10.1145/3290605.3300317(1-11)Online publication date: 2-May-2019
      • (2019)Kernel CutsInternational Journal of Computer Vision10.1007/s11263-018-1115-1127:5(477-511)Online publication date: 1-May-2019
      • (2019)Smoothing identification for digital image forensicsMultimedia Tools and Applications10.1007/s11042-018-6807-678:7(8225-8245)Online publication date: 1-Apr-2019
      • Show More Cited By

      View Options

      View options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media