增强现实的处理方法、装置及电子设备制造方法及图纸

技术编号:17734699 阅读:47 留言:0更新日期:2018-04-18 11:53
本申请实施例提供了一种增强现实的处理方法、装置及电子设备,其中增强现实的处理方法包括:对设置在多媒体中的标志物进行检测,并确定所述标志物在世界坐标系中的真实位置属性信息,所述多媒体包括单帧图片或者由多帧图片形成的视频流;根据所述标志物在世界坐标系中的真实位置属性信息以及附加到所述多媒体上的虚拟场景进行增强现实处理,从而提供了一种基于多媒体中的对象进行增强现实处理,提供了更为丰富的用户体验。

Augmented reality processing methods, devices, and electronic devices

The embodiment of the invention provides a processing method to enhance the reality, device and electronic equipment, including the enhancement methods of reality: to detect signs set in multimedia objects, and determine the sign information true location attributes in the world coordinate system, the multimedia including single frame images or form by multi frame image of video stream; according to the sign information true location attributes in the world coordinate system and attached to the virtual scene of the multimedia on the augmented reality, thus providing a multimedia object based on augmented reality, provides a rich user experience.

【技术实现步骤摘要】
增强现实的处理方法、装置及电子设备
本申请实施例涉及软件
,尤其涉及一种增强现实的处理方法、装置及电子设备。
技术介绍
随着互联网的快速发展,使得基于互联网的社交功能实现丰富多彩,比如基于即时通讯等等。与此同时,智能硬件设备的兴起,增加了实现社交功能的手段。而在一些场合,比如体育运动或者体育锻炼,往往是用户的单独行动居多,导致锻炼或者运动的过程较为枯燥,缺少与其他用户的实时、立体的互动。
技术实现思路
有鉴于此,本专利技术实施例所解决的技术问题之一在于提供一种增强现实的处理方法、装置及电子设备,用以克服或者缓解现有技术中缺陷。本申请实施例提供了一种增强现实的处理方法,其包括:确定用户的当前运动模式,创建适配所述用户的当前运动模式的虚拟场景;获取所述用户在当前运动模式下的运动数据并将其关联到所述虚拟场景中。可选地,在本专利技术的任一实施例中,确定用户的当前运动模式包括:确定电子终端本地的第三方应用程序的运动模式配置项;通过所述运动模式配置项确定用户的当前运动模式。可选地,在本专利技术的任一实施例中,确定用户的当前运动模式包括:根据摄像头的视频流并对所述视频流中用户的动作进行跟踪分析,确定所述用户的当前运动模式。可选地,在本专利技术的任一实施例中,所述摄像头通过网页端启动或者通过电子终端本地安装的第三方应用程序需启动以进行所述视频流的捕获。可选地,在本专利技术的任一实施例中,若所述摄像头为通过网页端启动,则创建适配所述用户的当前运动模式的虚拟场景包括:通过WEBGL创建适配所述用户的当前运动模式的虚拟场景;或者,若所述摄像头为通过电子终端本地安装的第三方应用程序启动,则通过OPENGL创建适配所述用户的当前运动模式的虚拟场景。可选地,在本专利技术的任一实施例中,确定用户的当前运动模式,创建适配所述用户的当前运动模式的虚拟场景包括:确定多个不同用户的当前运动模式,创建适配所述多个不同用户的当前运动模式的同一虚拟场景。可选地,在本专利技术的任一实施例中,获取所述用户在当前运动模式下的运动数据并将其关联到所述虚拟场景中包括:获取所述用户在当前运动模式下的运动数据并将加载到所述用户在所述虚拟场景中的模型上。可选地,在本专利技术的任一实施例中,获取所述用户在当前运动模式下的运动数据并将其关联到所述虚拟场景中包括:确定所述用户的当前运动模式的动态变化以及由此导致的运动数据的变化,或者,确定所述用户在同一当前运动模式下运动数据的动态变化,对关联到所述虚拟场景中的运动数据进行实时更新。可选地,在本专利技术的任一实施例中,确定运动数据的变化包括:对选定的特征点并采用特征点相似量对所述用户的当前运动状态进行跟踪。可选地,在本专利技术的任一实施例中,对选定的特征点并采用特征点相似量对所述用户的当前运动状态进行跟踪包括:对选定的特征点进行位置预测,并采用特征点相似量对所述用户的当前运动状态进行跟踪。本专利技术实施例还提供一种增强现实的处理装置,其包括:第一模块,用于确定用户的当前运动模式,创建适配所述用户的当前运动模式的虚拟场景;第二模块,用于获取所述用户在当前运动模式下的运动数据并将其关联到所述虚拟场景中。可选地,在本专利技术的任一实施例中,所述第一模块进一步用于:确定电子终端本地的第三方应用程序的运动模式配置项;通过所述运动模式配置项确定用户的当前运动模式。可选地,在本专利技术的任一实施例中,所述第一模块进一步用于:根据摄像头的视频流并对所述视频流中用户的动作进行跟踪分析,确定所述用户的当前运动模式。可选地,在本专利技术的任一实施例中,所述摄像头通过网页端启动或者通过电子终端本地安装的第三方应用程序需启动以进行所述视频流的捕获。可选地,在本专利技术的任一实施例中,若所述摄像头为通过网页端启动,则所述第一模块进一步用于创建适配所述用户的当前运动模式的虚拟场景包括:通过WEBGL创建适配所述用户的当前运动模式的虚拟场景;或者,若所述摄像头为通过电子终端本地安装的第三方应用程序启动,则所述第一模块进一步用于通过OPENGL创建适配所述用户的当前运动模式的虚拟场景。可选地,在本专利技术的任一实施例中,所述第一模块进一步用于:确定多个不同用户的当前运动模式,创建适配所述多个不同用户的当前运动模式的同一虚拟场景。可选地,在本专利技术的任一实施例中,所述第二模块进一步用于获取所述用户在当前运动模式下的运动数据并将加载到所述用户在所述虚拟场景中的模型上。可选地,在本专利技术的任一实施例中,所述第二模块进一步用于:确定所述用户的当前运动模式的动态变化以及由此导致的运动数据的变化,或者,确定所述用户在同一当前运动模式下运动数据的动态变化,对关联到所述虚拟场景中的运动数据进行实时更新。可选地,在本专利技术的任一实施例中,所述第二模块进一步用于对选定的特征点并采用特征点相似量对所述用户的当前运动状态进行跟踪。可选地,在本专利技术的任一实施例中,所述第二模块进一步用于对选定的特征点进行位置预测,并采用特征点相似量对所述用户的当前运动状态进行跟踪。本专利技术实施例还提供一种电子设备,其包括处理器,所述处理器上配置有执行如下技术处理的模块:用于确定用户的当前运动模式,创建适配所述用户的当前运动模式的虚拟场景;用于获取所述用户在当前运动模式下的运动数据并将其关联到所述虚拟场景中。本专利技术下述实施例中,通过确定用户的当前运动模式,创建适配所述用户的当前运动模式的虚拟场景;再获取所述用户在当前运动模式下的运动数据并将其关联到所述虚拟场景中,从而实现了运动场景的增强现实处理,提高了用户体验。附图说明后文将参照附图以示例性而非限制性的方式详细描述本申请实施例的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:图1为本专利技术实施例一中增强现实的处理方法流程示意图;图2为本专利技术实施例二中增强现实的处理装置的结构示意图;图3本专利技术实施例三电子设备的结构示意图。具体实施方式实施本专利技术实施例的任一技术方案必不一定需要同时达到以上的所有优点。为了使本领域的人员更好地理解本专利技术实施例中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术实施例一部分实施例,而不是全部的实施例。基于本专利技术实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本专利技术实施例保护的范围。本专利技术下述实施例中,通过确定用户的当前运动模式,创建适配所述用户的当前运动模式的虚拟场景;再获取所述用户在当前运动模式下的运动数据并将其关联到所述虚拟场景中,从而实现了运动场景的增强现实处理,提高了用户体验。图1为本专利技术实施例一中增强现实的处理方法流程示意图;如图1所示,其包括如下步骤:S101、确定电子终端本地的第三方应用程序的运动模式配置项;本实施例中,电子终端本地的第三方应用程序比如为安装在智能手机上的运动应用程序,读取用户在运动应用程序上选定的运动模式配置项,从而确定运动模式配置项。不同的运动模式配置项具有不同的数值定义,通过数值定义差别却别不同运动配置项。运动模式比如为跑步、健身操等、健走等。可替代地,在其他实施例中,若电子终端上配置有加速度传感器,则可以对不同运动模式下加速度传感器产生的运动数据进行统计确定出,加速度传感本文档来自技高网...
增强现实的处理方法、装置及电子设备

