一种基于AR/VR技术的虚拟空间共享方法及系统技术方案

技术编号:33835679 阅读:35 留言:0更新日期:2022-06-16 11:51
本发明专利技术公开一种基于AR/VR技术的虚拟空间共享方法及系统,本发明专利技术通过获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标和向量,分析各用户操控设备对应目标虚拟空间内通用定位图中各特征点的坐标偏移距离和各特征点向量与对应虚拟空间坐标轴的偏转夹角,并根据各用户操控设备对应目标虚拟空间内虚拟物品的重心偏移距离和方向偏转角度,对各用户操控设备对应目标虚拟空间进行虚拟物品还原处理和虚拟空间坐标系校准,从而有效解决不同操控设备具有不同参考坐标系的问题,使得多个用户彼此能够实时交流互动,在极大程度上增加用户对虚拟空间的共享体验,提高用户的虚拟空间体验感和代入感。高用户的虚拟空间体验感和代入感。高用户的虚拟空间体验感和代入感。

【技术实现步骤摘要】
一种基于AR/VR技术的虚拟空间共享方法及系统


[0001]本专利技术涉及虚拟空间共享
,涉及到一种基于AR/VR技术的虚拟空间共享方法及系统。

技术介绍

[0002]AR/VR技术是一种将真实世界信息和虚拟世界信息“无缝”集成的技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息,通过计算机技术,将真实环境和虚拟物体实时地叠加到同一个空间中,被人类感官所感知的过程,以达到超越现实感官体验的目的。
[0003]目前,现有的AR/VR设备不具备空间锚点保存的能力,即设备运行程序后在现实空间摆放的虚拟物品,无法在下一次打开程序时,在同样空间内显示上次摆放的虚拟物品,且无法将此虚拟空间与他人共享,因此现有技术存在虚拟空间功能单一的问题,从而导致虚拟空间缺乏多样性和趣味性,同时无法实现多个用户之间的虚拟空间共享,导致多个用户彼此不能实时交流互动,进而导致用户对虚拟空间的共享体验不佳,降低用户的虚拟空间体验感和代入感,进一步使得用户对虚拟空间的黏度受到影响。
[0004]为了解决以上问题,现设计一种基于AR/VR技术的虚拟空间共享方法及系统。

技术实现思路

