[发明专利]一种防抖功能检测方法、防抖功能检测装置及电子设备有效
申请号: | 201910561514.7 | 申请日: | 2019-06-26 |
公开(公告)号: | CN110207918B | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 薛兵 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G01M7/02 | 分类号: | G01M7/02;H04N17/00 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 黄志云 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 功能 检测 方法 装置 电子设备 | ||
1.一种防抖功能检测方法,其特征在于,包括:
在移动终端的静止状态下,触发所述移动终端的静止测试,以得到静止测试结果;
在所述移动终端的振动状态下,触发所述移动终端的振动测试,以得到振动测试结果,其中,所述移动终端在所述振动状态下的振动角度为预设角度;
根据所述静止测试结果及所述振动测试结果,判断所述移动终端是否防抖功能异常;
其中,所述在所述移动终端的振动状态下,触发所述移动终端的振动测试,以得到振动测试结果,包括:
在移动终端的振动状态下,采集所述移动终端的陀螺仪的角速度噪音数据,其中,所述角速度噪音数据的数量为预设数量;
根据所述角速度噪音数据,绘制噪音波动图;
检测所述噪音波动图与预设的理论噪音波动图的差异是否超过预设的差异范围;
若所述差异超过所述差异范围,则对所述角速度噪音数据进行剔除处理,并返回执行所述根据所述角速度噪音数据,绘制噪音波动图的步骤及后续步骤,直至所述差异未超过所述差异范围;
若所述差异未超过所述差异范围,则根据当前保留的角速度噪音数据及预设的性能计算算法,计算得到所述移动终端的性能值;
根据所述性能值确定所述移动终端的振动测试结果。
2.如权利要求1所述的防抖功能检测方法,其特征在于,所述根据所述静止测试结果及所述振动测试结果,判断所述移动终端是否防抖功能异常,包括:
若所述静止测试结果为所述移动终端未通过静止测试,和/或,若所述振动测试结果为所述移动终端未通过振动测试,则确定所述移动终端的防抖功能异常;
若所述静止测试结果为所述移动终端通过静止测试,且所述振动测试结果为所述移动终端通过振动测试,则确定所述移动终端的防抖功能正常。
3.如权利要求1或2所述的防抖功能检测方法,其特征在于,所述在移动终端的静止状态下,触发所述移动终端的静止测试,以得到静止测试结果,包括:
在移动终端的静止状态下,采集所述移动终端的陀螺仪的角速度数据,其中,所述角速度数据的数量为预设数量;
计算所述角速度数据的峰峰值及均方根;
根据所述峰峰值及所述均方根确定所述移动终端的静止测试结果。
4.如权利要求3所述的防抖功能检测方法,其特征在于,在所述计算所述角速度数据的峰峰值及均方根之前,所述防抖功能检测方法还包括:
检测所述角速度数据中,是否存在异常峰值;
若存在异常峰值,则基于所述异常峰值的位置,确定异常数据范围;
相应地,所述计算所述角速度数据的峰峰值及均方根,包括:
将所述异常数据范围内的角速度数据剔除后,计算保留的角速度数据的峰峰值及均方根。
5.如权利要求4所述的防抖功能检测方法,其特征在于,所述检测所述角速度数据中,是否存在异常峰值,包括:
计算所述角速度数据的平均值;
检测是否存在目标峰值,其中,所述目标峰值为与所述平均值的差值大于预设差值的峰值;
若存在目标峰值,则检测所述目标峰值是否为环境振动引起;
若所述目标峰值为环境振动引起,则确定所述目标峰值为异常峰值。
6.如权利要求1所述的防抖功能检测方法,其特征在于,所述对所述角速度噪音数据进行剔除处理,包括:
基于角速度噪音数据中峰值的位置,确定剔除数据范围及复制数据范围;
将所述剔除数据范围内的角速度噪音数据替换为所述复制数据范围内的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910561514.7/1.html,转载请声明来源钻瓜专利网。