{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,25]],"date-time":"2026-10-25T18:57:43Z","timestamp":1792954663018,"version":"4.5.0"},"reference-count":78,"publisher":"Emerald","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009,8,20]]},"abstract":"<jats:p>The bilateral filter is a non-linear technique that can blur an image while respecting strong edges. Its ability to decompose an image into different scales without causing haloes after modification has made it ubiquitous in computational photography applications such as tone mapping, style transfer, relighting, and denoising. This text provides a graphical, intuitive introduction to bilateral filtering, a practical guide for efficient implementation and an overview of its numerous applications, as well as mathematical analysis.<\/jats:p>","DOI":"10.1561\/0600000020","type":"journal-article","created":{"date-parts":[[2009,9,29]],"date-time":"2009-09-29T06:38:17Z","timestamp":1254206297000},"page":"1-73","source":"Crossref","is-referenced-by-count":402,"title":["Bilateral Filtering: Theory and Applications"],"prefix":"10.1108","volume":"4","author":[{"given":"Sylvain","family":"Paris","sequence":"first","affiliation":[{"name":"Adobe Systems, Inc. , CA 95110-2704,","place":["USA"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pierre","family":"Kornprobst","sequence":"additional","affiliation":[{"name":"NeuroMathComp Project Team INRIA , ENS Paris, UNSA LJAD,","place":["France"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jack","family":"Tumblin","sequence":"additional","affiliation":[{"name":"Northwestern University Department of Electrical Engineering and Computer Science, , IL 60208,","place":["USA"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fr\u00e9do","family":"Durand","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory, , MA 02139,","place":["USA"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"140","published-online":{"date-parts":[[2009,8,20]]},"reference":[{"key":"2026032615065335000_ref001","volume-title":"Proceedings of the Digital Photography II Conference","author":"Aleksic","year":"2006"},{"key":"2026032615065335000_ref002","doi-asserted-by":"crossref","DOI":"10.1007\/978-0-387-44588-5","volume-title":"Mathematical Problems in Image Processing: Partial Differential Equations and the Calculus of Variations (Second edition). volume 147 of Applied Mathematical Sciences","author":"Aubert","year":"2006"},{"issue":"1","key":"2026032615065335000_ref003","doi-asserted-by":"crossref","DOI":"10.1007\/s10851-005-4783-8","article-title":"Image decomposition into a bounded variation component and an oscillating component","volume":"22","author":"Aujol","year":"2005","journal-title":"Journal of Mathematical Imaging and Vision"},{"key":"2026032615065335000_ref004","first-page":"538","article-title":"Non-linear gaussian filters performing edge preserving diffusion","volume-title":"Proceedings of the DAGM Symposium","author":"Aurich","year":"1995"},{"issue":"3","key":"2026032615065335000_ref005","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1145\/1141911.1141935","article-title":"Two-scale tone management for photographic look","volume":"25","author":"Bae","year":"2006","journal-title":"ACM Transactions on Graphics"},{"issue":"6","key":"2026032615065335000_ref006","doi-asserted-by":"crossref","first-page":"844","DOI":"10.1109\/TPAMI.2002.1008390","article-title":"A fundamental relationship between bilateral filtering, adaptive smoothing and the nonlinear diffusion equation","volume":"24","author":"Barash","year":"2002","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"1","key":"2026032615065335000_ref007","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/j.imavis.2003.08.005","article-title":"A Common framework for nonlinear diffusion, adaptive smoothing, bilateral filtering and mean shift","volume":"22","author":"Barash","year":"2004","journal-title":"Image and Video Computing"},{"key":"2026032615065335000_ref008","article-title":"Color imaging array","volume-title":"US Patent 3971065","author":"Bayer","year":"1976"},{"issue":"5","key":"2026032615065335000_ref009","doi-asserted-by":"crossref","first-page":"1185","DOI":"10.1109\/TIP.2007.894236","article-title":"Multispectral bilateral video fusion","volume":"16","author":"Bennett","year":"2007","journal-title":"IEEE Transactions on Image Processing"},{"issue":"3","key":"2026032615065335000_ref010","doi-asserted-by":"crossref","first-page":"845","DOI":"10.1145\/1073204.1073272","article-title":"Video enhancement using per-pixel virtual exposures","volume":"24","author":"Bennett","year":"2005","journal-title":"ACM Transactions on Graphics"},{"issue":"3","key":"2026032615065335000_ref011","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1109\/83.661192","article-title":"Robust anisotropic diffusion","volume":"7","author":"Black","year":"1998","journal-title":"IEEE Transactions on Image Processing"},{"key":"2026032615065335000_ref012","volume-title":"PhD thesis","author":"Buades","year":"2006"},{"issue":"1","key":"2026032615065335000_ref013","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s00211-006-0029-y","article-title":"Neighborhood filters and PDE\u2019s","volume":"105","author":"Buades","year":"2006","journal-title":"Numerische Mathematik"},{"issue":"6","key":"2026032615065335000_ref014","doi-asserted-by":"crossref","first-page":"1499","DOI":"10.1109\/TIP.2006.871137","article-title":"The staircasing effect in neighborhood filters and its solution","volume":"15","author":"Buades","year":"2006","journal-title":"IEEE Transactions on Image Processing"},{"issue":"1","key":"2026032615065335000_ref015","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1137\/0729012","article-title":"Image selective smoothing and edge detection by nonlinear diffusion","volume":"29","author":"Catt\u00e9","year":"1992","journal-title":"SIAM Journal of Numerical Analysis"},{"issue":"3","key":"2026032615065335000_ref016","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1145\/1276377.1276506","article-title":"Real-time edge-aware image processing with the bilateral grid","volume":"26","author":"Chen","year":"2007","journal-title":"ACM Transactions on Graphics"},{"key":"2026032615065335000_ref017","first-page":"245","article-title":"Spatially nonuniform scaling functions for high contrast images","volume-title":"Proceedings of Graphics Interface \u201893","author":"Chiu","year":"1993"},{"issue":"3","key":"2026032615065335000_ref018","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1360612.1360660","article-title":"A perception-based color space for illumination-invariant image processing","volume":"27","author":"Chong","year":"2008","journal-title":"ACM Transactions on Graphics"},{"key":"2026032615065335000_ref019","first-page":"1","article-title":"The trilateral filter for high contrast images and meshes","volume-title":"Proceedings of the Eurographics Symposium on Rendering","author":"Choudhury","year":"2003"},{"key":"2026032615065335000_ref020","first-page":"769","article-title":"Stylization and abstraction of photographs","volume-title":"Proceedings of the ACM SIGGRAPH conference","author":"DeCarlo","year":"2002"},{"issue":"3","key":"2026032615065335000_ref021","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1145\/566654.566574","article-title":"Fast bilateral filtering for the display of high-dynamic-range images","volume":"21","author":"Durand","year":"2002","journal-title":"ACM Transactions on Graphics"},{"issue":"3","key":"2026032615065335000_ref022","doi-asserted-by":"crossref","first-page":"673","DOI":"10.1145\/1015706.1015778","article-title":"Flash photography enhancement via intrinsic relighting","volume":"23","author":"Eisemann","year":"2004","journal-title":"ACM Transactions on Graphics"},{"issue":"10","key":"2026032615065335000_ref023","doi-asserted-by":"crossref","first-page":"1141","DOI":"10.1109\/TIP.2002.801126","article-title":"On the bilateral filter and ways to improve it","volume":"11","author":"Elad","year":"2002","journal-title":"IEEE Transactions on Image Processing"},{"key":"2026032615065335000_ref024","first-page":"217","article-title":"Retinex by two bilateral filters","volume-title":"Proceedings of the Scale-Space conference","author":"Elad","year":"2005"},{"issue":"3","key":"2026032615065335000_ref025","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1145\/1276377.1276441","article-title":"Multiscale shape and detail enhancement from multi-light image collections","volume":"26","author":"Fattal","year":"2007","journal-title":"ACM Transactions on Graphics"},{"issue":"3","key":"2026032615065335000_ref026","doi-asserted-by":"crossref","first-page":"950","DOI":"10.1145\/882262.882368","article-title":"Bilateral mesh denoising","volume":"22","author":"Fleishman","year":"2003","journal-title":"ACM Transactions on Graphics"},{"issue":"6","key":"2026032615065335000_ref027","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1109\/TPAMI.1984.4767596","article-title":"Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images","volume":"6","author":"Geman","year":"1984","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2026032615065335000_ref028","doi-asserted-by":"crossref","DOI":"10.1007\/978-94-011-4461-2","volume-title":"Image Textures and Gibbs Random Fields","author":"Gimel\u2019farb","year":"1999"},{"key":"2026032615065335000_ref029","volume-title":"Robust Statistics \u2014 The Approach Based on Influence Functions","author":"Hampel","year":"1986"},{"key":"2026032615065335000_ref030","doi-asserted-by":"crossref","DOI":"10.1002\/0471725250","volume-title":"Robust Statistics. Probability and Statistics","author":"Huber","year":"1981"},{"issue":"3","key":"2026032615065335000_ref031","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1038\/35058500","article-title":"Computational modeling of visual attention","volume":"2","author":"Itti","year":"2001","journal-title":"Nature Reviews Neuroscience"},{"issue":"7","key":"2026032615065335000_ref032","doi-asserted-by":"crossref","first-page":"965","DOI":"10.1109\/83.597272","article-title":"A multiscale Retinex for bridging the gap between color images and the human observation of scenes","volume":"6","author":"Jobson","year":"1997","journal-title":"IEEE Transactions on Image Processing"},{"issue":"4","key":"2026032615065335000_ref033","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/MCG.2004.14","article-title":"Normal improvement for point rendering","volume":"24","author":"Jones","year":"2004","journal-title":"IEEE Computer Graphics & Applications"},{"issue":"3","key":"2026032615065335000_ref034","doi-asserted-by":"crossref","DOI":"10.1145\/882262.882367","article-title":"Non-iterative, feature-preserving mesh smoothing","volume":"22","author":"Jones","year":"2003","journal-title":"ACM Transactions on Graphics"},{"issue":"3","key":"2026032615065335000_ref035","doi-asserted-by":"crossref","first-page":"654","DOI":"10.1145\/1141911.1141937","article-title":"Image-based material editing","volume":"25","author":"Khan","year":"2006","journal-title":"ACM Transactions on Graphics"},{"issue":"2\u20133","key":"2026032615065335000_ref036","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1023\/A:1008065931878","article-title":"The structure of locally orderless images","volume":"31","author":"Koenderink","year":"1999","journal-title":"International Journal of Computer Vision"},{"issue":"3","key":"2026032615065335000_ref037","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1145\/1276377.1276494","article-title":"Capturing and viewing gigapixel images","volume":"26","author":"Kopf","year":"2007","journal-title":"ACM Transactions on Graphics"},{"issue":"1","key":"2026032615065335000_ref038","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1364\/JOSA.61.000001","article-title":"Lightness and Retinex theory","volume":"61","author":"Land","year":"1971","journal-title":"Journal of the Optical Society of America"},{"key":"2026032615065335000_ref039","first-page":"247","article-title":"The Retinex","volume":"52","author":"Land","year":"1964","journal-title":"American Scientist"},{"key":"2026032615065335000_ref040","doi-asserted-by":"crossref","DOI":"10.1007\/978-4-431-66933-3","volume-title":"Markov Random Field Modeling in Computer Vision","author":"Li","year":"1995"},{"key":"2026032615065335000_ref041","first-page":"901","article-title":"Noise estimation from a single image","volume":"1","author":"Liu","year":"2006","journal-title":"Proceedings of the Conference on IEEE Computer Vision and Pattern Recognition"},{"key":"2026032615065335000_ref042","first-page":"674","article-title":"An iterative image registration technique with an application to stereo vision","volume":"81","author":"Lucas","year":"1981","journal-title":"Proceedings of the International Joint Conference on Artificial Intelligence"},{"key":"2026032615065335000_ref043","volume-title":"A Wavelet Tour of Signal Processing","author":"Mallat","year":"1999"},{"key":"2026032615065335000_ref044","volume-title":"Oscillating Patterns in Image Processing and Nonlinear Evolution Equations, volume 22 of University Lecture Series","author":"Meyer","year":"2001"},{"key":"2026032615065335000_ref045","first-page":"225","article-title":"Reconstruction with 3D geometric bilateral filter","volume-title":"Proceedings of the ACM Symposium on Solid Modeling and Applications","author":"Miropolsky","year":"2004"},{"key":"2026032615065335000_ref046","volume-title":"Geometric Properties from Incomplete Data. On Robust Estimation and Smoothing with Spatial and Tonal Kernels","author":"Mr\u00e1zek","year":"2006"},{"key":"2026032615065335000_ref047","doi-asserted-by":"crossref","DOI":"10.1002\/9781118033210","volume-title":"The Mollification Method and the Numerical Solution of Ill-Posed Problems","author":"Murio","year":"1993"},{"key":"2026032615065335000_ref048","first-page":"433","article-title":"Image-based modeling and photo editing","volume-title":"Proceedings of the ACM SIGGRAPH Conference","author":"Oh","year":"2001"},{"issue":"3","key":"2026032615065335000_ref049","doi-asserted-by":"crossref","first-page":"712","DOI":"10.1145\/1015706.1015784","article-title":"Capture of hair geometry from multiple images","volume":"23","author":"Paris","year":"2004","journal-title":"ACM Transactions on Graphics"},{"issue":"1","key":"2026032615065335000_ref050","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1007\/s11263-007-0110-8","article-title":"A fast approximation of the bilateral filter using a signal processing approach","volume":"81","author":"Paris","year":"2009","journal-title":"International Journal of Computer Vision"},{"key":"2026032615065335000_ref051","first-page":"287","article-title":"A multiscale model of adaptation and spatial vision for realistic image display","volume-title":"Proceedings of the ACM SIGGRAPH conference","author":"Pattanaik","year":"1998"},{"issue":"7","key":"2026032615065335000_ref052","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1109\/34.56205","article-title":"Scale-space and edge detection using anisotropic diffusion","volume":"12","author":"Perona","year":"1990","journal-title":"IEEE Transactions Pattern Analysis Machine Intelligence"},{"issue":"3","key":"2026032615065335000_ref053","doi-asserted-by":"crossref","first-page":"664","DOI":"10.1145\/1015706.1015777","article-title":"Digital photography with flash and no-flash image pairs","volume":"23","author":"Petschnigg","year":"2004","journal-title":"ACM Transactions on Graphics"},{"key":"2026032615065335000_ref054","volume-title":"PhD thesis","author":"Pham","year":"2006"},{"key":"2026032615065335000_ref055","doi-asserted-by":"crossref","DOI":"10.1109\/ICME.2005.1521458","article-title":"Separable bilateral filtering for fast video preprocessing","volume-title":"Proceedings of the IEEE International Conference on Multimedia and Expo","author":"Pham","year":"2005"},{"issue":"4","key":"2026032615065335000_ref056","doi-asserted-by":"crossref","first-page":"633","DOI":"10.1117\/1.1606459","article-title":"Adaptive demosaicking","volume":"12","author":"Ramanath","year":"2003","journal-title":"Journal of Electronic Imaging"},{"issue":"1","key":"2026032615065335000_ref057","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1007\/s11263-008-0136-6","article-title":"Particle video: Long-range motion estimation using point trajectories","volume":"80","author":"Sand","year":"2008","journal-title":"International Journal of Computer Vision"},{"key":"2026032615065335000_ref058","first-page":"7","article-title":"Quantization techniques for visualization of high dynamic range pictures","volume-title":"Proceedings of the Eurographics Rendering Workshop","author":"Schlick","year":"1994"},{"issue":"1","key":"2026032615065335000_ref059","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1023\/A:1007963824710","article-title":"SUSAN \u2014 A new approach to low level image processing","volume":"23","author":"Smith","year":"1997","journal-title":"International Journal of Computer Vision"},{"issue":"3","key":"2026032615065335000_ref060","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1023\/A:1011277827470","article-title":"Diffusions and confusions in signal and image processing","volume":"14","author":"Sochen","year":"2001","journal-title":"Journal of Mathematical Imaging and Vision"},{"key":"2026032615065335000_ref061","doi-asserted-by":"crossref","first-page":"310","DOI":"10.1109\/83.661181","article-title":"A general framework for low level vision","volume":"7","author":"Sochen","year":"1998","journal-title":"IEEE Transactions in Image Processing"},{"issue":"7","key":"2026032615065335000_ref062","doi-asserted-by":"crossref","first-page":"828","DOI":"10.1109\/PROC.1972.8782","article-title":"Image processing in the context of a visual model","volume":"60","author":"Stockham","year":"1972","journal-title":"Proceedings of the IEEE"},{"key":"2026032615065335000_ref063","first-page":"839","article-title":"Bilateral filtering for gray and color images","volume-title":"Proceedings of the IEEE International Conference on Computer Vision","author":"Tomasi","year":"1998"},{"key":"2026032615065335000_ref064","first-page":"83","article-title":"Low curvature image simplifiers (LCIS): A boundary hierarchy for detail-preserving contrast reduction","volume-title":"Proceedings of the ACM SIGGRAPH Conference","author":"Tumblin","year":"1999"},{"key":"2026032615065335000_ref065","first-page":"428","article-title":"Local mode filtering","volume-title":"Proceedings of the conference on IEEE Computer Vision and Pattern Recognition","author":"van de Weijer","year":"2001"},{"key":"2026032615065335000_ref066","first-page":"927","article-title":"On the equivalence of local mode finding, robust estimation and mean-shift analysis as used in early vision tasks","volume-title":"Proceedings of the International Conference on Pattern Recognition","author":"van de Weijer","year":"2002"},{"key":"2026032615065335000_ref067","doi-asserted-by":"crossref","first-page":"553","DOI":"10.1023\/A:1025384832106","article-title":"Modeling textures with total variation minimization and oscillating patterns in image processing, Journal of Scientific Computing","volume":"19","author":"Vese","year":"2003","journal-title":"Journal of Scientific Computing"},{"issue":"4","key":"2026032615065335000_ref068","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1109\/TVCG.2006.60","article-title":"Bilateral recovering of sharp edges on feature-insensitive sampled meshes","volume":"12","author":"Wang","year":"2006","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"2026032615065335000_ref069","first-page":"321","article-title":"High dynamic range image hallucination","volume-title":"Proceedings of the Eurographics Symposium on Rendering","author":"Wang","year":"2007"},{"key":"2026032615065335000_ref070","volume-title":"Statistics on Spheres","author":"Watson","year":"1983"},{"issue":"3","key":"2026032615065335000_ref071","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1145\/1141911.1141918","article-title":"Fast median and bilateral filtering","volume":"25","author":"Weiss","year":"2006","journal-title":"ACM Transactions on Graphics"},{"issue":"3","key":"2026032615065335000_ref072","doi-asserted-by":"crossref","first-page":"1221","DOI":"10.1145\/1141911.1142018","article-title":"Real-time video abstraction","volume":"25","author":"Winnem\u00f6ller","year":"2006","journal-title":"ACM Transactions on Graphics"},{"key":"2026032615065335000_ref073","first-page":"820","article-title":"Trilateral filtering for biomedical images","volume-title":"Proceedings of the IEEE International Symposium on Biomedical Imaging","author":"Wong","year":"2004"},{"key":"2026032615065335000_ref074","first-page":"211","article-title":"Bilateral filteringbased optical flow estimation with occlusion detection","volume-title":"Proceedings of the European Conference on Computer Vision","author":"Xiao","year":"2006"},{"key":"2026032615065335000_ref075","first-page":"1","article-title":"Spatial-depth super resolution for range images","volume-title":"Proceedings of the conference on IEEE Computer Vision and Pattern Recognition","author":"Y\u00e1ng","year":"2007"},{"key":"2026032615065335000_ref076","first-page":"2347","article-title":"Stereo matching with color-weighted correlation, hierarchical belief propagation and occlusion handling","volume-title":"Proceedings of the Conference on IEEE Computer Vision and Pattern Recognition","author":"Y\u2019ang","year":"2006"},{"key":"2026032615065335000_ref077","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-81929-2","volume-title":"Digital Picture Processing. An Introduction","author":"Yaroslavsky","year":"1985"},{"issue":"4","key":"2026032615065335000_ref078","doi-asserted-by":"crossref","first-page":"650","DOI":"10.1109\/TPAMI.2006.70","article-title":"Adaptive support-weight approach for correspondence search","volume":"28","author":"Yoon","year":"2006","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"}],"container-title":["Foundations and Trends\u00ae in Computer Graphics and Vision"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/ftcgv\/article-pdf\/4\/1\/1\/10976776\/0600000020en.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/www.emerald.com\/ftcgv\/article-pdf\/4\/1\/1\/10976776\/0600000020en.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T14:09:08Z","timestamp":1777471748000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.emerald.com\/ftcgv\/article\/4\/1\/1\/1324910\/Bilateral-Filtering-Theory-and-Applications"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,8,20]]},"references-count":78,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2009,8,20]]}},"URL":"https:\/\/doi.org\/10.1561\/0600000020","relation":{},"ISSN":["1572-2740","1572-2759"],"issn-type":[{"value":"1572-2740","type":"print"},{"value":"1572-2759","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,8,20]]}}}