基于AR交互的运动视频采集方法、装置、电子设备及介质制造方法及图纸

技术编号:26341915 阅读:18 留言:0更新日期:2020-11-13 20:28
本发明专利技术涉及增强现实技术领域,提供一种基于AR交互的运动视频采集方法、装置、电子设备及介质,包括:进入增强现实应用中的世界追踪模式并开启3D扫描方框检测增强现实世界中的水平面;接收到在水平面上运动的确认指令时,根据水平面的位置坐标在增强现实世界的3D坐标系中创建运动区域,并在运动区域内加载预设3D运动姿势模型;接收到对运动区域的确认指令时,开启人体追踪模式实时追踪运动区域内的用户;采集用户在所述运动区域内的增强现实运动视频。本发明专利技术可应用于智慧教育中,能够有效的增强人与虚拟物之间的互动,快速的采集出增强现实运动视频,提高用户的使用体验。此外,本发明专利技术还涉及区块链技术领域,所述运动视频存储于区块链中。

Motion video acquisition method, device, electronic equipment and media based on AR interaction

【技术实现步骤摘要】
基于AR交互的运动视频采集方法、装置、电子设备及介质
本专利技术涉及增强现实
,具体涉及一种基于AR交互的运动视频采集方法、装置、电子设备及介质。
技术介绍
增强现实(AugmentedReality,AR)技术是一种将虚拟信息与真实世界巧妙融合的技术,广泛运用了多媒体、三维建模、实时跟踪及注册、智能交互、传感等多种技术手段,将计算机生成的文字、图像、三维模型、音乐、视频等虚拟信息模拟仿真后,应用到真实世界中,两种信息互为补充,从而实现对真实世界的“增强”。将AR技术应用于运动的AR产品越来越多,但这些AR产品存在以下缺陷:缺少引导,新手用户在首次使用AR产品时,因为缺少引导设计,导致用户无法正常使用AR功能;功能单一,简单的利用AR技术在现实世界里播放模型动画;缺少交互,现有AR产品除了用户与AR模型之间的点击外,几乎无其他交互功能,因此无法快速的采集AR世界中的运动视频。
技术实现思路
鉴于以上内容,有必要提出一种基于AR交互的运动视频采集方法、装置、电子设备及介质,能够有效的增强人与虚拟物之间的互动,快速的采集出增强现实运动视频,提高用户的使用体验。本专利技术的第一方面提供一种基于AR交互的运动视频采集方法,应用于电子设备中,所述方法包括:进入增强现实应用中的世界追踪模式并开启3D扫描方框检测增强现实世界中的水平面;响应于接收到的在所述水平面上运动的确认指令,根据所述水平面的位置坐标在所述增强现实世界的3D坐标系中创建运动区域,并在所述运动区域内加载预设3D运动姿势模型;响应于接收到的对所述运动区域的确认指令,开启人体追踪模式实时追踪所述运动区域内的用户;采集所述用户在所述运动区域内的增强现实运动视频。根据本专利技术的一个可选的实施例,所述开启3D扫描方框检测增强现实世界中的水平面包括:启动所述电子设备的摄像头并获取所述摄像头的运行状态;控制所述3D扫描方框根据所述运行状态进行矩阵变换,使得矩阵变换后的3D扫描方框与所述摄像头对准的待运动平面贴合;控制所述摄像头向所述增强现实世界的中心发送射线,响应于所述射线与所述增强现实世界中的任意特征相交,获取所述特征的锚点;判断所述特征的锚点是否为平面锚点;当确定所述特征的锚点为平面锚点时,确定检测到所述增强现实世界中的水平面。根据本专利技术的一个可选的实施例,所述开启人体追踪模式实时追踪所述运动区域内的用户包括:获取所述摄像头实时扫描的锚点集合,并判断所述锚点集合中是否存在人体类型的锚点;当确定所述锚点集合中存在人体类型的锚点时,获取所述人体类型的锚点中的人体3D坐标;获取所述增强现实世界中的所述运动区域的中心点坐标及所述运动区域的半径;计算所述人体3D坐标与所述中心点坐标的距离,并判断所述距离是否小于所述半径;当确定所述距离小于或者等于所述半径时,确定所述用户在所述运动区域内;当确定所述距离大于所述半径时,确定所述用户不在所述运动区域内。根据本专利技术的一个可选的实施例,所述获取所述人体类型的锚点中的人体3D坐标包括:从所述人体类型的锚点中获取目标节点对应的3D坐标,作为人体3D坐标。根据本专利技术的一个可选的实施例,所述方法还包括:当确定所述用户在所述运动区域内时,以预设第一显示模式显示所述增强现实世界中的所述运动区域;当确定所述用户不在所述运动区域内时,以预设第二显示模式显示所述增强现实世界中的所述运动区域。根据本专利技术的一个可选的实施例,所述采集所述用户在所述运动区域内的增强现实运动视频包括:响应于预设开拍控件上接收到的触控指令,移除所述预设3D运动姿势模型;预设时间段后通过所述摄像头采集所述用户在所述运动区域内的增强现实运动视频。根据本专利技术的一个可选的实施例,所述进入增强现实应用中的世界追踪模式包括:响应于接收到的增强现实的启动指令,启动所述增强现实应用并显示增强现实运动界面;从所述增强现实运动界面跳转到所述世界追踪模式。本专利技术的第二方面提供一种基于AR交互的运动视频采集装置,运行于电子设备中,所述装置包括:应用启动模块,用于进入增强现实应用中的世界追踪模式;平面检测模块,用于开启3D扫描方框检测增强现实世界中的水平面;区域创建模块,用于响应于接收到的在所述水平面上运动的确认指令,根据所述水平面的位置坐标在所述增强现实世界的3D坐标系中创建运动区域,并在所述运动区域内加载预设3D运动姿势模型;用户追踪模块,用于响应于接收到的对所述运动区域的确认指令,开启人体追踪模式实时追踪所述运动区域内的用户;视频采集模块,用于采集所述用户在所述运动区域内的增强现实运动视频。本专利技术的第三方面提供一种电子设备,所述电子设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现所述基于AR交互的运动视频采集方法。本专利技术的第四方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述基于AR交互的运动视频采集方法。综上所述,本专利技术所述的基于AR交互的运动视频采集方法、装置、电子设备及介质,在进入增强现实应用中的世界追踪模式后开启3D扫描方框检测增强现实世界中的水平面,通过用户触发在所述水平面上运动的确认指令,根据水平面的位置坐标在增强现实世界的3D坐标系中创建运动区域,并在所述运动区域内加载预设3D运动姿势模型,以提示用户与预设3D运动姿势模型对齐,再次通过用户触发对运动区域的确认指令,开启人体追踪模式实时追踪运动区域内的用户,最后采集用户在所述运动区域内的增强现实运动视频。3D扫描方框及3D运动姿势模型,能够吸引用户的注意力,避免用户在陷入“找信息”和“找模型”的困境里,从而难以使用;使用世界追踪模式,实时高效的扫描水平面的特征的锚点,准确的为用户在增强现实世界中创建3D运动区域和3D运动姿势模型;使用人体追踪模式,实时高效的扫描人体特征锚点,准确的计算出用户在增强现实世界的人体坐标,检测用户是否偏离运动区域,并输出提示,有效的增强了人与虚拟物之间的互动,不仅能够快速的采集增强现实运动视频,而且增强了AR互动的趣味性和可玩性,丰富了相关的AR应用中人与虚拟物的交互性。附图说明图1是本专利技术实施例一提供的基于AR交互的运动视频采集方法的流程图。图2是本专利技术实施例二提供的基于AR交互的运动视频采集装置的结构图。图3是本专利技术实施例三提供的电子设备的结构示意图。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施例对本专利技术进行详细描述。需要说明的是,在不冲突的情况下,本专利技术的实施例及实施例中的特征可以相互组合。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具本文档来自技高网
...

