本申请涉及头戴设备,尤其涉及一种头戴设备的佩戴状态检测方法、装置及可读存储介质。
背景技术:
1、目前,在ar(augmented reality,增强现实)眼镜或vr(virtual reality,虚拟现实)眼镜等头戴设备上会通过声波判断头戴设备是否被佩戴,但是目前传统的检测方法,会存在一定的弊端,即自然界中或者其他设备发出的声波,可能会干扰头戴设备佩戴状态的判断,从而导致检测结果出错的问题。
技术实现思路
1、本申请的主要目的在于提供一种头戴设备的佩戴状态检测方法,旨在解决目前传统的头戴设备佩戴情况的检测方法,可能会因为自然界或其他设备发出的声波干扰,导致检测结果出错的技术问题。
2、为实现上述目的,本申请提供一种头戴设备的佩戴状态检测方法,所述头戴设备包括,主体和安装在所述主体两端的支架,所述支架上不同位置设置有声波接收单元和声波发射单元,所述声波发射单元用于发射预设状态检测声波,所述预设状态检测声波中的任意一个周期下的声波段中至少包括标识声波和状态声波;
3、所述头戴设备的佩戴状态检测方法包括:
4、通过所述声波接收单元拾取环境中的声波得到环境声波信号;
5、若基于与所述标识声波对应的标识信号,确定所述环境声波信号为与所述预设状态检测声波对应的信号,则从所述环境声波信号中提取与所述状态声波对应的状态信号;
6、若所述状态信号与预设佩戴状态信号相符,则确定所述头戴设备的检测结果为头戴设备处于佩戴状态。
7、可选地,一个所述声波接收单元和一个所述声波发射单元组成一个检测组,所述支架上设置至少一个检测组,对于任意一个检测组,与所述检测组关联的标志信号包括开始信号和目标地址信号,所述目标地址信号指向所述检测组中的声波接收单元;
8、在所述通过所述声波接收单元拾取环境中的声波得到环境声波信号的步骤之后,所述方法包括:
9、对于任意的一个检测组,实时检测所述检测组中声波接收单元采集的所述环境声波信号;
10、若从所述环境声波信号中检测到所述开始信号,则从所述环境声波信号中提取在所述开始信号之后第一预设长度范围内的第一信号数据;
11、若所述第一信号数据与所述目标地址信号相符,则将所述环境声波信号作为与所述预设状态检测声波对应的信号。
12、可选地,所述从所述环境声波信号中提取与所述状态声波对应的状态信号的步骤包括:
13、提取所述环境声波信号中所述目标地址信号之后第二预设长度范围内的第二信号数据;
14、若所述第二信号数据的信号特征与所述目标地址信号相符,则将所述第二信号数据作为所述状态信号。
15、可选地,所述预设状态检测声波中的任意一个周期下的声波段中还包括结束声波,所述将所述第二信号数据作为所述状态信号的步骤包括:
16、提取所述第二信号数据之后第三预设长度范围内的第三信号数据;
17、若所述第三信号数据为与所述结束声波对应结束信号,则将所述第二信号数据作为所述状态信号。
18、可选地,在所述将所述第二信号数据作为所述状态信号的步骤之后,所述方法包括:
19、从所述环境声波信号中所述第三信号数据之后的信号内容检测所述开始信号,若从所述环境声波信号中检测到所述开始信号,则返回执行所述从所述环境声波信号中提取在所述开始信号之后第一预设长度范围内的第一信号数据的步骤。
20、可选地,所述从所述环境声波信号中提取与所述状态声波对应的状态信号的步骤之后,所述方法包括:
21、确定所述状态信号的第一波幅值与所述预设佩戴状态信号的第二波幅值之间的第一波幅差;
22、若所述第一波幅差小于预设差异阈值,则判定所述状态信号与所述预设佩戴状态信号相符。
23、可选地,在所述确定所述头戴设备的检测结果为头戴设备处于佩戴状态的步骤之后,所述方法包括:
24、在所述支架上分布多个所述检测组的情况下,若基于各所述检测组得到的各所述检测结果均为头戴设备处于佩戴状态,则判定头戴设备处于佩戴状态的检测结果正确。
25、可选地,所述从所述环境声波信号中提取与所述状态声波对应的状态信号的步骤之后,所述方法还包括:
26、确定所述状态信号的第一波幅值与预设未佩戴信号的第三波幅值之间的第二波幅差,其中,所述第三波幅值大于所述第二波幅值;
27、若所述第二波幅差小于所述预设差异阈值,则判定所述状态信号与所述预设未佩戴信号相符,其中,在所述状态信号与所述预设未佩戴信号相符的情况下,所述头戴设备的检测结果为头戴设备处于未佩戴状态。
28、为实现上述目的,本申请还提供一种头戴设备的佩戴状态检测装置,所述头戴设备包括,主体和安装在所述主体两端的支架,所述支架上不同位置设置有声波接收单元和声波发射单元,所述声波发射单元用于发射预设状态检测声波,所述预设状态检测声波中的任意一个周期下的声波段中至少包括标识声波和状态声波;
29、所述头戴设备的佩戴状态检测装置包括:
30、拾取模块,用于通过所述声波接收单元拾取环境中的声波得到环境声波信号;
31、提取模块,用于若基于与所述标识声波对应的标识信号,确定所述环境声波信号为与所述预设状态检测声波对应的信号,则从所述环境声波信号中提取与所述状态声波对应的状态信号;
32、检测模块,用于若所述状态信号与预设佩戴状态信号相符,则确定所述头戴设备的检测结果为头戴设备处于佩戴状态。
33、为实现上述目的,本申请还提供一种可读存储介质,所述可读存储介质为计算机可读存储介,所述可读存储介质上存储有头戴设备的佩戴状态检测程序,所述头戴设备的佩戴状态检测程序被处理器执行时实现如上述的头戴设备的佩戴状态检测方法的步骤。
34、本申请实施例提出的一种头戴设备的佩戴状态检测方法,装置及可读存储介质。在本申请实施例中,头戴设备的声波发射单元将实时发射预设状态检测声波,且预设状态检测声波中包括标识声波和状态声波,同时头戴设备还将通过所述声波接收单元拾取环境中的声波得到环境声波信号;若基于与所述标识声波对应的标识信号,确定所述环境声波信号为与所述预设状态检测声波对应的信号,则从所述环境声波信号中提取与所述状态声波对应的状态信号;若所述状态信号与预设佩戴状态信号相符,则确定所述头戴设备的检测结果为头戴设备处于佩戴状态。也即头戴设备在从环境声波信号中检测到标识信号后,才会将环境声波信号视为预设状态检测声波,并进一步提取状态信号,且基于状态信号判断头戴设备是否被佩戴,可以理解的是,由于预设状态检测声波包括标识声波和状态声波多种声波特征,相应的,增加了预设状态检测声波对应信号的复杂度,大大降低了将自然界或其他设备发出的声波对应型号视为佩戴状态信号导致头戴设备被判定为处于佩戴状态的情况出现,保证了状态检测结果的准确性。
1.一种头戴设备的佩戴状态检测方法,其特征在于,所述头戴设备包括,主体和安装在所述主体两端的支架,所述支架上不同位置设置有声波接收单元和声波发射单元,所述声波发射单元用于发射预设状态检测声波,所述预设状态检测声波中的任意一个周期下的声波段中至少包括标识声波和状态声波;
2.如权利要求1所述的头戴设备的佩戴状态检测方法,其特征在于,一个所述声波接收单元和一个所述声波发射单元组成一个检测组,所述支架上设置至少一个检测组,对于任意一个检测组,与所述检测组关联的标志信号包括开始信号和目标地址信号,所述目标地址信号指向所述检测组中的声波接收单元;
3.如权利要求2所述的头戴设备的佩戴状态检测方法,其特征在于,所述从所述环境声波信号中提取与所述状态声波对应的状态信号的步骤包括:
4.如权利要求3所述的头戴设备的佩戴状态检测方法,其特征在于,所述预设状态检测声波中的任意一个周期下的声波段中还包括结束声波,所述将所述第二信号数据作为所述状态信号的步骤包括:
5.如权利要求4所述的头戴设备的佩戴状态检测方法,其特征在于,在所述将所述第二信号数据作为所述状态信号的步骤之后,所述方法包括:
6.如权利要求3所述的头戴设备的佩戴状态检测方法,其特征在于,在所述从所述环境声波信号中提取与所述状态声波对应的状态信号的步骤之后,所述方法包括:
7.如权利要求6所述的头戴设备的佩戴状态检测方法,其特征在于,在所述确定所述头戴设备的检测结果为头戴设备处于佩戴状态的步骤之后,所述方法包括:
8.如权利要求6所述的头戴设备的佩戴状态检测方法,其特征在于,在所述从所述环境声波信号中提取与所述状态声波对应的状态信号的步骤之后,所述方法还包括:
9.一种头戴设备的佩戴状态检测装置,其特征在于,所述头戴设备包括,主体和安装在所述主体两端的支架,所述支架上不同位置设置有声波接收单元和声波发射单元,所述声波发射单元用于发射预设状态检测声波,所述预设状态检测声波中的任意一个周期下的声波段中至少包括标识声波和状态声波;
10.一种可读存储介质,其特征在于,所述可读存储介质为计算机可读存储介,所述可读存储介质上存储有头戴设备的佩戴状态检测程序,所述头戴设备的佩戴状态检测程序被处理器执行时实现如权利要求7至10中任一项所述的头戴设备的佩戴状态检测方法的步骤。