功耗计算方法、装置、存储介质、电子设备以及服务器制造方法及图纸

技术编号:28123670 阅读:19 留言:0更新日期:2021-04-19 11:34
本申请实施例公开了一种用于电子设备的视频处理模块的功耗计算方法、装置、存储介质、电子设备以及服务器,功耗计算方法包括:获取电子设备的视频处理模块当前的功耗因子,所述功耗因子包括频率参数和带宽参数;根据所述频率参数获取预构建的功耗模型;以及通过所述预构建的功耗模型和所述带宽参数确定所述视频处理模块的功耗。本申请实施例中根据视频处理模块的功耗因子,例如频率参数和带宽参数,以及预构建的功耗模型,可以计算得到视频处理模块的功耗,可实现对视频处理模块的功耗计算。可实现对视频处理模块的功耗计算。可实现对视频处理模块的功耗计算。

【技术实现步骤摘要】
功耗计算方法、装置、存储介质、电子设备以及服务器


[0001]本申请涉及功耗计算领域,具体涉及一种用于电子设备的视频处理模块的功耗计算方法、装置、存储介质、电子设备以及服务器。

技术介绍

[0002]目前,如智能手机、平板电脑等电子设备已成为人们生活所必须,比如可以通过电子设备进行视频通话、在线视频、在线听歌等。通常的,这些电子设备采用电池供电,电池供电则意味着功耗产生。然而,在相关技术中,仅关注于电池的电量,缺乏对功耗的关注。

技术实现思路

