[发明专利]一种基于识别图的水平角度构建AR场景的方法及系统有效
申请号: | 201710369723.2 | 申请日: | 2017-05-23 |
公开(公告)号: | CN107247928B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 胡德志;孙碧亮;万厚亮;谢为杨 | 申请(专利权)人: | 武汉秀宝软件有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06F3/01 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 陈薇 |
地址: | 430000 湖北省武汉市东湖新技术开发区武大*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 识别 水平 角度 构建 ar 场景 方法 系统 | ||
本发明涉及一种基于识别图的水平角度构建AR场景的方法及系统,其方法包括以下步骤,S1,对在水平面内不同水平角度下的同一识别图设置不同的配套模型;S2,确定所述识别图的多个水平角度;S3,根据多个所述水平角度中的每个所述水平角度为所述识别图动态加载其对应的配套模型,生成不同的AR场景。本发明一种基于识别图的水平角度构建AR场景的方法通过识别出识别图的水平角度的大小,根据识别图实时的水平角度,加载不同的模型及配套的特效、声音等,让用户可以更加深入的体验到AR技术所带来的乐趣,给以往死板的识别图扫描方式提供巨大革新和给予用户全新的体验。
技术领域
本发明涉及增强现实技术领域,具体涉及一种基于识别图的水平角度构建AR场景的方法及系统。
背景技术
在如今AR移动端应用中,很多都用到了靠移动终端摄像头去识别现实世界中的识别图从而在移动终端中生成对应的模型这种方式来构建自己的AR场景,如市面上很火爆的启蒙卡片等。但是现在市面上的这种扫描卡片出现模型的方式很死板,对于同一张识别图只能固定扫描出一种模型,无法和现实世界中的卡片再做出更多的交互,这也是急需解决的一个难题。
发明内容
本发明所要解决的技术问题是提供一种基于识别图的水平角度构建AR场景的方法及系统,可以对同一识别图识别出多种不同的AR场景。
本发明解决上述技术问题的技术方案如下:一种基于识别图的水平角度构建AR场景的方法,包括以下步骤,
S1,对在水平面内不同水平角度下的同一识别图设置不同的配套模型;
S2,确定所述识别图的多个水平角度;
S3,根据多个所述水平角度中的每个所述水平角度为所述识别图动态加载其对应的配套模型,生成不同的AR场景。
本发明的有益效果是:本发明一种基于识别图的水平角度构建AR场景的方法通过识别出识别图的水平角度的大小,根据识别图实时的水平角度,加载不同的模型及配套的特效、声音等,让用户可以更加深入的体验到AR技术所带来的乐趣,给以往死板的识别图扫描方式提供巨大革新和给予用户全新的体验。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述S2中,利用自带摄像头的移动终端移动终端来确定所述识别图的水平角度。
进一步,所述S2包括以下步骤,
S21,获取移动终端带有摄像头的一面与水平面之间的夹角A;
S22,建立垂直于移动终端带有摄像头的一面的法线l和垂直于识别图的法线m,并获取法线l与法线m之间的夹角D;
S23,通过夹角A和夹角D计算出识别图的水平角B,其中识别图的水平角B=将夹角A-180°+夹角D。
进一步,所述移动终端为带有重力感应模块和unity工具的移动终端,利用unity工具调用移动终端上的重力感应模块获取移动终端带有摄像头的一面与水平面之间的夹角A。
进一步,法线l的建立方式是通过摄像头在unity工具中建立的,法线m的建立方式是通过所述识别图自身发射的,通过unity工具获取法线l与法线m之间的夹角D。
采用上述进一步方案的有益效果是:本发明通过移动终端自带的重力感应模块,可以更加智能的识别出识别图此时的水平角度的大小,其识别方法简单。
基于上述一种基于识别图的水平角度构建AR场景的方法,本发明还提供一种基于识别图的水平角度构建AR场景的系统。
一种基于识别图的水平角度构建AR场景的系统,
包括配套模型设置模块、水平角度识别模块和配套模型加载模块,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉秀宝软件有限公司,未经武汉秀宝软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710369723.2/2.html,转载请声明来源钻瓜专利网。