High-immersion three-dimensional (3D) displays making them valuable tools for many applications, such as
designing and constructing desired building houses, industrial architecture design, aeronautics, scientific
research, entertainment, media advertisement, military areas and so on. However, most technologies provide
3D display in the front of screens which are in parallel with the walls, and the sense of immersion is decreased.
To get the right multi-view stereo ground image, cameras’ photosensitive surface should be parallax to the
public focus plane and the cameras’ optical axes should be offset to the center of public focus plane both
atvertical direction and horizontal direction. It is very common to use virtual cameras, which is an ideal pinhole
camera to display 3D model in computer system. We can use virtual cameras to simulate the shooting method
of multi-view ground based stereo image. Here, two virtual shooting methods for ground based
high-immersion 3D display are presented. The position of virtual camera is determined by the people's eye
position in the real world. When the observer stand in the circumcircle of 3D ground display, offset perspective
projection virtual cameras is used. If the observer stands out the circumcircle of 3D ground display, offset
perspective projection virtual cameras and the orthogonal projection virtual cameras are adopted. In this paper,
we mainly discussed the parameter setting of virtual cameras。The Near Clip Plane parameter setting is the
main point in the first method, while the rotation angle of virtual cameras is the main point in the second
method. In order to validate the results, we use the D3D and OpenGL to render scenes of different viewpoints
and generate a stereoscopic image. A realistic visualization system for 3D models is constructed and
demonstrated for viewing horizontally, which provides high-immersion 3D visualization. The displayed 3D
scenes are compared with the real objects in the real world.
|