{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T02:54:05Z","timestamp":1777604045485,"version":"3.51.4"},"reference-count":45,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2011,7,1]],"date-time":"2011-07-01T00:00:00Z","timestamp":1309478400000},"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":["ACM Trans. Graph."],"published-print":{"date-parts":[[2011,7]]},"abstract":"<jats:p>We present a simple, fast solution for reflectance acquisition using tools that fit into a pocket. Our method captures video of a flat target surface from a fixed video camera lit by a hand-held, moving, linear light source. After processing, we obtain an SVBRDF.<\/jats:p>\n          <jats:p>\n            We introduce a\n            <jats:italic>BRDF chart<\/jats:italic>\n            , analogous to a color \"checker\" chart, which arranges a set of known-BRDF reference tiles over a small card. A sequence of light responses from the chart tiles as well as from points on the target is captured and matched to reconstruct the target's appearance.\n          <\/jats:p>\n          <jats:p>We develop a new algorithm for BRDF reconstruction which works directly on these LDR responses, without knowing the light or camera position, or acquiring HDR lighting. It compensates for spatial variation caused by the local (finite distance) camera and light position by warping responses over time to align them to a specular reference. After alignment, we find an optimal linear combination of the Lambertian and purely specular reference responses to match each target point's response. The same weights are then applied to the corresponding (known) reference BRDFs to reconstruct the target point's BRDF. We extend the basic algorithm to also recover varying surface normals by adding two spherical caps for diffuse and specular references to the BRDF chart.<\/jats:p>\n          <jats:p>We demonstrate convincing results obtained after less than 30 seconds of data capture, using commercial mobile phone cameras in a casual environment.<\/jats:p>","DOI":"10.1145\/2010324.1964940","type":"journal-article","created":{"date-parts":[[2011,7,26]],"date-time":"2011-07-26T14:17:46Z","timestamp":1311689866000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":108,"title":["Pocket reflectometry"],"prefix":"10.1145","volume":"30","author":[{"given":"Peiran","family":"Ren","sequence":"first","affiliation":[{"name":"Tsinghua University and Microsoft Research Asia"}]},{"given":"Jiaping","family":"Wang","sequence":"additional","affiliation":[{"name":"Microsoft Research Asia"}]},{"given":"John","family":"Snyder","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]},{"given":"Xin","family":"Tong","sequence":"additional","affiliation":[{"name":"Microsoft Research Asia"}]},{"given":"Baining","family":"Guo","sequence":"additional","affiliation":[{"name":"Microsoft Research Asia and Tsinghua University"}]}],"member":"320","published-online":{"date-parts":[[2011,7,25]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"Conf. on Comp. Vision and Pattern Recognition (CVPR), 1--8.","author":"Alldrin N.","unstructured":"Alldrin, N., Zickler, T. E., and Kriegman, D. 2008. Photometric stereo with non-parametric and spatially-varying reflectance. In Conf. on Comp. Vision and Pattern Recognition (CVPR), 1--8."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360639"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344814"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.182"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/357290.357293"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/300776.300778"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2001.937661"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344855"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778835"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882342"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383894.2383926"},{"key":"e_1_2_2_12_1","volume-title":"IEEE International Conference on, 1--8.","author":"Ghosh A.","year":"2007","unstructured":"Ghosh, A., Achutha, S., Heidrich, W., and O'Toole, M. 2007. BRDF acquisition with basis illumination. Computer Vision, IEEE International Conference on, 1--8."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01493.x"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882261.1866163"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2005.219"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882341"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","unstructured":"Hertzmann A. and Seitz S. M. 2003. Shape and materials by example: A photometric stereo approach. In IN PROC. IEEE CONF. COMPUTER VISION AND PATTERN RECOGNITION 533--540.","DOI":"10.5555\/1965841.1965911"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409086"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778836"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141949"},{"key":"e_1_2_2_21_1","first-page":"161","article-title":"Solving least squares problems","volume":"23","author":"Lawson C.","year":"1974","unstructured":"Lawson, C., and Hanson, R. 1974. Solving least squares problems. Prentice-Hall Chapter 23, 161.","journal-title":"Prentice-Hall Chapter"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/636886.636891"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1364\/AO.37.005974"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","unstructured":"Ma W.-C. Hawkins T. Peers P. Chabert C. F. Weiss M. and Debevec P. 2007. Rapid acquisition of specular and diffuse normal maps from polarized spherical gradient illumination. Rendering Techniques 183--194. 10.2312\/EGWR\/EGSR07\/183-194","DOI":"10.2312\/EGWR\/EGSR07\/183-194"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383815.2383829"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/882404.882439"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618474"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/569046.569057"},{"key":"e_1_2_2_29_1","volume-title":"Computer Vision and Pattern Recognition, 2008. CVPR 2008. IEEE Conference on, 1--8.","author":"Moshe B.-E.","unstructured":"Moshe, B.-E., Wang, J., Bennett, W., Li, X., and Ma, L. 2008. An LED-only BRDF measurement device. In Computer Vision and Pattern Recognition, 2008. CVPR 2008. IEEE Conference on, 1--8."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2007.383467"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2005.00830.x"},{"key":"e_1_2_2_32_1","article-title":"The automated measurement of BRDFs and their application to luminaire modeling","author":"Murrsy-Coleman J. F., A. S.","year":"1990","unstructured":"Murrsy-Coleman, J. F., A. S. 1990. The automated measurement of BRDFs and their application to luminaire modeling. Journal of the Illuminating Engineering Sociery, Winter.","journal-title":"Journal of the Illuminating Engineering Sociery"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383654.2383671"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383271"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/1886063.1886068"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-88693-8_63"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TASSP.1978.1163055"},{"key":"e_1_2_2_38_1","volume-title":"European Conference on Computer Vision, 457--469","author":"Treuille A.","unstructured":"Treuille, A., Hertzmann, A., and Seitz, S. M. 2004. Example-based stereo with general BRDFs. In European Conference on Computer Vision, 457--469."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1399504.1360640"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618479"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/133994.134078"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.70442"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618464"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.888718"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGWR\/EGSR05\/253-264"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2010324.1964940","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2010324.1964940","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:22:23Z","timestamp":1750245743000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2010324.1964940"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7]]},"references-count":45,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,7]]}},"alternative-id":["10.1145\/2010324.1964940"],"URL":"https:\/\/doi.org\/10.1145\/2010324.1964940","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7]]},"assertion":[{"value":"2011-07-25","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}