基于二维码的增强现实方法、系统及终端技术方案

技术编号:8594233 阅读:278 留言:0更新日期:2013-04-18 07:31
本发明专利技术公开了一种基于二维码的增强现实方法,以二维码作为增强现实系统中的识别与定位标识,对真实场景图像中的二维码进行解码与再编码直接生成与之相同的二维码正视图,用生成的二维码正视图与场景图像中的二维码图像进行跟踪匹配,计算单应性矩阵,相应的,本发明专利技术还公开了基于二维码的增强现实系统及移动终端,既打破了传统增强现实应用中,必须在数据库中预先存储对应样本图像才能进行跟踪匹配的局限性,又避免了使用传统标识物的时候向远程服务器的模板查询与匹配步骤,能够减少因网络传输问题造成的系统响应延迟,节约用户的网络通信流量。

【技术实现步骤摘要】

本专利技术涉及移动增强现实领域,尤其涉及一种基于二维码的增强现实方法、系统及移动终端。
技术介绍
二维码又称二维条码,是用某种特定的几何图形按一定规律在平面(二维方向上)分布黑白相间的图形来记录数据符号信息,其在代码编制上巧妙利用构成计算机内部逻辑基础的比特流概念,使用若干个与二进制相对应的几何形体来表示文字数值信息。近年来,二维码得到了广泛应用,市面上专门用于扫描识别二维码的移动应用层出不穷,但这些应用扫描二维码后,均直接呈现出二维码解析后所得到的文字信息或视频、网页等资源链接网址,使用起来不够炫。在二维码使用越来越普遍的同时,增强现实技术(AR, Augumented Reality)开始慢慢进入公众视线,其核心是将虚拟信息实时叠加到真实环境呈现的场景中,利用虚拟信息对真实场景进行补充、增强,让虚拟信息在真实世界中同步展示。现有的增强现实技术中,要实现将虚拟信息叠加到真实场景上,必须计算摄像机与真实场景间的相对位置关系,即通过真实场景图像与样本图像进行配准,得到单应性矩阵。因此对于现有的增强现实技术,如果移动终端或增强现实服务器端没有存储某真实场景的样本图像或该样本图像的特征点本文档来自技高网...

【技术保护点】
一种基于二维码的增强现实方法,其特征在于,包括:摄像模块捕获含有二维码的真实场景图像;扫描场景图像中的二维码,并对二维码进行解码,获得二维码的编码信息,所述编码信息包括:码制、版本及资源信息;对获得的二维码的编码信息进行再编码,生成与场景图像中的二维码码制及版本相同的二维码正视图;同时解析所述资源信息,以获取二维码对应的虚拟信息;对二维码正视图以及摄像模块捕获的场景图像中的二维码图像进行特征检测,分别得到二者的特征描述;并根据二者的特征描述进行图像配准,计算摄像机的姿态,得到单应性矩阵;根据单应性矩阵,在真实场景中二维码位置处或二维码的一定偏移位置处,渲染并输出显示所述与二维码对应的虚拟信息。

【技术特征摘要】
1.ー种基于ニ维码的增强现实方法,其特征在干,包括 摄像模块捕获含有ニ维码的真实场景图像; 扫描场景图像中的ニ维码,并对ニ维码进行解码,获得ニ维码的编码信息,所述编码信息包括码制、版本及资源信息; 对获得的ニ维码的编码信息进行再编码,生成与场景图像中的ニ维码码制及版本相同的ニ维码正视图;同时解析所述资源信息,以获取ニ维码对应的虚拟信息; 对ニ维码正视图以及摄像模块捕获的场景图像中的ニ维码图像进行特征检测,分别得到二者的特征描述;并根据二者的特征描述进行图像配准,计算摄像机的姿态,得到单应性矩阵; 根据单应性矩阵,在真实场景中二维码位置处或ニ维码的一定偏移位置处,渲染并输出显示所述与ニ维码对应的虚拟信息。2.如权利要求1所述的方法,其特征在干 当解析所述资源信息得到的是文本内容时,将文本内容作为纹理进行渲染; 当解析所述资源信息得到的是资源URI,则访问该URI获取虚拟信息,井根据虚拟信息类型用预设方式进行加载。3.如权利要求2所述的方法,其特征在于所述虚拟信息类型包括视频、图像、文本、3D模型中的ー种或多种。4.如权利要求1至3中任一项所述的方法,其特征在于 所述真实场景图像中的ニ维码为常规ニ维码或定制ニ维码; 定制ニ维码中的资源信息包括资源标识符、资源类型、资源加载界面尺寸、渲染位置偏移度中的ー种或多种。5.如权利要求1至3中任一项所述的方法,其特征在于,所述对ニ维码正视图以及摄像模块捕获的场景图像中的ニ维码图像进行特征检测,分别得到二者的特征描述,为下面两种方式之一 方式一对ニ维码正视图以及摄像模块捕获的场景图像中的ニ维码图像进行全图特征检测,分别得到二者的特征描述; 方式ニ仅对ニ维码正视图以及摄像模块捕获的场景图像中的ニ维码图像的稳定区域进行特征检测,分别得到二者的特征描述。6.一种基于ニ维码的增强现实系统,其特征在干,包括 摄像模块,用于捕获含有ニ维码的真实场景图像; ニ维码解码模块,用...

【专利技术属性】
技术研发人员:柳寅秋李薪宇宋海涛
申请(专利权)人:成都理想境界科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1