【技术保护点】
一种增强现实的处理方法,其特征在于,包括:确定用户的当前运动模式,创建适配所述用户的当前运动模式的虚拟场景;获取所述用户在当前运动模式下的运动数据并将其关联到所述虚拟场景中。

【技术特征摘要】
1.一种增强现实的处理方法,其特征在于,包括:确定用户的当前运动模式,创建适配所述用户的当前运动模式的虚拟场景;获取所述用户在当前运动模式下的运动数据并将其关联到所述虚拟场景中。2.根据权利要求1所述的方法,其特征在于,确定用户的当前运动模式包括:确定电子终端本地的第三方应用程序的运动模式配置项;通过所述运动模式配置项确定用户的当前运动模式。3.根据权利要求1所述的方法,其特征在于,确定用户的当前运动模式包括:根据摄像头的视频流并对所述视频流中用户的动作进行跟踪分析,确定所述用户的当前运动模式。4.根据权利要求3所述的方法,其特征在于,所述摄像头通过网页端启动或者通过电子终端本地安装的第三方应用程序需启动以进行所述视频流的捕获。5.根据权利要求3所述的方法,其特征在于,若所述摄像头为通过网页端启动,则创建适配所述用户的当前运动模式的虚拟场景包括:通过WEBGL创建适配所述用户的当前运动模式的虚拟场景;或者,若所述摄像头为通过电子终端本地安装的第三方应用程序启动,则通过OPENGL创建适配所述用户的当前运动模式的虚拟场景。6.根据权利要求1所述的方法,其特征在于,确定用户的当前运动模式,创建适配所述用户的当前运动模式的虚拟场景包括:确定多个不同用户的当前运动模式,创建适配所述多个不同用户的当前运动模式的同一虚拟场景。7.根据权利要求1所述的方法,其特征在于,获取所述用户在当前运动模式下的运动数据并将其关联到所述虚拟场景中包括:获取所述用户在当前运动模式下的运动数据并将加载到所述用户在所述虚拟场景中的模型上。8.根据权利要求7所述的方法,其特征在于,获取所述用户在当前运动模式下的运动数据并将其关联到所述虚拟场景中包括:确定所述用户的当前运动模式的动态变化以及由此导致的运动数据的变化,或者,确定所述用户在同一当前运动模式下运动数据的动态变化,对关联到所述虚拟场景中的运动数据进行实时更新。9.根据权利要求8所述的方法,其特征在于,确定运动数据的变化包括:对选定的特征点并采用特征点相似量对所述用户的当前运动状态进行跟踪。10.根据权利要求9所述的方法,其特征在于,对选定的特征点并采用特征点相似量对所述用户的当前运动状态进行跟踪包括:对选定的特征点进行位置预测,并采用特征点相似量对所述用户的当前运动状态进行跟踪。11.一种增强现实的处理装置,其特征在于,包括:第一模块,用于确定用...

【专利技术属性】
技术研发人员:汤锦鹏查俊莉
申请(专利权)人:广州市动景计算机科技有限公司
类型:发明
国别省市:广东,44

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

1