{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T16:34:52Z","timestamp":1759336492601,"version":"3.41.0"},"reference-count":26,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2010,12,1]],"date-time":"2010-12-01T00:00:00Z","timestamp":1291161600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["6801727"],"award-info":[{"award-number":["6801727"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2010,12]]},"abstract":"<jats:p>Processing spherical images is challenging. Because no spherical parameterization is globally uniform, an accurate solver must account for the spatially varying metric. We present the first efficient metric-aware solver for Laplacian processing of spherical data. Our approach builds on the commonly used equirectangular parameterization, which provides differentiability, axial symmetry, and grid sampling. Crucially, axial symmetry lets us discretize the Laplacian operator just once per grid row. One difficulty is that anisotropy near the poles leads to a poorly conditioned system. Our solution is to construct an adapted hierarchy of finite elements, adjusted at the poles to maintain derivative continuity, and selectively coarsened to bound element anisotropy. The resulting elements are nested both within and across resolution levels. A streaming multigrid solver over this hierarchy achieves excellent convergence rate and scales to huge images. We demonstrate applications in reaction-diffusion texture synthesis and panorama stitching and sharpening.<\/jats:p>","DOI":"10.1145\/1882261.1866175","type":"journal-article","created":{"date-parts":[[2010,12,1]],"date-time":"2010-12-01T20:18:10Z","timestamp":1291234690000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Metric-aware processing of spherical imagery"],"prefix":"10.1145","volume":"29","author":[{"given":"Michael","family":"Kazhdan","sequence":"first","affiliation":[{"name":"Johns Hopkins University"}]},{"given":"Hugues","family":"Hoppe","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]}],"member":"320","published-online":{"date-parts":[[2010,12,15]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015718"},{"volume-title":"ICCV 2007 Course.","author":"Agrawal A.","key":"e_1_2_1_2_1","unstructured":"Agrawal , A. , and Raskar , R . 2007. Gradient domain manipulation techniques in vision and graphics . In ICCV 2007 Course. Agrawal, A., and Raskar, R. 2007. Gradient domain manipulation techniques in vision and graphics. In ICCV 2007 Course."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-88688-4_9"},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Briggs W. Henson V. and McCormick S. 2000. A Multi-grid Tutorial. Society for Industrial and Applied Mathematics.   Briggs W. Henson V. and McCormick S. 2000. A Multi-grid Tutorial. Society for Industrial and Applied Mathematics.","DOI":"10.1137\/1.9780898719505"},{"key":"e_1_2_1_5_1","unstructured":"Cephes 1995. http:\/\/www.netlib.org\/cephes\/.  Cephes 1995. http:\/\/www.netlib.org\/cephes\/."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/949531.949560"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2009.2017626"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1086\/427976"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566578"},{"volume-title":"Symposium on Geometry Processing, 173--180","author":"Kar\u010diauskas K.","key":"e_1_2_1_10_1","unstructured":"Kar\u010diauskas , K. , and Peters , J . 2006. A C 2 polar jet subdivision . In Symposium on Geometry Processing, 173--180 . Kar\u010diauskas, K., and Peters, J. 2006. A C 2 polar jet subdivision. In Symposium on Geometry Processing, 173--180."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360620"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1731047.1731052"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141921"},{"volume-title":"European Conference on Computer Vision, 377--389","author":"Levin A.","key":"e_1_2_1_14_1","unstructured":"Levin , A. , Zomet , A. , Peleg , S. , and Weiss , Y . 2004. Seamless image stitching in the gradient domain . In European Conference on Computer Vision, 377--389 . Levin, A., Zomet, A., Peleg, S., and Weiss, Y. 2004. Seamless image stitching in the gradient domain. In European Conference on Computer Vision, 377--389."},{"key":"e_1_2_1_15_1","unstructured":"Miller G. and Hoffman R. 1984. Illumination and reflection maps: Simulated objects in simulated and real environments. In SIGGRAPH 84: Advanced Computer Graphics Animation Seminar Notes.  Miller G. and Hoffman R. 1984. Illumination and reflection maps: Simulated objects in simulated and real environments. In SIGGRAPH 84: Advanced Computer Graphics Animation Seminar Notes."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882269"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827595281587"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218439"},{"volume-title":"Proceedings of Rendering Techniques.","author":"Schr\u00f6der P.","key":"e_1_2_1_19_1","unstructured":"Schr\u00f6der , P. , and Sweldens , W . 1995. Spherical wavelets: Texture processing . In Proceedings of Rendering Techniques. Schr\u00f6der, P., and Sweldens, W. 1995. Spherical wavelets: Texture processing. In Proceedings of Rendering Techniques."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882338"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-0427(00)00516-1"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1098\/rstb.1952.0012"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/122718.122749"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.1020"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/122718.122750"},{"volume-title":"Eurographics Workshop on Rendering Techniques, 301--312","author":"Ying L.","key":"e_1_2_1_26_1","unstructured":"Ying , L. , Hertzmann , A. , Biermann , H. , and Zorin , D . 2001. Texture and shape synthesis on surfaces . In Eurographics Workshop on Rendering Techniques, 301--312 . Ying, L., Hertzmann, A., Biermann, H., and Zorin, D. 2001. Texture and shape synthesis on surfaces. In Eurographics Workshop on Rendering Techniques, 301--312."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1882261.1866175","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1882261.1866175","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:52:17Z","timestamp":1750243937000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1882261.1866175"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,12]]},"references-count":26,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2010,12]]}},"alternative-id":["10.1145\/1882261.1866175"],"URL":"https:\/\/doi.org\/10.1145\/1882261.1866175","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2010,12]]},"assertion":[{"value":"2010-12-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}