基于Android的三维可视化渲染技术研究与应用

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:l444715055
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
空间信息主要依靠点、线、面等方式,利用计算机编码来表示各种类型空间实体特征。根据计算机辅助图形学和测绘学等相关理论,通过完成对现实场景的高拟真三维空间模型的构建,实现三维空间地理要素的可视化,是一项非常有意义和有前景的工作。本课题基于移动端设备,对混合使用基于点、线、多边形和纹理等多图元的点模型完成数据采集、数据处理,对点模型建模方法进行了改进。本论文服务于远程渲染,利用迭代临近点算法对点云模型数据进行预处理,使用数据渐进传输等方法实现基于Android的移动端三维模型数据传输和可视化。围绕这一目标,整个研究过程以模型为基础,以算法为核心,以仿真模拟为结果,开展了以下研究工作:1、点云数据采集与预处理本文采集点云数据,利用kd树和迭代临近点算法对采集到的点云数据进行去噪处理,基于平面特征检测边缘特征点,并对点云数据进行了简化处理。2、曲面拟合算法的改进研究本文利用禁忌搜索(Tabu Search,TS)算法,对B样条曲线拟合算法进行改进,提出一种基于轮廓控制点的B样条曲线拟合算法,通过建立禁忌表对已经搜索到的局部最优解进行记录和选择,指导下一步的搜索方向,帮助寻找全局最优解,生成理想的外立面曲面模型。3、基于改进B样条曲线的曲面拟合与建模本文采用非均匀有理B样条曲线(Non-Uniform Rational B-Splines,NURBS)对模型数据的表面用分片光滑、整体连续的曲面要求进行表达,使用PCL(Point Cloud Library,点云库)实现曲面重建工作。4、仿真模拟与应用本文使用Unity3D开发了点云可视化系统,通过Unity3D编译生成可用于Android平台运行的应用,实现了移动端三维模型的可视化输出。
其他文献
安娜·卡斯蒂洛是美国当代最著名的墨西哥裔女作家之一,同时也是一位出色的奇卡娜女权主义者。她的作品主要反映了不同时期奇卡娜女性问题。《米瓦拉信笺》、《像剥洋葱般剥
由于经典的人工神经网络的训练时间过长,导致其应用范围受到了限制。极限学习机(Extreme Learning Machine,ELM)的问世,一举打破这一僵局,即ELM能够在保证相当的分类精度前提
计算机仿真技术因其直观、可交互的特点而被广泛地运用于医学仿真中。红细胞是人体内运输物质和能量的媒介,诸多病变都能经由红细胞的形态变化体现,因此对红细胞形态变化的研
伴随着web2.0的快速发展,现今网络上的信息量呈现急剧增长的态势,信息过载问题难以避免,为用户快速获取对自身有价值的信息带来了困扰。个性化推荐技术随之出现并逐渐成为了
本文主要阐述基于人脸多模态技术的视频情感分类算法的研究,人脸多模态即指人脸面部的多表情识别。本文通过对人脸检测与对齐、人脸识别、人脸表情识别的研究,得到基于视频片
移动网络和定位技术的不断进步为基于位置的应用提供了强劲的推力。如何在使用基于位置服务的同时,不泄露用户位置隐私已成为基于位置服务的研究热点。基于K-匿名的位置保护
随着我国经济快速发展,居民收入分配差距不断扩大,不仅引发了诸多社会矛盾,也对我国深化改革和构建社会主义和谐社会产生了负面影响。防止收入分配差距扩大,实现收入分配公平
企业的高层管理者如何在快速变化的环境中帮助企业获取超额利润并维持竞争优势,是战略管理领域学者关注的焦点。Hambrick和Mason(1984)提出的高层梯队理论认为,高管团队(Top
新生代农民工是指原生家庭地处农村,受到过一定程度的教育后在城市以打工为生的1980年以后出生的年轻人。他们是一批具有中国特色的城市移民,为城市的建设付出了青春和血汗。
中职学校开展的办公软件应用课程,不仅仅是为了教授学生办公软件的基础知识和基本技能,更是为了培养中等职业学生能够利用计算机解决日常学习生活中实际问题的能力,以保证中等职业学生在离开了学校后也能拥有自主学习、终身发展的能力。将翻转课堂运用于计算机实践课程,能有效提升学生的计算机技术。本文在明晰《办公软件应用》这门课程的课程目标、课程性质与任务、课程教学设计及课程考核后,通过文献研究法,搜集大量相关文献