本申请涉及智能眼镜,具体涉及一种智能眼镜状态检测方法、装置、智能眼镜及计算机可读存储介质。
背景技术:
1、智能眼镜是可穿戴智能设备之一,其具有使用简单、体积较小等特点。现有技术中,可穿戴智能设备(如智能手表)的使用状态(如是否佩戴)主要是使用电容检测技术识别。
2、但是,本申请发明人在实际研发过程中发现:由于电容检测技术需要皮肤接触电容传感器导致电容值发生变化,以识别可穿戴智能设备是否佩戴。因此,一旦电容传感器和皮肤之间间隙过大、或者电容传感器和皮肤之间存在遮挡物,将会导致可穿戴设备使用状态识别不准确问题。然而,由于存在智能眼镜佩戴时与皮肤之间间隙较大、智能眼镜与皮肤之间可能存在遮挡物(如头发)等情况,因此,利用电容检测技术识别智能眼镜使用状态(如是否佩戴)的识别准确率低。
技术实现思路
1、本申请提供一种智能眼镜状态检测方法、装置、智能眼镜及计算机可读存储介质,可以提高智能眼镜使用状态的识别准确率。
2、第一方面,本申请提供一种智能眼镜状态检测方法,所述方法包括:
3、获取智能眼镜的距离传感器探测方向上的检测距离,其中,所述距离传感器设置在所述智能眼镜的检测的检测位置上;
4、获取所述智能眼镜各使用状态的预设距离范围;
5、基于所述检测距离和所述预设距离范围,确定所述智能眼镜的当前使用状态。
6、第二方面,本申请提供一种智能眼镜状态检测装置,所述智能眼镜状态检测装置包括:
7、探测单元,用于获取智能眼镜的距离传感器探测方向上的检测距离,其中,所述距离传感器设置在所述智能眼镜的检测的检测位置上;
8、获取单元,用于获取所述智能眼镜各使用状态的预设距离范围;
9、检测单元,用于基于所述检测距离和所述预设距离范围,确定所述智能眼镜的当前使用状态。
10、第三方面,本申请还提供一种智能眼镜,所述智能眼镜包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时执行本申请提供的任一种智能眼镜状态检测方法。
11、第四方面,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行所述的智能眼镜状态检测方法。
12、本申请通过在智能眼镜的检测位置上设置距离传感器,以通过智能眼镜的检测位置上设置的距离传感器,获取智能眼镜的距离传感器探测方向上的检测距离;由此,一方面,由于智能眼镜各使用状态预设了对应的距离范围,因此可以利用检测距离所落入的距离范围确定智能眼镜的使用状态;另一方面,由于是通过在智能眼镜的检测位置上设置距离传感器获取检测距离,用于确定智能眼镜的当前使用状态,因此无需依赖电容传感器进行使用状态检测,避免了智能眼镜佩戴时与皮肤之间间隙较大、智能眼镜与皮肤之间存在遮挡物等原因导致智能眼镜使用状态的识别准确率低问题,一定程度上提高了智能眼镜使用状态的识别准确率。
1.一种智能眼镜状态检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的智能眼镜状态检测方法,其特征在于,所述当前使用状态包括佩戴状态、未佩戴状态中的至少一者,所述预设距离范围包括佩戴状态的第一预设距离范围,所述智能眼镜处于佩戴状态时目标射线与所述智能眼镜的佩戴对象存在交点,所述目标射线是所述距离传感器的检测射线;
3.根据权利要求1所述的智能眼镜状态检测方法,其特征在于,所述当前使用状态包括折叠状态、未折叠状态中的至少一者,所述预设距离范围包括折叠状态的第二预设距离范围;
4.根据权利要求3所述的智能眼镜状态检测方法,其特征在于,所述检测位置位于所述智能眼镜的镜框上,所述智能眼镜的镜腿折叠时目标射线与所述镜腿存在交点,所述目标射线是所述距离传感器的检测射线;所述第二预设距离范围基于所述智能眼镜处于折叠状态时,所述检测位置与所述镜腿之间在所述目标射线上的距离设置;
5.根据权利要求1所述的智能眼镜状态检测方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的智能眼镜状态检测方法,其特征在于,所述当前使用状态包括未佩戴状态,所述基于所述当前使用状态,控制所述智能眼镜的工作状态,包括:
7.根据权利要求5所述的智能眼镜状态检测方法,其特征在于,所述当前使用状态包括未佩戴状态和未折叠状态,所述基于所述当前使用状态,控制所述智能眼镜的工作状态,包括:
8.一种智能眼镜状态检测装置,其特征在于,所述智能眼镜状态检测装置包括:
9.一种智能眼镜,其特征在于,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时执行如权利要求1至7任一项所述的智能眼镜状态检测方法。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行权利要求1至7任一项所述的智能眼镜状态检测方法。