[0005]本专利技术的目的在于提供一种基于AR/VR技术的虚拟空间共享方法及系统,解决了
技术介绍
中存在的问题。
[0006]本专利技术解决其技术问题采用的技术方案是:
[0007]第一方面,本专利技术提供一种基于AR/VR技术的虚拟空间共享方法,包括以下步骤:
[0008]S1、目标虚拟空间数字编号:将虚拟空间云平台中目标虚拟空间进行数字编号,并构成目标虚拟空间的二维码标识;
[0009]S2、目标虚拟空间虚拟数据获得:通过各用户操控对应设备登录虚拟空间云平台,扫描虚拟空间云平台中目标虚拟空间的二维码标识,并依次下载获得目标虚拟空间的虚拟数据;
[0010]S3、定位图特征点坐标获取分析:获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标,分析各用户操控设备对应目标虚拟空间内通用定位图中各特征点的坐标偏移距离;
[0011]S4、定位图特征点向量夹角获取:获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的向量,分析各用户操控设备对应目标虚拟空间内通用定位图中各特征点向量与对应虚拟空间坐标轴的夹角;
[0012]S5、定位图特征点向量夹角分析:根据目标虚拟空间的虚拟数据,分析各用户操控设备对应目标虚拟空间内通用定位图中各特征点向量与对应虚拟空间坐标轴的偏转夹角;
[0013]S6、虚拟物品重心偏移距离获取:根据目标虚拟空间的虚拟数据,得到各用户操控
设备对应目标虚拟空间内虚拟物品的重心偏移距离;
[0014]S7、虚拟物品还原处理:根据目标虚拟空间的虚拟数据,得到各用户操控设备对应目标虚拟空间内虚拟物品的方向偏转角度,并对各用户操控设备对应目标虚拟空间内虚拟物品进行还原处理;
[0015]S8、虚拟空间坐标系校准:根据各用户操控设备对应目标虚拟空间内通用定位图中各特征点的坐标偏移距离和各特征点向量与对应虚拟空间坐标轴的偏转夹角,对各用户操控设备对应目标虚拟空间进行虚拟空间坐标系校准。
[0016]可选地,所述步骤S2中目标虚拟空间的虚拟数据具体包括:通用定位图的预设固定位置、通用定位图中各特征点的标准坐标、通用定位图中各特征点向量的标准朝向、通用定位图的标准重心坐标、虚拟物品的标准重心坐标、虚拟物品相对于通用定位图的标准重心间距和虚拟物品相对于通用定位图的标准重心朝向。
[0017]可选地,所述步骤S3中获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标,具体获取步骤包括:
[0018]根据目标虚拟空间的虚拟数据中通用定位图的预设固定位置,将通用定位图分别导入各用户操控设备对应的目标虚拟空间内;
[0019]识别各用户操控设备对应目标虚拟空间内通用定位图中各特征点,获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标,将各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标标记为p
i
a
j
,其中i=1,2,...,n,i表示为第i个用户操控设备,j=1,2,...,m,j表示为第j个特征点。
[0020]可选地,所述步骤S3中分析各用户操控设备对应目标虚拟空间内通用定位图中各特征点的坐标偏移距离,包括:
[0021]将各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标p
i
a
j
(x
i
a
j
,y
i
a
j
,z
i
a
j
)代入公式得到各用户操控设备对应目标虚拟空间内通用定位图中各特征点与对应虚拟空间坐标系原点的间距d
i
a
j

[0022]提取目标虚拟空间的虚拟数据中通用定位图中各特征点的标准坐标,将通用定位图中各特征点的标准坐标标记为p


a

j
(x


a

j
,y


a

j
,z


a

j
),并得到通用定位图中各特征点与对应虚拟空间坐标系原点的间距d

a

j

[0023]分析各用户操控设备对应目标虚拟空间内通用定位图中各特征点的坐标偏移距离L
i
a
j
=d
i
a
j

d

a

j
,其中L
i
a
j
表示为第i个用户操控设备对应目标虚拟空间内通用定位图中第j个特征点的坐标偏移距离。
[0024]可选地,所述步骤S4中获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的向量,具体获得方式为:
[0025]根据各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标,获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的向量,将各用户操控设备对应目标虚拟空间内通用定位图中各特征点的向量标记为
[0026]分析得到各用户操控设备对应目标虚拟空间内通用定位图中各特征点向量与对应虚拟空间坐标系中x轴、y轴、z轴的夹角,并分别记为θ
x
a
ij
、θ
y
a
ij
、θ
z
a
ij

