一种基于云识别的AR互动平台实现方法及系统技术方案

技术编号:20024863 阅读:17 留言:0更新日期:2019-01-06 04:05
本发明专利技术公开了一种基于云识别的AR互动平台实现方法及系统,包括云端服务器和终端APP,包括以下步骤:(1)判断是否需要更换AR素材或者识别图片,若是,则进入下一步;(2)云端服务器根据使用3D引擎渲染AR素材或者图片上的3D虚拟物体,并且把虚拟物体的姿态根据估计出的实际物体的姿态矩阵进行变换,实现云识别的整个过程;(3)云端服务器后台更换AR素材或者图片,终端APP热更新。本发明专利技术解决了现有技术中传统的AR应用,更换素材或识别图的时候,需要独立导出APP进行重新上线、安装和使用,十分麻烦的问题。

【技术实现步骤摘要】
一种基于云识别的AR互动平台实现方法及系统
本专利技术涉及一种基于云识别的AR互动平台实现方法及系统
技术介绍
传统的AR应用,更换素材或识别图的时候,需要独立导出APP进行重新上线、安装和使用,十分麻烦。对于应用推广和AR技术的普及,都是十分大的障碍。
技术实现思路
本专利技术提出一种基于云识别的AR互动平台实现方法及系统,解决了现有技术中传统的AR应用,更换素材或识别图的时候,需要独立导出APP进行重新上线、安装和使用,十分麻烦的问题。本专利技术的技术方案是这样实现的:一种基于云识别的AR互动平台实现方法,包括云端服务器和终端APP,具体包括以下步骤:(1)判断是否需要更换AR素材或者识别图片,若是,则进入下一步;(2)所述云端服务器根据使用3D引擎渲染AR素材或者图片上的3D虚拟物体,并且把虚拟物体的姿态根据估计出的实际物体的姿态矩阵进行变换,实现云识别的整个过程;(3)所述云端服务器后台更换AR素材或者图片,所述终端APP热更新。进一步的,还包括以下步骤所述云端服务器包括二维图像模型和三维图像模型,所述二维图像模型采用二维图像上的像素点坐标值,所述三维图像模型采用RGB色彩模型,转换为二维灰度图像模型。进一步的,所述云端服务器采用SIFT算法对AR素材或者图片进行特征识别。一种基于云识别的AR互动平台实现系统,包括云端服务器和终端APP,所述终端APP用于判断是否需要更换AR素材或者识别图片以及热更新;所述云端服务器用于根据使用3D引擎渲染AR素材或者图片上的3D虚拟物体,并且把虚拟物体的姿态根据估计出的实际物体的姿态矩阵进行变换,实现云识别的整个过程。进一步的,所述云端服务器包括二维图像模型和三维图像模型,所述二维图像模型采用二维图像上的像素点坐标值,所述三维图像模型采用RGB色彩模型,转换为二维灰度图像模型。进一步的,所述云端服务器采用SIFT算法对AR素材或者图片进行特征识别。本专利技术的有益效果在于:解决了现有技术中传统的AR应用,更换素材或识别图的时候,需要独立导出APP进行重新上线、安装和使用,十分麻烦的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种基于云识别的AR互动平台实现方法一个实施例的流程图;图2为本专利技术一种基于云识别的AR互动平台实现系统一个实施例的原理框图。图中,1-云端服务器;2-终端APP。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术提出了一种基于云识别的AR互动平台实现方法,包括云端服务器1和终端APP2,具体包括以下步骤:(1)判断是否需要更换AR素材或者识别图片,若是,则进入下一步;(2)所述云端服务器1根据使用3D引擎渲染AR素材或者图片上的3D虚拟物体,并且把虚拟物体的姿态根据估计出的实际物体的姿态矩阵进行变换,实现云识别的整个过程;(3)所述云端服务器1后台更换AR素材或者图片,所述终端APP2热更新。进一步的,还包括以下步骤所述云端服务器1包括二维图像模型和三维图像模型,所述二维图像模型采用二维图像上的像素点坐标值,所述三维图像模型采用RGB色彩模型,转换为二维灰度图像模型。进一步的,所述云端服务器1采用SIFT算法对AR素材或者图片进行特征识别。进一步的,终端APP2还可通过摄像头获取图片并发送至云端服务器,所述云端服务器1识别图片上的实际物体的形状,并根据二维图像模型和三维图像模型建立相应的AR虚拟物体,将AR虚拟物体作为AR素材发送至终端APP2进行热更新。如图2所示,本专利技术还提出了一种基于云识别的AR互动平台实现系统,包括云端服务器1和终端APP2,所述终端APP2用于判断是否需要更换AR素材或者识别图片以及热更新;所述云端服务器1用于根据使用3D引擎渲染AR素材或者图片上的3D虚拟物体,并且把虚拟物体的姿态根据估计出的实际物体的姿态矩阵进行变换,实现云识别的整个过程。进一步的,所述云端服务器1包括二维图像模型和三维图像模型,所述二维图像模型采用二维图像上的像素点坐标值,所述三维图像模型采用RGB色彩模型,转换为二维灰度图像模型。进一步的,所述云端服务器1采用SIFT算法对AR素材或者图片进行特征识别。进一步的,本专利技术还包括终端设备,所述终端设备包括显示屏、图像分析处理器、AR投影仪和摄像头,所述图像分析处理器分别与显示屏、AR投影仪和摄像头连接,所述AR投影仪内部设有红外过滤膜,过滤红外线投射可见光线;所述摄像头内部设有红外发射模块和CCD传感器,获取单色背景的包含人体的图像,将图像发送至所述图像分析处理器;所述图像分析处理器根据摄像头获取的图像,发送控制命令至所述AR投影仪。所述图像分析处理器包括kinect处理模块和opencv处理模块,所述kinect处理模块对深度图检测高度,所述opencv处理模块分析深度图,识别出AR投影组件的各个形状,返回kinect处理模块;所述kinect处理模块对彩色图和深度图进行匹配,根据形状和高度识别出AR投影组件的位置。本专利技术解决了现有技术中传统的AR应用,更换素材或识别图的时候,需要独立导出APP进行重新上线、安装和使用,十分麻烦的问题。上述技术方案公开了本专利技术的改进点,未详细公开的
技术实现思路
,可由本领域技术人员通过现有技术实现。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网
...

