[发明专利]一种跌落检测方法及终端设备在审
申请号: | 201810956360.7 | 申请日: | 2018-08-21 |
公开(公告)号: | CN109246293A | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 黄尧 | 申请(专利权)人: | 维沃移动通信有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725 |
代理公司: | 北京远志博慧知识产权代理事务所(普通合伙) 11680 | 代理人: | 陈红 |
地址: | 523841 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 跌落 检测 气压 计算终端设备 通信技术领域 跌落状态 检测结果 重力方向 海平面 采集 场景 应用 | ||
本发明实施例公开了一种跌落检测方法及终端设备,应用于通信技术领域,可以解决现有技术中存在的跌落检测方法的检测结果不准确的问题。该方法包括:获取n个高度值,n个高度值为n个时刻终端设备与海平面之间的距离,每个高度值分别对应一个气压值,一个高度值对应的时刻为终端设备采集与一个高度值对应的气压值的时刻;根据n个高度值和n个时刻,计算终端设备在重力方向上的第一加速度值;在第一加速度值大于或等于重力加速度值的情况下,确定终端设备处于跌落状态,其中,n为大于或等于3的整数。该方法应用于跌落检测的场景中。
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种跌落检测方法及终端设备。
背景技术
目前,为了提高终端设备的屏占比,部分终端设备采用了升降式的摄像头设计。在使用升降式的摄像头的过程中摄像头会升起摄像头至终端设备的壳体外,此时若终端设备发生跌落,则可能损坏摄像头。为了减少损坏摄像头的可能性,现有技术中通过跌落检测判断终端设备是否处于跌落状态,并在终端设备处于跌落状态的情况下将摄像头收回至终端设备的壳体外。
现有技术中一般使用加速度传感器进行跌落检测,在终端设备处于跌落状态时,理论上加速度传感器检测到的终端设备中预设的三个轴向的加速度均为0,但是由于空气流动所带来的阻力和实际应用中其他因素的影响,在终端设备处于跌落状态时,通常终端设备中预设的三个轴向的加速度均小于0.2g(即重力加速度的0.2倍)。现有的跌落检测方法中,一般在加速度传感器检测到终端设备中预设的三个轴向的加速度均小于0.2g时,判定终端设备处于跌落状态。
但是在终端设备跌落的过程中,若终端设备仍在旋转,则终端设备中预设的三个轴向中的一个或多个轴向的加速度可能会大于0.2g,在采用现有的跌落检测方法检测时,可能判定为终端设备不是跌落状态。因此现有的跌落检测方法的检测结果不准确。
发明内容
本发明实施例提供一种跌落检测方法及终端设备,用以解决现有技术中存在的跌落检测方法的检测结果不准确的问题。
为了解决上述技术问题,本发明实施例是这样实现的:
第一方面,提供一种跌落检测方法,应用于终端设备,该方法包括:获取n个高度值,n个高度值为n个时刻终端设备与海平面之间的距离,每个高度值分别对应一个气压值,一个高度值对应的时刻为终端设备采集与一个高度值对应的气压值的时刻;根据n个高度值和n个时刻,计算终端设备在重力方向上的第一加速度值;在第一加速度值大于或等于重力加速度值的情况下,确定终端设备处于跌落状态,其中,n为大于或等于3的整数。
第二方面,提供一种终端设备,该终端设备包括:获取模块、计算模块和确定模块;
所述获取模块,用于获取n个高度值,所述n个高度值为n个时刻所述终端设备与海平面之间的距离,每个高度值分别对应一个气压值,一个高度值对应的时刻为所述终端设备采集与所述一个高度值对应的气压值的时刻;计算模块,用于根据所述n个高度值和所述n个时刻,计算所述终端设备在重力方向上的第一加速度值;确定模块,用于在所述第一加速度值大于或等于重力加速度值的情况下,确定所述终端设备处于跌落状态;其中,n为大于或等于3的整数。
第三方面,提供一种终端设备,该终端设备包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现如第一方面所述的跌落检测方法的步骤。
第四方面,提供一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现如第一方面所述的跌落检测方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司,未经维沃移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810956360.7/2.html,转载请声明来源钻瓜专利网。