- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于AR技术的虚拟动物园系统设计
引言
近年来,AR技术发展迅猛,而如何使AR 技术更好地与场景搭建、构型设计相结合,使教育与展示更加生动有效,让幼儿有兴趣、能更清晰地认识世界是目前基于AR技术在教育领域面临的一个主要问题。鉴于AR技术本身的特点,由图片、三维图形展示,转变为模型化动态与声形色元素结合呈现的场景化应用开发,成为主流。
纵观国际国内,近年来,市场上都出现了不少优质的基于AR技术的早教产品,例如AR绘本和AR卡片等。通过Vuforia(D图片识别和跟踪)和Unity(用于D建模)无缝集成,AR技术运用于早教[],使其更加便捷。
本文提出了一种情景式早教方式,尤其面向手机端APP的实现,既有动物的真实D形象,还有动物的叫声、行为动作,以及基本解说,系统完整,可扩展,增强兴趣,促使对世界的立体化认知,也能够使第三方快速进入系统并更新扩展,成为良好的开放平台。
系统设计与原理
. 基本技术原理
AR(增强现实)技术,是利用三维跟踪注册技术,其通过计算虚拟信息的位置将计算机生成的虚拟图像与现实世界相叠加,是一种新兴技术。本项目使用Vuforia和Unity无缝集成实现增强现实技术在早教方面更加具有生动性、交互性的应用[]。通过输入设备采集现实场景中的图像信息,包括颜色、轮廓、明显特征等,对图像信息进行预处理以辨别该图像是否为需要增强的目标对象。如果是,则启动目标跟踪程序,在跟踪位置显示对应的虚拟信息;否,则不进行处理。
为提高用户体验,显示虚拟信息需要实时、准确地获取当前摄像机的位置和姿态,本项目使用基于计算机视觉的跟踪注册技术获取摄像机的位置与姿态,使用Vuforia分析、处理输入设备输入的真实场景位置信息,从而与虚拟摄像机产生的物体无缝的融合显示。
在这个过程中使用到的现实场景与虚拟物体结合需要使用三维物体建模技术,创造可视化输出目标跟踪显示的虚拟物体,和真实场景有效融合在一起,将合成的图像在显示设备上输出。输出目标需要具有动作交互,需要使用建模软件进行动作逐格制作或者骨骼绑定进行动画制作。
Vuforia实现现实场景中图像的定位以及虚拟三维模型与现实图像无缝贴合,并与Unity结合实现用户的交互。在Unity中创建按钮以及动画控制器、语音控制器通过一定的代码控制使得用户可以点击屏幕中的按钮控制三维模型的动画、语音,从而展示动物的动作、叫声以及相应的解说。最终,通过导出apk的形式进行系统输出,实现虚拟动物园的app应用。
. 技术识别流程设计
如图所示,系统主要的流程如下:
()系统首先通过相关的输入设备采集场景图像,经过预处理后,检测场景中是否存在需要增强显示的目标,检测到后启动跟踪程序,并在对应位置显示虚拟信息。
()实时的跟踪需要增强现实的目标,以达到三维注册的目的使现实场景中的物体和虚拟摄像机产生的物体无缝的融合显示。
()物体建模的过程是场景图像与几何模型相结合,创造可视化输出目标跟踪显示的虚拟物体,和真实场景有效融合在一起,将合成的图像在显示设备上输出。
()增强现实中的关键技术主要包括图像识别技术、目标跟踪技术、三维注册技术和虚实融合技术,其中三维注册是增强现实系统最为关键的技术,其目的是在虚拟世界和真实场景之间建立对应关系,使两者之间能够做到有效的融合,并在显示设备上给使用者实时地显示这种关系。
. 系统使用交互设计
摄像头将画册上的动物图像识别后,通过AR技术进行三维数据运算,按Unity中模型的具体数据进行与显示场景数据的真实交互,还原相应模型。在系统识别后,进行相应的功能使用跳转,如图所示。
系统具有增强对动物的立体认知,同时有配套的介绍音频播放,进一步增加产品的教育性。使用者可以通过显示器或者手机对模型进行操作,比如展示模型动作、移动、听取声音等。
以虎為例,通过本产品平台对配套识别图片进行识别后,呈现出具有完整骨骼和动画功能的虎模型,通过手指进行触屏交互,可实现对虎模型的放大缩小、旋转、移动等基础交互功能,此外,通过相关UI触发识别操作后,可以实现虎发出吼叫声和相关的动作,如行走、奔跑、跳跃、进食、攻击等。此外,该款产品的具体使用操作十分简单,完全符合面向低龄儿童这一群体的要求。
. 系统使用交互设计
综合上述分析,系统需在Vuforia和Unity的基础上添加音频和UI模块,主要实现系统的引用输出实现和功能产品化[]。在Unity中使用建立好的模型,实现选取的照片和AR模型对应的功能。
设定交互识别图片,添加后进行特征识别和对应交互。在添加上模型的动画作品的导出,通过调用收集摄像头进行识别,生成对应D动画,从
您可能关注的文档
最近下载
- 贵州国企招聘2025贵州航空产业城集团股份有限公司旗下子公司贵州安立航空材料有限公司招聘61人笔试历年参考题库附带答案详解(10卷合集).docx
- 山西省居住建筑节能设计标准.pdf VIP
- 危化品车辆承包协议书范本.docx VIP
- 中国艾滋病诊疗指南2024版.pptx VIP
- 富士胶片新一代内窥镜系统7000说明书.pdf VIP
- 高中英语人教版必修第一册词汇表单词英译汉默写.pdf VIP
- 2025年商业银行、信用联社中层干部竞聘考试题及答案 .pdf VIP
- 文华财经指标公式源码趋势画线画段.doc VIP
- (正式版)B 3100-1993 国际单位制及其应用.docx VIP
- 西门子工业PC SIMATIC IPC627C入门指南(中文).pdf
文档评论(0)