Font Size: a A A

A Research And Improvement Of The TIP Based On The Panorama And COM

Posted on:2008-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:S X LiuFull Text:PDF
GTID:2178360212496299Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of computer hardware capability in recent years, computer vision techniques progress rapidly. Virtual Reality (VR) Technique is apart of computer graphics, which is a new integrative information technique that attracts many scientists recently. It can construct 3D virtual world using computers, and interact with it using some sensors. It would play important role in industry design & manufacture, training & education, military simulation, remote medical treatment &surgical operation, game, entertainment and so on. As a flourishing and rapid developing high technology, virtual reality technology would thoroughly change the manner of man-machine interaction and communication.Rendering for virtual scene is always the kernel problem in VR,there are two kinds of methods for rendering,traditional Graphics Rendering and Image-Based Rendering(IBR).On traditional Graphics Rendering, make three-dimensional animations of a scene depicted in single image is difficult even for skilled animators. Computer vision techniques can not be applied to automatically extract three-dimensional models from a single image. Thus tedious trial-and-error manual approaches are needed to build models that closely resemble the scene depicted in the image. The rendering quality and scene complexity are often limited because of the real-time constraint. The demand on real-time rendering and rendering quality becomes more and more urgent accompany with development of virtual reality.Image based rendering(IBR) is a relative new field, which hasbeen rising with the development of both computer graphics and computer vision since 1990s. Compared with traditional Graphics Rendering, IBMR derives the models, textures and appearances of scene from real photographs, and new renderings can be synthesized from previous stored images. In such a way, techniques of IBMR often allow for shorter modeling times, faster rendering speeds, and unprecedented levels of photorealism. Due to these advantages, IBMR have become a hot issue and attracted many attentions of graphics researchers recently. Virtual objects in Image-Based Rendering (IBR) could be vision realistic in best degree and independent with 3D structure detail while computational complexity is independent with scene complexity. Image-based rendering (IBR) has emerged as an attractive means for producing stunningly realistic novel views of scenes from a set of reference images, without first constructing the geometric models.As an image representation of virtual environment, panoramic has important applications in Virtual-Reality. Panoramic technology is a kind of Image-based Rendering technique. It models the virtual environment using data structure construct from optical image. Compare with the traditional 3D model technique, it has higher performance in rendering virtual scene. So this technology is an important research area in recent years. There are three kinds of Panoramic models, sphere Panoramic, polygon Panoramic and cylinder Panoramic. Cylinder Panoramic'quality is better than the other two, its model's detail looked more real and is easy to be created, so cylinder Panoramic be used more often. In this paper I use the cylinder Panoramic to represent the scene. Cylinder Panoramic include three maincontents: take Panoramic pictures,assemble Panoramic pictures and Cylinder Panorama's browse. In this paper I combine Cylinder Panoramic technology and TIP technology, break the ancient TIP's monotone, create more vital scenes.The technique of tour into the picture (TIP) was proposed by Horry in 1997, It is one technique of IBR also. TIP provides a simple 3D scene model, which is only the combination of some billboards and a 3D polygon frame, to generate gratifying high-quality 3D animation. By that technique, the scene model is constructed from only one single image that is allowed viewers tour into the scene and achieve the animation effect with a certain degree of satisfaction. It assumed that the picture has one vanishing point, the user specifies a spidery mesh of the scene in the image by establishing that point. That way, perspective projection can be fitted and at most five planes are established. After that, the user models the background, a foreground mask specifying all foreground objects, and also positions the camera. And then it is possible to move the virtual camera by changing its parameters and finally create variable 3D scenes.ActiveX control technique is issued by Microsoft company. It bases the Component Object Model, includes OLE technique and the applications by Internet. ActiveX is applied to WEB server and client's many aspect. In this paper I program by ActiveX control technique, and program can be embedded in the WEB for more users to visit, It runs more practicality.In this paper I combine Cylinder Panoramic technology and TIP technology, first get part of image from Cylinder Panoramic, then using the TIP technology to create the background's model andforeground's model for 3D virtual scene. User can enjoy the 3D virtual scene meanwhile browse the Cylinder Panoramic scene. I improve the background's modeling technique base on the traditional spidery mesh, with the echelon texture projection and the calculate of texture's layer depth, reduce the grid greatly, complete the TIP background's model simple with much less count and faster rendering.Base on the theory, I achieve the VR system combine with Cylinder Panoramic technology and TIP technology. The system create three-dimensional scene from ordinary Cylinder Panoramic image for viewer, and make viewer to be personally on the scene. By programming on ActiveX control technique, the system can be embedded in the IE browser for more practicality.
Keywords/Search Tags:Improvement
PDF Full Text Request
Related items