{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T08:33:15Z","timestamp":1774600395518,"version":"3.50.1"},"reference-count":37,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2006,7,1]],"date-time":"2006-07-01T00:00:00Z","timestamp":1151712000000},"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":[[2006,7]]},"abstract":"<jats:p>In order to produce bright images, projectors have large apertures and hence narrow depths of field. In this paper, we present methods for robust scene capture and enhanced image display based on projection defocus analysis. We model a projector's defocus using a linear system. This model is used to develop a novel temporal defocus analysis method to recover depth at each camera pixel by estimating the parameters of its projection defocus kemel in frequency domain. Compared to most depth recovery methods, our approach is more accurate near depth discontinuities. Furthermore, by using a coaxial projector-camera system, we ensure that depth is computed at all camera pixels, without any missing parts. We show that the recovered scene geometry can be used for refocus synthesis and for depth-based image composition. Using the same projector defocus model and estimation technique, we also propose a defocus compensation method that filters a projection image in a spatially-varying, depth-dependent manner to minimize its defocus blur after it is projected onto the scene. This method effectively increases the depth of field of a projector without modifying its optics. Finally, we present an algorithm that exploits projector defocus to reduce the strong pixelation artifacts produced by digital projectors, while preserving the quality of the projected image. We have experimentally verified each of our methods using real scenes.<\/jats:p>","DOI":"10.1145\/1141911.1141974","type":"journal-article","created":{"date-parts":[[2006,7,25]],"date-time":"2006-07-25T14:14:26Z","timestamp":1153836866000},"page":"907-915","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":87,"title":["Projection defocus analysis for scene capture and image display"],"prefix":"10.1145","volume":"25","author":[{"given":"Li","family":"Zhang","sequence":"first","affiliation":[{"name":"Columbia University"}]},{"given":"Shree","family":"Nayar","sequence":"additional","affiliation":[{"name":"Columbia University"}]}],"member":"320","published-online":{"date-parts":[[2006,7]]},"reference":[{"key":"e_1_2_2_1_1","article-title":"Multi-focal projection","author":"Bimber O.","year":"2006","unstructured":"Bimber , O. , and Emmerling , A. 2006 . Multi-focal projection . IEEE Trans. on Visualization and Computer Graphics to appear. Bimber, O., and Emmerling, A. 2006. Multi-focal projection. IEEE Trans. on Visualization and Computer Graphics to appear.","journal-title":"IEEE Trans. on Visualization and Computer Graphics to appear."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISMAR.2005.27"},{"key":"e_1_2_2_3_1","volume-title":"Proc. Int. Conf. on Computer Vision, 987--994","author":"Curless B.","unstructured":"Curless , B. , and Levoy , M . 1995. Better optical triangulation through spacetime analysis . In Proc. Int. Conf. on Computer Vision, 987--994 . Curless, B., and Levoy, M. 1995. Better optical triangulation through spacetime analysis. In Proc. Int. Conf. on Computer Vision, 987--994."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2005.37"},{"key":"e_1_2_2_5_1","volume-title":"Three-Dimensional Computer Vision","author":"Faugeras O.","unstructured":"Faugeras , O. 1993. Three-Dimensional Computer Vision . MIT Press . Faugeras, O. 1993. Three-Dimensional Computer Vision. MIT Press."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2005.43"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2005.41"},{"key":"e_1_2_2_8_1","volume-title":"Proc. SPIE Conf. on Optics, Illumination, and Image Sensing for Machine Vision.","author":"Girod B.","unstructured":"Girod , B. , and Scherock , S . 1989. Depth from defocus of structured light . In Proc. SPIE Conf. on Optics, Illumination, and Image Sensing for Machine Vision. Girod, B., and Scherock, S. 1989. Depth from defocus of structured light. In Proc. SPIE Conf. on Optics, Illumination, and Image Sensing for Machine Vision."},{"key":"e_1_2_2_9_1","volume-title":"Proc. IEEE Conf. on Computer Vision and Pattern Recognition, 234--241","author":"Gonzales-Banos H.","unstructured":"Gonzales-Banos , H. , and Davis , J . 2004. A method for computing depth under ambient illumination using multi-shuttered light . In Proc. IEEE Conf. on Computer Vision and Pattern Recognition, 234--241 . Gonzales-Banos, H., and Davis, J. 2004. A method for computing depth under ambient illumination using multi-shuttered light. In Proc. IEEE Conf. on Computer Vision and Pattern Recognition, 234--241."},{"key":"e_1_2_2_10_1","volume-title":"IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"Grossberg M.","unstructured":"Grossberg , M. , Peri , H. , Nayar , S. , and Belhumeur , P . 2004. Making One Object Look Like Another: Controlling Appearance using a Projector-Camera System . In IEEE Conference on Computer Vision and Pattern Recognition (CVPR) , vol. I , 452--459. Grossberg, M., Peri, H., Nayar, S., and Belhumeur, P. 2004. Making One Object Look Like Another: Controlling Appearance using a Projector-Camera System. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR), vol. I, 452--459."},{"key":"e_1_2_2_11_1","unstructured":"Horn B. and Brooks M. 1989. Shape from Shading. MIT Press.   Horn B. and Brooks M. 1989. Shape from Shading. MIT Press."},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1117\/1.1525272"},{"key":"e_1_2_2_13_1","volume-title":"Fundamentals of Digital Image Processing","author":"Jain A. K.","unstructured":"Jain , A. K. 1989. Fundamentals of Digital Image Processing . Prentice Hall . Jain, A. K. 1989. Fundamentals of Digital Image Processing. Prentice Hall."},{"key":"e_1_2_2_14_1","volume-title":"Proc. Eur. Conf. on Computer Vision, 18--30","author":"Jin H.","unstructured":"Jin , H. , and Favaro , P . 2002. A variational approach to shape from defocus . In Proc. Eur. Conf. on Computer Vision, 18--30 . Jin, H., and Favaro, P. 2002. A variational approach to shape from defocus. In Proc. Eur. Conf. on Computer Vision, 18--30."},{"key":"e_1_2_2_15_1","first-page":"1322","article-title":"A very fast vlsi rangefinder","volume":"39","author":"Kanade T.","year":"1991","unstructured":"Kanade , T. , Gruss , A. , and Carley , L. 1991 . A very fast vlsi rangefinder . In Proc. Int. Conf. on Robotics and Automation , vol. 39 , 1322 -- 1329 . Kanade, T., Gruss, A., and Carley, L. 1991. A very fast vlsi rangefinder. In Proc. Int. Conf. on Robotics and Automation, vol. 39, 1322--1329.","journal-title":"Proc. Int. Conf. on Robotics and Automation"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2005.311"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015806"},{"key":"e_1_2_2_18_1","volume-title":"System Identification: A Theory for the User, 2 ed","author":"Ljung L.","year":"1998","unstructured":"Ljung , L. 1998 . System Identification: A Theory for the User, 2 ed . Prentice Hall . Ljung, L. 1998. System Identification: A Theory for the User, 2 ed. Prentice Hall."},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383737.2383764"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073231"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.308479"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.546256"},{"key":"e_1_2_2_23_1","doi-asserted-by":"crossref","unstructured":"Nocedal J. and Wright S. J. 1999. Numerical Optimization. Springer.  Nocedal J. and Wright S. J. 1999. Numerical Optimization. Springer.","DOI":"10.1007\/b98874"},{"key":"e_1_2_2_24_1","unstructured":"Oppenheim A. V. and Willsky A. S. 1997. Signals and Systems 2 ed. Prentice Hall.   Oppenheim A. V. and Willsky A. S. 1997. Signals and Systems 2 ed. Prentice Hall."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1987.4767940"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2005.8"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.625126"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280861"},{"key":"e_1_2_2_29_1","volume-title":"Proc. Eurographics Workshop on Rendering.","author":"Raskar R.","unstructured":"Raskar , R. , Welch , G. , Low , K. , and Bandyopadhyay , D . 2001. Shader lamps . In Proc. Eurographics Workshop on Rendering. Raskar, R., Welch, G., Low, K., and Bandyopadhyay, D. 2001. Shader lamps. In Proc. Eurographics Workshop on Rendering."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1201775.882349"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015779"},{"key":"e_1_2_2_32_1","volume-title":"Proc. IEEE Conf. on Computer Vision and Pattern Recognition, 195--202","author":"Scharstein D.","unstructured":"Scharstein , D. , and Szeliski , R . 2003. High-accuracy stereo depth maps using structured light . In Proc. IEEE Conf. on Computer Vision and Pattern Recognition, 195--202 . Scharstein, D., and Szeliski, R. 2003. High-accuracy stereo depth maps using structured light. In Proc. IEEE Conf. on Computer Vision and Pattern Recognition, 195--202."},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008166017466"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073257"},{"key":"e_1_2_2_35_1","volume-title":"Proc. IEEE Conf. on Computer Vision and Pattern Recognition","volume":"2","author":"Tappen M. F.","unstructured":"Tappen , M. F. , Russell , B. C. , and Freeman , W. T . 2004. Efficient graphical models for processing images . In Proc. IEEE Conf. on Computer Vision and Pattern Recognition , vol. 2 , 673--680. Tappen, M. F., Russell, B. C., and Freeman, W. T. 2004. Efficient graphical models for processing images. In Proc. IEEE Conf. on Computer Vision and Pattern Recognition, vol. 2, 673--680."},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015759"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.888718"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1141911.1141974","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1141911.1141974","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T15:14:24Z","timestamp":1750259664000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1141911.1141974"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,7]]},"references-count":37,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2006,7]]}},"alternative-id":["10.1145\/1141911.1141974"],"URL":"https:\/\/doi.org\/10.1145\/1141911.1141974","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,7]]},"assertion":[{"value":"2006-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}