System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 虚拟现实设备的控制方法、控制装置以及AR眼镜制造方法及图纸_技高网

虚拟现实设备的控制方法、控制装置以及AR眼镜制造方法及图纸

技术编号:40963963 阅读:2 留言:0更新日期:2024-04-18 20:43
本申请提供了一种虚拟现实设备的控制方法、控制装置以及AR眼镜,该方法包括:在预定设备检测到目标图像并显示的情况下,至少获取第一预定位置,目标图像为目标物的图像,目标物为虚拟现实设备的佩戴者的肢体或者与肢体接触的控制设备;形成连接第一预定位置以及指示图标位置的轨迹,并控制预定设备显示轨迹,以使得佩戴者根据轨迹移动目标物,来控制指示图标移动,其中,指示图标位置为指示图标的位置,指示图标为预定设备显示的用于指示虚拟物体的图标。本申请解决了现有技术中AR眼镜控制切换时光标跳跃,造成用户体验感较差的问题。

【技术实现步骤摘要】

本申请涉及虚拟现实领域,具体而言,涉及一种虚拟现实设备的控制方法、控制装置、计算机可读存储介质、处理器以及ar眼镜。


技术介绍

1、ar智能眼镜支持头控和手控。但现有的ar智能眼镜在两种控制模式交替使用时,两种控制模式的光标点会出现光标跳跃的情况,不在同一个位置上,这就导致了用户不知道此时选择了哪里,体验不好。

2、在
技术介绍
部分中公开的以上信息只是用来加强对本文所描述技术的
技术介绍
的理解,因此,
技术介绍
中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。


技术实现思路

1、本申请的主要目的在于提供一种虚拟现实设备的控制方法、控制装置、计算机可读存储介质、处理器以及ar眼镜,以解决现有技术中ar眼镜控制切换时光标跳跃,造成用户体验感较差的问题。

2、根据本专利技术实施例的一个方面,提供了一种虚拟现实设备的控制方法,所述虚拟现实设备包括预定设备,所述预定设备用于根据采集的图像信息显示多个虚拟物体,所述方法包括:在所述预定设备检测到目标图像并显示的情况下,至少获取第一预定位置,所述目标图像为目标物的图像,所述目标物为所述虚拟现实设备的佩戴者的肢体或者与所述肢体接触的控制设备,所述第一预定位置为所述目标物的预设位置;形成连接所述第一预定位置以及指示图标位置的轨迹,并控制所述预定设备显示所述轨迹,以使得所述佩戴者根据所述轨迹移动所述目标物,来控制指示图标移动,其中,所述指示图标位置为所述指示图标的位置,所述指示图标为所述预定设备显示的用于指示所述虚拟物体的图标。

3、可选地,所述指示图标指示的所述虚拟物体为目标虚拟物体,至少获取第一预定位置,包括:获取所述第一预定位置以及第二预定位置,所述第二预定位置为所述佩戴者的与所述肢体连接的身体其他部位的位置信息,形成连接所述第一预定位置以及指示图标位置的轨迹,包括:形成依次连接所述第二预定位置、所述第一预定位置以及所述指示图标位置的轨迹,在形成连接所述第一预定位置以及指示图标位置的轨迹,并控制所述预定设备显示所述轨迹之后,所述方法还包括:确定所述轨迹是否为直线;在所述轨迹不为直线的情况下,控制所述目标虚拟物体随着所述指示图标在所述预定设备上移动,以使得移动后的轨迹为直线。

4、可选地,所述指示图标指示的所述虚拟物体为目标虚拟物体,所述方法还包括:在所述预定设备未检测到所述目标图像的情况下,控制所述预定设备显示所述指示图标;获取所述佩戴者的头部运动方向;控制所述指示图标根据所述头部运动方向移动,以选择多个所述虚拟物体中的一个作为所述目标虚拟物体。

5、可选地,控制所述预定设备显示所述指示图标,包括以下至少之一:根据眼球追踪技术,确定所述佩戴者的眼睛看向的所述预定设备的位置为所述指示图标位置,并控制所述指示图标显示在所述指示图标位置上;获取所述预定设备的中心点,并控制所述指示图标显示在所述中心点处。

6、可选地,所述肢体为手部,获取所述第一预定位置以及第二预定位置,包括:根据手势识别算法处理所述目标图像,得到所述第一预定位置;根据第一预定位置,确定所述第二预定位置。

7、可选地,形成依次连接所述第二预定位置、所述第一预定位置以及所述指示图标位置的轨迹,包括:采用贝塞尔曲线处理所述第二预定位置、所述第一预定位置以及所述指示图标位置,以形成所述轨迹。