【技术保护点】
1.一种基于AR交互的运动视频采集方法,应用于电子设备中,其特征在于,所述方法包括:/n进入增强现实应用中的世界追踪模式并开启3D扫描方框检测增强现实世界中的水平面;/n响应于接收到的在所述水平面上运动的确认指令,根据所述水平面的位置坐标在所述增强现实世界的3D坐标系中创建运动区域,并在所述运动区域内加载预设3D运动姿势模型;/n响应于接收到的对所述运动区域的确认指令,开启人体追踪模式实时追踪所述运动区域内的用户;/n采集所述用户在所述运动区域内的增强现实运动视频。/n

【技术特征摘要】
1.一种基于AR交互的运动视频采集方法,应用于电子设备中,其特征在于,所述方法包括:
进入增强现实应用中的世界追踪模式并开启3D扫描方框检测增强现实世界中的水平面;
响应于接收到的在所述水平面上运动的确认指令,根据所述水平面的位置坐标在所述增强现实世界的3D坐标系中创建运动区域,并在所述运动区域内加载预设3D运动姿势模型;
响应于接收到的对所述运动区域的确认指令,开启人体追踪模式实时追踪所述运动区域内的用户;
采集所述用户在所述运动区域内的增强现实运动视频。


2.如权利要求1所述的基于AR交互的运动视频采集方法,其特征在于,所述开启3D扫描方框检测增强现实世界中的水平面包括:
启动所述电子设备的摄像头并获取所述摄像头的运行状态;
控制所述3D扫描方框根据所述运行状态进行矩阵变换,使得矩阵变换后的3D扫描方框与所述摄像头对准的待运动平面贴合;
控制所述摄像头向所述增强现实世界的中心发送射线,响应于所述射线与所述增强现实世界中的任意特征相交,获取所述特征的锚点;
判断所述特征的锚点是否为平面锚点;
当确定所述特征的锚点为平面锚点时,确定检测到所述增强现实世界中的水平面。


3.如权利要求2所述的基于AR交互的运动视频采集方法,其特征在于,所述开启人体追踪模式实时追踪所述运动区域内的用户包括:
获取所述摄像头实时扫描的锚点集合,并判断所述锚点集合中是否存在人体类型的锚点;
当确定所述锚点集合中存在人体类型的锚点时,获取所述人体类型的锚点中的人体3D坐标;
获取所述增强现实世界中的所述运动区域的中心点坐标及所述运动区域的半径;
计算所述人体3D坐标与所述中心点坐标的距离,并判断所述距离是否小于所述半径;
当确定所述距离小于或者等于所述半径时,确定所述用户在所述运动区域内;
当确定所述距离大于所述半径时,确定所述用户不在所述运动区域内。


4.如权利要求3所述的基于AR交互的运动视频采集方法,其特征在于,所述获取所述人体类型的锚点中的人体3D坐标包括:
从所述人体类型的锚点中获取目标节点对应的3D坐标,作为人...

【专利技术属性】
技术研发人员:刘宏扬
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:广东;44

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

1