一种区域显示亮度调节方法、播放终端及存储介质与流程

文档序号:18035598发布日期:2019-06-28 23:15阅读:213来源:国知局
本发明涉及背光显示
技术领域
:,尤其涉及一种区域显示亮度调节方法、播放终端及存储介质。
背景技术
::当前电视对于画面区域亮度的大幅提升存在于oled显示中,当显示全白场画面时,假设亮度为300nit(nit,尼特是亮度的单位,1nit=1cd/m),当显示小窗口白场时,亮度可以明显提高,由此提升oled的对比度。但是,目前该技术只存在单像素发光的oled显示中,且技术受国外封锁,在lcd背光显示中并没有相关应用,这就限制了lcd背光显示提升画面区域亮度。因此,现有技术还有待于改进和发展。技术实现要素:本发明的主要目的在于提供一种区域显示亮度调节方法、播放终端及存储介质,旨在解决现有技术在lcd背光显示中无法显著提升画面区域亮度的问题。为实现上述目的,本发明提供一种区域显示亮度调节方法,所述区域显示亮度调节方法包括如下步骤:将背光功率测试值调节为最大值,记录对应被点亮的背光分区数及第一预设大小的pwm的占空比对应的寄存器值;将选定的分区数分成若干等份,按一定数量递增并记录每份的背光分区数,测试并记录背光功率最大时的pwm的寄存器值;将每一个寄存器值按照第二预设大小生成0-255亮度信息对应pwm占空比的值,组成pwmtable表;计算每一帧画面下灰度值大于0的分区数,并与背光分区数逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比。可选地,所述的区域显示亮度调节方法,其中,所述将背光功率测试值调节为最大值,记录对应被点亮的背光分区数及第一预设大小的pwm的占空比对应的寄存器值的步骤包括:将背光功率测试值调节为最大值,并预先设定背光功率最大时的亮度值;记录对应被点亮的背光分区数block_1,及第一预设大小的pwm的占空比对应的寄存器值d1。可选地,所述的区域显示亮度调节方法,其中,所述背光功率最大为280w;所述第一预设大小为13bit。可选地,所述的区域显示亮度调节方法,其中,所述将选定的分区数分成若干等份,按一定数量递增并记录每份的背光分区数,测试并记录背光功率最大时的pwm的寄存器值的步骤包括:预先设定分区数的大小为2000,将block_1-2000之间分成若干等份,按一定数量递增;每份记录为block_x,测试并记录背光功率280w时pwm的寄存器值dx。可选地,所述的区域显示亮度调节方法,其中,所述将每一个寄存器值按照第二预设大小生成0-255亮度信息对应pwm占空比的值,组成pwmtable表的步骤包括:预先设置第二预设大小,并获取每一个寄存器值;将每一个寄存器值按照预先设定的第二预设大小生成0-255亮度信息对应pwm占空比的值,组成pwmtable表。可选地,所述的区域显示亮度调节方法,其中,所述第二预设大小为8bit。可选地,所述的区域显示亮度调节方法,其中,所述计算每一帧画面下灰度值大于0的分区数,并与背光分区数逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比的步骤包括:通过程序中计算每一帧画面下,灰度值大于0的分区数block;将分区数block与block_x逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比。可选地,所述的区域显示亮度调节方法,其中,所述计算每一帧画面下灰度值大于0的分区数,并与背光分区数逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比的步骤还包括:主芯片或者fpga通过亮度信息表计算当前帧画面对应的背光驱动需对应的table表。此外,为实现上述目的,本发明还提供一种播放终端,其中,所述播放终端至少为一个,所述播放终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的区域显示亮度调节程序,所述区域显示亮度调节程序被所述处理器执行时实现如上所述的区域显示亮度调节方法的步骤。此外,为实现上述目的,本发明还提供一种存储介质,其中,所述存储介质存储有区域显示亮度调节程序,所述区域显示亮度调节程序被处理器执行时实现如上所述的区域显示亮度调节方法的步骤。本发明通过将背光功率测试值调节为最大值,记录对应被点亮的背光分区数及第一预设大小的pwm的占空比对应的寄存器值;将选定的分区数分成若干等份,按一定数量递增并记录每份的背光分区数,测试并记录背光功率最大时的pwm的寄存器值;将每一个寄存器值按照第二预设大小生成0-255亮度信息对应pwm占空比的值,组成pwmtable表;计算每一帧画面下灰度值大于0的分区数,并与背光分区数逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比。本发明在背光最大功率的限制前提下,最大的提高区域画面显示中的亮度,从而提升整个显示画面的对比度,满足hdr对最大亮度的要求,降低对背光电源的功率需求。附图说明图1是本发明区域显示亮度调节方法的较佳实施例的流程图;图2是本发明区域显示亮度调节方法的较佳实施例中步骤s10的流程图;图3是本发明区域显示亮度调节方法的较佳实施例中步骤s20的流程图;图4是本发明区域显示亮度调节方法的较佳实施例中步骤s30的流程图;图5是本发明区域显示亮度调节方法的较佳实施例中步骤s40的流程图;图6是本发明区域显示亮度调节方法的较佳实施例中背光功率最大时,255灰度值,占屏比与pwm的对应关系表;图7是本发明区域显示亮度调节方法的较佳实施例中全白场画面背光功率最大的显示示意图;图8是本发明区域显示亮度调节方法的较佳实施例中静态画面或动态画面下出现像素块亮度过渡明显的显示示意图;图9是本发明区域显示亮度调节方法的较佳实施例中在背光电源功率变化范围内白色方块占屏比与亮度满足的曲线关系示意图;图10为本发明播放终端的较佳实施例的运行环境示意图。具体实施方式为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明较佳实施例所述的区域显示亮度调节方法,如图1所示,所述区域显示亮度调节方法包括以下步骤:步骤s10、将背光功率测试值调节为最大值,记录对应被点亮的背光分区数及第一预设大小的pwm的占空比对应的寄存器值。具体的过程请参阅图2,其为本发明提供的区域显示亮度调节方法中步骤s10的流程图。如图2所示,所述步骤s10包括:s11、将背光功率测试值调节为最大值,并预先设定背光功率最大时的亮度值;s12、记录对应被点亮的背光分区数block_1,及第一预设大小的pwm的占空比对应的寄存器值d1。具体地,以2000分区作为例子,假设背光电源的最大功率为280w(即所述背光功率最大为280w),对应全白场亮度为500nit,每个分区背光的亮度信息为8bit,pwm驱动为13bit(即所述第一预设大小为13bit)。背光的实时功率始终不能超过最大值(280w),而视不同情况255灰度的亮度又不一样,因此将背光驱动pwm划分若干组,当2000分区亮度信息符合某一种条件范围内,则背光驱动采用某一组pwm驱动。那么,测试背光功率最大(280w)时,假设亮度达到1000nit,记录对应被点亮的背光分区数block_1,及13bit的pwm的占空比对应的寄存器值d1步骤s20、将选定的分区数分成若干等份,按一定数量递增并记录每份的背光分区数,测试并记录背光功率最大时的pwm的寄存器值。具体的过程请参阅图3,其为本发明提供的区域显示亮度调节方法中步骤s20的流程图。如图3所示,所述步骤s20包括:s21、预先设定分区数的大小为2000,将block_1-2000之间分成若干等份,按一定数量递增;s22、每份记录为block_x,测试并记录背光功率280w时pwm的寄存器值dx。具体地,将block_1-2000之间分成若干等份,按一定数量递增,每份记录为block_x,测试并记录背光功率280w时的pwm寄存器值dx。步骤s30、将每一个寄存器值按照第二预设大小生成0-255亮度信息对应pwm占空比的值,组成pwmtable表。具体过程请参阅图4,其为本发明提供的区域显示亮度调节方法中步骤s30的流程图。如图4所示,所述步骤s30包括:s31、预先设置第二预设大小,并获取每一个寄存器值;s32、将每一个寄存器值按照预先设定的第二预设大小生成0-255亮度信息对应pwm占空比的值,组成pwmtable表。具体地,每一个dx按照8bit(即所述第二预设大小为8bit)生成0-255亮度信息对应pwm占空比的table_x。步骤s40、计算每一帧画面下灰度值大于0的分区数,并与背光分区数逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比。具体过程请参阅图5,其为本发明提供的区域显示亮度调节方法中步骤s40的流程图。如图5所示,所述步骤s40包括:s41、通过程序中计算每一帧画面下,灰度值大于0的分区数block;s42、将分区数block与block_x逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比。具体地,程序中计算每一帧画面下,灰度值大于0的分区数block,将block与block_x逐个比较,得出这帧画面需要使用的table表,背光功率最大时,255灰度值,占屏比与pwm的对应关系表如图6所示。本发明是在已有的多分区localdiming背光驱动上的创新,旨在提高区域显示的亮度,从而提高显示对比度,节省电源功率,降低成本,打破国外oled对这一种显示算法的技术垄断,并应用在低成本的lcd液晶显示上。进一步地,主芯片或者fpga通过亮度信息表计算当前帧画面对应的背光驱动需对应的table表,实现过程如下:if(block>0){if(block<=block_1)use(table_1);//背光驱动使用table1elseif(block_1<block<=block_2)use(table_2);//背光驱动使用table2elseif(block_2<block<=block_3)use(table_3);//背光驱动使用table3elseif(block_3<block<=block_4)use(table_4);//背光驱动使用table4···}进一步地,背光控制算法如下:(1)全白场画面下,背光功率达到最大,此时全白场的亮度假设为500nit,如图7所示;(2)当静态画面或者动态画面下出现像素块亮度过度明显时(例如画面中出现一个白色方块,其余全黑),在背光功率范围内,要求亮的地方越亮,即变色块的亮度要比全白场还要亮,假设白色方块最亮能达到1000nit,如图8所示;(3)在背光电源功率变化范围内,白色方块的占屏比与亮度满足一定的曲线关系,如图9所示;(4)当前背光电源的最大功率的初步设计为280w,因此,在显示过程中所有分区背光功率的总和必须小于或等于280w,即。本发明适用于多分区localdiming背光的lcd液晶显示领域,可应用在扫描式localdiming背光驱动和点对点式localdiming背光驱动上。在背光最大功率的限制前提下,最大的提高区域画面显示中的亮度,从而提升整个显示画面的对比度,为满足hdr对最大亮度的要求,降低对背光电源的功率需求。进一步地,如图10所示,基于上述区域显示亮度调节方法,本发明还相应提供了一种播放终端,所述播放终端包括处理器10、存储器20及显示器30。图10仅示出了播放终端的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。所述存储器20在一些实施例中可以是所述播放终端的内部存储单元,例如播放终端的硬盘或内存。所述存储器20在另一些实施例中也可以是所述播放终端的外部存储设备,例如所述播放终端上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器20还可以既包括所述播放终端的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述播放终端的应用软件及各类数据,例如所述安装播放终端的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有区域显示亮度调节程序40,该区域显示亮度调节程序40可被处理器10所执行,从而实现本申请中区域显示亮度调节方法。所述处理器10在一些实施例中可以是一中央处理器(centralprocessingunit,cpu),微处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述区域显示亮度调节方法等。所述显示器30在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。所述显示器30用于显示在所述播放终端的信息以及用于显示可视化的用户界面。所述播放终端的部件10-30通过系统总线相互通信。在一实施例中,当处理器10执行所述存储器20中区域显示亮度调节程序40时实现以下步骤:将背光功率测试值调节为最大值,记录对应被点亮的背光分区数及第一预设大小的pwm的占空比对应的寄存器值;将选定的分区数分成若干等份,按一定数量递增并记录每份的背光分区数,测试并记录背光功率最大时的pwm的寄存器值;将每一个寄存器值按照第二预设大小生成0-255亮度信息对应pwm占空比的值,组成pwmtable表;计算每一帧画面下灰度值大于0的分区数,并与背光分区数逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比。所述将背光功率测试值调节为最大值,记录对应被点亮的背光分区数及第一预设大小的pwm的占空比对应的寄存器值的步骤包括:将背光功率测试值调节为最大值,并预先设定背光功率最大时的亮度值;记录对应被点亮的背光分区数block_1,及第一预设大小的pwm的占空比对应的寄存器值d1。其中,所述背光功率最大为280w;所述第一预设大小为13bit。所述将选定的分区数分成若干等份,按一定数量递增并记录每份的背光分区数,测试并记录背光功率最大时的pwm的寄存器值的步骤包括:预先设定分区数的大小为2000,将block_1-2000之间分成若干等份,按一定数量递增;每份记录为block_x,测试并记录背光功率280w时pwm的寄存器值dx。所述将每一个寄存器值按照第二预设大小生成0-255亮度信息对应pwm占空比的值,组成pwmtable表的步骤包括:预先设置第二预设大小,并获取每一个寄存器值;将每一个寄存器值按照预先设定的第二预设大小生成0-255亮度信息对应pwm占空比的值,组成pwmtable表。其中,所述第二预设大小为8bit。所述计算每一帧画面下灰度值大于0的分区数,并与背光分区数逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比的步骤包括:通过程序中计算每一帧画面下,灰度值大于0的分区数block;将分区数block与block_x逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比。所述计算每一帧画面下灰度值大于0的分区数,并与背光分区数逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比的步骤还包括:主芯片或者fpga通过亮度信息表计算当前帧画面对应的背光驱动需对应的table表。本发明还提供一种存储介质,其中,所述存储介质存储有区域显示亮度调节程序,所述区域显示亮度调节程序被处理器执行时实现如上所述的区域显示亮度调节方法的步骤。综上所述,本发明提供一种区域显示亮度调节方法、播放终端及存储介质,所述方法包括:将背光功率测试值调节为最大值,记录对应被点亮的背光分区数及第一预设大小的pwm的占空比对应的寄存器值;将选定的分区数分成若干等份,按一定数量递增并记录每份的背光分区数,测试并记录背光功率最大时的pwm的寄存器值;将每一个寄存器值按照第二预设大小生成0-255亮度信息对应pwm占空比的值,组成pwmtable表;计算每一帧画面下灰度值大于0的分区数,并与背光分区数逐个比较,得出当前帧画面需要使用的table表中对应的pwm占空比。本发明在背光最大功率的限制前提下,最大的提高区域画面显示中的亮度,从而提升整个显示画面的对比度,满足hdr对最大亮度的要求,降低对背光电源的功率需求。当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,所述程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1