{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,15]],"date-time":"2026-10-15T13:57:29Z","timestamp":1792072649284,"version":"4.4.0"},"reference-count":39,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2015,2,23]],"date-time":"2015-02-23T00:00:00Z","timestamp":1424649600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Commun. ACM"],"published-print":{"date-parts":[[2015,2,23]]},"abstract":"<jats:p>The Laplacian pyramid is ubiquitous for decomposing images into multiple scales and is widely used for image analysis. However, because it is constructed with spatially invariant Gaussian kernels, the Laplacian pyramid is widely believed to be ill-suited for representing edges, as well as for edge-aware operations such as edge-preserving smoothing and tone mapping. To tackle these tasks, a wealth of alternative techniques and representations have been proposed, for example, anisotropic diffusion, neighborhood filtering, and specialized wavelet bases. While these methods have demonstrated successful results, they come at the price of additional complexity, often accompanied by higher computational cost or the need to postprocess the generated results. In this paper, we show state-of-the-art edge-aware processing using standard Laplacian pyramids. We characterize edges with a simple threshold on pixel values that allow us to differentiate large-scale edges from small-scale details. Building upon this result, we propose a set of image filters to achieve edge-preserving smoothing, detail enhancement, tone mapping, and inverse tone mapping. The advantage of our approach is its simplicity and flexibility, relying only on simple point-wise nonlinearities and small Gaussian convolutions; no optimization or postprocessing is required. As we demonstrate, our method produces consistently high-quality results, without degrading edges or introducing halos.<\/jats:p>","DOI":"10.1145\/2723694","type":"journal-article","created":{"date-parts":[[2015,2,24]],"date-time":"2015-02-24T08:41:09Z","timestamp":1424767269000},"page":"81-91","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":129,"title":["Local Laplacian filters"],"prefix":"10.1145","volume":"58","author":[{"given":"Sylvain","family":"Paris","sequence":"first","affiliation":[{"name":"Adobe Research"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Samuel W.","family":"Hasinoff","sequence":"additional","affiliation":[{"name":"Google Inc."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jan","family":"Kautz","sequence":"additional","affiliation":[{"name":"University College London"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2015,2,23]]},"reference":[{"key":"e_1_2_1_1_1","series-title":"Applied Mathematical Sciences","doi-asserted-by":"crossref","DOI":"10.1007\/b97428","volume-title":"Mathematical Problems in Image Processing: Partial Differential Equations and the Calculus of Variations","author":"Aubert G.","year":"2002","unstructured":"Aubert , G. and Kornprobst , P . Mathematical Problems in Image Processing: Partial Differential Equations and the Calculus of Variations . Vol. 147 of Applied Mathematical Sciences . Springer , 2002 . Aubert, G. and Kornprobst, P. Mathematical Problems in Image Processing: Partial Differential Equations and the Calculus of Variations. Vol. 147 of Applied Mathematical Sciences. Springer, 2002."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141935"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1731047.1731048"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2006.871137"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCOM.1983.1095851"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276506"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1857907.1857910"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMI.2002.1000258"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566574"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360666"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531328"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566573"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276441"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1640443.1640449"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366152"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/1886063.1886065"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218446"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778837"},{"key":"e_1_2_1_20_1","volume-title":"Numerical Geometry of Images: Theory, Algorithms, and Applications","author":"Kimmel R.","year":"2003","unstructured":"Kimmel , R. Numerical Geometry of Images: Theory, Algorithms, and Applications . Springer , 2003 . Kimmel, R. Numerical Geometry of Images: Theory, Algorithms, and Applications. Springer, 2003."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073271"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141936"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1166087.1166095"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01358.x"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618506"},{"key":"e_1_2_1_26_1","unstructured":"Paris S. and Durand F. Tone-mapping code. http:\/\/people.csail.mit.edu\/sparis\/code\/src\/tone_mapping.zip.  Paris S. and Durand F. Tone-mapping code. http:\/\/people.csail.mit.edu\/sparis\/code\/src\/tone_mapping.zip."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/1795703"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964963"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.56205"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566575"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618493"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778862"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1142005"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/938978.939190"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311544"},{"key":"e_1_2_1_36_1","volume-title":"Proc. SPIE","volume":"2167","author":"Vuylsteke P.","year":"1994","unstructured":"Vuylsteke , P. and Schoeters , E.P . Multiscale image contrast amplification (MUSICA) . In Proc. SPIE , Volume 2167 ( 1994 ). Vuylsteke, P. and Schoeters, E.P. Multiscale image contrast amplification (MUSICA). In Proc. SPIE, Volume 2167 (1994)."},{"key":"e_1_2_1_37_1","volume-title":"Proceedings of the International Joint Conference on Artificial Intelligence","volume":"2","author":"Witkin A.","year":"1983","unstructured":"Witkin , A. Scale-space filtering . In Proceedings of the International Joint Conference on Artificial Intelligence , Volume 2 (Karlsruhe, Federal Republic of Germany (a.k.a. West Germany) , 1983 . Witkin, A. Scale-space filtering. In Proceedings of the International Joint Conference on Artificial Intelligence, Volume 2 (Karlsruhe, Federal Republic of Germany (a.k.a. West Germany), 1983."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00123162"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2024156.2024208"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366158"}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2723694","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2723694","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:16:42Z","timestamp":1750213002000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2723694"}},"subtitle":["edge-aware image processing with a Laplacian pyramid"],"short-title":[],"issued":{"date-parts":[[2015,2,23]]},"references-count":39,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,2,23]]}},"alternative-id":["10.1145\/2723694"],"URL":"https:\/\/doi.org\/10.1145\/2723694","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"value":"0001-0782","type":"print"},{"value":"1557-7317","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,2,23]]},"assertion":[{"value":"2015-02-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}