技术新讯 > 信号装置的制造及其应用技术 > 扩展现实设备的安全提示方法和装置与流程  >  正文

扩展现实设备的安全提示方法和装置与流程

  • 国知局
  • 2024-07-31 21:08:44

本申请实施例涉及电子设备,尤其涉及一种扩展现实设备的安全提示方法和装置。

背景技术:

1、扩展现实(extended reality,xr),是指通过计算机将真实与虚拟相结合,打造一个可人机交互的虚拟环境,xr也是虚拟现实(virtual reality,vr)、增强现实(augmentedreality,ar)和混合现实(mixed reality,mr)等多种技术的统称。通过将三者的视觉交互技术相融合,为体验者带来虚拟世界与现实世界之间无缝转换的“沉浸感”。

2、xr设备通常为头戴式设备,当用户戴着头戴式设备在有桌椅、柜子等障碍物的空间内活动时,由于无法看到周围的真实环境,会导致用户与障碍物碰撞,影响用户的安全性。为此,引入了安全区,用户可以自定义一个安全区,用户在该安全区内活动时,不会与周围物体发生碰撞,当用户的肢体靠近安全区边界时,对用户进行安全提示。

3、现有技术的方案,当安全区边界没有障碍物时,也会进行安全提示,影响用户体验。

技术实现思路

1、本申请实施例提供一种扩展现实设备的安全提示方法和装置,在用户靠近现实环境中的障碍物的情况下进行安全提示,安全提示更加准确,带给用户更好的体验。

2、第一方面,本申请实施例提供一种扩展现实设备的安全提示方法,所述方法包括:

3、获取扩展现实xr设备所处的现实环境中的各障碍物的位置信息;

4、检测佩戴所述xr设备的用户的目标身体部位与各障碍物的距离;

5、当所述目标身体部位与目标障碍物的距离小于或等于预设的第一碰撞距离阈值时,输出第一安全提示信息。

6、在一些实施例中,所述检测佩戴所述xr设备的用户的目标身体部位与各障碍物的距离,包括:

7、检测所述目标身体部位对应的碰撞体与所述各障碍物对应的碰撞体之间的距离。

8、在一些实施例中,所述检测佩戴所述xr设备的用户的目标身体部位与各障碍物的距离,包括:

9、检测所述目标身体部位对应的碰撞体与所述各障碍物的表面之间的距离。

10、在一些实施例中,所述目标身体部位包括以下部位中一个或者多个:头部、两个手部或者两个脚部。

11、在一些实施例中,所述方法还包括:

12、检测所述目标身体部位的移动速度;

13、根据所述目标身体部位的移动速度,输出第二安全提示信息。

14、在一些实施例中,所述根据所述目标身体部位的移动速度,输出第二安全提示信息,包括:

15、当所述移动速度大于预设的速度阈值时,输出所述第二安全提示信息。

16、在一些实施例中,所述根据所述目标身体部位的移动速度,输出第二安全提示信息,包括:

17、检测所述目标身体部位的移动方向;

18、当所述移动速度大于预设的速度阈值,且所述移动方向所在区域内有障碍物时,输出所述第二安全提示信息。

19、在一些实施例中,所述根据所述目标身体部位的移动速度,输出第二安全提示信息,包括:

20、当所述移动速度大于预设的速度阈值,且所述目标身体部位与目标障碍物的距离大于或等于第二碰撞距离阈值时,输出所述第二安全提示信息,所述第二碰撞距离阈值大于所述第一碰撞距离阈值。

21、在一些实施例中,所述方法还包括:

22、检测所述目标身体部位的移动速度;

23、根据所述目标身体部位的移动速度确定所述目标身体部位的碰撞体的尺寸,所述目标身体部位的碰撞体的尺寸与所述目标身体部位的移动速度呈正相关。

24、在一些实施例中,所述碰撞体为球形。

25、在一些实施例中,所述获取xr设备所处的现实环境中的各障碍物的位置信息,包括:

26、通过所述xr设备的摄像头拍摄所述现实环境的图像数据;

27、根据所述现实环境的图像数据,确定所述现实环境中的各障碍物的位置信息。

28、在一些实施例中,所述获取xr设备所处的现实环境中的各障碍物的位置信息,包括:

29、通过所述xr设备的结构光或者飞行时间tof传感器采集所述现实环境的传感器数据;

