- 无标题文档
查看论文信息

中文题名:

 基于Unity 3D平台街景的设计与实现    

姓名:

 金浩    

学号:

 1049721303111    

保密级别:

 公开    

论文语种:

 chi    

学科代码:

 081001    

学科名称:

 通信与信息系统    

学生类型:

 硕士    

学位:

 工程硕士    

学校:

 武汉理工大学    

院系:

 信息工程学院    

专业:

 电子与通信工程    

研究方向:

 软件    

第一导师姓名:

 阮幼林    

第一导师院系:

 武汉理工大学    

完成日期:

 2015-04-09    

答辩日期:

 2015-05-16    

中文关键词:

 Unity 3D ; 街景 ; 虚拟三维 ; 测绘    

中文摘要:

随着现代科学技术的发展,虚拟现实技术慢慢受到人们的重视,如何利用现有的技术来丰富目前的虚拟现实研究领域是现在的热点。街景就是虚拟现实技术发展的一个分支,随着多家公司推出的街景成功商业化,人们对街景的需求不断上升,加上谷歌,百度和腾讯等巨头参与竞争,促进了基于二维地图地图和三维街景的应用及需求不断的增长。

本文主要叙述了基于Unity 3D平台实现三维虚拟街景的开发和实现过程,虚拟三维街景开发过程中主要包括的内容有以下几点:

(1)首先,构建三维站点场景。以六面体模型为基础构建站点场景,实现以第一人称视角在场景中浏览、跳转和游走。根据人类的视觉效果,把围绕一个人的周围看成是前后左右和上下六个面,前后左右上下六个面符合六面体模型的特征,将切片依次正面朝内贴在六面体模型各个面就可以构建出三维场景。场景建立之后,利用程序代码控制场景的重复渲染和场景中摄像头的上下左右旋转达到站点跳转和浏览的效果。

(2)然后,根据系统需求,提供测量、自动驾驶和标注显示等功能,并将这些功能配置到UI界面内。通过对界面功能的选择,用户可以更加方便自由的浏览站点的每一处场景。测量功能的实现是通过Unity中射线碰撞获取鼠标点击的需要测量的两个点的坐标,然后对坐标进行数学运算获得两点之间的距离;自动驾驶功能是设置站点自动跳转的时间值,达到设定时间后自动跳转到下一个站点;标注功能是将标注(如广告牌、垃圾桶)模型放置到相应的坐标处。

(3)最后通过对街景进行测试。在测试阶段发现在某些站点需要加载的数据较多时,系统存在卡顿现象,随即对场景构建进行了优化,通过对非当前视野内的切片进行过滤,减少站点数据资源加载,提升街景系统运行的流畅性。

本课题通过研究地理空间信息数据,通过一定算法将导入的数据进行处理并以虚拟三维的形式展示街道实景,并提供站点跳转、自驾漫游、测量等主要业务功能,让街景与用户之间存在互动关系。

参考文献:

[1]周忠,周颐,肖江剑.虚拟现实增强技术综述[J].中国科学:信息科学,2015,第45卷:157-180.

[2]赵惠玲,解云鹏,史凡.网络虚拟化及网络功能虚拟化技术探讨[J].中兴通信技术,2014,第3期:8-11.

[3]Sinthanayothin, C.;Wongwean, N.;Bholsithi W..Mobile IT Convergence (ICMIC), 2011 International Conference on,Gyeongsangbuk-do,2011[C]. S.1:IEEE, 2011.

[4]任益,陈兴蜀,张磊,等.一种虚拟环境下的Rootkit检测与处理技术[J].四川大学学报(工程科学版),2014,第S2期:109-115.

[5]吴秋轩,赵俊晓,刘碧川,等.摄像头智能仿真平台的设计与实现[J].华中科技大学学报(自然科学版),2013,第S1期:392-395.

[6]林鑫.城市规划管理的虚拟现实系统设计与实现[D].华中科技大学,2013.

[7]柯晓龙,李建松,刘金榜,等.基于可测量街景的广告牌管理系统设计与实现[J].测绘地理信息,2015,第二期:71-73.

[8]Lee, Jeung Ho;Yong, Huh;Yu, Kiyun,et al.A Study on the Building Object Correspondence Between SLI and Vector Map for Conflation[J].The Korea Society For GeospatIal Information System,2013,21(2):33-41.

[9]Ga, Chillo;Lee, Jeongho;Lee. Won Hee;et al.New POI Construction with Street-Level Imagery[J].IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS,2013,E96D (1):129-133.

[10]Lee, Chong-Ho;Yang, Sung Chul;Yu, Kiyun;et al.The Removal of Spatial Inconsistency between SLI and 2D Map for Conflation SLI(Street-level Imagery)[J].The Korea Society For GeospatIal Information System,2012,20(2):63-71.

[11]蒋元,蔡胜军,何绍勇,等.基于Unity3D的虚拟地理环境构建[J].现代计算机(专业版),2014,第33期:52-55.

[12]杨彪,王卓.三维重建中的点云配准方法研究[J].计算机与数学工程,2014,第2期:300-303.

