一种涉及多人员的虚拟场景的构建方法和系统技术方案

技术编号:31233769 阅读:21 留言:0更新日期:2021-12-08 10:12
本发明专利技术实施例提供了一种涉及多人员的虚拟场景的构建方法和系统。所述方法包括:在本发明专利技术实施例中,在同一空间内的多个不同位置发生频谱各不相同的多组声波,当佩戴于人员身上的拾音器接收到所述多组声波时,根据所述多组声波计算所述人员的实时空间坐标,重复上述步骤得到多个人员的实时空间坐标,分别采集所述多个人员的实时动作数据,采用所述多个人员的实时动作数据以及所述多个人员的实时空间坐标,构建涉及多个人员的虚拟场景,采用本申请的技术方案,当空间内存在障碍物,或者人员聚集重叠,也不影响涉及多人员的虚拟场景的构建。建。建。

【技术实现步骤摘要】
一种涉及多人员的虚拟场景的构建方法和系统


[0001]本专利技术涉及虚拟场景构建
,特别是涉及一种涉及多人员的虚拟场景的构建方法和系统。

技术介绍

[0002]目前,涉及多人员的虚拟场景构建一般采用视觉定位结合惯性动作捕捉的方案。具体的,首先,采用视觉摄像头对空间内的多个人员进行识别,从而获取多个人员的空间坐标数据;然后,通过每个人员身上佩戴的惯性传感器建立该人员的人体虚拟模型;最后,将各个人体虚拟模型定位到虚拟场景中,完成虚拟场景的构建。然而,由于空间内存在多个人员,当摄像头拍摄的人员画面重叠时,或者受到障碍物阻挡时,无法进行人体识别,因此无法准确获取其空间坐标数据,从而影响虚拟场景的构建。

技术实现思路

