CN104703048B - 一种调节屏幕亮度的方法及装置 - Google Patents
一种调节屏幕亮度的方法及装置 Download PDFInfo
- Publication number
- CN104703048B CN104703048B CN201510150450.3A CN201510150450A CN104703048B CN 104703048 B CN104703048 B CN 104703048B CN 201510150450 A CN201510150450 A CN 201510150450A CN 104703048 B CN104703048 B CN 104703048B
- Authority
- CN
- China
- Prior art keywords
- brightness
- terminal
- screen
- video
- degree
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4854—End-user interface for client configuration for modifying image parameters, e.g. image brightness, contrast
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Television Receiver Circuits (AREA)
Abstract
本发明实施例提供的一种调节屏幕亮度的方法及装置,方法包括:在视频播放过程中,获得该视频中视频帧标签里的亮度调节信息;所述亮度调节信息用于标识亮、普通或暗中的一种亮度等级,每种亮度等级分别对应一个预设屏幕亮度值;获取终端的当前电量;判断终端的当前电量是否大于预设的低电量阈值;如果是,根据视频帧标签里的亮度调节信息,将终端的屏幕亮度调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值;如果否,仅在所述亮度调节信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值。应用本发明实施例,用户无需手动反复调节终端的屏幕亮度,实现终端根据视频亮度自动调节屏幕亮度,操作简便,提升用户体验。
Description
技术领域
本发明涉及电子设备屏幕管理技术领域,特别是涉及一种调节屏幕亮度的方法及装置。
背景技术
随着电子技术的迅速发展,用户可以通过终端(例如手机、笔记本电脑、平板电脑、MP4等)随时随地观看所需要的视频,享受科技进步带来的便利性。通常,不同的视频内容会表现出不同的明暗视觉效果。另外,终端的电量消耗情况也是用户非常关注的,在实际使用过程中,屏幕电量消耗占到了终端电量总消耗的40%;若终端仅用于播放视频时,屏幕电量消耗占终端电量总消耗的比例高达50%。
现有技术中,为保证视频观看,通常是将终端的屏幕设定为恒定的亮度,也就是,在视频播放的过程中,终端将以该恒定的亮度进行播放。
但是,为使用户获得最佳观看效果,则需要根据视频场景的亮度情况,手动反复调整终端的屏幕亮度,而不能自动调节屏幕亮度,这样用户操作时会非常麻烦。
发明内容
本发明实施例的目的在于提供一种调节屏幕亮度的方法及装置,在视频播放过程中,用户无需手动反复调节终端的的屏幕亮度,实现终端根据视频亮度自动调节自身的屏幕亮度。
为达到上述目的,本发明实施例公开了一种调节屏幕亮度的方法,包括步骤:
在视频播放过程中,获得该视频中视频帧标签里的亮度调节信息;所述亮度调节信息用于标识亮、普通或暗中的一种亮度等级,每种亮度等级分别对应一个预设屏幕亮度值;
获取终端的当前电量;
判断终端的当前电量是否大于预设的低电量阈值;
如果是,根据视频帧标签里的亮度调节信息,将终端的屏幕亮度调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值;如果否,仅在所述亮度调节信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值。
较佳的,所述亮度调节信息是由服务器根据各个视频的视频亮度预先添加的。
较佳的,所述服务器根据各个视频的视频亮度预先添加亮度调节信息,包括:
A、对各个视频,计算每个视频流中每个基本周期的平均亮度值;所述基本周期为预设的固定视频时长;
B、根据每个基本周期的平均亮度值,确定每个基本周期的预备亮度等级;
C、针对每个基本周期,执行:
C1、判断当前基本周期的预备亮度等级与上一个基本周期的预备亮度等级是否相同;如果相同,则将下一个基本周期确定为当前基本周期,返回所述步骤C1;如果不同,则执行步骤C2;
C2、判断当前基本周期的预备亮度等级与下一个基本周期的预备亮度等级是否相同;如果相同,则在所述下一个基本周期中预设的视频帧标签里添加该预备亮度等级;如果不同,则将下一个基本周期确定为当前基本周期,返回所述步骤C1。
较佳的,根据每个基本周期的平均亮度值,确定每个基本周期的预备亮度等级,包括:
预设所述平均亮度值的区间上限值H和下限值L;
若基本周期的平均亮度值>H,则该基本周期的预备亮度等级为亮;若L<基本周期的平均亮度值≤H,则该基本周期的预备亮度等级为普通;若基本周期的平均亮度值≤L,则该基本周期的预备亮度等级为暗。
较佳的,所述获取终端的当前电量,包括:
在充电状态下,直接确定终端的当前电量为按满电量,和/或,在非充电状态下,获取终端当前的实际电量。
较佳的,所述预设的低电量阈值为:
终端满电量的20%。
较佳的,所述根据视频帧标签里的亮度调节信息,将终端的屏幕亮度调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值,包括:
获取终端当前的屏幕亮度值S1;
获得亮度调节信息标识的亮度等级对应的预设屏幕亮度值S2;
按照预设的亮度调节频率,逐渐将终端屏幕亮度值从S1调节到S2。
较佳的,所述终端的屏幕亮度被量化为0至100的亮度值,所述亮度等级为亮时,对应的预设屏幕亮度值为80;所述亮度等级为普通时,对应的预设屏幕亮度值为50;所述亮度等级为暗,对应的预设屏幕亮度值为30。
为达到上述目的,本发明实施例公开了一种调节屏幕亮度的装置,包括:
较佳的,所述亮度调节信息是由服务器根据各个视频的视频亮度预先添加的。
较佳的,所述当前电量获得模块,具体用于:
在充电状态下,直接确定终端的当前电量为按满电量,和/或,在非充电状态下,获取终端当前的实际电量。
较佳的,所述预设的低电量阈值为:
终端满电量的20%。
较佳的,所述终端的屏幕亮度被量化为0至100的亮度值,所述亮度等级为亮时,对应的预设屏幕亮度值为80;所述亮度等级为普通时,对应的预设屏幕亮度值为50;所述亮度等级为暗,对应的预设屏幕亮度值为30。
由上述的技术方案可见,本发明实施例提供一种调节屏幕亮度的方法及装置。在视频播放过程中,获得该视频中视频帧标签里的亮度调节信息,获得终端的当前电量,判断终端的当前电量是否大于预设的低电量阈值,如果是,根据视频帧标签里的亮度调节信息,将终端的屏幕亮度调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值;如果否,仅在所述亮度调节信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值。由此可见,应用本发明实施例,终端能够根据当前播放的视频亮度自动调节自身的屏幕亮度,用户无需手动反复调节终端的屏幕亮度,操作简便,提升用户体验。而且,在终端的当前电量不大于预设的低电量阈值时,仅在亮度信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值,即仅对终端的屏幕亮度进行调暗的操作,因此,还能够减少电量消耗。当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种调节屏幕亮度的方法的流程示意图;
图2为本发明实施例提供的一种调节屏幕亮度的装置的结构示意图;
图3为本发明实施例提供的一种具体实例中的带有亮度调节信息的视频流示意图。
具体实施方式
目前,电子技术迅速发展,越来越多的电子产品进入用户的日常生活,给用户获得各种各样的信息带来了很大的便利。例如,用户可以通过手机、笔记本电脑、平板电脑、ipad、MP4等终端随时随地观看所需要的视频。然而,在畅享这些终端带给用户便利时,用户需要根据不同的视频亮度来调节终端的屏幕亮度,以便得到一个比较舒适的视觉效果。但是,在实际使用中,用户大都是针对不同的视频亮度采用手动方式反复调节屏幕的亮度,这样,操作起来会比较麻烦。因此,多数用户更习惯将终端的屏幕亮度设置为恒定的亮度,但这样会导致终端的屏幕电量消耗大。
针对上述问题,本发明实施例提供一种调节屏幕亮度的方法及装置,应用于终端,该方法包括以下步骤:
在视频播放过程中,获得该视频中视频帧标签里的亮度调节信息;所述亮度调节信息用于标识亮、普通或暗中的一种亮度等级,每种亮度等级分别对应一个预设屏幕亮度值;
获取终端的当前电量;
判断终端的当前电量是否大于预设的低电量阈值;
如果是,根据视频帧标签里的亮度调节信息,将终端的屏幕亮度调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值;如果否,仅在所述亮度调节信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值。
基于上述情况可见,终端能够根据当前播放的视频亮度自动调节自身的屏幕亮度,用户无需手动反复调节终端的屏幕亮度,操作简便,提升用户体验。而且,在终端的当前电量不大于预设的低电量阈值时,仅在亮度信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值,即仅对终端的屏幕亮度进行调暗的操作,因此,还能够减少电量消耗。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的一种调节屏幕亮度的方法的流程示意图,包括如下步骤:
步骤S101:在视频播放过程中,获得该视频中视频帧标签里的亮度调节信息。
其中,亮度调节信息用于标识亮、普通或暗中的一种亮度等级,每种亮度等级分别对应一个预设屏幕亮度值。
在本发明的一种具体实施方式中,亮度调节信息是是由服务器根据各个视频的视频亮度预先添加的。
进一步而言,服务器根据各个视频的视频亮度预先添加亮度调节信息,包括:
A、对各个视频,计算每个视频流中每个基本周期的平均亮度值。
其中,基本周期为预设的固定视频时长,例如,根据视频生产过程中的经验参数设置1秒为一个基本周期,或,根据视频生产过程中的经验参数设置每24个视频帧为一个基本周期。
在本发明的一种具体实施方式中,计算每个视频流中每个基本周期的平均亮度值,通常可以采用加权平均的方法。通过计算基本周期内每个视频帧的亮度值以及该视频帧的亮度值所对应的权值,获得基本周期的平均亮度值。
需要说明的是,预先根据图像灰度测试卡对各个视频流中的视频帧图像进行量化处理,将该视频帧图像的亮度规范到0-10之内的亮度值,对于视频流中的每一帧视频图像,具体一个的量化的亮度值。
B、根据每个基本周期的平均亮度值,确定每个基本周期的预备亮度等级。
其中,根据每个基本周期的平均亮度值,确定每个基本周期的预备亮度等级,包括:
预设所述平均亮度值的区间上限值H和下限值L;
若基本周期的平均亮度值>H,则该基本周期的预备亮度等级为亮;若L<基本周期的平均亮度值≤H,则该基本周期的预备亮度等级为普通;若基本周期的平均亮度值≤L,则该基本周期的预备亮度等级为暗。
在本发明的一种具体实施方式中,预先将视频帧图像的亮度按照其量化后的亮度值划分为亮、普通、暗三个视频帧亮度等级,其中,“亮”对应的亮度值范围为:7-10,“普通”对应的亮度值范围为:4-6,“暗”对应的亮度值范围为:0-3。
C、针对每个基本周期,执行:
需要特别说明的是,由于视频流中的视频帧的第一帧与最后一帧缺乏一个可左右参考的视频帧,因此,视频流中的第一帧与最后一帧保持当前的视频亮度等级即可;本步骤默认从视频流的第二视频帧开始至倒数第二视频帧结束。
C1、判断当前基本周期的预备亮度等级与上一个基本周期的预备亮度等级是否相同;如果相同,则将下一个基本周期确定为当前基本周期,返回所述步骤C1;如果不同,则执行步骤C2。
需要说明的是,服务器将各个视频流中的视频帧图像的预备亮度等级添加至基本周期中的视频帧标签里,得到亮度调节信息,当终端获得该视频流中视频帧标签里的亮度调节信息后,标签里的亮、普通、暗分别对应于预设的屏幕亮度值。
例一:如果当前基本周期的预备亮度等级与上一基本周期的预备等级相同,均为:亮,则将当前基本周期的下一基本周期确定为当前基本周期,其亮度等级为:亮。
例二:如果当前基本周期的预备亮度等级为普通,上一基本周期的预备亮度等级为暗,即不同,执行步骤C2。
C2、判断当前基本周期的预备亮度等级与下一个基本周期的预备亮度等级是否相同;如果相同,则在所述下一个基本周期中预设的视频帧标签里添加该预备亮度等级;如果不同,则将下一个基本周期确定为当前基本周期,返回所述步骤C1。
仍然对C1步骤中的例二而言,如果当前视频周期的下一个基本周期的预备亮度等级恰巧也为普通,则在所述下一基本周期中预设的视频帧标签里添加预备亮度等级:普通;如果当前视频周期的下一个基本周期的预备亮度等级不为普通,则将下一基本周期确定为当前基本周期,返回所述步骤C1。
步骤S102:获取终端的当前电量。
需要特别说明的是,获取终端的当前电量,包括:
在充电状态下,直接确定终端的当前电量为按满电量,和/或,在非充电状态下,获取终端当前的实际电量。
步骤S103:判断终端的当前电量是否大于预设的低电量阈值,如果是,执行步骤S104,如果否,执行步骤S105。
在本发明的一种优选实施方式中,预设的低电量阈值为:终端满电量的20%。实际应用中,预设的低电量阈值还可以在20%的基础上,做上下10%的调整,如也可根据实际需要设置为:10%或15%或28%或30%等等值。也就是说,本发明实施例并不对预设的低电量阈值的具体数值进行限定,需要结合实际应用设置合适的低电量阈值。
步骤S104:根据视频帧标签里的亮度调节信息,将终端的屏幕亮度调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值。
在本发明的一种具体实施方式中,终端的屏幕亮度被量化为0至100的亮度值,其中,亮度等级为亮时,对应的预设亮度值为80;亮度等级为普通时,对应的预设亮度值为50;亮度等级为暗,对应的预设亮度值为30。
在本发明的一种具体实施方式中,根据视频帧标签中的亮度调节信息,将终端的屏幕亮度调节到所述亮度调节信息标识的亮度等级对应的预设亮度值,包括:
获取终端当前的屏幕亮度值S1;
获得亮度调节信息标识的亮度等级对应的亮度值S2;
按照预设的亮度调节频率,逐渐将终端屏幕亮度值从S1调节到S2。
在实际应用中,可根据用户的视觉体验效果,对亮度调节频率进行预先设置。例如,一种亮度调节频率为:每秒调节20个亮度值,也可以说,每50毫秒调整一个亮度值。
步骤S105:仅在所述亮度调节信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值。
具体的,本步骤可以包括:
若视频帧标签里的亮度调节信息为亮,保持终端当前的屏幕亮度;
若视频帧标签里的亮度调节信息为普通,保持终端当前的屏幕亮度;
若视频帧标签里的亮度调节信息为暗,将终端的屏幕亮度调节至暗。
基于上述情况可见,终端能够根据当前播放的视频亮度自动调节自身的屏幕亮度,用户无需手动反复调节终端的屏幕亮度,操作简便,提升用户体验。而且,在终端的当前电量不大于预设的低电量阈值时,仅在亮度信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值,即仅对终端的屏幕亮度进行调暗的操作,因此,还能够减少电量消耗。
图2为本发明实施例提供的一种调节屏幕亮度的装置的结构示意图,应用于终端,该装置包括:亮度调节信息获得模块、当前电量获得模块、当前电量判断模块和屏幕亮度调节模块。
其中,亮度调节信息获得模块201,在视频播放过程中,获得该视频中视频帧标签里的亮度调节信息;所述亮度调节信息用于标识亮、普通或暗中的一种亮度等级,每种亮度等级分别对应一个预设屏幕亮度值;
当前电量获得模块202,用于获取终端的当前电量;
当前电量判断模块203,用于判断终端的当前电量是否大于预设的低电量阈值;
屏幕亮度调节模块204,用于在判断结果为是时,根据视频帧标签里的亮度调节信息,将终端的屏幕亮度调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值;在判断结果为否时,仅在所述亮度调节信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值。
可选的,亮度调节信息是由服务器根据各个视频的视频亮度预先添加的。
其中,当前电量获得模块203,具体用于:
在充电状态下,直接确定终端的当前电量为按满电量,和/或,在非充电状态下,获取终端当前的实际电量。
在本发明的一种优选实施方式中,预设的低电量阈值为:终端满电量的20%。实际应用中,预设的低电量阈值还可以在20%的基础上,做上下10%的调整,如也可根据实际需要设置为:10%或15%或28%或30%等等值。也就是说,本发明实施例并不对预设的低电量阈值的具体数值进行限定,需要结合实际应用设置合适的低电量阈值。
可选的,终端的屏幕亮度被量化为0至100的亮度值,所述亮度等级为亮时,对应的预设屏幕亮度值为80;所述亮度等级为普通时,对应的预设屏幕亮度值为50;所述亮度等级为暗,对应的预设屏幕亮度值为30。
基于上述情况可见,终端能够根据当前播放的视频亮度自动调节自身的屏幕亮度,用户无需手动反复调节终端的屏幕亮度,操作简便,提升用户体验。而且,在终端的当前电量不大于预设的低电量阈值时,仅在亮度信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值,即仅对终端的屏幕亮度进行调暗的操作,因此,还能够减少电量消耗。
对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关支出参见方法实施例的部分说明即可。
下面结合三个具体的例子,对本发明方案的实施过程及效果进行说明:
实例一:
假设:
在当前播放的视频中,该视频中视频帧标签中的亮度调节信息如图3所示,当前视频周期为第二基本周期;
预设的低电量阈值为终端满电量的20%;
当前终端的屏幕亮度值S1为:70;
终端的屏幕亮度等级为亮时,对应的预设屏幕亮度值为80,所述亮度等级为普通时,对应的预设屏幕亮度值为50,所述亮度等级为暗,对应的预设屏幕亮度值为30;
预设的亮度调节频率为20毫秒调整一个亮度值。
根据步骤S101:在视频播放过程,获得该视频中视频帧标签里的亮度调节信息:普通。
根据步骤S102:获得终端的当前电量为终端满电量的80%。
根据步骤S103:判断终端的当前电量大于预设的低电量阈值20%,执行步骤S104。
根据步骤S104:按照预设的亮度调节频率,经过|S2-S1|*20即400毫秒将终端的屏幕亮度S1调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值S2为50。
实例二:
假设:
在当前播放的视频中,该视频中视频帧标签中的亮度调节信息如图3所示,当前视频周期为第四基本周期;
预设的低电量阈值为终端满电量的30%;
当前终端的屏幕亮度值S1为40;
终端的屏幕亮度等级为亮时,对应的预设屏幕亮度值为80;所述亮度等级为普通时,对应的预设屏幕亮度值为50;所述亮度等级为暗,对应的预设屏幕亮度值为30;
预设的亮度调节频率为20毫秒调整一个亮度值。
根据步骤S101:在视频播放过程,获得该视频中视频帧标签里的亮度调节信息:亮。
根据步骤S102:获得终端的当前电量为终端满电量的15%。
根据步骤S103:判断终端的当前电量不大于预设的低电量阈值30%,执行步骤S105。
根据步骤S105:由于当前视频帧标签中的亮度调节信息标识的亮度等级为:亮,因此保持当前的屏幕亮度值40。
实例三:
假设:
在当前播放的视频中,该视频中视频帧标签中的亮度调节信息如图3所示,当前视频周期为第六基本周期;
预设的低电量阈值为终端满电量的10%;
当前终端的屏幕亮度值S1为40;
终端的屏幕亮度等级为亮时,对应的预设屏幕亮度值为80;所述亮度等级为普通时,对应的预设屏幕亮度值为50;所述亮度等级为暗,对应的预设屏幕亮度值为30;
预设的亮度调节频率为20毫秒调整一个亮度值。
根据步骤S101:在视频播放过程,获得该视频中视频帧标签里的亮度调节信息:暗。
根据步骤S102:获得终端的当前电量为终端满电量的8%。
根据步骤S103:判断终端的当前电量不大于预设的低电量阈值10%,执行步骤S105。
根据步骤S105:由于当前视频帧标签中的亮度调节信息标识的亮度等级为:暗,因此,按照预设的亮度调节频率,经过|S2-S1|*20即200毫秒将终端的屏幕亮度S1调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值S2为30。
基于上述情况可见,终端能够根据当前播放的视频亮度自动调节自身的屏幕亮度,用户无需手动反复调节终端的屏幕亮度,操作简便,提升用户体验。而且,在终端的当前电量不大于预设的低电量阈值时,仅在亮度信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值,即仅对终端的屏幕亮度进行调暗的操作,因此,还能够减少电量消耗。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (13)
1.一种调节终端屏幕亮度的方法,其特征在于,应用于终端,所述方法包括:
在视频播放过程中,获得该视频中视频帧标签里的亮度调节信息;所述亮度调节信息用于标识亮、普通或暗中的一种亮度等级,每种亮度等级分别对应一个预设屏幕亮度值;
获取终端的当前电量;
判断终端的当前电量是否大于预设的低电量阈值;
如果是,根据视频帧标签里的亮度调节信息,将终端的屏幕亮度调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值;如果否,仅在所述亮度调节信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值。
2.根据权利要求1所述的方法,其特征在于,所述亮度调节信息是由服务器根据各个视频的视频亮度预先添加的。
3.根据权利要求2所述的方法,其特征在于,所述服务器根据各个视频的视频亮度预先添加亮度调节信息,包括:
A、对各个视频,计算每个视频流中每个基本周期的平均亮度值;所述基本周期为预设的固定视频时长;
B、根据每个基本周期的平均亮度值,确定每个基本周期的预备亮度等级;
C、针对每个基本周期,执行:
C1、判断当前基本周期的预备亮度等级与上一个基本周期的预备亮度等级是否相同;如果相同,则将下一个基本周期确定为当前基本周期,返回所述步骤C1;如果不同,则执行步骤C2;
C2、判断当前基本周期的预备亮度等级与下一个基本周期的预备亮度等级是否相同;如果相同,则在所述下一个基本周期中预设的视频帧标签里添加该预备亮度等级;如果不同,则将下一个基本周期确定为当前基本周期,返回所述步骤C1。
4.根据权利要求3所述的方法,其特征在于,根据每个基本周期的平均亮度值,确定每个基本周期的预备亮度等级,包括:
预设所述平均亮度值的区间上限值H和下限值L;
若基本周期的平均亮度值>H,则该基本周期的预备亮度等级为亮;若L<基本周期的平均亮度值≤H,则该基本周期的预备亮度等级为普通;若基本周期的平均亮度值≤L,则该基本周期的预备亮度等级为暗。
5.根据权利要求1所述的方法,其特征在于,所述获取终端的当前电量,包括:
在充电状态下,直接确定终端的当前电量为按满电量,和/或,在非充电状态下,获取终端当前的实际电量。
6.根据权利要求1所述的方法,其特征在于,所述预设的低电量阈值为:
终端满电量的20%。
7.根据权利要求1所述的方法,其特征在于,所述根据视频帧标签里的亮度调节信息,将终端的屏幕亮度调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值,包括:
获取终端当前的屏幕亮度值S1;
获得亮度调节信息标识的亮度等级对应的预设屏幕亮度值S2;
按照预设的亮度调节频率,逐渐将终端屏幕亮度值从S1调节到S2。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述终端的屏幕亮度被量化为0至100的亮度值,所述亮度等级为亮时,对应的预设屏幕亮度值为80;所述亮度等级为普通时,对应的预设屏幕亮度值为50;所述亮度等级为暗,对应的预设屏幕亮度值为30。
9.一种调节终端屏幕亮度的装置,其特征在于,应用于终端,所述装置包括:亮度调节信息获得模块、当前电量获得模块、当前电量判断模块和屏幕亮度调节模块;
其中,亮度调节信息获得模块,用于在视频播放过程中,获得该视频中视频帧标签里的亮度调节信息;所述亮度调节信息用于标识亮、普通或暗中的一种亮度等级,每种亮度等级分别对应一个预设屏幕亮度值;
当前电量获得模块,用于获取终端的当前电量;
当前电量判断模块,用于判断终端的当前电量是否大于预设的低电量阈值;
屏幕亮度调节模块,用于在判断结果为是时,根据视频帧标签里的亮度调节信息,将终端的屏幕亮度调节到所述亮度调节信息标识的亮度等级对应的预设屏幕亮度值;在判断结果为否时,仅在所述亮度调节信息标识的亮度等级为暗时,将终端的屏幕亮度调节到暗对应的预设屏幕亮度值。
10.根据权利要求9所述的装置,其特征在于,所述亮度调节信息是由服务器根据各个视频的视频亮度预先添加的。
11.根据权利要求9所述的装置,其特征在于,所述当前电量获得模块,具体用于:
在充电状态下,直接确定终端的当前电量为按满电量,和/或,在非充电状态下,获取终端当前的实际电量。
12.根据权利要求9所述的装置,其特征在于,所述预设的低电量阈值为:
终端满电量的20%。
13.根据权利要求9-12任一项所述的装置,其特征在于,所述终端的屏幕亮度被量化为0至100的亮度值,所述亮度等级为亮时,对应的预设屏幕亮度值为80;所述亮度等级为普通时,对应的预设屏幕亮度值为50;所述亮度等级为暗,对应的预设屏幕亮度值为30。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510150450.3A CN104703048B (zh) | 2015-03-31 | 2015-03-31 | 一种调节屏幕亮度的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510150450.3A CN104703048B (zh) | 2015-03-31 | 2015-03-31 | 一种调节屏幕亮度的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104703048A CN104703048A (zh) | 2015-06-10 |
CN104703048B true CN104703048B (zh) | 2018-04-13 |
Family
ID=53349752
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510150450.3A Active CN104703048B (zh) | 2015-03-31 | 2015-03-31 | 一种调节屏幕亮度的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104703048B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105869605A (zh) * | 2015-12-09 | 2016-08-17 | 乐视网信息技术(北京)股份有限公司 | 显示屏亮度控制方法及装置 |
CN106028135A (zh) * | 2016-05-13 | 2016-10-12 | 乐视控股(北京)有限公司 | 虚拟现实中三维场景描述的调整方法及装置 |
CN106201414B (zh) * | 2016-06-28 | 2019-05-17 | Oppo广东移动通信有限公司 | 控制方法、控制装置及电子装置 |
CN106097987A (zh) * | 2016-08-29 | 2016-11-09 | 合肥惠科金扬科技有限公司 | 一种具有亮度感应调节的液晶背光模组加工方法 |
CN108234914A (zh) * | 2016-12-22 | 2018-06-29 | 中科创达软件股份有限公司 | 一种录像视频文件生成方法和装置 |
CN106713640B (zh) * | 2016-12-27 | 2019-06-28 | 努比亚技术有限公司 | 一种亮度调节方法和设备 |
CN108648697A (zh) * | 2018-03-30 | 2018-10-12 | 中兴通讯股份有限公司 | 屏幕亮度校准方法、装置及***、计算机可读存储介质 |
CN110072146B (zh) * | 2019-04-17 | 2021-07-16 | 长沙理工大学 | 移动终端播放在线视频的节电方法、装置以及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622672A (zh) * | 2004-12-21 | 2005-06-01 | 北京中星微电子有限公司 | 一种移动通信终端电源管理方法及装置 |
CN102034442A (zh) * | 2009-09-25 | 2011-04-27 | 比亚迪股份有限公司 | 一种调节液晶显示屏背光的方法、装置、及终端设备 |
CN102790824A (zh) * | 2011-05-19 | 2012-11-21 | 中兴通讯股份有限公司 | 一种移动终端及其通话时屏幕亮度的调整方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007023331A1 (en) * | 2005-08-25 | 2007-03-01 | Nokia Corporation | Method and device for embedding event notification into multimedia content |
-
2015
- 2015-03-31 CN CN201510150450.3A patent/CN104703048B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622672A (zh) * | 2004-12-21 | 2005-06-01 | 北京中星微电子有限公司 | 一种移动通信终端电源管理方法及装置 |
CN102034442A (zh) * | 2009-09-25 | 2011-04-27 | 比亚迪股份有限公司 | 一种调节液晶显示屏背光的方法、装置、及终端设备 |
CN102790824A (zh) * | 2011-05-19 | 2012-11-21 | 中兴通讯股份有限公司 | 一种移动终端及其通话时屏幕亮度的调整方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104703048A (zh) | 2015-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104703048B (zh) | 一种调节屏幕亮度的方法及装置 | |
CN105632447B (zh) | 一种液晶显示屏的显示亮度调整方法及装置 | |
CN105278899B (zh) | 一种显示控制方法及装置 | |
CN105185301B (zh) | 显示屏亮度调节方法 | |
CN104616626B (zh) | 一种显示装置亮度调节装置和方法 | |
CN107993604A (zh) | 一种显示屏的调节方法及设备 | |
US7532191B2 (en) | Apparatus, method and computer program product for controlling screen brightness of mobile terminal | |
CN109801605A (zh) | 屏幕亮度调整方法、电子设备、移动终端及存储介质 | |
CN109427317A (zh) | 屏幕亮度控制方法、装置、终端及计算机可读存储介质 | |
CN102736722B (zh) | 具有双显示屏的电子装置及其屏幕显示控制方法 | |
CN104902088B (zh) | 移动终端调整屏幕亮度的方法及装置 | |
CN107945766A (zh) | 显示装置 | |
CN101404148A (zh) | 一种调整终端屏幕显示效果的方法及终端设备 | |
CN105489191A (zh) | 一种显示设备及其显示方法 | |
CN103021348A (zh) | 显示装置和屏幕背光控制方法 | |
CN108281125A (zh) | 根据人眼特性进行背光亮度调节的方法、装置和设备 | |
CN106548763B (zh) | 一种图像显示方法和装置、以及终端 | |
CN105700771A (zh) | 一种显示设备及其显示方法 | |
CN105632458A (zh) | 屏幕亮度调节方法、装置及相关设备 | |
CN104183216A (zh) | 一种控制显示器的显示屏亮度的方法和装置 | |
WO2013148702A1 (en) | Techniques for user profiles for viewing devices | |
CN104065911A (zh) | 显示控制方法及装置 | |
CN112289278A (zh) | 屏幕亮度调节方法、屏幕亮度调节装置和电子设备 | |
CN101142610B (zh) | 提高在屏幕上图像显示的视觉感的方法和/或设备 | |
CN109272944A (zh) | 背光调节方法、装置、终端设备及计算机可读取存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |