Inverse Polarization Raytracing: Estimating Surface Shapes of Transparent Objects
We propose a novel method for estimating the surface shapes of transparent objects by analyzing the polarization state of the light. Existing methods do not fully consider the reflection, refraction, and transmission of the light occurring inside a transparent object. We employ a polarization raytracing method to compute both the path of the light and its polarization state. Our proposed iterative computation method estimates the surface shape of the transparent object by minimizing the difference between the polarization data rendered by the polarization raytracing method and the polarization data obtained from a real object.
KeywordsRoot Mean Square Error Target Object Front Surface Polarization Data Surface Shape
Unable to display preview. Download preview PDF.
- S. Rahmann and N. Canterakis, “Reconstruction of specular surfaces using polarization imaging,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 149-155, 2001.Google Scholar
- O. Drbohlav and R. Šára, “Unambiguous determination of shape from photometric stereo with unknown light sources,” Proc. IEEE Int’l Conf. Computer Vision, pp. I:581-586, 2001.Google Scholar
- D. Miyazaki, R. T. Tan, K. Hara, and K. Ikeuchi, “Polarization-based inverse rendering from a single view,” Proc. IEEE Int’l Conf. Computer Vision, pp. 982-987, 2003.Google Scholar
- S. Hata, Y. Saitoh, S. Kumamura, and K. Kaida, “Shape extraction of transparent object using genetic algorithm,” Proc. Int’l Conf. Pattern Recognition, pp. 684-688, 1996.Google Scholar
- K. Ohara, M. Mizukawa, K. Ohba, and K. Taki, “3D modeling of micro transparent object with integrated vision,” Proc. IEEE Conf. Multisensor Fusion and Integration for Intelligent Systems, pp. 107-112, 2003.Google Scholar
- M. Ben-Ezra and S. K. Nayar, “What does motion reveal about transparency?,” Proc. IEEE Int’l Conf. Computer Vision, pp. 1025-1032, 2003.Google Scholar
- K. N. Kutulakos, “Refractive and specular 3D shape by light-path triangulation,” Proc. Int’l Symposium on the CREST Digital Archiving Project, pp. 86-93, 2005.Google Scholar
- D. E. Zongker, D. M. Warner, B. Curless, and D. H. Salesin, “Environmental matting and compositing,” Proc. SIGGRAPH, pp. 205-214, 1999.Google Scholar
- Y. Chuang, D. E. Zongker, J. Hindorff, B. Curless, D. H. Salesin, and R. Szeliski, “Environment matting extensions: towards higher accuracy and real-time capture,” Proc. SIGGRAPH, pp. 121-130, 2000.Google Scholar
- Z. S. Hakura and J. M. Snyder, “Realistic reflections and refractions on graphics hardware with hybrid rendering and layered environment maps,” Proc. Eurographics Workshop on Rendering, pp. 289-300, 2001.Google Scholar
- W. Matusik, H. Pfister, R. Ziegler, A. Ngan, and L. McMillan, “Acquisition and rendering of transparent and refractive objects,” Proc. Eurographics Workshop on Rendering, pp. 267-278, 2002.Google Scholar
- Y. Wexler, A. W. Fitzgibbon, and A. Zisserman, “Image-based environment matting,” Proc. Eurographics Workshop on Rendering, pp. 279-290, 2002.Google Scholar
- P. Peers and P. Dutré, “Wavelet environment matting,” Proc. Eurographics Workshop on Rendering, pp. 157-166, 2003.Google Scholar
- R. Szeliski, S. Avidan, and P. Anandan, “Layer extraction from multiple images containing reflections and transparency,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 246-253, 2000.Google Scholar
- M. Born and E. Wolf, Principles of optics, Pergamon Press, 1959.Google Scholar
- W. A. Shurcliff, Polarized light: production and use, Harvard University Press, 1962.Google Scholar
- J. S. Gondek, G. W. Meyer, and J. G. Newman, “Wavelength dependent reflectance functions,” Proc. SIGGRAPH, pp. 213-220, 1994.Google Scholar
- D. C. Tannenbaum, P. Tannenbaum, and M. J. Wozny, “Polarization and birefringency considerations in rendering,” Proc. SIGGRAPH, pp. 221-222,1994.Google Scholar
- A. Wilkie, R. F. Tobler, and W. Purgathofer, “Combined rendering of polarization and fluorescence effects,” Proc. Eurographics Workshop on Rendering, pp. 197-204, 2001.Google Scholar
- S. Guy and C. Soler, “Graphics gems revisited: fast and physically-based rendering of gemstones,” Proc. SIGGRAPH, pp. 231-238, 2004.Google Scholar
- LightTools, http://www.opticalres.com/.
- ZEMAX, http://www.zemax.com/.
- OptiCAD, http://www.opticad.com/.
- W. H. Press, S. A. Teukolsky, W. T. Vetterling, and B. P. Flannery, Numerical recipes in C: the art of scientific computing, Cambridge University Press, 1992.Google Scholar
- K. Ikeuchi, “Reconstructing a depth map from intensity maps,” Proc. Int’l Conf. Pattern Recognition, pp. 736-738, 1984.Google Scholar