[发明专利]异常功耗检测方法、装置、电子设备及存储介质有效
申请号: | 201911382901.0 | 申请日: | 2019-12-27 |
公开(公告)号: | CN113051127B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 彭冬炜 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 滕一斌 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异常 功耗 检测 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种异常功耗检测方法、装置、电子设备及存储介质,属于数据检测技术领域。所述方法由服务器执行,所述方法包括:根据目标应用程序的应用名称,获取各个目标功耗数据,根据各个目标功耗数据,获取归一化数据,根据归一化数据以及标准差准则,获取异常检测阈值;将归一化数据中大于异常检测阈值的数据,确定为各个目标功耗数据中的异常功耗数据。本申请通过服务器对各个终端的功耗数据进行归一化处理,并结合标准差准则确定异常检测阈值,将归一化数据中大于异常检测阈值的数据作为异常的功耗数据,减少了功耗数据的检测步骤,提高了功耗数据的检测效率。
技术领域
本申请实施例涉及数据检测技术领域,特别涉及一种异常功耗检测方法、装置、电子设备及存储介质。
背景技术
随着科技的进步,终端中安装的应用程序越来越多,终端中各个应用程序都会对终端产生耗电情况,在终端中对各个应用程序产生的功耗进行检测是提升终端续航能力的重要方面之一。
目前,对终端中各个应用程序产生的功耗情况进行检测时,往往需要人工抓取功耗数据,并且通过人工分析数据的方式,对各个应用程序的功耗进行分析,从而实现对终端中的功耗数据的检测。比如,通过人工分析数据的方式得到前台时间阈值、占用资源时间阈值、使用频率阈值,当终端的功耗数据中的前台时间小于前台时间阈值,且占用资源时间大于占用资源时间阈值或使用频率大于使用频率阈值,则将该功耗数据确定为异常的功耗数据。
其中,上述人工分析以及人为设定阈值的方式需要的步骤比较繁琐,增加了功耗检测的工作量和复杂程度,降低了功耗数据的检测效率。
发明内容
本申请实施例提供了一种异常功耗检测方法、装置、电子设备及存储介质,可以提高功耗数据的检测效率。所述技术方案如下:
一方面,本申请实施例提供了一种异常功耗检测方法,所述方法由服务器执行,所述方法包括:
根据目标应用程序的应用名称,获取各个目标功耗数据,所述各个目标功耗数据用于描述所述目标应用程序在各个终端中运行时所述各个终端的耗电情况;
根据所述各个目标功耗数据,获取归一化数据,所述归一化数据是按照所述各个目标功耗数据的第一数据维度,将所述各个目标功耗数据的第二数据维度进行归一化处理后得到的数据,所述第一数据维度是所述各个目标功耗数据中包含的任意一个数据维度,所述第二数据维度是所述各个目标功耗数据中包含的另一个数据维度;
根据所述归一化数据以及标准差准则,获取异常检测阈值;
将所述归一化数据中大于所述异常检测阈值的数据,确定为所述各个目标功耗数据中的异常功耗数据。
另一方面,本申请实施例提供了一种异常功耗检测装置,所述装置用于服务器中,所述装置包括:
第一数据获取模块,用于根据目标应用程序的应用名称,获取各个目标功耗数据,所述各个目标功耗数据用于描述所述目标应用程序在各个终端中运行时所述各个终端的耗电情况;
第二数据获取模块,用于根据所述各个目标功耗数据,获取归一化数据,所述归一化数据是按照所述各个目标功耗数据的第一数据维度,将所述各个目标功耗数据的第二数据维度进行归一化处理后得到的数据,所述第一数据维度是所述各个目标功耗数据中包含的任意一个数据维度,所述第二数据维度是所述各个目标功耗数据中包含的另一个数据维度;
阈值获取模块,用于根据所述归一化数据以及标准差准则,获取异常检测阈值;
异常数据确定模块,用于将所述归一化数据中大于所述异常检测阈值的数据,确定为所述各个目标功耗数据中的异常功耗数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911382901.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体结构及其形成方法
- 下一篇:机械臂和搬运装置