[0003]本申请提供了一种用于电子设备的视频处理模块的功耗计算方法、装置、存储介质及电子设备,能够实现对电子设备的视频处理模块功耗的计算。
[0004]第一方面,本申请提供一种用于电子设备的视频处理模块的功耗计算方法,所述功耗计算方法包括:
[0005]获取电子设备的视频处理模块当前的功耗因子,所述功耗因子包括频率参数和带宽参数;
[0006]根据所述频率参数获取预构建的功耗模型;以及
[0007]通过所述预构建的功耗模型和所述带宽参数确定所述视频处理模块的功耗。
[0008]第二方面,本申请提供一种用于电子设备的视频处理模块的功耗计算装置,所述装置包括:
[0009]第一获取模块,用于获取电子设备的视频处理模块当前的功耗因子,所述功耗因子包括频率参数和带宽参数;
[0010]第二获取模块,用于根据所述频率参数获取预构建的功耗模型;以及
[0011]确定模块,用于通过所述预构建的功耗模型和所述带宽参数确定所述视频处理模块的功耗。
[0012]第三方面,本申请提供一种存储介质,其上存储有计算机程序,当所述计算机程序被电子设备的处理器加载时执行如本申请提供的任一功耗计算方法。
[0013]第四方面,本申请还提供一种电子设备,所述电子设备包括视频处理模块、处理器和存储器,所述存储器储存有计算机程序,所述处理器通过加载所述计算机程序执行如本申请提供的任一功耗计算方法。
[0014]第五方面,本申请还提供一种服务器,所述服务器包括存储器和处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行如本申请提供的任一功耗计算方法。
[0015]本申请实施例中根据视频处理模块的功耗因子,例如频率参数和带宽参数,以及预构建的功耗模型,可以计算得到视频处理模块的功耗,可实现对视频处理模块的功耗计算。
附图说明
[0016]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。
[0017]图1为本申请实施例提供的功耗计算方法的第一流程示意图。
[0018]图2为本申请实施例提供的功耗计算方法的第二流程示意图。
[0019]图3为本申请实施例提供的预构建的功耗模型的示意图。
[0020]图4为本申请实施例中电子设备通过功耗服务器计算视频处理模块功耗的示意图。
[0021]图5是本申请实施例提供的功耗计算装置的结构示意图。
[0022]图6是本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0023]需要说明的是,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。
[0024]应当说明的是,本申请以下实施例中所涉及的诸如第一和第二等关系术语仅用于将一个对象或者操作与另一个对象或者操作区分开来,并不用于限定这些对象或操作之间存在着实际的顺序关系。
[0025]本申请提供一种用于电子设备的视频处理模块的功耗计算方法、功耗计算装置、存储介质、电子设备以及服务器。其中,该功耗计算方法的执行主体可以是本申请实施例提供的功耗计算装置,或者集成了该功耗计算装置的电子设备,其中该功耗计算装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑等采用电池供电的可移动电子设备,也可以是台式电脑、智能广告机等采用市电供电的固定电子设备,其中,该功耗计算方法的执行主体还可以是服务器。
[0026]请参照图1,图1为本申请实施例提供的功耗计算方法的第一流程示意图。该功耗计算方法可以应用于电子设备也可以应用于服务器,电子设备包括视频处理模块(Video Processing Unit,VPU),视频处理模块具有硬解码功能以及减少CPU负荷的能力,视频处理模块还可以减少服务器负载和网络带宽的消耗。电子设备的片上系统 (SOC,system on chip)芯片上可以集成多个功能模块,诸如视频处理模块,用于对视频进行编码和解码,相关技术中只能检测到电子设备的整体功耗,并不能检测到视频处理模块的功耗,当电子设备的功耗出现异常时,无法判断视频处理模块的功耗是否异常,因此一种计算视频处理模块的功耗方法显得尤为重要。本申请实施例提供的功耗计算方法的流程可以如下:
[0027]101,获取电子设备的视频处理模块当前的功耗因子,功耗因子包括频率参数和带宽参数。
[0028]其中,功耗因子可以为对于视频处理模块的功耗起到决定性作用的因子,其中,频率参数为视频处理模块工作时的时钟(clock)频率,在视频处理模块其他参数不变的情况下,频率参数和视频处理模块的功耗呈正相关,可以理解的是,频率参数越大,视频处理模块的功耗越大,其中,带宽参数为视频处理模块与外部存储器的通讯带宽(bandwidth),在视频处理模块其他参数不变的情况下,带宽参数和视频处理模块的功耗呈正相关,可以理
解的是,带宽参数越大,视频处理模块的功耗越大,例如,视频处理模块在一固定的频率参数下工作时,处理规格参数相同的视频时,带宽参数越大,视频处理模块的功耗越大,或者,视频处理模块在不同的频率参数下工作时,处理规格参数和带宽参数相同的视频时,频率参数越大,视频处理模块的功耗越大。即视频处理模块的频率参数和带宽参数可以反映视频处理模块的功耗。
[0029]102,根据频率参数获取预构建的功耗模型。
[0030]其中,预构建的功耗模型可以根据专家经验筛选出可能影响视频处理模块功耗的功耗参数,记为候选功耗参数,再通过大量实验从功耗参数中筛选出与视频处理模块相关的功耗因子,功耗因子可以理解为与功耗存在某种关联关系(比如线性关系)的参数,比如对于视频处理模块,影响视频处理模块功耗的功耗因子可以为频率参数和带宽参数。由于视频处理模块在不同的频率参数下工作时带宽参数和视频处理模块的功耗之间的关联具有一定的差异,因此可以将不同的频率参数与不同的预构建的功耗模型建立映射关系,即每一档位的频率参数对应一预构建的功耗模型,映射关系可以如下表所示:
[0031]频率参数功耗模型第一频率参数第一功耗模型第二频率参数第二功耗模型第三频率参数第三功耗模型第四频率参数第四功耗模型
[0032]可以根据当前视频处理模块的频率参数从多个功耗模型中得到相应的功耗模型。
[0033]103,通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于电子设备的视频处理模块的功耗计算方法,其特征在于,所述功耗计算方法包括:获取电子设备的视频处理模块当前的功耗因子,所述功耗因子包括频率参数和带宽参数;根据所述频率参数获取预构建的功耗模型;以及通过所述预构建的功耗模型和所述带宽参数确定所述视频处理模块的功耗。2.根据权利要求1所述的功耗计算方法,其特征在于,所述预构建的功耗模型包括:P=aB+c;其中,P表示功耗,B表示带宽参数,a表示带宽参数与功耗的相关系数,c表示带宽参数与功耗的相关常数。3.根据权利要求2所述的功耗计算方法,其特征在于,所述预构建的功耗模型包括:P=0.3893*B+8.7002。4.根据权利要求1所述的功耗计算方法,其特征在于,获取电子设备的视频处理模块当前的功耗因子包括:在所述电子设备播放视频文件时,获取所述电子设备的视频处理模块当前的功耗因子。5.根据权利要求1所述的功耗计算方法,其特征在于,获取电子设备的视频处理模块当前的功耗因子包括:在所述电子设备运行有预设应用时,获取所述电子设备的视频处理模块当前的功耗因子。6.根据权利要求1所述的功耗计算方法,其特征在于,获取电子设备的视频处理模块当前的功耗因子包括:在所述电子设备的运行负载大于或等于预设负载时,获取所述电子设备的视频处理模块当前的功耗因子。7.根据权利要求1所述的功耗计算方法,其特征在于,获取电子设备的视频处理模块当前的功耗因子包括:在所述电子设备的剩余电量小于预设电量时,获取所述电子设备的视频处理模块当前的功耗因子。8.根据权利要求1所述的功耗计算方法,其特征在于,在获取视频处理模块当前的功耗因子之前还包括:将所述视频处理模块的频率参数调整至预设频率参数;读取所述视频处理模块播放不同的视频时对应的带宽参数,以及对应的功耗;以及根据所述对应的带宽参数和所述对应的功耗构建所述预设频率参数对应的功耗模型;所述根据所述频率参数获取预构建的功耗模型包括:若所述频率参数为所述预设频率参数,则获取所...

【专利技术属性】
技术研发人员:曾瑶
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1