{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T16:17:55Z","timestamp":1783527475291,"version":"3.55.0"},"reference-count":44,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2007,7,29]],"date-time":"2007-07-29T00:00:00Z","timestamp":1185667200000},"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":[[2007,7,29]]},"abstract":"<jats:p>We describe a theoretical framework for reversibly modulating 4D light fields using an attenuating mask in the optical path of a lens based camera. Based on this framework, we present a novel design to reconstruct the 4D light field from a 2D camera image without any additional refractive elements as required by previous light field cameras. The patterned mask attenuates light rays inside the camera instead of bending them, and the attenuation recoverably encodes the rays on the 2D sensor. Our mask-equipped camera focuses just as a traditional camera to capture conventional 2D photos at full sensor resolution, but the raw pixel values also hold a modulated 4D light field. The light field can be recovered by rearranging the tiles of the 2D Fourier transform of sensor values into 4D planes, and computing the inverse Fourier transform. In addition, one can also recover the full resolution image information for the in-focus parts of the scene.<\/jats:p>\n          <jats:p>We also show how a broadband mask placed at the lens enables us to compute refocused images at full sensor resolution for layered Lambertian scenes. This partial encoding of 4D ray-space data enables editing of image contents by depth, yet does not require computational recovery of the complete 4D light field.<\/jats:p>","DOI":"10.1145\/1276377.1276463","type":"journal-article","created":{"date-parts":[[2007,9,14]],"date-time":"2007-09-14T13:44:55Z","timestamp":1189777495000},"page":"69","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":420,"title":["Dappled photography"],"prefix":"10.1145","volume":"26","author":[{"given":"Ashok","family":"Veeraraghavan","sequence":"first","affiliation":[{"name":"Northwestern University, Evanston, IL"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ramesh","family":"Raskar","sequence":"additional","affiliation":[{"name":"Northwestern University, Evanston, IL"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amit","family":"Agrawal","sequence":"additional","affiliation":[{"name":"Northwestern University, Evanston, IL"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ankit","family":"Mohan","sequence":"additional","affiliation":[{"name":"Northwestern University, Evanston, IL"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jack","family":"Tumblin","sequence":"additional","affiliation":[{"name":"Northwestern University, Evanston, IL"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2007,7,29]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0168-9002(01)01326-2"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.121783"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015718"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.969114"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4612-1490-8"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1364\/AO.34.001859"},{"key":"e_1_2_2_7_1","volume-title":"SPIE Annual Meeting.","author":"Dowski E. R.","unstructured":"Dowski , E. R. , and Johnson , G. E . 1999. Wavefront coding: A modern method of achieving high performance and\/or low cost imaging systems . In SPIE Annual Meeting. Dowski, E. R., and Johnson, G. E. 1999. Wavefront coding: A modern method of achieving high performance and\/or low cost imaging systems. In SPIE Annual Meeting."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSAA.15.001777"},{"key":"e_1_2_2_9_1","unstructured":"Fergus R. Torralba A. and Freeman W. 2006. Random lens imaging. Tech. rep. MIT.  Fergus R. Torralba A. and Freeman W. 2006. Random lens imaging. Tech. rep. MIT."},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/T-AIEE.1908.4768074"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1994.6.4.559"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGWR\/EGSR06\/263-272"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237200"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1364\/AO.28.004344"},{"key":"e_1_2_2_15_1","unstructured":"Haeberli P. 1994. A multifocus method for controlling depth of field. GraficaObscura.  Haeberli P. 1994. A multifocus method for controlling depth of field. GraficaObscura."},{"key":"e_1_2_2_16_1","volume-title":"Proc. Conf. Computer Vision and Pattern Recognition, 953--961","author":"Hiura S.","unstructured":"Hiura , S. , and Matsuyama , T . 1998. Depth measurement by the multi-focus camera . In Proc. Conf. Computer Vision and Pattern Recognition, 953--961 . Hiura, S., and Matsuyama, T. 1998. Depth measurement by the multi-focus camera. In Proc. Conf. Computer Vision and Pattern Recognition, 953--961."},{"key":"e_1_2_2_17_1","unstructured":"Imatest. Image quality evaluation software. http:\/\/www.imatest.com\/.  Imatest. Image quality evaluation software. http:\/\/www.imatest.com\/."},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344929"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.17.000435"},{"key":"e_1_2_2_20_1","volume-title":"Eds","author":"Javidi B.","year":"2002","unstructured":"Javidi , B. , and Okano , F. , Eds . 2002 . Three-Dimensional Television, Video and Display Technologies. Springer-Verlag . Javidi, B., and Okano, F., Eds. 2002. Three-Dimensional Television, Video and Display Technologies. Springer-Verlag."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1364\/AO.39.001700"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237199"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015806"},{"key":"e_1_2_2_24_1","first-page":"821","article-title":"Epreuves reversible donnant la sensation du relief","volume":"7","author":"Lippmann G.","year":"1908","unstructured":"Lippmann , G. 1908 . Epreuves reversible donnant la sensation du relief . J. Phys 7 , 821 -- 825 . Lippmann, G. 1908. Epreuves reversible donnant la sensation du relief. J. Phys 7, 821--825.","journal-title":"J. Phys"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1086\/111605"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1364\/AO.43.005806"},{"key":"e_1_2_2_27_1","volume-title":"Proc. Conf. Computer Vision and Pattern Recognition","volume":"1","author":"Nayar S.","unstructured":"Nayar , S. , and Mitsunaga , T . 2000. High dynamic range imaging: spatially varying pixel exposures . In Proc. Conf. Computer Vision and Pattern Recognition , vol. 1 , 472--479. Nayar, S., and Mitsunaga, T. 2000. High dynamic range imaging: spatially varying pixel exposures. In Proc. Conf. Computer Vision and Pattern Recognition, vol. 1, 472--479."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-005-3102-6"},{"key":"e_1_2_2_29_1","unstructured":"Ng R. Levoy M. Brdif M. Duval G. Horowitz M. and Hanrahan P. 2005. Light field photography with a hand-held plenoptic camera. Tech. rep. Stanford Univ.  Ng R. Levoy M. Brdif M. Duval G. Horowitz M. and Hanrahan P. 2005. Light field photography with a hand-held plenoptic camera. Tech. rep. Stanford Univ."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073256"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1364\/AO.36.001598"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1117\/1.602152"},{"key":"e_1_2_2_33_1","unstructured":"Oppenheim A. V. Schafer R. W. and Buck J. R. 1999. Discrete-Time Signal Processing. Prentice-Hall.   Oppenheim A. V. Schafer R. W. and Buck J. R. 1999. Discrete-Time Signal Processing . Prentice-Hall."},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141957"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.62.000055"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1038\/scientificamerican0888-84"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1364\/OL.30.000976"},{"key":"e_1_2_2_38_1","volume-title":"Proc. Conf. Computer Vision and Pattern Recognition, 2--9.","author":"Vaish V.","unstructured":"Vaish , V. , Wilburn , B. , Joshi , N. , and Levoy , M . 2004. Using plane + parallax for calibrating dense camera arrays . In Proc. Conf. Computer Vision and Pattern Recognition, 2--9. Vaish, V., Wilburn, B., Joshi, N., and Levoy, M. 2004. Using plane + parallax for calibrating dense camera arrays. In Proc. Conf. Computer Vision and Pattern Recognition, 2--9."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1364\/OL.21.000919"},{"key":"e_1_2_2_40_1","volume-title":"Tech. Rep. UMIACS-TR-2007-21, Univ. of Maryland.","author":"Veeraraghavan A.","year":"2007","unstructured":"Veeraraghavan , A. , Raskar , R. , Agrawal , A. , Mohan , A. , and Tumblin , J . 2007 . Non-refractive modulators for coding and capturing scene appearance. Tech. Rep. UMIACS-TR-2007-21, Univ. of Maryland. Veeraraghavan, A., Raskar, R., Agrawal, A., Mohan, A., and Tumblin, J. 2007. Non-refractive modulators for coding and capturing scene appearance. Tech. Rep. UMIACS-TR-2007-21, Univ. of Maryland."},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2004.00775.x"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073259"},{"key":"e_1_2_2_43_1","volume-title":"A Light Field Camera For Image Based Rendering. Master's thesis","author":"Yang J. C.","unstructured":"Yang , J. C. 2000. A Light Field Camera For Image Based Rendering. Master's thesis , Massachussettes Institute of Technology . Yang, J. C. 2000. A Light Field Camera For Image Based Rendering. Master's thesis, Massachussettes Institute of Technology."},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.175"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1276377.1276463","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1276377.1276463","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:58:04Z","timestamp":1750258684000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1276377.1276463"}},"subtitle":["mask enhanced cameras for heterodyned light fields and coded aperture refocusing"],"short-title":[],"issued":{"date-parts":[[2007,7,29]]},"references-count":44,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2007,7,29]]}},"alternative-id":["10.1145\/1276377.1276463"],"URL":"https:\/\/doi.org\/10.1145\/1276377.1276463","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,7,29]]},"assertion":[{"value":"2007-07-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}