{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T19:11:54Z","timestamp":1775243514057,"version":"3.50.1"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030012694","type":"print"},{"value":"9783030012700","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-030-01270-0_6","type":"book-chapter","created":{"date-parts":[[2018,10,5]],"date-time":"2018-10-05T18:07:51Z","timestamp":1538762871000},"page":"90-107","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["A Geometric Perspective on Structured Light Coding"],"prefix":"10.1007","author":[{"given":"Mohit","family":"Gupta","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikhil","family":"Nakhate","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,10,6]]},"reference":[{"issue":"1","key":"6_CR1","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/TPAMI.1987.4767869","volume":"PAMI-9","author":"K. L. Boyer","year":"1987","unstructured":"Boyer, K.L., Kak, A.C.: Color-encoded structured light for rapid active ranging. IEEE Trans. Pattern Anal. Mach. Intell. PAMI-9(1), 14\u201328 (1987)","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"3","key":"6_CR2","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1016\/0734-189X(85)90056-8","volume":"32","author":"B Carrihill","year":"1985","unstructured":"Carrihill, B., Hummel, R.: Experiments with the intensity ratio depth sensor. Comput. Vis. Gr. Image Process. 32(3), 337\u2013358 (1985)","journal-title":"Comput. Vis. Gr. Image Process."},{"issue":"5","key":"6_CR3","doi-asserted-by":"publisher","first-page":"470","DOI":"10.1109\/34.682177","volume":"20","author":"D Caspi","year":"1998","unstructured":"Caspi, D., Kiryati, N., Shamir, J.: Range imaging with adaptive color structured light. IEEE Trans. Pattern Anal. Mach. Intell. 20(5), 470\u2013480 (1998)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"6_CR4","doi-asserted-by":"crossref","unstructured":"Chang, G.J., Eu, S.P., Yeh, C.H.: On the (n, t)-Antipodal Gray Codes. Theoretical Comput. Sci. 374(1\u20133) (2007)","DOI":"10.1016\/j.tcs.2006.12.005"},{"key":"6_CR5","unstructured":"Chazan, G., Kiryati, N.: Pyramidal intensity ratio depth sensor. Technical Report No. 121, Department of Electrical Engineering, Technion, Haifa (1995)"},{"key":"6_CR6","doi-asserted-by":"crossref","unstructured":"Chen, T., Seidel, H.P., Lensch, H.: Modulated phase-shifting for 3D scanning. In: Proceedings of IEEE CVPR (2008)","DOI":"10.1109\/CVPR.2008.4587836"},{"key":"6_CR7","doi-asserted-by":"crossref","unstructured":"Chen, T., Lensch, H.P.A., Fuchs, C., Peter Seidel, H.: Polarization and phase-shifting for 3D scanning of translucent objects. In: IEEE Proceedings of CVPR (2007)","DOI":"10.1109\/CVPR.2007.383209"},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"Couture, V., Martin, N., Roy, S.: Unstructured light scanning to overcome interreflections. In: Proceedings of IEEE ICCV (2011)","DOI":"10.1109\/ICCV.2011.6126458"},{"key":"6_CR9","unstructured":"Curless, B., Levoy, M.: Better optical triangulation through spacetime analysis. In: Proceedings of IEEE International Conference on Computer Vision (1995)"},{"issue":"5","key":"6_CR10","doi-asserted-by":"publisher","first-page":"794","DOI":"10.1109\/83.499920","volume":"5","author":"C. Gotsman","year":"1996","unstructured":"Gotsman, C., Lindenbaum, M.: On the metric properties of discrete space-filling curves. IEEE TIP 5(5) (1996)","journal-title":"IEEE Transactions on Image Processing"},{"key":"6_CR11","unstructured":"Gray, F.: Pulse code communication. US Patent 2,632,058 (1953)"},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"Gupta, M., Yin, Q., Nayar, S.K.: Structured light in sunlight. In: IEEE International Conference on Computer Vision (2013)","DOI":"10.1109\/ICCV.2013.73"},{"issue":"1","key":"6_CR13","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/s11263-012-0554-3","volume":"102","author":"M Gupta","year":"2013","unstructured":"Gupta, M., Agrawal, A., Veeraraghavan, A., Narasimhan, S.G.: A practical approach to 3d scanning in the presence of interreflections, subsurface scattering and defocus. Int. J. Comput. Vis. 102(1), 33\u201355 (2013)","journal-title":"Int. J. Comput. Vis."},{"key":"6_CR14","doi-asserted-by":"crossref","unstructured":"Gupta, M., Nayar, S.K.: Micro phase shifting. In: Proceedings of IEEE CVPR (2012)","DOI":"10.1109\/CVPR.2012.6247753"},{"issue":"2","key":"6_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3152155","volume":"37","author":"Mohit Gupta","year":"2018","unstructured":"Gupta, M., Velten, A., Nayar, S., Breitbach, E.: What are optimal coding functions for time-of-flight imaging? ACM Trans. Gr. 37(2) (2018)","journal-title":"ACM Transactions on Graphics"},{"issue":"4-5","key":"6_CR16","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1016\/0143-8166(91)90055-X","volume":"14","author":"V.I. Gushov","year":"1991","unstructured":"Gushov, V.I., Solodkin, Y.N.: Automatic processing of fringe patterns in integer interferometers. Op. Lasers Eng. 14, 311\u2013324 (1991)","journal-title":"Optics and Lasers in Engineering"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Hasinoff, S.W., Durand, F., Freeman, W.T.: Noise-optimal capture for high dynamic range photography. In: Proceedings of IEEE CVPR (2010)","DOI":"10.1109\/CVPR.2010.5540167"},{"key":"6_CR18","unstructured":"Horn, E., Kiryati, N.: Toward optimal structured light patterns. In: International Conference on Recent Advances in 3D Digital Imaging and Modeling (1997)"},{"issue":"12","key":"6_CR19","doi-asserted-by":"publisher","first-page":"123601","DOI":"10.1117\/1.2147311","volume":"44","author":"Peisen S. Huang","year":"2005","unstructured":"Huang, P.S., Zhang, S., Chiang, F.P.: Trapezoidal phase-shifting method for threedimensional shape measurement. Op. Eng. 44(12), 123601 (2005)","journal-title":"Optical Engineering"},{"key":"6_CR20","unstructured":"Inokuchi, S., Sato, K., Matsuda, F.: Range imaging system for 3-d object recognition. In: International Conference Pattern Recognition, pp. 806\u2013808 (1984)"},{"key":"6_CR21","doi-asserted-by":"crossref","unstructured":"Kilian, C.E., Savage, C.D.: Antipodal Gray Codes. Discret. Math. 281(1\u20133), 221\u2013236 (2004)","DOI":"10.1016\/j.disc.2003.07.012"},{"key":"6_CR22","unstructured":"Kim, D., Ryu, M., Lee, S.: Antipodal gray codes for structured light. In: IEEE Internal Conference on Robotics and Automation (ICRA) (2008)"},{"issue":"3","key":"6_CR23","doi-asserted-by":"publisher","first-page":"432","DOI":"10.1109\/TPAMI.2006.62","volume":"28","author":"T Koninckx","year":"2006","unstructured":"Koninckx, T., Van Gool, L.: Real-time range acquisition by adaptive structured light. IEEE Trans. Pattern Anal. Mach. Intell. 28(3), 432\u2013445 (2006)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"6_CR24","doi-asserted-by":"crossref","unstructured":"Mirdehghan, P., Chen, W., Kutulakos, K.N.: Optimal structured light la carte. In: Proceedings of CVPR (2018)","DOI":"10.1109\/CVPR.2018.00654"},{"key":"6_CR25","doi-asserted-by":"crossref","unstructured":"Moreno, D., Son, K., Taubin, G.: Embedded phase shifting: Robust phase shifting with embedded signals. In: Proceedings of IEEE CVPR (2015)","DOI":"10.1109\/CVPR.2015.7298843"},{"issue":"3","key":"6_CR26","doi-asserted-by":"publisher","first-page":"935","DOI":"10.1145\/1141911.1141977","volume":"25","author":"Shree K. Nayar","year":"2006","unstructured":"Nayar, S.K., Krishnan, G., Grossberg, M.D., Raskar, R.: Fast separation of direct and global components of a scene using high frequency illumination. ACM Trans. Gr. 25(3), 935\u2013944 (2006)","journal-title":"ACM Transactions on Graphics"},{"key":"6_CR27","doi-asserted-by":"crossref","unstructured":"O\u2019Toole, M., Mather, J., Kutulakos, K.N.: 3d shape and indirect appearance by structured light transport. In: Proceedings of IEEE CVPR (2014)","DOI":"10.1109\/CVPR.2014.421"},{"issue":"1","key":"6_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/0146-664X(82)90096-X","volume":"18","author":"JL Posdamer","year":"1982","unstructured":"Posdamer, J.L., Altschuler, M.D.: Surface measurement by space-encoded projected beam systems. Comput. Gr. Image Process. 18(1), 1\u201317 (1982)","journal-title":"Comput. Gr. Image Process."},{"key":"6_CR29","doi-asserted-by":"crossref","unstructured":"Proesmans, M., Van Gool, L.J., Oosterlinck, A.J.: Active acquisition of 3d shape for moving objects. In: Proceedings of the International Conference on Image Processing, vol. 3, pp. 647\u2013650 (1996)","DOI":"10.1109\/ICIP.1996.560578"},{"key":"6_CR30","doi-asserted-by":"crossref","unstructured":"Proesmans, M., Van Gool, L.J., Oosterlinck, A.J.: One-shot active 3d shape acquisition. In: Proceedings of the International Conference on Pattern Recognition, vol. 3, pp. 336\u2013340 (1996)","DOI":"10.1109\/ICPR.1996.546966"},{"key":"6_CR31","unstructured":"Ragland, E.A., Harry B. Schultheis, J.: Direction-sensitive binary code position control system. US Patent 2,823,345 (1953)"},{"key":"6_CR32","doi-asserted-by":"crossref","unstructured":"Rosman, G., Rus, D., Fisher, J.W.: Information-driven adaptive structured-light scanners. In: IEEE Conference on Computer Vision and Pattern Recognition (2016)","DOI":"10.1109\/CVPR.2016.101"},{"key":"6_CR33","doi-asserted-by":"crossref","unstructured":"Sagawa, R., Ota, Y., Yagi, Y., Furukawa, R., Asada, N., Kawasaki, H.: Dense 3d reconstruction method using a single pattern for fast moving object. In: Proceedings of IEEE ICCV, pp. 1779\u20131786 (2009)","DOI":"10.1109\/ICCV.2009.5459397"},{"issue":"8","key":"6_CR34","doi-asserted-by":"publisher","first-page":"2666","DOI":"10.1016\/j.patcog.2010.03.004","volume":"43","author":"Joaquim Salvi","year":"2010","unstructured":"Salvi, J., Fernandez, S., Pribanic, T., Llado, X.: A state of the art in structured light patterns for surface profilometry. Pattern Recognit. 43(8), 2666\u20132680 (2010)","journal-title":"Pattern Recognition"},{"issue":"2","key":"6_CR35","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1364\/AO.24.000185","volume":"24","author":"V Srinivasan","year":"1985","unstructured":"Srinivasan, V., Liu, H.C., Halioua, M.: Automated phase-measuring profilometry: a phase mapping approach. Appl. Opt. 24(2), 185\u2013188 (1985)","journal-title":"Appl. Opt."},{"issue":"7","key":"6_CR36","doi-asserted-by":"publisher","first-page":"788","DOI":"10.1016\/j.optlaseng.2004.08.005","volume":"43","author":"CE Towers","year":"2005","unstructured":"Towers, C.E., Towers, D.P., Jones, J.D.C.: Absolute fringe order calculation using optimised multi-frequency selection in full-field profilometry. Opt. Lasers Eng. 43(7), 788\u2013800 (2005)","journal-title":"Opt. Lasers Eng."},{"key":"6_CR37","doi-asserted-by":"crossref","unstructured":"Ulusoy, A.O., Calakli, F., Taubin, G.: One-shot scanning using de bruijn spaced grids. In: IEEE ICCV Workshops, pp. 1786\u20131792 (2009)","DOI":"10.1109\/ICCVW.2009.5457499"},{"issue":"9","key":"6_CR38","doi-asserted-by":"publisher","first-page":"1962","DOI":"10.1364\/JOSAA.27.001962","volume":"27","author":"Yongchang Wang","year":"2010","unstructured":"Wang, Y., Liu, K., Lau, D.L., Hao, Q., Hassebrook, L.G.: Maximum snr pattern strategy for phase shifting methods in structured light illumination. J. Opt. Soc. Am. A 27(9), 1962\u201371 (2010)","journal-title":"Journal of the Optical Society of America A"},{"key":"6_CR39","doi-asserted-by":"crossref","unstructured":"Xu, Y., Aliaga, D.: An adaptive correspondence algorithm for modeling scenes with strong interreflections. IEEE Trans. Vis. Comput. Gr. 15, 465\u2013480 (2009)","DOI":"10.1109\/TVCG.2008.97"}],"container-title":["Lecture Notes in Computer Science","Computer Vision \u2013 ECCV 2018"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-01270-0_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T18:38:45Z","timestamp":1775241525000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-01270-0_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783030012694","9783030012700"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-01270-0_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"6 October 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECCV","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Computer Vision","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Munich","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 September 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 September 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"eccv2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/eccv2018.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}