8、根据本专利技术实施例的另一方面,还提供了一种虚拟现实设备的控制装置,所述虚拟现实设备包括预定设备,所述预定设备用于根据采集的图像信息显示多个虚拟物体,所述装置包括第一获取单元以及形成单元,其中,所述第一获取单元用于在所述预定设备检测到目标图像并显示的情况下,至少获取第一预定位置,所述目标图像为目标物的图像,所述目标物为所述虚拟现实设备的佩戴者的肢体或者与所述肢体接触的控制设备,所述第一预定位置为所述目标物的预设位置;所述形成单元用于形成连接所述第一预定位置以及指示图标位置的轨迹,并控制所述预定设备显示所述轨迹,以使得所述佩戴者根据所述轨迹移动所述目标物,来控制指示图标移动,其中,所述指示图标位置为所述指示图标的位置,所述指示图标为所述预定设备显示的用于指示所述虚拟物体的图标。

9、根据本专利技术实施例的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行任意一种所述的方法。

10、根据本专利技术实施例的再一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行任意一种所述的方法。

11、根据本专利技术实施例的另一方面,还提供了一种ar眼镜,包括虚拟现实设备以及一个或多个处理器,存储器以及一个或多个程序,其中,所述虚拟现实设备包括预定设备,所述预定设备具有图像采集以及显示功能,所述预定设备用于根据采集的图像信息显示多个虚拟物体;所述一个或多个处理器,存储器以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行任意一种所述的方法。

12、在本专利技术实施例中,本申请的虚拟现实设备的控制方法,首先,在预定设备检测到并显示佩戴者的目标图像的情况下,获取第一预定位置;然后,形成连接第一预定位置以及指示图标位置的轨迹,并控制预定设备显示轨迹,以使得佩戴者根据轨迹控制肢体移动,进而来控制指示图标移动,其中,指示图标位置为指示图标的位置,指示图标为预定设备显示的用于指示虚拟物体的图标。相比于现有技术中,现有技术中当佩戴者切换为手势控制交互时,生成从手掌中心以及身体某部位延伸出的直的延长线,来连接虚拟物体,由于是直线,延长线连接的虚拟物体与非手势控制时选择的虚拟物体有时会不一致,造成指示图标跳跃,用户不知道选择了哪里的问题,本申请的虚拟现实设备的控制方法中,在检测到佩戴者想要使用手部等肢体进行控制交互时,会形成连接第一预定位置以及指示图标位置的轨迹,使佩戴者根据轨迹移动肢体,进而控制指示图标移动,从其他控制交互切换为手势控制交互的过程中,指示图标位置指示的一直是一个虚拟物体,即不存在切换过程指示图标跳跃的问题,佩戴者可以很清楚的知道想要控制的虚拟物体是哪个,在哪里,这样保证了佩戴者的使用体验感较好。

本文档来自技高网...

【技术保护点】

1.一种虚拟现实设备的控制方法,所述虚拟现实设备包括预定设备,所述预定设备用于根据采集的图像信息显示多个虚拟物体,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述指示图标指示的所述虚拟物体为目标虚拟物体,

3.根据权利要求1所述的方法,其特征在于,所述指示图标指示的所述虚拟物体为目标虚拟物体,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,控制所述预定设备显示所述指示图标,包括以下至少之一:

5.根据权利要求2所述的方法,其特征在于,所述目标物为手部,获取所述第一预定位置以及第二预定位置,包括:

6.根据权利要求2所述的方法,其特征在于,形成依次连接所述第二预定位置、所述第一预定位置以及所述指示图标位置的轨迹,包括:

7.一种虚拟现实设备的控制装置,所述虚拟现实设备包括预定设备,所述预定设备用于根据采集的图像信息显示多个虚拟物体,其特征在于,所述装置包括:

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,所述程序执行权利要求1至6中任意一项所述的方法。

9.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至6中任意一项所述的方法。

10.一种AR眼镜,其特征在于,包括:

...

【技术特征摘要】

1.一种虚拟现实设备的控制方法,所述虚拟现实设备包括预定设备,所述预定设备用于根据采集的图像信息显示多个虚拟物体,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述指示图标指示的所述虚拟物体为目标虚拟物体,

3.根据权利要求1所述的方法,其特征在于,所述指示图标指示的所述虚拟物体为目标虚拟物体,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,控制所述预定设备显示所述指示图标,包括以下至少之一:

5.根据权利要求2所述的方法,其特征在于,所述目标物为手部,获取所述第一预定位置以及第二预定位置,包括:

...

【专利技术属性】
技术研发人员:石智荣
申请(专利权)人:广州视享科技有限公司
类型:发明
国别省市:

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

1