[0027]可选地,所述步骤S5中对应的详细具体步骤包括:
[0028]提取目标虚拟空间的虚拟数据中通用定位图中各特征点向量的标准朝向,得到通用定位图中各特征点向量本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于AR/VR技术的虚拟空间共享方法,其特征在于,包括如下步骤:S1、目标虚拟空间数字编号:将虚拟空间云平台中目标虚拟空间进行数字编号,并构成目标虚拟空间的二维码标识;S2、目标虚拟空间虚拟数据获得:通过各用户操控对应设备登录虚拟空间云平台,扫描虚拟空间云平台中目标虚拟空间的二维码标识,并依次下载获得目标虚拟空间的虚拟数据;S3、定位图特征点坐标获取分析:获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标,分析各用户操控设备对应目标虚拟空间内通用定位图中各特征点的坐标偏移距离;S4、定位图特征点向量夹角获取:获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的向量,分析各用户操控设备对应目标虚拟空间内通用定位图中各特征点向量与对应虚拟空间坐标轴的夹角;S5、定位图特征点向量夹角分析:根据目标虚拟空间的虚拟数据,分析各用户操控设备对应目标虚拟空间内通用定位图中各特征点向量与对应虚拟空间坐标轴的偏转夹角;S6、虚拟物品重心偏移距离获取:根据目标虚拟空间的虚拟数据,得到各用户操控设备对应目标虚拟空间内虚拟物品的重心偏移距离;S7、虚拟物品还原处理:根据目标虚拟空间的虚拟数据,得到各用户操控设备对应目标虚拟空间内虚拟物品的方向偏转角度,并对各用户操控设备对应目标虚拟空间内虚拟物品进行还原处理;S8、虚拟空间坐标系校准:根据各用户操控设备对应目标虚拟空间内通用定位图中各特征点的坐标偏移距离和各特征点向量与对应虚拟空间坐标轴的偏转夹角,对各用户操控设备对应目标虚拟空间进行虚拟空间坐标系校准。2.根据权利要求1所述的一种基于AR/VR技术的虚拟空间共享方法,其特征在于:所述步骤S2中目标虚拟空间的虚拟数据具体包括:通用定位图的预设固定位置、通用定位图中各特征点的标准坐标、通用定位图中各特征点向量的标准朝向、通用定位图的标准重心坐标、虚拟物品的标准重心坐标、虚拟物品相对于通用定位图的标准重心间距和虚拟物品相对于通用定位图的标准重心朝向。3.根据权利要求1所述的一种基于AR/VR技术的虚拟空间共享方法,其特征在于:所述步骤S3中获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标,具体获取步骤包括:根据目标虚拟空间的虚拟数据中通用定位图的预设固定位置,将通用定位图分别导入各用户操控设备对应的目标虚拟空间内;识别各用户操控设备对应目标虚拟空间内通用定位图中各特征点,获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标,将各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标标记为p
i
a
j
,其中i=1,2,...,n,i表示为第i个用户操控设备,j=1,2,...,m,j表示为第j个特征点。4.根据权利要求1所述的一种基于AR/VR技术的虚拟空间共享方法,其特征在于:所述步骤S3中分析各用户操控设备对应目标虚拟空间内通用定位图中各特征点的坐标偏移距离,包括:
将各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标p
i
a
j
(x
i
a
j
,y
i
a
j
,z
i
a
j
)代入公式得到各用户操控设备对应目标虚拟空间内通用定位图中各特征点与对应虚拟空间坐标系原点的间距d
i
a
j
;提取目标虚拟空间的虚拟数据中通用定位图中各特征点的标准坐标,将通用定位图中各特征点的标准坐标标记为p


a

j
(x


a

j
,y


a

j
,z


a

j
),并得到通用定位图中各特征点与对应虚拟空间坐标系原点的间距d

a

j
;分析各用户操控设备对应目标虚拟空间内通用定位图中各特征点的坐标偏移距离L
i
a
j
=d
i
a
j

d

a

j
,其中L
i
a
j
表示为第i个用户操控设备对应目标虚拟空间内通用定位图中第j个特征点的坐标偏移距离。5.根据权利要求1所述的一种基于AR/VR技术的虚拟空间共享方法,其特征在于:所述步骤S4中获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的向量,具体获得方式为:根据各用户操控设备对应目标虚拟空间内通用定位图中各特征点的空间坐标,获取各用户操控设备对应目标虚拟空间内通用定位图中各特征点的向量,将各用户操控设备对应目标虚拟空间内通用定位图中各特征点的向量标记为分析得到各用户操控设备对应目标虚拟空间内通用定位图中各特征点向量与对应虚拟空间坐标系中x轴、y轴、z轴的夹角,并分别记为θ
x
a
ij
、...

【专利技术属性】
技术研发人员:朱文臻李文广薛齐勇
申请(专利权)人:深圳市博乐信息技术有限公司
类型:发明
国别省市:

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

1