基于增强现实的图像识别方法及装置制造方法及图纸

技术编号:15983168 阅读:33 留言:0更新日期:2017-08-12 05:46
本申请提供一种基于增强现实的图像识别方法,包括:收集增强现实客户端上传的用户信息;在预设的图片特征样本库中筛选出与所述用户信息关联的图片特征样本;基于筛选出的所述图片特征样本生成对应于所述用户信息的图片特征样本子库,并将所述图片特征样本子库推送至所述增强现实客户端,以使所述增强现实客户端在针对所述用户的线下环境执行图像扫描时,基于所述图片特征样本子库对扫描到的图像信息进行图像识别。本申请可以提升AR客户端的图像识别效率。

【技术实现步骤摘要】
基于增强现实的图像识别方法及装置
本申请涉及增强现实领域,尤其涉及一种基于增强现实的图像识别方法及装置。
技术介绍
AR(AugmentedReality,增强现实)技术,是一种通过实时计算影像的位置及角度,在影像上叠加相应的图像、视频、3D模型,进而对虚拟世界与现实世界进行融合的技术。AR客户端可以结合直接存储在其本地的图片识别物料,对用户的线下环境进行实时的图像识别,并在识别出的特定的线下目标在真实场景中的位置上,按照预配置的展示效果增强显示相应的展示数据。然而,随着AR技术的不断发展以及AR场景的不断丰富,AR客户端的计算量也日益膨胀,大量的计算会导致AR客户端耗电过快以及异常发热的问题,因此如何降低AR客户端的计算量,是业界亟待解决的问题之一。
技术实现思路
本申请提出一种基于增强现实的图像识别方法,应用于增强现实服务端,所述方法包括:收集增强现实客户端上传的用户信息;在预设的图片特征样本库中筛选出与所述用户信息关联的图片特征样本;基于筛选出的所述图片特征样本生成对应于所述用户信息的图片特征样本子库,并将所述图片特征样本子库推送至所述增强现实客户端,以使所述增强现实客户端在针对所述用户的线下环境执行图像扫描时,基于所述图片特征样本子库对扫描到的图像信息进行图像识别。本申请还提出一种基于增强现实的图像识别装置,应用于增强现实服务端,所述装置包括:本申请还提出一种基于增强现实的图像识别装置,应用于增强现实服务端,所述装置包括:收集模块,收集增强现实客户端上传的用户信息;筛选模块,在预设的图片特征样本库中筛选出与所述用户信息关联的图片特征样本;其中,所述图片特征样本库包括图片特征样本与用户信息的关联关系;推送模块,基于筛选出的所述图片特征样本生成对应于所述用户信息的图片特征样本子库,并将所述图片特征样本子库推送至所述增强现实客户端,以使所述增强现实客户端在针对所述用户的线下环境执行图像扫描时,基于所述图片特征样本子库对扫描到的图像信息进行图像识别。在本申请中,增强现实服务端通过收集增强现实客户端上传的用户信息,在预设的图片特征样本库中筛选出与该用户信息关联的图片特征样本,并基于筛选出的图片特征样本生成对应于该用户信息的图片特征样本子库,然后将该图片特征样本子库推送至所述增强现实客户端,由增强现实客户端在针对用户的线下环境执行图像扫描时,基于该图片特征样本子库对扫描到的图像信息进行图像识别,由于增强现实服务端基于用户信息对图片特征样本库进行了筛选,可以显著降低增强现实服务端向增强现实客户端推送的图片识别物料的数量,以及增强现实客户端在进行图像识别时,所使用的图片识别物料的数量,进而可以降低增强现实客户端的计算量,提升增强现实客户端的图像识别效率。附图说明图1是本申请一实施例示出的一种基于增强现实的图像识别方法的处理流程图;图2是本申请一实施例示出的一种AR服务端的架构图;图3是本申请一实施例示出的一种基于增强现实的图像识别装置的逻辑框图;图4是本申请一实施例提供的承载所述一种基于增强现实的图像识别装置的增强现实服务端所涉及的硬件结构图。具体实施方式在相关技术中,AR客户端在针对用户的线下环境执行图像扫描的过程中,通常可以通过预配置完成的图片识别物料库,对扫描到的图像信息进行实时的图像识别。其中,上述图片识别物料库,包括从大量的线下目标的图片样本中提取到的图片特征样本。AR客户端在从用户的线下环境中扫描到图像信息后,可以通过AR引擎中搭载的图像识别算法,从该图像信息中提取图片特征,然后将提取到的图片特征与上述图片识别物料库中的图片特征样本逐一进行相似度计算,来识别扫描到的图像信息中的线下目标;当图像识别完成后,AR客户端可以进一步计算识别出的线下目标在真实场景中的位置,然后按照预配置的展示效果增强显示相应的展示数据。目前,AR客户端在执行图像识别的过程中,所需要使用到的图片识别物料库、为图片识别物料库中每一个线下目标预配置完成的需要关联展示的展示数据、以及相应的展示效果(比如动画效果),通常都是预配置在AR服务平台上的。AR客户端在启动图像扫描之前,需要从AR服务平台上将预配置完成的图片识别物料库,以及相应的展示数据、展示效果完整的下载至本地。然而,在实际应用中,如果图片识别物料库中的物料过多时,一方面,会增大AR客户端的数据存储压力;另一方面,会导致AR客户端在执行图像识别时的计算量非常庞大,从而造成的AR客户端耗电过快、异常发热以及图像识别效率较低的问题。有鉴于此,在本申请提出一种能够基于AR客户端上传的用户信息,为AR客户端灵活的筛选并推送图片识别物料的AR服务端。AR服务端通过收集AR客户端上传的用户信息,在预设的图片特征样本库中筛选出与该用户信息关联的图片特征样本,并基于筛选出的图片特征样本生成对应于该用户信息的图片特征样本子库,然后将该图片特征样本子库推送至AR客户端,由AR客户端在针对用户的线下环境执行图像扫描时,基于该图片特征样本子库对扫描到的图像信息进行图像识别。在整个方案中,由于AR服务端基于用户信息对图片特征样本库进行了筛选,因此可以显著降低AR服务端向AR客户端推送的图片识别物料的数量,以及AR客户端在进行图像识别时,所使用的图片识别物料的数量,进而可以降低AR客户端的计算量,提升AR客户端的图像识别效率。下面通过具体实施例并结合具体的应用场景对本申请进行描述。请参考图1,图1是本申请一实施例提供的一种基于增强现实的图像识别方法,应用于AR服务端,所述方法执行以下步骤:步骤101,收集增强现实客户端上传的用户信息;步骤102,在预设的图片特征样本库中筛选出与所述用户信息关联的图片特征样本;步骤103,基于筛选出的所述图片特征样本生成对应于所述用户信息的图片特征样本子库,并将所述图片特征样本子库推送至所述增强现实客户端,以使所述增强现实客户端在针对所述用户的线下环境执行图像扫描时,基于所述图片特征样本子库对扫描到的图像信息进行图像识别。上述AR客户端,是指基于AR技术开发的,或者集成了AR功能的客户端软件;例如,上述AR客户端,可以是集成了AR服务功能的第三方支付APP;上述AR客户端可以通过搭载的图像扫描工具,对用户的线下环境中的现实场景进行图像扫描,并发起针对扫描到的线下目标的图像识别;以及,通过上述AR客户端前台的AR引擎,对后台的AR服务端推送的与识别出的线下目标对应的展示数据进行可视化渲染,将其与现实场景(比实景图像)进行叠加融合,在现实场景中与识别出的线下目标对应的位置上按照预配置完成的展示效果进行增强现实。其中,上述展示数据,通常可以包括需要与识别出的线下目标进行关联展示的虚拟数据;而上述展示效果,通常可以包括上述展示数据在现实场景中进行展示的展示效果;例如,以上述线下目标为线下店铺的LOGO图片为例,上述展示数据则具体是需要与该线下店铺的LOGO进行关联展示的店铺的基本信息、优惠信息等标签数据;而上述展示效果,则具体可以包括自定义完成的这些标签数据在与该店铺的LOGO进行关联展示时的展示特效;比如自定义的动画效果、动态展示模板、以及展示文案等等。上述AR服务端,具体可以包括面向上述AR客户端提供服务的服务器、服务器集群或者基于服务器集群构建的云服务平台;例本文档来自技高网...
基于增强现实的图像识别方法及装置

