论文部分内容阅读
虚拟现实(Virtural Reality)技术是20世纪90年代以来兴起的一种新型信息技术,随着计算机技术和网络技术的发展,虚拟现实技术已成为计算机应用领域的研究热点。作为人与计算机生成的虚拟环境进行交互作用的一种手段,人们将虚拟现实技术看作是仅次于互联网的改变世界未来的重要技术,认为它不但将改变人类从事科学研究、技术设计和生产实践的方式,而且为促进人的认识能力的全面发展提供了新的工具。目前,VR技术广泛地应用于各个领域,如城市规划、产品展示、建筑房地产、服装展示、汽车行业等。而在房地产销售中,期房销售还主要通过户型平面图、表形图、模型等静态形式在销售人员和购房者之间形成交流。客户对此是不满足的,他们希望能在电脑上看见几年以后才能建成的小区,观赏到优美的小区环境设计,走进电脑上的样板房,亲身感受居室空间的温暖。三维全景(也称实景虚拟)是基于全景图像的真实场景虚拟现实技术。它是把相机环360度拍摄的一组或多组照片拼接成一个全景图像,通过计算机技术实现全方位互动式观看的真实场景还原展示方式。它给人们带来全新的真实的现场和交互式的感受,用户可以通过鼠标的上下、左右旋转任意选择自己的视角,任意放大和缩小,如亲临现场般环视、俯瞰和仰视。三维全景浏览作为三维虚拟浏览的一种,这种虚拟现实的方式与三维建模的虚拟现实的方式相比有如下优点:1、采用的是图形图像处理方式,文件比较小,适合于网上浏览;2、因为全景图像的图片直接来源于现实场景中的数码照片,真实感比较强;3、经过对图像的透视处理模拟真实三维实景,沉浸感强烈,给观赏者带来身临其境的感觉。4、比平面图片能表达更多的图像信息,并可以任意控制,交互性能好。5、生成方便,制作周期短,制作成本低。本论文研究了基于静态图像及Internet环境下的虚拟校园全景浏览的创建过程。论文共分四章:第一章为绪论,主要介绍了三维全景浏览技术的发展、课题的研究意义以及应用前景。第二章是三维全景浏览的背景知识,介绍了本研究所用到的图片的格式、从源图的获取原理等。第三章是全景浏览图像的实现,介绍了图片的获取、场景的创建等内容。第四章是虚拟校园的实现,具体讲述了系统开发所运用的一些技术、多种全景图像的实现步骤,并讲述了对开发工具、开发环境的选择以及对代码封装成Java applet的内容和方法,通过设计、编程等很好地实现了在Internet上的三维全景浏览。本章中对目前在WINDOWS环境下有多种访问WEB数据库的技术进行比较,采用ASP技术访问数据库,并对ASP访问数据库的原理、步骤进行了阐述;同时,文章通过对全景浏览在Internet上的实现技术进行比较,采用Java和Java3D技术实现客户端三维数据在线操作与动态显示,采用Java Applet技术,使得三维全景浏览的程序包在客户端直接下载,加快浏览运行速度。最后,文章对现阶段的研究工作做了总结,并对今后工作的开展进行了展望。随着三维全景技术的不断发展,通过深入研究虚拟现实可视化等技术,可以帮助人们在计算机和网络这个虚拟世界中更好地重建现实、体验现实和改造现实,因此,本研究具有一定的理论和实用价值。