{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:37:17Z","timestamp":1750307837850,"version":"3.41.0"},"reference-count":30,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2008,8,1]],"date-time":"2008-08-01T00:00:00Z","timestamp":1217548800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/D069734\/1"],"award-info":[{"award-number":["EP\/D069734\/1"]}],"id":[{"id":"10.13039\/501100000266","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":[[2008,8]]},"abstract":"<jats:p>Capturing detailed surface geometry currently requires specialized equipment such as laser range scanners, which despite their high accuracy, leave gaps in the surfaces that must be reconciled with photographic capture for relighting applications. Using only a standard digital camera and a single view, we present a method for recovering models of predominantly diffuse textured surfaces that can be plausibly relit and viewed from any angle under any illumination. Our multiscale shape-from-shading technique uses diffuse-lit\/flash-lit image pairs to produce an albedo map and textured height field. Using two lighting conditions enables us to subtract one from the other to estimate albedo. In the absence of a flash-lit image of a surface for which we already have a similar exemplar pair, we approximate both albedo and diffuse shading images using histogram matching. Our depth estimation is based on local visibility. Unlike other depth-from-shading approaches, all operations are performed on the diffuse shading image in image space, and we impose no constant albedo restrictions. An experimental validation shows our method works for a broad range of textured surfaces, and viewers are frequently unable to identify our results as synthetic in a randomized presentation. Furthermore, in side-by-side comparisons, subjects found a rendering of our depth map equally plausible to one generated from a laser range scan. We see this method as a significant advance in acquiring surface detail for texturing using a standard digital camera, with applications in architecture, archaeological reconstruction, games and special effects.<\/jats:p>","DOI":"10.1145\/1360612.1360658","type":"journal-article","created":{"date-parts":[[2008,8,5]],"date-time":"2008-08-05T13:35:10Z","timestamp":1217943310000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["A perceptually validated model for surface depth hallucination"],"prefix":"10.1145","volume":"27","author":[{"given":"Mashhuda","family":"Glencross","sequence":"first","affiliation":[{"name":"The University of Manchester"}]},{"given":"Gregory J.","family":"Ward","sequence":"additional","affiliation":[{"name":"Dolby Canada"}]},{"given":"Francho","family":"Melendez","sequence":"additional","affiliation":[{"name":"The University of Manchester"}]},{"given":"Caroline","family":"Jay","sequence":"additional","affiliation":[{"name":"The University of Manchester"}]},{"given":"Jun","family":"Liu","sequence":"additional","affiliation":[{"name":"The University of Manchester"}]},{"given":"Roger","family":"Hubbold","sequence":"additional","affiliation":[{"name":"The University of Manchester"}]}],"member":"320","published-online":{"date-parts":[[2008,8]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008154927611"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCOM.1983.1095851"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/300776.300778"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237191"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383296"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015778"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1167\/3.5.3"},{"key":"e_1_2_2_8_1","doi-asserted-by":"crossref","unstructured":"Haddon J. A. and Forsyth D. A. 1998. Shading primitives: Finding folds and shallow grooves. In ICCV 236--241. Haddon J. A. and Forsyth D. A. 1998. Shading primitives: Finding folds and shallow grooves. In ICCV 236--241.","DOI":"10.1109\/ICCV.1998.710724"},{"volume-title":"ECCV '98: Proceedings of the 5th European Conference on Computer Vision-Volume II, Springer-Verlag","author":"Haddon J. A.","key":"e_1_2_2_9_1","unstructured":"Haddon , J. A. , and Forsyth , D. A . 1998. Shape representations from shading primitives . In ECCV '98: Proceedings of the 5th European Conference on Computer Vision-Volume II, Springer-Verlag , London, UK, 415--431. Haddon, J. A., and Forsyth, D. A. 1998. Shape representations from shading primitives. In ECCV '98: Proceedings of the 5th European Conference on Computer Vision-Volume II, Springer-Verlag, London, UK, 415--431."},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218446"},{"key":"e_1_2_2_11_1","unstructured":"Hershberger W. 2008. Taming those annoying highlights: cross-polarization flash macro photography. Online article. http:\/\/www.naturescapes.net\/042004\/wh0404.htm. Hershberger W. 2008. Taming those annoying highlights: cross-polarization flash macro photography. Online article. http:\/\/www.naturescapes.net\/042004\/wh0404.htm."},{"key":"e_1_2_2_12_1","series-title":"In Series of Artificial Intelligence: Shape from Shading","volume-title":"Obtaining shape from shading information","author":"Horn B. K. P.","unstructured":"Horn , B. K. P. 1989. Obtaining shape from shading information . In Series of Artificial Intelligence: Shape from Shading . Mit Press , Cambridge, MA , 123--171. Horn, B. K. P. 1989. Obtaining shape from shading information. In Series of Artificial Intelligence: Shape from Shading. Mit Press, Cambridge, MA, 123--171."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1179352.1141937"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.73.000843"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1068\/p3060"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSAA.11.000467"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/636886.636891"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1117\/1.2192787"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.24791"},{"key":"e_1_2_2_20_1","doi-asserted-by":"crossref","unstructured":"Narasimhan S. G. Visvanathan R. and Nayar S. K. 2003. A class of photometric invariants: separating material from shape and illumination. In ICCV IEEE 1387--1394. Narasimhan S. G. Visvanathan R. and Nayar S. K. 2003. A class of photometric invariants: separating material from shape and illumination. In ICCV IEEE 1387--1394.","DOI":"10.1109\/ICCV.2003.1238652"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGWR\/EGSR06\/031-040"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1068\/p5418"},{"key":"e_1_2_2_23_1","volume-title":"Computer Graphics Forum","volume":"24","author":"Paterson J. A.","unstructured":"Paterson , J. A. , Claus , D. , and Fitzgibbon , A. W . 2005. BRDF and geometry capture from extended inhomogeneous samples using flash photography . In Computer Graphics Forum , vol. 24 , Eurographics, 383--391. Paterson, J. A., Claus, D., and Fitzgibbon, A. W. 2005. BRDF and geometry capture from extended inhomogeneous samples using flash photography. In Computer Graphics Forum, vol. 24, Eurographics, 383--391."},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015777"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2005.319"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1038\/331163a0"},{"volume-title":"Second Conference on 3-D Imaging and Modeling 3DIM, IEEE, 99--108","author":"Rushmeier H.","key":"e_1_2_2_27_1","unstructured":"Rushmeier , H. , and Bernardini , F . 1999. Computing consistent normals and colors from photometric data . In Second Conference on 3-D Imaging and Modeling 3DIM, IEEE, 99--108 . Rushmeier, H., and Bernardini, F. 1999. Computing consistent normals and colors from photometric data. In Second Conference on 3-D Imaging and Modeling 3DIM, IEEE, 99--108."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192286"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311559"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.784284"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1360612.1360658","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1360612.1360658","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:58:02Z","timestamp":1750255082000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1360612.1360658"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,8]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2008,8]]}},"alternative-id":["10.1145\/1360612.1360658"],"URL":"https:\/\/doi.org\/10.1145\/1360612.1360658","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2008,8]]},"assertion":[{"value":"2008-08-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}