本公开涉及信息,尤其涉及电子设备的控制方法及装置、终端和存储介质。
背景技术:
1、通常地,用户在例如扩展现实(xr)使用场景中,头戴式设备可以投影可交互界面,用户可以通过可交互界面进行人机交互,用户在可交互界面上的操作(例如,手势操作)可以由头戴式设备的摄像头来识别。然而,头戴式设备识别用户在可交互界面上的操作的精度并不完全令人满意,例如,当存在遮挡物、光线昏暗等的情况下,头戴式设备的摄像头无法准确识别手势操作。因此,期待进一步的改进。
技术实现思路
1、为解决现有问题,本公开提供一种电子设备的控制方法及装置、终端和存储介质。
2、本公开采用以下的技术方案。
3、本公开的实施例提供一种电子设备的控制方法,所述电子设备包括第一设备和第二设备,所述电子设备的控制方法包括:响应于针对所述第一设备的第一预设操作,所述第一设备将可交互界面投影至用户的手部;通过所述第二设备向所述可交互界面对应的区域发射信号光;检测所述信号光从所述可交互界面上的操作物的反射,以确定所述操作物至所述第二设备的距离;通过所述第一设备获取包含所述可交互界面和所述操作物的图像;利用所述图像和所述距离来确定所述操作物在所述可交互界面上的操作。
4、本公开的另一实施例提供了一种电子设备的控制装置,所述电子设备包括第一设备和第二设备,所述电子设备的控制装置包括:投影模块,位于所述第一设备中,配置为响应于针对所述第一设备的第一预设操作,所述第一设备将可交互界面投影至用户的手部;信号光发射模块,位于所述第二设备中,配置为通过所述第二设备向所述可交互界面对应的区域发射信号光;距离确定模块,位于所述第二设备中,配置为检测所述信号光从所述可交互界面上的操作物的反射,以确定所述操作物至所述第二设备的距离;图像获取模块,位于所述第一设备中,配置为通过所述第一设备获取包含所述可交互界面和所述操作物的图像;操作确定模块,位于所述第一设备中,配置为利用所述图像和所述距离来确定所述操作物在所述可交互界面上的操作。
5、本公开的另一实施例提供了一种用于确定操作的方法,所述方法包括:响应于第一预设操作,将可交互界面投影至用户的手部;获取包含所述可交互界面和操作物的图像;获取所述操作物至距离确定设备的距离;利用所述图像和所述距离来确定所述操作物在所述可交互界面上的操作。
6、本公开的另一实施例提供了一种用于确定操作的装置,所述装置包括:投影模块,配置为响应于第一预设操作,将可交互界面投影至用户的手部;图像获取模块,配置为获取包含所述可交互界面和操作物的图像;距离获取模块,配置为获取所述操作物至距离确定设备的距离;操作确定模块,配置为利用所述图像和所述距离来确定所述操作物在所述可交互界面上的操作。
7、在一些实施例中,本公开提供一种终端,包括:至少一个存储器和至少一个处理器;其中,存储器用于存储程序代码,处理器用于调用所述存储器所存储的程序代码执行上述电子设备的控制方法。
8、在一些实施例中,本公开提供一种存储介质,所述存储介质用于存储程序代码,所述程序代码用于执行上述电子设备的控制方法。
9、在一些实施例中,本公开提供一种计算机程序产品,所述计算机程序产品包括指令,所述指令在被计算机设备执行时使得所述计算机设备执行上述电子设备的控制方法。
10、本公开的实施例通过第二设备向可交互界面对应的区域发射信号光,然后检测信号光从可交互界面上的操作物的反射,以确定操作物至第二设备的距离,进而利用该距离来提高第一设备识别可交互界面上的操作的精度。
1.一种电子设备的控制方法,所述电子设备包括第一设备和第二设备,其特征在于,所述电子设备的控制方法包括:
2.根据权利要求1所述的电子设备的控制方法,其特征在于,所述第一设备包括头戴式设备。
3.根据权利要求1所述的电子设备的控制方法,其特征在于,所述第二设备包括智能手环、智能手表或智能指环。
4.根据权利要求1所述的电子设备的控制方法,其特征在于,将可交互界面投影至用户的手部包括:将所述可交互界面投影至用户的手部皮肤表面。
5.根据权利要求1所述的电子设备的控制方法,其特征在于,检测所述信号光从所述可交互界面上的操作物的反射,以确定所述操作物至所述第二设备的距离,包括:
6.根据权利要求1所述的电子设备的控制方法,其特征在于,利用所述图像和所述距离来确定所述操作物在所述可交互界面上的操作包括:
7.一种电子设备的控制装置,所述电子设备包括第一设备和第二设备,其特征在于,所述电子设备的控制装置包括:
8.一种用于确定操作的方法,其特征在于,所述方法包括:
9.根据权利要求8所述的方法,其特征在于,所述距离确定设备包括智能手环、智能手表或智能指环。
10.根据权利要求8所述的方法,其特征在于,将可交互界面投影至用户的手部包括:将所述可交互界面投影至用户的手部皮肤表面。
11.根据权利要求8所述的方法,其特征在于,利用所述图像和所述距离来确定所述操作物在所述可交互界面上的操作包括:
12.一种用于确定操作的装置,其特征在于,所述装置包括:
13.一种终端,包括:
14.一种存储介质,所述存储介质用于存储程序代码,所述程序代码用于执行权利要求1至6中任一项所述的电子设备的控制方法或权利要求8至11中任一项所述的方法。
15.一种计算机程序产品,其特征在于,所述计算机程序产品包括指令,所述指令在被计算机设备执行时使得所述计算机设备执行根据权利要求1至6中任一项所述的电子设备的控制方法或权利要求8至11中任一项所述的方法。