欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 省电控制方法及装置、终端及可读存储介质独创技术27027字

省电控制方法及装置、终端及可读存储介质

2021-02-22 07:35:56

省电控制方法及装置、终端及可读存储介质

  技术领域

  本申请涉及终端控制技术领域,更具体而言,涉及一种省电控制方法、省电控制装置、终端及非易失性计算机可读存储介质。

  背景技术

  随着移动终端的快速发展,移动终端的作用与功能越来越强大,移动终端可以用来办公、聊天、购物、支付、观看视频等等,移动终端对我们的生活起到极大地影响,我们的生活越来越离不开移动终端。然而,移动终端电池容量有限,我们经常会遇到移动终端电量低或没有电的情况,而影响我们正常使用。目前为了延长移动终端的续航,很多时候选择开启省电模式,但是在省电模式下看视频时终端的耗电量仍较大。

  发明内容

  本申请实施方式提供一种省电控制方法、省电控制装置、终端及非易失性计算机可读存储介质。

  本申请实施方式的终端的省电控制方法,所述终端包括超清视效功能,所述超清视效功能包括多个视效等级,所述省电控制方法包括:识别所述终端所处的工作模式,所述工作模式包括正常模式和省电模式;及在所述终端处于所述省电模式时,根据所述终端的剩余电量,调整所述超清视效的视效等级以降低所述终端的功耗。

  本申请实施方式的终端的省电控制方法中,当终端处于省电模式时,能够根据终端的剩余电量调整超清视效的视效等级以降低终端的功耗,降低了终端处于省电模式时的功耗,延长了终端的续航时间。

  本申请实施方式的终端的省电控制装置,所述终端包括超清视效功能,所述超清视效功能包括多个视效等级,所述省电控制装置包括识别模块和调整模块,所述识别模块用于识别所述终端所处的工作模式,所述工作模式包括正常模式和省电模式;所述调整模块用于在所述终端处于所述省电模式时,根据所述终端的剩余电量,调整所述超清视效的视效等级以降低所述终端的功耗。

  本申请实施方式的省电控制装置中,当终端处于省电模式时,能够根据终端的剩余电量调整超清视效的视效等级以降低终端的功耗,降低了终端处于省电模式时的功耗,延长了终端的续航时间。

  本申请实施方式的终端包括超清视效功能,所述超清视效功能包括多个视效等级,所述终端包括处理器,所述处理器用于:识别所述终端所处的工作模式,所述工作模式包括正常模式和省电模式;及在所述终端处于所述省电模式时,根据所述终端的剩余电量,调整所述超清视效的视效等级以降低所述终端的功耗。

  本申请实施方式的终端中,当终端处于省电模式时,能够根据终端的剩余电量调整超清视效的视效等级以降低终端的功耗,降低了终端处于省电模式时的功耗,延长了终端的续航时间。

  本申请实施方式的包含计算机程序的非易失性计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,使得所述处理器执行上述任一实施方式所述的省电控制方法,所述省电控制方法包括:识别终端所处的工作模式,所述工作模式包括正常模式和省电模式;及在所述终端处于所述省电模式时,根据所述终端的剩余电量,调整超清视效的视效等级以降低所述终端的功耗。

  本申请实施方式的非易失性计算机可读存储介质中,当终端处于省电模式时,能够根据终端的剩余电量调整超清视效的视效等级以降低终端的功耗,降低了终端处于省电模式时的功耗,延长了终端的续航时间。

  本申请的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实施方式的实践了解到。

  附图说明

  本申请的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:

  图1是本申请实施方式的省电控制方法的流程示意图;

  图2是本申请实施方式的终端的模块示意图;

  图3是本申请实施方式的省电控制装置的模块示意图;

  图4是本申请实施方式的省电控制方法的流程示意图;

  图5是本申请实施方式的省电控制装置的调整模块的模块示意图;

  图6是本申请实施方式的省电控制方法的流程示意图;

  图7是本申请实施方式的省电控制装置的调整模块的模块示意图;

  图8是本申请实施方式的省电控制方法的流程示意图;

  图9是本申请实施方式的省电控制装置的模块示意图;

  图10、图11和图12是本申请实施方式的省电控制方法的原理示意图;和

  图13是本申请实施方式的计算机可读存储介质和处理器的连接关系示意图。

  具体实施方式

  以下结合附图对本申请的实施方式作进一步说明。附图中相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。另外,下面结合附图描述的本申请的实施方式是示例性的,仅用于解释本申请的实施方式,而不能理解为对本申请的限制。

  请参阅图1至图3,终端100包括超清视效功能,超清视效功能包括多个视效等级,本申请实施方式的终端100的省电控制方法包括以下步骤:

  011:识别终端100所处的工作模式,工作模式包括正常模式和省电模式;和

  012:在终端100处于省电模式时,根据终端100的剩余电量,调整超清视效的视效等级以降低终端100的功耗。

  本申请实施方式的省电控制装置10包括识别模块11和调整模块12,识别模块11和调整模块12可以分别用于实现步骤011和步骤012。也即是说,识别模块11可以用于识别终端100所处的工作模式,工作模式包括正常模式和省电模式;调整模块12可以用于在终端100处于省电模式时,根据终端100的剩余电量,调整超清视效的视效等级以降低终端100的功耗。

  本申请实施方式的终端100包括处理器20,处理器20可以用于:识别终端100所处的工作模式,工作模式包括正常模式和省电模式;和在终端100处于省电模式时,根据终端100的剩余电量,调整超清视效的视效等级以降低终端100的功耗。也即是说,处理器20可以实现步骤011和步骤012。

  本申请实施方式的省电控制方法、省电控制装置10和终端100中,当终端100处于省电模式时,能够根据终端100的剩余电量调整超清视效的视效等级以降低终端100的功耗,降低了终端100处于省电模式下时的功耗,延长了终端100的续航时间。

  终端100还可以包括显示屏30和壳体40,显示屏30和处理器20安装在壳体40内,显示屏30用于显示终端100的画面。具体地,终端100可以是手机、平板电脑、显示器、笔记本电脑、闸机、智能手表、游戏机等。本申请实施方式以终端100是手机为例进行说明,可以理解,终端100的具体形式并不限于手机。壳体40还可用于安装终端100的成像装置、供电装置、通信装置等功能模块,以使壳体40为功能模块提供防尘、防摔、防水等保护。

  随着生活节奏的加快,短视频行业发展越来越火热,越来越多的用户喜欢看短视频,在终端100上开启超清视效功能,可以增强终端100显示的图像的饱和度、对比度等参数,同时去除图像中的噪点,使得用户看到的视频更加清晰、更加鲜艳通透。为了实现较长的续航时间,用户经常会开启省电模式,但是在省电模式中用户仍然会观看视频,观看视频容易加快终端100的耗电,导致终端100的续航时间变短,进而影响用户的体验。当然,终端100在看长视频(例如电视剧、电影等)时也可以开启超清视效装置。如果用户在省电模式中的超清视效等级和普通模式时的超清视效等级相同的话,那么终端100的耗电量还是会比较大。

  具体地,超清视效功能包括多个视效等级(例如二级、三级、四级、五级、六级、七级或更多等级),不同的视效等级对终端100的显示画面的提升效果不同。在一个实施例中,视效等级越高对显示图像的提升效果越好,同时对应的耗电量也越大。可以理解,视效等级越高,对终端100内的处理器20、芯片等的要求也越高,则硬件对显示图像进行处理时需要更大的功耗,从而容易导致终端100的耗电量增加。

  终端100的工作模式包括正常模式和省电模式。终端100处于正常模式时,用户可以自主选择开启超清视效功能及开启的视效等级。同时,识别到终端100处于正常模式时,则不会调整超清视效功能的视效等级。识别到终端100处于省电模式时,获取终端100的剩余电量,然后根据剩余电量调整超清视效的视效等级,例如降低超清视效的视效等级,可以降低终端100的功耗,使得终端100的续航时间较长。

  具体地,识别到终端100处于省电模式可以包括接收到进入省电模式的指令时,获取终端100的剩余电量,然后根据剩余电量调整超清视效的视效等级。例如,超清视效包括第一级超清视效、第二级超清视效、第三级超清视效及第四级超清视效,终端100处于正常模式时开启的是第四级超清视效,当接收到进入省电模式的指令时,发现此时终端100的剩余电量较低,于是将终端100由第四级超清视效调整至第二级超清视效,使得终端100的续航时间得到有效的提高。

  更具体地,剩余电量与超清视效的等级之间呈对应的映射关系,例如剩余电量在10%-20%时,对应第一级超清视效;剩余电量在20%-30%时,对应第二级超清视效;剩余电量在30%-40%时,对应第三级超清视效;剩余电量在40%-50%时,对应第四级超清视效。由此,根据获取到的剩余电量可以确定对应的超清视效的视效等级,然后将终端100的超清视效等级修改为剩余电量所对应的视效等级。

  在某些实施方式中,当终端100处于省电模式时,根据终端100的实时剩余电量,实时调整超清视效等级。例如在t1时刻时,此时剩余电量为d1,对应的视效等级为第二级超清视效;过了一段时间到了t2时刻,剩余电量为d2,d2小于d1,剩余电量d2对应的视效等级为第一级视效等级,则将终端100由第二级超清视效修改成第一级超清视效,以进一步延长终端100的使用时间。

  当然,调整超清视效的视效等级还可以将超清视效的等级调整为零级超清视效,即,关闭超清视效功能,此时终端100的耗电量将会比较低,可以较大程度的延长终端100的使用时间。

  在一个实施例中,超清视效的视效等级只包括零级和一级,零级的时候表示超清视效未开启,一级表示开启超清视效。在识别到终端100进入省电模式时,将超清视效由一级调整为零级,也即是说,在识别到终端100进入省电模式时关闭超清视效功能,以降低功耗。

  在某些实施方式中,省电模式还包括普通省电模式和超级省电模式。超级省电模式相较于普通省电模式可以更多的延长终端100的使用时间,超级省电模式时超清视效的视效等级低于普通省电模式时的视效等级。在一个实施例中,当识别到终端100处于超级省电模式时,关闭超清视效功能,以保证终端100的续航时间。

  请参阅图2、图4及图5,在某些实施方式中,步骤012包括以下步骤:

  0121:获取剩余电量所对应的调整视效等级;

  0122:基于预设的第一映射表,获取调整视效等级所对应的调整显示参数;和

  0123:将终端100的显示参数调整为调整视效等级所对应的调整显示参数。

  在某些实施方式中,调整模块12包括第一获取单元121、第二获取单元122和第一调整单元123,第一获取单元121、第二获取单元122和第一调整单元123可以分别用于实现步骤0121、步骤0122和步骤0123。也即是说,第一获取单元121用于获取剩余电量所对应的调整视效等级;第二获取单元122用于基于预设的第一映射表,获取调整视效等级所对应的调整显示参数;第一调整单元123用于将终端100的显示参数调整为调整视效等级所对应的调整显示参数。

  在某些方式中,处理器20还可以用于:获取剩余电量所对应的调整视效等级;基于预设的第一映射表,获取调整视效等级所对应的调整显示参数;和将终端100的显示参数调整为调整视效等级所对应的调整显示参数。也即是说,处理器20还可以用于实现步骤0121、步骤0122和步骤0123。

  具体地,终端100的剩余电量与超清视效的视效等级成对应的关系,每个剩余电量值对应一个视效等级,获取剩余电量所对应的调整视效等级,调整视效等级指的是当前剩余电量对应的视效等级,即当前终端100调整后的视效等级。然后基于预设的第一映射表,获取调整视效等级所对应的调整显示参数。第一映射表可以是终端100内预先生成的,包括了视效等级与显示参数之间的对应关系,可以理解,每个视效等级对应有一种显示参数。将终端100的显示参数调整为对应的视效等级所对应的显示参数,以降低处理器20、芯片等硬件的功耗,可以降低终端100整体的功耗,延长了终端100的使用时间。

  进一步地,在某些实施方式中,超清视效所对应的终端100的显示参数包括当前显示的视频或图片的亮度、饱和度、对比度、细节增强程度、去噪程度、锐化程度中的一种或多种。例如,显示参数可以包括当前显示的视频或图片的亮度、饱和度;显示参数还可以包括当前显示的视频或图片的对比度、饱和度、细节增强程度;显示参数还可以包括当前显示的视频或图片的亮度、饱和度、对比度、细节增强程度、去噪程度、锐化程度。

  调整了超清视效的视效等级,当前显示的视频或图片的亮度、饱和度、对比度、细节增强程度、降噪程度、锐化程度中的一种或多种也会进行相应的调整。

  具体地,在一个实施例中,超清视效所对应的终端100的显示参数包括当前显示的视频或图片的亮度、饱和度、对比度、细节增强程度、去噪程度、锐化程度。调整了超清视效的视效等级,当前显示的视频或图片的亮度、饱和度、对比度、细节增强程度、去噪程度、锐化程度也可以发生相应的调整。例如,降低超清视效的视效等级后,视频或图片显示的亮度会降低、饱和度降低、对比度降低、细节增强程度降低、去噪程度降低、锐化程度降低,即,超清视效的视效等级与亮度、饱和度、对比度、细节增强程度、去噪程度、锐化程度呈正相关关系,在省点电模式下降低超清视效的视效等级,可防止硬件一直处于超负荷工作状态,不仅能够降低终端100的功耗,还可以延长终端100的使用寿命。

  在某些实施方式中,请参阅图2、图6和图7,终端100内设置有图形处理器50(Graphics Processing Unit,GPU),步骤012还包括以下步骤:

  0124:基于预设的第二映射表,获取调整视效等级所对应的GPU的参数;和

  0125:将GPU的参数调整为调整视效等级所对应的GPU的参数。

  在某些实施方式中,调整模块12还包括第三获取单元124和第二调整单元125,第三获取单元124用于基于预设的第二映射表,获取调整视效等级所对应的GPU的参数;第二调整单元125用于将GPU的参数调整为调整视效等级所对应的GPU的参数。也即是说,第三获取单元124可以用于实现步骤0124,第二调整单元125用于实现步骤0125。

  在某些实施方式中,处理器20还可以用于:基于预设的第二映射表,获取调整视效等级所对应的GPU的参数;和将GPU的参数调整为调整视效等级所对应的GPU的参数。也即是说,处理器20还可以用于实现步骤0124和步骤0125。

  具体地,GPU可以对终端显示的图像进行增强处理,可以使得终端100显示图像更加清晰,同时也会导致终端100的功耗增加。第二预设表可以是预先设置好的,第二映射表中包括了超清视效的各个视效等级与GPU的参数之间的对应关系。可以理解,在第二映射表中超清视效的每个视效等级均有相对应的GPU的参数,当超清视效的视效等级发生了改变时,GPU对应的参数也会发生改变,终端100产生的功耗也会发生改变。例如,识别到终端100处于省电模式后,降低超清视效的视效等级,此时GPU的参数发生了相应的调整,使得GPU的功耗得到了降低,进一步降到了终端100的功耗,延长了终端100的使用时间。

  在某些实施方式中,GPU的参数包括GPU的多边形输出、像素填充率、三角形输出率、频率、图形和通用运算标准(API)、纹理填充率、GPU占用率以及GPU的温度等中的一种或多种。例如,GPU的参数包括GPU的多边形输出、像素填充率、三角形输出率;或者,GPU的参数包括GPU的多边形输出、像素填充率、三角形输出率、图形和通用运算标准(API)、纹理填充率;或者,GPU的参数包括GPU的多边形输出、像素填充率、三角形输出率、频率、图形和通用运算标准(API)、纹理填充率、GPU占用率以及GPU的温度;GPU的参数还可以包括更多类型的参数,在此不一一列举。

  其中,像素填充率是指图形处理单元在每秒内所渲染的像素数量;三角形输出率每秒钟能绘制的三角形和多边形的数量;频率即GPU的工作频率;纹理填充率表示每秒钟内纹理渲染的数目;图形和通用运算标准表示GPU支持的图形处理标准;GPU占用率表示GPU资源的占用情况。各类参数在此不一一介绍。

  在一个例子中,GPU的参数包括GPU的多边形输出、像素填充率、三角形输出率、频率、图形和通用运算标准(API)、纹理填充率、GPU占用率以及GPU的温度。在超清视效的视效等级降低后,GPU的多边形输出、像素填充率、三角形输出率、频率、图形和通用运算标准(API)、纹理填充率、GPU占用率以及GPU的温度中的一个或多个会发生改变(例如,像素填充率降低、三角形输出率降低、纹理填充率降低,等等),以降低GPU的功耗,进而降低显示的图像的画质,降低显示屏30的功耗,降低终端100的功耗。

  在某些实施方式中,请参阅图2、图8和图9,终端100包括能够适配超清视效功能的应用,省电控制方法还包括以下步骤:

  013:在接收到进入省电模式的指令时,保存应用当前的超清视效功能设置;和

  014:在接收到退出省电模式的指令时,将应用的超清视效功能设置恢复至之前保存的超清视效功能设置。

  在某些实施方式中,省电控制装置10还包括保存模块13和恢复模块14,保存模块13可以用于在接收到进入省电模式的指令时,保存应用当前的超清视效功能设置;恢复模块14可以用于在接收到退出省电模式的指令时,将应用的超清视效功能设置恢复至之前保存的超清视效功能设置。也即是说,保存模块13可以用于实现步骤013,恢复模块14可以用于实现步骤014。

  在某些实施方式中,处理器20还可以用于:在接收到进入省电模式的指令时,保存应用当前的超清视效功能设置;和在接收到退出省电模式的指令时,将应用的超清视效功能设置恢复至之前保存的超清视效功能设置。也即是说,处理器20还可以用于实现步骤013和步骤014。

  具体地,终端100上安装有能够适配超清视效功能的应用(例如,抖音、火山、快手、没牌、微视等应用),这些应用在超清视效功能开启时,显示的视频或者图片的将会得到增强而更加清晰。

  进一步地,省电模式的指令可以是用户在终端100上输入进入省电模式的操作而触发的,也可以是在终端100的电量低于电量阈值时终端100自动进入省电模式而触发的指令,在此不做限制。退出省电模式的指令也可以是用户在终端100上输入退出省电模式的操作而触发的;也可以是终端100接入电源触发退出省电模式的指令;还可以是终端100充电后电量高于电量阈值而触发的。

  其中,进入省电模式的指令的具体形式可以是多样的。例如,请结合图10,用户在终端100的指定的设置-电池界面,点击省电模式的开启按钮a后,终端100进入省电模式;或者,请结合图11,当终端100的电路小于阈值时,显示界面弹出低电量弹窗,提示目前低电量信息并建议用户开启省电模式,用户点击开启按钮a后,终端100进入省电模式;再或者,请结合图12,用户通过语音指令,例如“帮我开启省电模式”,终端100接收到语音指令并响应后,终端100进入到省电模式中。终端100进入到省电模式后,用户点击显示界面上的退出按钮b后,终端100退出省电模式。然后用户点击应用c,应用c将以调整后的超清视效的视效等级进行显示。

  在接收到进入省电模式的指令时,获取应用当前的超清视效功能设置数据,然后将这些数据保存至存储器或者云服务器中。在接收到退出省电模式的指令时,从存储器或者云服务器中获取之前保存的超清视效的功能设置数据,然后将应用的超清视效功能恢复为之前保存的超清视效的功能设置数据,以避免在退出省电模式后,终端100能够恢复之前的显示情况,给予用户更加舒适的体验。

  其中,应用当前的超清视效功能设置数据包括该应用是否开启超清视效功能、该应用开启超清视效功能的视效等级。例如,终端100上安装有适配超清视效功能的应用A、应用B和应用C,在进入省电模式前,应用A未开启超清视效功能,应用B为第三级超清视效,应用C为第四级超清视效;进入省电模式后,应用B和应用C均下降为第二级超清视效;退出省电模式后,将应用B恢复为第三级超清视效,将应用C恢复为第四级超清视效。

  进一步地,在某些实施方式中,在终端100的剩余电量小于电量阈值时,关闭超清视效功能,由此,可以更多地降低终端100的功耗,更好地延长终端100的续航时间。其中,电量阈值可以是预先设置的电量值,例如20%、15%、10%等数值,也可以是用户自定义的电量值,在此不做限制。

  请参阅图13,本申请实施方式的一个或多个包含计算机程序301的非易失性计算机可读存储介质300,当计算机程序301被一个或多个处理器20执行时,使得处理器20可执行上述任一实施方式的省电控制方法。

  例如,请结合图1,当计算机程序301被一个或多个处理器20执行时,使得处理器20执行以下步骤:

  011:识别终端100所处的工作模式,工作模式包括正常模式和省电模式;和

  012:在终端100处于省电模式时,根据终端100的剩余电量,调整超清视效的视效等级以降低终端100的功耗。

  再例如,请结合图8,在计算机程序301被一个或多个处理器20执行时,使得处理器20执行以下步骤:

  013:在接收到进入省电模式的指令时,保存应用当前的超清视效功能设置;和

  014:在接收到退出省电模式的指令时,将应用的超清视效功能设置恢复至之前保存的超清视效功能设置。

  在本说明书的描述中,参考术语“某些实施方式”、“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”、或“一些示例”的描述意指结合所述实施方式或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。

  此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个所述特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个,除非另有明确具体的限定。

  流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

  尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型,本申请的范围由权利要求及其等同物限定。

《省电控制方法及装置、终端及可读存储介质.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)