【技术保护点】
1.一种基于云识别的AR互动平台实现方法,包括云端服务器和终端APP,其特征在于:具体包括以下步骤:(1)判断是否需要更换AR素材或者识别图片,若是,则进入下一步;(2)所述云端服务器根据使用3D引擎渲染AR素材或者图片上的3D虚拟物体,并且把虚拟物体的姿态根据估计出的实际物体的姿态矩阵进行变换,实现云识别的整个过程;(3)所述云端服务器后台更换AR素材或者图片,所述终端APP热更新。

【技术特征摘要】
1.一种基于云识别的AR互动平台实现方法,包括云端服务器和终端APP,其特征在于:具体包括以下步骤:(1)判断是否需要更换AR素材或者识别图片,若是,则进入下一步;(2)所述云端服务器根据使用3D引擎渲染AR素材或者图片上的3D虚拟物体,并且把虚拟物体的姿态根据估计出的实际物体的姿态矩阵进行变换,实现云识别的整个过程;(3)所述云端服务器后台更换AR素材或者图片,所述终端APP热更新。2.根据权利要求1所述的基于云识别的AR互动平台实现方法,其特征在于:还包括以下步骤所述云端服务器包括二维图像模型和三维图像模型,所述二维图像模型采用二维图像上的像素点坐标值,所述三维图像模型采用RGB色彩模型,转换为二维灰度图像模型。3.根据权利要求1所述的基于云识别的AR互动平台实现方法,其特征在于:所述云端服务...

【专利技术属性】
技术研发人员:谭雄彪
申请(专利权)人:广州蜃境信息科技有限公司
类型:发明
国别省市:广东,44

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

1