[0003]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种涉及多人员的虚拟场景的构建方法和相应的一种涉及多人员的虚拟场景的构建系统。
[0004]为了解决上述问题,本专利技术实施例公开了一种涉及多人员的虚拟场景的构建方法,所述方法包括:
[0005]在同一空间内的多个不同位置发生频谱各不相同的多组声波;
[0006]当佩戴于人员身上的拾音器接收到所述多组声波时,根据所述多组声波计算所述人员的实时空间坐标;
[0007]重复上述步骤得到多个人员的实时空间坐标;
[0008]分别采集所述多个人员的实时动作数据;
[0009]采用所述多个人员的实时动作数据以及所述多个人员的实时空间坐标,构建涉及多个人员的虚拟场景。
[0010]可选地,当佩戴于人员身上的拾音器接收到所述多组声波时,根据所述多组声波计算所述人员的实时空间坐标的步骤包括:
[0011]从所述多组声波中解析得到多组声波信息;
[0012]确定与所述多组声波对应的多组声波接收时间;
[0013]采用所述多组声波信息以及多组声波接收时间,计算得到所述人员的实时空间坐标。
[0014]可选地,采用所述多个人员的实时动作数据以及所述多个人员的实时空间坐标,构建涉及多个人员的虚拟场景的步骤包括:
[0015]构建初始虚拟场景;
[0016]采用多个人员的实时动作数据构建多个独立虚拟人体模型;
[0017]根据所述多个人员的实时空间坐标,将所述多个独立虚拟人体模型定位到所述初
始虚拟场景中,得到涉及多个人员的虚拟场景。
[0018]可选地,根据所述多个人员的实时空间坐标,将所述多个独立虚拟人体模型定位到所述初始虚拟场景中,得到多个人员的虚拟场景的步骤包括:
[0019]在所述虚拟场景中建立虚拟空间坐标系;
[0020]根据人员的实时空间坐标,确定所述人员在所述虚拟空间坐标系中的虚拟位置;
[0021]在所述虚拟位置上显示所述人员对应的独立虚拟人体模型;
[0022]重复上述步骤,得到涉及多个人员的虚拟场景。
[0023]可选地,所述声波信息包括声波发生时间以及所述声波发生坐标。
[0024]本专利技术实施例还公开了一种涉及多人员的虚拟场景的构建系统,所述系统包括:
[0025]声波发生模块,用于在同一空间内的多个不同位置发生频谱各不相同的多组声波;
[0026]实时空间坐标计算模块,用于当佩戴于人员身上的拾音器接收到所述多组声波时,根据所述多组声波计算所述人员的实时空间坐标;
[0027]多人员实时空间坐标获取模块,重复上述步骤得到多个人员的实时空间坐标;
[0028]实时动作数据采集模块,用于分别采集所述多个人员的实时动作数据;虚拟场景构建模块,用于采用所述多个人员的实时动作数据以及所述多个人员的实时空间坐标,构建涉及多个人员的虚拟场景。
[0029]可选地,所述实时空间坐标计算模块包括:
[0030]声波信息解析子模块,用于从所述多组声波中解析得到多组声波信息;
[0031]声波接收时间确定子模块,用于确定与所述多组声波对应的多组声波接收时间;
[0032]实时空间坐标计算子模块,用于采用所述多组声波信息以及多组声波接收时间,计算得到所述人员的实时空间坐标。
[0033]可选地,所述虚拟场景构建模块包括:
[0034]初始虚拟场景构建子模块,用于构建初始虚拟场景;
[0035]独立虚拟人体模型构建子模块,用于采用多个人员的实时动作数据构建多个独立虚拟人体模型;
[0036]独立虚拟人体模型定位子模块,用于根据所述多个人员的实时空间坐标,将所述多个独立虚拟人体模型定位到所述初始虚拟场景中,得到涉及多个人员的虚拟场景。
[0037]可选地,所述独立虚拟人体模型定位子模块包括:
[0038]虚拟空间坐标系建立单元,用于在所述虚拟场景中建立虚拟空间坐标系;
[0039]虚拟位置确定单元,用于根据人员的实时空间坐标,确定所述人员在所述虚拟空间坐标系中的虚拟位置;
[0040]独立虚拟人体模型现实单元,用于在所述虚拟位置上显示所述人员对应的独立虚拟人体模型;
[0041]虚拟场景构建单元,用于重复上述步骤,得到涉及多个人员的虚拟场景。
[0042]本专利技术实施例包括以下优点:在同一空间内的多个不同位置发生频谱各不相同的多组声波,当佩戴于人员身上的拾音器接收到所述多组声波时,根据所述多组声波计算所述人员的实时空间坐标,重复上述步骤得到多个人员的实时空间坐标,分别采集所述多个人员的实时动作数据,采用所述多个人员的实时动作数据以及所述多个人员的实时空间坐
标,构建涉及多个人员的虚拟场景,采用本申请的技术方案,当空间内存在障碍物,或者人员聚集重叠,也不影响涉及多人员的虚拟场景的构建。
附图说明
[0043]图1是本专利技术的一种涉及多人员的虚拟场景的构建方法实施例一的步骤流程图。
[0044]图2是本专利技术的一种涉及多人员的虚拟场景的构建系统实施例一的结构框图。
具体实施方式
[0045]为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。
[0046]参照图1,示出了本专利技术的一种涉及多人员的虚拟场景的构建方法实施例一的步骤流程图,具体可以包括如下步骤:
[0047]步骤101,在同一空间内的多个不同位置发生频谱各不相同的多组声波;
[0048]所述多组频谱各不相同声波可以由多个声波发生器产生,每个声波发生器产生一种频谱的声波,不同的声波发生器产生的声波的频谱各不相同。所述多个声波发生器可以安装于同一空间中的不同的位置,所述空间可以为开放空间,也可以为密闭空间,例如房间、展厅等等。例如,四个声波发生器位于房间的天花板的不同位置上,能够产生四组频谱各不相同的声波。设置越多的声波发生器,获取人员的空间坐标越精准,需要说明的是,本申请实施例并不对声波发生器的数量以及设置位置进行限制,技术人员可根据实际情况自行设置。
[0049]步骤10本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种涉及多人员的虚拟场景的构建方法,其特征在于,所述方法包括:在同一空间内的多个不同位置发生频谱各不相同的多组声波;当佩戴于人员身上的拾音器接收到所述多组声波时,根据所述多组声波计算所述人员的实时空间坐标;重复上述步骤得到多个人员的实时空间坐标;分别采集所述多个人员的实时动作数据;采用所述多个人员的实时动作数据以及所述多个人员的实时空间坐标,构建涉及多个人员的虚拟场景。2.根据权利要求1所述的方法,其特征在于,当佩戴于人员身上的拾音器接收到所述多组声波时,根据所述多组声波计算所述人员的实时空间坐标的步骤包括:从所述多组声波中解析得到多组声波信息;确定与所述多组声波对应的多组声波接收时间;采用所述多组声波信息以及多组声波接收时间,计算得到所述人员的实时空间坐标。3.根据权利要求1所述的方法,其特征在于,采用所述多个人员的实时动作数据以及所述多个人员的实时空间坐标,构建涉及多个人员的虚拟场景的步骤包括:构建初始虚拟场景;采用多个人员的实时动作数据构建多个独立虚拟人体模型;根据所述多个人员的实时空间坐标,将所述多个独立虚拟人体模型定位到所述初始虚拟场景中,得到涉及多个人员的虚拟场景。4.根据权利要求3所述的方法,其特征在于,根据所述多个人员的实时空间坐标,将所述多个独立虚拟人体模型定位到所述初始虚拟场景中,得到多个人员的虚拟场景的步骤包括:在所述虚拟场景中建立虚拟空间坐标系;根据人员的实时空间坐标,确定所述人员在所述虚拟空间坐标系中的虚拟位置;在所述虚拟位置上显示所述人员对应的独立虚拟人体模型;重复上述步骤,得到涉及多个人员的虚拟场景。5.根据权利要求2所述的方法,其特征在于,所述声波信息包括声波发生时间以及所述声波发生坐标。6.一种涉及多人员的虚拟场景的构建系统,其特征在于,所述系统包括:声波发生模块,用于在同一空间内的多个不同位置发生频谱各不相同的多组声波;实时空...

【专利技术属性】
技术研发人员:黄昌正周言明陈曦苑亚伟
申请(专利权)人:幻境虚拟现实广州智能科技研究院有限公司南京哈雷智能科技有限公司
类型:发明
国别省市:

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

1