30、根据所述传感器数据,确定所述现实环境中的各障碍物的位置信息。

31、在一些实施例中,所述获取xr设备所处的现实环境中的各障碍物的位置信息,包括:

32、获取通过射线标定的所述现实环境中的各障碍物的轮廓,所述射线是所述xr设备的手柄发射的;

33、根据所述各障碍物的轮廓,检测所述各障碍物的位置信息。

34、在一些实施例中,所述各障碍物的轮廓为矩形、圆形或者椭圆形。

35、另一方面,本申请实施例提供一种扩展现实设备的安全提示装置,所述装置包括:

36、障碍物获取模块,用于获取扩展现实xr设备所处的现实环境中的各障碍物的位置信息;

37、距离检测模块,用于检测佩戴所述xr设备的用户的目标身体部位与各障碍物的距离;

38、安全提示模块,用于当所述目标身体部位与目标障碍物的距离小于或等于预设的第一碰撞距离阈值时,输出第一安全提示信息。

39、另一方面,本申请实施例提供一种扩展现实设备,所述扩展现实设备包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行如上述任一项所述的方法。

40、另一方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序使得计算机执行如上述任一项所述的方法。

41、另一方面,本申请实施例提供一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述任一项所述的方法。

42、本申请实施例提供的扩展现实设备的安全提示方法和装置,获取xr设备所处的现实环境中的各障碍物的位置信息,检测佩戴xr设备的用户的目标身体部位与各障碍物的距离,当目标身体部位与目标障碍物的距离小于或等于预设的第一碰撞距离阈值时,输出第一安全提示信息,第一安全提示信息用于提示用户可能发生碰撞。该方法中,在用户靠近现实环境中的障碍物的情况下进行安全提示,安全提示更加准确,带给用户更好的体验。

技术特征:

1.一种扩展现实设备的安全提示方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述检测佩戴所述xr设备的用户的目标身体部位与各障碍物的距离,包括:

3.根据权利要求1所述的方法,其特征在于,所述检测佩戴所述xr设备的用户的目标身体部位与各障碍物的距离,包括:

4.根据权利要求1所述的方法,其特征在于,所述目标身体部位包括以下部位中一个或者多个:头部、两个手部或者两个脚部。

5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述目标身体部位的移动速度,输出第二安全提示信息,包括:

7.根据权利要求5所述的方法,其特征在于,所述根据所述目标身体部位的移动速度,输出第二安全提示信息,包括:

8.根据权利要求5所述的方法,其特征在于,所述根据所述目标身体部位的移动速度,输出第二安全提示信息,包括:

9.根据权利要求2或3所述的方法,其特征在于,还包括:

10.根据权利要求2或3所述的方法,其特征在于,所述碰撞体为球形。

11.根据权利要求1-4任一项所述的方法,其特征在于,所述获取xr设备所处的现实环境中的各障碍物的位置信息,包括:

12.根据权利要求1-4任一项所述的方法,其特征在于,所述获取xr设备所处的现实环境中的各障碍物的位置信息,包括:

13.根据权利要求1-4任一项所述的方法,其特征在于,所述获取xr设备所处的现实环境中的各障碍物的位置信息,包括:

14.根据权利要求13所述的方法,所述各障碍物的轮廓为矩形、圆形或者椭圆形。

15.一种扩展现实设备的安全提示装置,其特征在于,包括:

16.一种扩展现实设备,其特征在于,包括:

17.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至14中任一项所述的方法。

18.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1至14中任一项所述的方法。

技术总结本申请实施例提供一种扩展现实设备的安全提示方法和装置,所述方法包括:获取XR设备所处的现实环境中的各障碍物的位置信息,检测佩戴XR设备的用户的目标身体部位与各障碍物的距离,当目标身体部位与目标障碍物的距离小于或等于预设的第一碰撞距离阈值时,输出第一安全提示信息,第一安全提示信息用于提示用户可能发生碰撞。该方法中,在用户靠近现实环境中的障碍物的情况下进行安全提示,安全提示更加准确,带给用户更好的体验。技术研发人员:闫展逸,王潇,张明,刘骁,吴涛受保护的技术使用者:北京字跳网络技术有限公司技术研发日:技术公布日:2024/7/4

本文地址:https://www.jishuxx.com/zhuanli/20240731/188553.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。