【技术保护点】
一种基于增强现实的图像识别方法,其特征在于,应用于增强现实服务端,所述方法包括:收集增强现实客户端上传的用户信息;在预设的图片特征样本库中筛选出与所述用户信息关联的图片特征样本;基于筛选出的所述图片特征样本生成对应于所述用户信息的图片特征样本子库,并将所述图片特征样本子库推送至所述增强现实客户端,以使所述增强现实客户端在针对所述用户的线下环境执行图像扫描时,基于所述图片特征样本子库对扫描到的图像信息进行图像识别。

【技术特征摘要】
1.一种基于增强现实的图像识别方法,其特征在于,应用于增强现实服务端,所述方法包括:收集增强现实客户端上传的用户信息;在预设的图片特征样本库中筛选出与所述用户信息关联的图片特征样本;基于筛选出的所述图片特征样本生成对应于所述用户信息的图片特征样本子库,并将所述图片特征样本子库推送至所述增强现实客户端,以使所述增强现实客户端在针对所述用户的线下环境执行图像扫描时,基于所述图片特征样本子库对扫描到的图像信息进行图像识别。2.根据权利要求1所述的方法,其特征在于,所述用户信息包括用户的定位位置;所述方法还包括:采集对接的第三方服务端中存储的图片样本,以及与该图片样本关联的定位位置;和/或,基于预设的数据采集算法从线上的服务数据中采集图片样本,以及与图片样本关联的定位位置;从采集到的图片样本中提取图片特征样本,并基于提取出的图片特征样本以及与所述图片样本关联的定位位置,在本地创建所述图片特征样本库。3.根据权利要求2所述的方法,其特征在于,还包括:获取运营人员为所述图片特征样本库中的图片特征样本配置的展示数据;以及,为所述展示数据配置的展示效果;将获取到的所述展示数据以及所述展示效果与所述图片特征样本库中的图片特征样本进行关联存储,并响应于运营人员的更新操作,对所述展示数据以及所述展示效果进行动态更新。4.根据权利要求1所述的方法,其特征在于,还包括:接收所述增强现实客户端上传的扫描到的图像信息;基于生成的所述图片特征样本子库,针对所述图像信息进行图像识别。5.根据权利要求1或4所述的方法,其特征在于,还包括:当从所述图像信息中识别出与所述图片特征样本子库中的任一图片特征样本对应的线下目标时,将与该图片特征样本关联的展示数据,以及与该展示数据关联的展示效果,推送至所述增强现实客户端,以使所述增强现实客户端基于所述展示效果将所述展示数据在增强现实场景中与所述线下目标对应的位置上进行增强显示。6.根据权利要求2所述的方法,其特征在于,所述在预设的图片特征样本库中筛选出与所述用户信息关联的图片特征样本,包括:计算增强现实客户端上传的用户的定位位置,与所述图片特征样本库中各图片特征样本关联的定位位置之间的距离;筛选出所述图片特征样本库中所述距离小于预设阈值的图片特征样本。7.根据权利要求6所述的方法,其特征在于,所述用户信息还包括用户的行为日志;所述方法还包括:针对收集到的用户的行为日志进行大数据分析,以确定所述用户的行为偏好;从所述距离小于预设阈值的图片特征样本中进一步筛选出满足所述用户的行为偏好的图片特征样本。8.一种基于增强现实的图...

【专利技术属性】
技术研发人员:王林青曾晓东张鸿林锋
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1