一种智能手机接近唤醒方法技术领域
本发明涉及一种手机唤醒方法,特别涉及一种智能手机接近唤醒方法。
背景技术
当在一定时间内手机未被操作时,为了满足节能要求,通常让手机进入休眠(或省
电)状态,为了使休眠手机恢复到正常运行状态,需要将手机“唤醒”。目前手机唤醒都是通
过POEKEY唤醒或者G-sensor(Gravity-sensor,重力传感器唤醒,这些方式较通用,少数也
可以通过敲击触摸屏唤醒,但是触摸屏要始终处于工作状态,耗电较大,虽然用户体验较新
奇会有所提升,但是待机时间会大大缩短,而且也只能敲击触摸屏有效区域,其他区域无
效。
现有技术中,手机唤醒方法处理等待时间长,给用户带来了很大的困扰。
发明内容
本发明的发明目的在于:针对现有技术存在的问题,提供一种智能手机接近唤醒
方法。
为了实现上述目的,本发明采用的技术方案为:
一种智能手机接近唤醒方法,包括以下步骤:
S1、预设启动手机人体识别模块;
S2、手机中央处理器对手机人体识别模块输出端实时检测,当检测到手机人体识
别模块输出预设信号时,触发中断,将所述中断信息发送到手机控制器;
S3、若手机当前状态为休眠状态,并且所述中断信息为预设的唤醒手机的信息,则
唤醒手机,将所述手机的当前状态更改为已唤醒状态。
更进一步的方案为,所述步骤S3具体为:
S21、判断手机当前状态是否为休眠状态,若是则执步骤S22,否则执行步骤S23;
S22、若所述中断信息为预设的唤醒手机的信息,则唤醒手机,将所述手机的当前
状态更改为已唤醒状态,否则返回步骤S2;
S23、判断所述中断信息是否为预设的一种中断类型,若是,则执行该预设类型的
中断,返回步骤S2,否则返回步骤S2。
更进一步的方案为,所述预设的唤醒手机的信息为单击、双击、晃动、跌落、上升
和/或下降。
更进一步的方案为,所述执行该预设类型的中断包括解锁、快速启动某一应用程
序或快速拨号。
更进一步的方案为,所述手机人体识别模块包括:
图像获得单元,用于获得背景图像以及待对比图像;
待检测目标图像获得单元,用于把所述待对比图像与所述背景图像对比,获得待
检测目标图像;
正样本获得单元,用于获得用于与所述待检测目标图像进行对比的正样本,所述
正样本由所述SVM预先训练生成,所述正样本含有人体图像;
负样本获得单元,用于获得用于与所述待检测目标图像进行对比的负样本,所述
负样本由所述SVM预先训练生成,所述负样本未含有人体图像;
方向梯度直方图特征获得单元,用于获得所述待检测目标图像的方向梯度直方图
特征;
正样本对比单元,用于把所述待检测目标图像的方向梯度直方图特征与预先获得
的所述正样本的方向梯度直方图特征进行相似匹配,得到第一相似度值;
负样本对比单元,用于把所述待检测目标图像的方向梯度直方图特征与预先获得
的所述负样本的方向梯度直方图特征进行相似匹配,得到第二相似度值;
相似度对比单元,用于把所述第一相似度值与所述第二相似度值进行对比;
输出单元,用于将第一相似度值与所述第二相似度值对比后的相似度值高于预设
的相似度值,输出预设控制信号。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
本发明通过第一相似度值与第二相似度值的比较,实现了人体接近场景的识别和
判断,提高了人体识别速率以及识别精度,从而改善了现有的人体识别系统中的图像数据
的处理过程较为复杂,造成识别速率较慢的问题。
附图说明
图1为本发明原理框图。
具体实施方式
下面结合附图,对本发明作详细的说明。
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对
本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不
用于限定本发明。
实施例1
一种智能手机接近唤醒方法,包括以下步骤:
S1、预设启动手机人体识别模块;
S2、手机中央处理器对手机人体识别模块输出端实时检测,当检测到手机人体识
别模块输出预设信号时,触发中断,将所述中断信息发送到手机控制器;
S3、若手机当前状态为休眠状态,并且所述中断信息为预设的唤醒手机的信息,则
唤醒手机,将所述手机的当前状态更改为已唤醒状态。
更进一步的方案为,所述步骤S3具体为:
S21、判断手机当前状态是否为休眠状态,若是则执步骤S22,否则执行步骤S23;
S22、若所述中断信息为预设的唤醒手机的信息,则唤醒手机,将所述手机的当前
状态更改为已唤醒状态,否则返回步骤S2;
S23、判断所述中断信息是否为预设的一种中断类型,若是,则执行该预设类型的
中断,返回步骤S2,否则返回步骤S2。
更进一步的方案为,所述预设的唤醒手机的信息为单击、双击、晃动、跌落、上升
和/或下降。
更进一步的方案为,所述执行该预设类型的中断包括解锁、快速启动某一应用程
序或快速拨号。
更进一步的方案为,所述手机人体识别模块包括:
图像获得单元,用于获得背景图像以及待对比图像;
待检测目标图像获得单元,用于把所述待对比图像与所述背景图像对比,获得待
检测目标图像;
正样本获得单元,用于获得用于与所述待检测目标图像进行对比的正样本,所述
正样本由所述SVM预先训练生成,所述正样本含有人体图像;
负样本获得单元,用于获得用于与所述待检测目标图像进行对比的负样本,所述
负样本由所述SVM预先训练生成,所述负样本未含有人体图像;
方向梯度直方图特征获得单元,用于获得所述待检测目标图像的方向梯度直方图
特征;
正样本对比单元,用于把所述待检测目标图像的方向梯度直方图特征与预先获得
的所述正样本的方向梯度直方图特征进行相似匹配,得到第一相似度值;
负样本对比单元,用于把所述待检测目标图像的方向梯度直方图特征与预先获得
的所述负样本的方向梯度直方图特征进行相似匹配,得到第二相似度值;
相似度对比单元,用于把所述第一相似度值与所述第二相似度值进行对比;
输出单元,用于将第一相似度值与所述第二相似度值对比后的相似度值高于预设
的相似度值,输出预设控制信号。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精
神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。