Image-based virtual reality is emerging as a major alternative to the more traditional 3D-based VR. The main advantages of the image-based VR are its photoquality realism and 3D illusion without any 3D information. Unfortunately, creating content for image-based VR is usually a very tedious process. This paper proposes to use a non-perspective fisheye lens to capture the spherical panorama with very few images. Unlike most of camera calibration in computer vision, self-calibration of the fisheye lens poses new questions regarding the parameterization of the distortion and wrap-around effects. Because of its unique projection model and large field of view (near 180 degrees), most of the ambiguity problems in self-calibrating a traditional lens can be solved trivially. We demonstrate that with four fisheye lens images, we can seamlessly register them to create the spherical panorama, while self-calibrating its distortion and field of view.
[1]
Jake K. Aggarwal,et al.
A simple calibration procedure for fish-eye (high distortion) lens camera
,
1994,
Proceedings of the 1994 IEEE International Conference on Robotics and Automation.
[2]
Ernest L. Hall,et al.
Omnidirectional Dynamic Vision Positioning For A Mobile Robot
,
1986
.
[3]
Shenchang Eric Chen,et al.
QuickTime VR: an image-based approach to virtual environment navigation
,
1995,
SIGGRAPH.
[4]
Marc Levoy,et al.
Light field rendering
,
1996,
SIGGRAPH.
[5]
Kenro Miyamoto,et al.
Fish Eye Lens
,
1964
.
[6]
Richard I. Hartley.
Self-Calibration from Multiple Views with a Rotating Camera
,
1994,
ECCV.
[7]
O. D. Faugeras,et al.
Camera Self-Calibration: Theory and Experiments
,
1992,
ECCV.