[13]郑贵荣.面向虚拟展示的室内三维场景快速构建与优化技术研究[D].浙江大学,2012.

[14]段柳瑶,王利生.基于CT数据的虚拟全景图的结构增强技术[J].计算机应用研究,2014,第12期:3841-3844.

[15]崔亚峰. 三维全景视觉消防综合信息管理平台的研究与开发[D].华东师范大学,2010.

[16]Shan, Q;Adams, R;Curless, B;et al.International Conference on 3D Vision (3DV), Univ Washington, Seattle, WA,2013[C].S.1:s.n,2013.

[17]曹彦波,李敏,李永强,等.基于ArcEngine的应急三维可视化系统设计与实现[J].地震地磁观测与研究,2013,第34卷(第3/4期):217-222.

[18]丁鼎,何进.面向一体化桌面云架构的资源调度与管理策略[J].计算机系统应用,2012,04期,31-35.

[19]王龙,万刚,黄河.基于TIP算法的街景漫游方法研究[J].测绘工程,2015,第24卷(第2期):42-46.

[20]曾林森.基于Unity3D的跨平台虚拟驾驶视景仿真研究[D].中南大学,2013.

[21]薛振洲.城市轨道交通列车自动驾驶模拟驾驶平台的研究[D].电子科技大学,2013.

[22]Verhoeve, Anna;Dewaelheyns, Valerie;Kerselaers, Eva;et al.Virtual farmland: Grasping the occupation of agricultural land by non-agricultural land uses[J].LAND USE POLICY, 2015,42: 547-556.

[23]Ternier, Stefaan;Klemke, Roland;Kalz, Marco;et al.ARLearn:Augmented Reality Meets Augmented Virtuality[J].JOURNAL OF UNIVERSAL COMPUTER SCIENCE,2012,18 (15):2143-2164.

[24]Gutl, C.;Pirker, J..Interactive Collaborative Learning (ICL), 2011 14th International Conference on, Piestany,2011[C]. S.1:IEEE,2011.

[25]Engel,J.;Pasewaldt,S.;Trapp, M.;et al.Geoinformatics(GEOINFORMATICS), 2012 20th International Conference on, Hong Kong,2012[C]. S.1:IEEE,2012.

[26]Hu, J.;Fadel, G. M.;Wood, I.; et al.5th International Conference on Advanced Research and Rapid Prototyping,Polytechn Inst Leiria, Sch Technol & Management, Leiria, PORTUGAL ,2011[J]. S.1:s.n,2011.

[27]Taneja, Aparna;Ballan, Luca;Pollefeys, Marc.2nd Joint 3DIM/3DPVT International Conference on 3D Imaging, Modeling,Processing, Visualization and Transmission (3DIMPVT), ETH Zurich, Zurich, SWITZERLAND,2012[C]. S.1:s.n,2012.

[28]高辉.用于街景重现的平行拼图技术研究[D].国防科学技术大学,2011.

[29]赵寅.三维视频视觉质量及增强处理研究[D].浙江大学,2013.

[30]廖明,周良辰,闾国年.人眼立体视觉空间与虚拟三维空间的几何映射关系理论[J].计算机工程与科学,2014,第36卷(第6期):1020-1026.

[31]周凡.视频影像增强虚拟三维场景的注册与渲染方法研究[D].武汉大学,2014.

[32]Dawood M.,El Najjar M.E.,Cappelle C.,et al.2013 Seventh International Conference on, Istanbul,2013[C]. S.1: IEEE,2013.

[33]Bruder G.,Steinicke F.,Nuchter A..3D User Interfaces (3DUI), 2014 IEEE Symposium on, Minneapolis, MN,2014[C]. S.1:IEEE,2014.

[34]Dawood M.,Cappell C.,El Najjar M.E.,et al.Image Processing Theory, Tools and Applications (IPTA), 2012 3rd International Conference on, Istanbul,2012[C]. S.1: IEEE,2012.

[35]梅洋,赵勇,彭震中,等.基于天地图的应急影像地图快速制作研究[J].测绘通报,2012,第3期:32-35.

[36]张过,刘斌,江万涛.虚拟CCD线阵载光学传感器内视场拼接[J]. 中国图像图形学报,2012,第6期:696-701.

[37]李新科,高潮,郭永彩,等.利用改进的SIFT算法检测桥梁拉索表面缺陷[J]. 武汉大学学报(信息科学版),2015,第1期:71-76.

[38]金洁.基于Android平台的校园街景的研究和实现[D]. 北京邮电大学,2011.

[39]郭兰风,孙少斌,刑志华.通用粒子系统模型优化研究[J].计算机技术与发展,2013,第6期:187-190.

[40]水泳.虚拟现实中连续碰撞检测算法研究[D].中国科学技术大学,2013.

中图分类号:

 TP391.41    

馆藏号:

 TP391.41/3111/2015    

备注:

 403-西院分馆博硕论文库;203-余家头分馆博硕论文库    

无标题文档

   建议浏览器: 谷歌 火狐 360请用极速模式,双核浏览器请用极速模式