本发明涉及控制方法,尤其涉及一种学习机控制方法、装置、电子设备和存储介质。
背景技术:
1、学习机能满足学生指读、搜题、网课、拍照等使用需求,因此对于前置摄像头,学习机相比手机、平板等电子设备的要求更高更多。比如,学习机在使用时,借助前置摄像头检测用户的坐姿,以提醒用户保持良好的坐姿,避免弯腰驼背的学习姿态,但前置摄像头一直运行会导致耗电量提高,进而导致学习机需要频繁充电,影响使用体验。
技术实现思路
1、本发明提供一种学习机控制方法、装置、电子设备和存储介质,用以解决现有技术中学习机耗电快需要频繁充电的缺陷。
2、本发明提供一种学习机控制方法,包括:基于学习机的开启指令控制距离传感器启动;获取所述距离传感器采集到的目标物与所述学习机之间的距离值;基于所述距离值对所述目标物进行位置检测,得到位置检测结果;若所述位置检测结果指示所述目标物位于所述学习机的预设范围内,则控制所述距离传感器关闭并控制温度传感器启动;获取所述温度传感器检测到的目标物温度值;基于所述目标物温度值对所述目标物进行种类识别,得到种类识别结果;若所述种类识别结果指示所述目标物为人体,则控制所述温度传感器和所述距离传感器关闭,并控制所述摄像头启动以进行坐姿检测。
3、根据本发明提供的一种学习机控制方法,所述控制所述摄像头启动包括:控制所述摄像头以第一像素拍摄目标物图像;获取所述目标物图像,基于所述目标物图像对所述目标物进行人形检测,得到人形检测结果;若人形检测结果确定目标物为人体,则控制所述摄像头以第二像素采集用户的坐姿图像;其中,所述第一像素小于所述第二像素。
4、根据本发明提供的一种学习机控制方法,所述控制所述摄像头以第二像素采集用户的坐姿图像之后还包括:获取用户的坐姿图像;基于所述坐姿图像对用户进行坐姿检测,得到坐姿检测结果;若所述坐姿检测结果指示用户的坐姿正常,则控制所述摄像头以所述第二像素间隔第一预设时长启动一次拍摄,所述第一预设时长大于所述摄像头的初始拍摄间隔时长。
5、根据本发明提供的一种学习机控制方法,若所述坐姿检测结果指示用户的坐姿异常,则控制学习机的报警器提醒用户调整坐姿;若在预设时长内所述坐姿检测结果再次指示用户的坐姿异常,则控制学习机休眠。
6、根据本发明提供的一种学习机控制方法,所述基于所述距离值对所述目标物进行位置检测,得到位置检测结果,之后还包括:若所述位置检测结果指示所述目标物位于所述学习机的预设范围外,则控制所述距离传感器每间隔第二预设时长启动一次检测,其中,所述第二预设时长高于所述距离传感器的初始采集间隔时长。
7、根据本发明提供的一种学习机控制方法,所述基于所述目标物温度值对所述目标物进行种类识别,得到种类识别结果,之后还包括;若所述种类识别结果指示所述目标物不是人体,则控制所述温度传感器关闭,并控制所述距离传感器再次启动。
8、根据本发明提供的一种学习机控制方法,所述若所述种类识别结果指示所述目标物不是人体,则控制所述温度传感器关闭,并控制所述距离传感器再次启动,之后还包括:获取所述距离传感器检测到的当前目标物与学习机之间的距离值,基于所述当前目标物与学习机之间的距离值对当前目标物进行目标识别,得到目标识别结果;若目标识别结果指示目标物改变,则基于最新获取的距离值对所述目标物进行位置检测。
9、本发明还提供一种学习机控制装置,包括:
10、控制单元,用于基于学习机的开启指令控制距离传感器启动;获取所述距离传感器采集的目标物与所述学习机之间的距离值;基于所述距离值对所述目标物进行位置检测,得到位置检测结果;若所述位置检测结果指示所述目标物位于所述学习机的预设范围内,则控制所述距离传感器关闭并控制温度传感器启动;获取所述温度传感器检测到的目标物温度值;基于所述目标物温度值对所述目标物进行种类识别,得到种类识别结果;若所述种类识别结果指示所述目标物为人体,则控制所述温度传感器和所述距离传感器关闭,并控制所述摄像头启动以进行坐姿检测。
11、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述学习机控制方法的步骤。
12、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述学习机控制方法的步骤。
13、本发明提供的学习机控制方法、装置、电子设备和存储介质,基于学习机的开启指令控制距离传感器启动,基于距离传感器采集到的目标物与学习机之间的距离值对目标物进行位置检测,若目标物位于学习机的预设范围内,则控制距离传感器关闭并控制温度传感器启动,基于温度传感器检测到的目标物温度值对目标物进行种类识别,若目标物为人体,则控制温度传感器和距离传感器关闭,并控制摄像头启动以进行坐姿检测,通过位置检测和种类识别后方启动摄像头,从而降低能耗,延长学习机的电池供电时间,减少充电次数,提高使用体验。
1.一种学习机控制方法,其特征在于,包括:基于学习机的开启指令控制距离传感器启动;获取所述距离传感器采集到的目标物与所述学习机之间的距离值;基于所述距离值对所述目标物进行位置检测,得到位置检测结果;若所述位置检测结果指示所述目标物位于所述学习机的预设范围内,则控制所述距离传感器关闭并控制温度传感器启动;获取所述温度传感器检测到的目标物温度值;基于所述目标物温度值对所述目标物进行种类识别,得到种类识别结果;若所述种类识别结果指示所述目标物为人体,则控制所述温度传感器和所述距离传感器关闭,并控制所述摄像头启动以进行坐姿检测。
2.根据权利要求1所述的学习机控制方法,其特征在于,所述控制所述摄像头启动包括:控制所述摄像头以第一像素拍摄目标物图像;获取所述目标物图像,基于所述目标物图像对所述目标物进行人形检测,得到人形检测结果;若人形检测结果确定目标物为人体,则控制所述摄像头以第二像素采集用户的坐姿图像;其中,所述第一像素小于所述第二像素。
3.根据权利要求2所述的学习机控制方法,其特征在于,所述控制所述摄像头以第二像素采集用户的坐姿图像之后还包括:获取用户的坐姿图像;基于所述坐姿图像对用户进行坐姿检测,得到坐姿检测结果;若所述坐姿检测结果指示用户的坐姿正常,则控制所述摄像头以所述第二像素间隔第一预设时长启动一次拍摄,所述第一预设时长大于所述摄像头的初始拍摄间隔时长。
4.根据权利要求3所述的学习机控制方法,其特征在于,若所述坐姿检测结果指示用户的坐姿异常,则控制学习机的报警器提醒用户调整坐姿;若在预设时长内所述坐姿检测结果再次指示用户的坐姿异常,则控制学习机休眠。
5.根据权利要求1所述的学习机控制方法,其特征在于,所述基于所述距离值对所述目标物进行位置检测,得到位置检测结果,之后还包括:若所述位置检测结果指示所述目标物位于所述学习机的预设范围外,则控制所述距离传感器每间隔第二预设时长启动一次检测,其中,所述第二预设时长高于所述距离传感器的初始采集间隔时长。
6.根据权利要求1所述的学习机控制方法,其特征在于,所述基于所述目标物温度值对所述目标物进行种类识别,得到种类识别结果,之后还包括;若所述种类识别结果指示所述目标物不是人体,则控制所述温度传感器关闭,并控制所述距离传感器再次启动。
7.根据权利要求6所述的学习机控制方法,其特征在于,所述若所述种类识别结果指示所述目标物不是人体,则控制所述温度传感器关闭,并控制所述距离传感器再次启动,之后还包括:获取所述距离传感器检测到的当前目标物与学习机之间的距离值,基于所述当前目标物与学习机之间的距离值对当前目标物进行目标识别,得到目标识别结果;若目标识别结果指示目标物改变,则基于最新获取的距离值对所述目标物进行位置检测。
8.一种学习机控制装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述学习机控制方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任一项所述学习机控制方法的步骤。