一种背光控制方法及显示设备与流程

专利2022-06-29  83


本申请涉及显示技术领域,尤其涉及一种背光控制方法及显示设备。



背景技术:

背光作为一种照明的形式,常被用于屏幕亮度的提供模块。背光从侧边或是背后照射用以增加低光源环境中的照明度,广泛应用于电视、计算机等显示设备中。

背光亮度调节的基本原理为:通过脉冲宽度调制(pulsewidthmodulation,pwm)信号调节背光模组供电电压,通过增大或减小电压的方法实现背光的亮度调节。背光亮度调节过程中的亮度闪烁程度可直接影响用户的使用体验。

如何降低设备开机过程中的背光闪烁,是目前需要解决的技术问题。



技术实现要素:

本申请实施例提供一种背光控制方法及显示设备,用以降低设备开机过程中的背光闪烁,从而提高用户体验。

第一方面,提供一种背光控制方法,包括:

在引导程序启动后,背光控制器获取存储于开机配置信息中的用于背光控制的pwm初始值并获取背光模组调光值,根据所述pwm初始值以及所述背光模组调光值,确定所述背光模组中灯条的亮度值,使得所述背光模组中的灯条根据所述亮度值调节亮度;其中,所述pwm初始值是所述显示设备上次关机时所述中间件根据关机时的信号源对应的pwm值写入的;

在中间件启动后,背光控制器获取中间件根据开机时的当前信号源写入所述开机配置信息中的用户背光pwm值,响应于所述用户背光pwm与所述pwm初始值相对应,保持当前所述背光模组中的灯条的亮度值不变。

可选地,还包括:响应于所述显示设备关机,将所述显示设备关机时当前的信号源所对应的pwm值存储到开机配置信息中。

可选地,所述方法还包括:内核初始化后,背光控制器获取内核初始化设置的背光模组调光值,根据预设的步进值执行至少一次背光模组调光值更新步骤,直到目标背光模组调光值与内核初始化设置的调光值相同;其中,所述背光模组调光值更新步骤,包括:根据所述步进值和更新前的背光模组调光值,确定更新后的目标背光模组调光值,根据所述目标背光模组调光值确定所述背光模组中的灯条的亮度值,使得所述背光模组中的灯条根据所述亮度值调节亮度。

可选地,所述背光模组调光值包括背光模组各分区的调光值;所述根据所述pwm初始值以及所述背光模组调光值,确定所述背光模组中灯条的亮度值,包括:根据所述pwm初始值以及所述背光模组各分区的调光值,确定所述背光模组中各灯条的亮度值。

第二方面,提供一种显示设备,包括:

背光控制器,用于在引导程序启动后,获取存储于开机配置信息中的用于背光控制的pwm初始值并获取背光模组调光值,根据所述pwm初始值以及所述背光模组调光值,确定所述背光模组中灯条的亮度值,并将所述亮度值输出给驱动模块;其中,所述pwm初始值是所述显示设备上次关机时所述中间件根据关机时的信号源对应的pwm值写入的;

所述驱动模块,用于根据所述亮度值,向所述背光模组中的灯条输出驱动电流以调节灯条亮度;

所述背光控制器,还用于在中间件启动后,获取中间件根据开机时的当前信号源写入所述开机配置信息中的用户背光pwm值,确定所述pwm初始值与所述用户背光pwm值相同,保持当前所述背光模组中的灯条的亮度值不变。

可选地,所述中间件,具体用于:响应于所述显示设备关机,将所述显示设备关机时当前的信号源所对应的pwm值存储到开机配置信息中。

可选地,所述背光控制器,还用于:在内核初始化后,获取内核初始化设置的背光模组调光值,根据预设的步进值执行至少一次背光模组调光值更新步骤,直到目标背光模组调光值与内核初始化设置的背光模组调光值相同;其中,所述背光模组调光值更新步骤,包括:根据所述步进值和更新前的背光模组调光值,确定更新后的目标背光模组调光值,根据所述目标背光模组调光值确定所述背光模组中灯条的亮度值,使得所述背光模组中的灯条根据所述亮度值调节亮度。

可选地,所述背光模组调光值包括背光模组各分区的调光值;所述背光控制器,具体用于:根据所述pwm初始值以及所述背光模组各分区的调光值,确定所述背光模组中各灯条的亮度值。

第三方面,提供一种显示设备,包括:处理器、存储器;所述存储器,用于存储计算机指令;所述处理器,与所述存储器耦接,所述处理器被配置为运行所述计算机指令以实现如上述第一方面中任一项所述的方法。

第四方面,提供一种计算机可读存储介质,所述存储介质存储有计算机指令,所述计算机指令被处理器执行时实现如上述第一方面中任一项所述的方法。

本申请的上述实施例中,在显示设备启动时,获取存储于开机配置信息中的用于背光控制的pwm初始值以及背光模组调光值,并根据pwm初始值以及背光模组调光值,确定背光模组中灯条的驱动电流,以点亮背光模组中的灯条。当显示设备中间件初始化完成,则获取到用户背光pwm值,该用户背光pwm值与显示设备上次关机时的信号源对应的pwm值相同,由于在此之前获取到的pwm初始值也与显示设备上次关机时的信号源对应的pwm值相同,因此当获取到用户背光pwm值后,pwm值前后未发生变化,因此无需调整背光模组中灯条的亮度,而是通过保持当前背光模组中灯条的驱动电流不变来保持背光模组中灯条的亮度不变,因此减少了对背光调整操作,进而避免了背光闪烁。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1中示例性示出了根据实施例中显示设备与控制装置之间操作场景的示意图;

图2中示例性示出了根据实施例中可实现背光控制的显示设备结构示意图;

图3中示例性示出了根据实施例中背光控制的流程框图;

图4中示例性示出了根据实施例中背光控制的信令交互示意图;

图5中示例性示出了根据实施例中显示设备的结构示意图。

具体实施方式

为使本申请示例性实施例的目的、技术方案和优点更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施例中的技术方案进行清楚、完整地描述,显然,所描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。

基于本申请中示出的示例性实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,虽然本申请中公开内容按照示范性一个或几个实例来介绍,但应理解,可以就这些公开内容的各个方面也可以单独构成一个完整技术方案。

应当理解,本申请中说明书和权利要求书及上述附图中的术语″第一″、″第二″、″第三″等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,例如能够根据本申请实施例图示或描述中给出那些以外的顺序实施。

此外,术语″包括″和″具有″以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的那些组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。

本申请中使用的术语″模块″,是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。

本申请中使用的术语″遥控器″,是指电子设备(如本申请中公开的显示设备)的一个组件,通常可在较短的距离范围内无线控制电子设备。一般使用红外线和/或射频(rf)信号和/或蓝牙与电子设备连接,也可以包括wifi、无线usb、蓝牙、动作传感器等功能模块。例如:手持式触摸遥控器,是以触摸屏中用户界面取代一般遥控装置中的大部分物理内置硬键。

图1中示例性示出了根据实施例中显示设备与控制装置之间操作场景的示意图。如图1中示出,用户可通过移动终端300和控制装置100操作显示设备200。

其中,控制装置100可以遥控器,包括红外协议通信或蓝牙协议通信,及其他短距离通信方式等,通过无线或其他有线方式来控制显示设备200。用户可以通过遥控器上按键,语音输入、控制面板输入等输入用户指令,来控制显示设备200。如:用户可以通过遥控器上音量加减键、频道控制键、上/下/左/右的移动按键、语音输入按键、菜单键、开关机按键等输入相应控制指令,来实现控制显示设备200的功能。

在一些实施例中,也可以使用移动终端、平板电脑、计算机、笔记本电脑、和其他智能设备以控制显示设备200。例如,使用在智能设备上运行的应用程序控制显示设备200。该应用程序通过配置可以在与智能设备关联的屏幕上,在直观的用户界面(ui)中为用户提供各种控制。

示例的,移动终端300可与显示设备200安装软件应用,通过网络通信协议实现连接通信,实现一对一控制操作的和数据通信的目的。如:可以实现用移动终端300与显示设备200建立控制指令协议将遥控控制键盘同步到移动终端300上通过控制移动终端300上用户界面,实现控制显示设备200的功能。也可以将移动终端300上显示音视频内容传输到显示设备200上,实现同步显示功能。

如图1中还示出,显示设备200还与服务器400通过多种通信方式进行数据通信。可允许显示设备200通过局域网(lan)、无线局域网(wlan)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。示例的,显示设备200通过发送和接收信息,以及电子节目指南(epg)互动,接收软件程序更新,或访问远程储存的数字媒体库。服务器400可以一组,也可以多组,可以一类或多类服务器。通过服务器400提供视频点播和广告服务等其他网络服务内容。

显示设备200,可以液晶显示器、oled显示器、投影显示设备。具体显示设备类型,尺寸大小和分辨率等不作限定,本领技术人员可以理解的是,显示设备200可以根据需要做性能和配置上一些改变。

显示设备200除了提供广播接收电视功能之外,还可以附加提供计算机支持功能的智能网络电视功能。示例的包括,网络电视、智能电视、互联网协议电视(iptv)等。

显示设备200所搭载的操作系统可以是安卓(android)系统、视窗(windows)系统或设备提供商自建系统等。本申请对于显示设备200所搭载的操作系统的类型不作具体限制。

基于上述系统架构,本申请的实施例中,显示设备200开机过程中,可减少背光闪烁,以提高用户感受。进一步地,用户可以通过遥控器100与显示设备200进行人机交互,对显示设备200显示屏的背光亮度进行调节操作。

显示设备200配置有背光模组,背光模组为显示设备200提供背光照明。背光模组中包括一个或多个灯条,如果包含多个灯条,则这些灯条可分布在显示屏边缘或四周,从而将显示屏划分为多个分区,通过调节相应分区的灯条发光亮度,可以实现对显示屏背光进行分区调节。

图2示例性示出了本申请实施例中的背光控制系统的结构示意图。

如图所示,背光控制主要包括以下几个组成部分:soc(system-on-a-chip)主芯片201、rt_pm模块202、背光驱动模块203、背光模组204。

其中,soc主芯片201负责向背光模组发送调光值(localdimming数据)和pwm值。pwm值也称为pwm占空比数据。

rt_pm模块202也称为背光控制模块或背光控制器,用于实现背光控制算法以及与背光驱动模块203交互,用于根据pwm值和背光模组调光值(localdimming数据)确定背光模组中的灯条的亮度值,并将该亮度值输出给背光驱动模块203。

背光驱动模块203根据rt_pm模块202输出的灯条亮度值,向背光模组204中的灯条发送相应大小的驱动电流,以控制灯条的亮度。

其中,背光驱动模块203可以是独立的背光驱动芯片。

上述背光控制系统可应用于背光整体控制的显示设备(背光模组中包括一个灯条),也可应用于背光分区独立控制的显示设备(背光模组中包括多个灯条)。

采用分区独立控制的显示设备主要的特点在于,将显示设备的屏幕划分为多个独立的分区,并可以通过一个独立背光控制芯片来调整各个分区的明暗变化。soc主芯片可将各个灯条的亮度大小通过rt_pm模块传递给背光驱动模块,背光驱动模块接收到各个灯条的亮度数值后,根据这个数值来调整灯条的电流大小,以实现该灯条对应的分区的背光亮度变化。

灯条亮度受两个数据影响,一是背光pwm值,该值主要是为了方便用户根据自身需要调节屏幕亮度;二是soc主芯片根据图像画面计算得到的各分区的调光值(localdimming数据,也称为灯条亮度值)。

本申请实施例对显示设备开机过程进行优化以减少背光闪烁现象。

图3示例性示出了本申请实施例提供的背光控制的流程框图。如图所示,该流程可包括:

s301:显示设备启动,首先引导程序启动,引导程序启动后,背光控制器获取存储于开机配置信息中的用于背光控制的pwm初始值以及获取背光模组调光值的初始值。

其中,开机配置信息中的pwm初始值是显示设备上次关机时中间件根据关机时的信号源对应的pwm值写入的。

该步骤中,当显示设备启动时,引导程序启动和rt_pm模块(背光控制器)启动。引导程序启动后,从开机配置信息中读取pwm初始化值,并将pwm初始化值写入共享内存,以便rt_pm模块(背光控制器)从共享内存读取pwm初始化值。rt_pm模块(背光控制器)启动后,对背光模组的调光值(localdimming数据)进行初始化,得到背光模组调光值的初始值。

可选地,对于采用分区独立控制的显示设备,rt_pm模块(背光控制器)可将各分区的调光值(localdimming数据)初始化为最大值255。各分区的调光值(localdimming数据)越大,各分区背光亮度越高。

s302:背光控制器根据pwm初始值以及背光模组调光值的初始值,确定背光模组中灯条的亮度值,使得背光模组中的灯条根据该亮度值调节亮度。

该步骤中,引导程序已将pwm初始值存入共享内存,rt_pm模块(背光控制器)从共享内存中读取该pwm初始值(但由于显示设备中间件初始化耗时较长,该中间件还未将用户背光pwm值写入共享内存,因此rt_pm模块从共享内存中读出的pwm值为引导程序写入共享内存的初始pwm值),从而可以根据背光模组调光值(localdimming数据)的初始值以及pwm初始值确定背光模组中的灯条的亮度值,并传递给背光驱动模块。背光驱动模块根据各分区对应的灯条的亮度值,可以计算得到各灯条根据驱动电流的大小,从而通过各灯条的驱动电流控制各灯条的亮度。

其中,中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。中间件是一种独立的系统软件服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。

s303:背光控制器获取显示设备中间件初始化后的用户背光pwm值。

其中,用户背光pwm值与显示设备上次关机时的信号源对应的pwm值相同。

该步骤中,当显示设备启动时,显示设备中间件启动。显示设备中间件启动后进行初始化,并将用户背光pwm值写入共享内存。rt_pm模块(背光控制器)从共享内存读取该用户背光pwm值。

由于中间件初始化过程较长,在中间件获得用户背光pwm值并写入共享内存之前,rt_pm模块(背光控制器)已经获取到背光模组的调光值(iocaldimming数据)以及pwm初始值,并根据背光模组调光值(localdimming数据)以及pwm初始值,确定出了背光模组中的灯条的亮度值,使得背光驱动模块可以确定背光模组中的灯条发光。

s304:由于pwm初始值与用户背光pwm值相同,背光控制器保持当前背光模组中灯条的驱动电流不变。

该步骤中,rt_pm模块(背光控制器)从共享内存读取到的用户背光pwm值,与之前读取到的pwm初始值相同,均等于显示设备上次关机时的信号源对应的pwm值,因此此时无需调整背光模组中灯条的亮度,而是保持当前背光模组中灯条的驱动电流不变,进而保持单曲备用模组中灯条的亮度值不变。

可选地,本申请实例中,当显示设备关机时,中间件可将显示设备当前的信号源对应的用户背光pwm值存储到开机配置信息中,以便下次开机时作为初始pwm值。如果在显示设备关机时进行了多次信号源切换,则最终写入到开机配置信息中的pwm值为最后切换到的信号源所对应的用户背光pwm值。

可选地,在一些实施例中,可预先设置背光模组调光值的步进值(或称步长值)。当内核初始化完成,并将初始化设置的背光模组调光值(localdimming数据)发送给rt_pm模块(背光控制器)后,rt_pm模块(背光控制器)可根据该步进值,逐渐更新背光模组调光值(localdimming数据),并根据更新后的背光模组调光值(localdimming数据)确定背光模组中灯条的亮度值,从而使得背光模组中的灯条根据所述亮度值调节亮度,直到更新后的背光模组调光值(localdimming数据)等于内核初始化设置的背光模组调光值(localdimming数据)。通过设置分区调光值的步进值,可以从背光模组调光值的最低强度步进调节分区调光值的强度,直到与内核设置的背光模组调光值强度相同。根据开机时间长短和分区调光强度大小,可以在开机阶段改善背光闪烁给用户的体验,提高用户感受。

以采用分区独立控制的智能电视为例,图4示例性示出了一种背光控制流程的信令交互图。如图所示,当智能电视上电后,智能电视中的引导程序、pr_pm模块、内核、电视中间件分别启动和初始化,该流程可包括:

在401~402处:引导程序(boot)启动后,从环境变量中读取pwm占空比值(pwmduty),并将该参数值写入到共享内存。

其中,环境变量中读取pwm占空比值(pwmduty)是电视关机时的信元源对应的用户背光pwm值,是电视关机时由电视中间件添加到环境变量中的。

在403~405处:rt_pm模块启动后,初始化该模块中的各分区调光值(iocaldimming数据)为255,并从共享内存中读取pwm占空比值(pwmduty)。

其中,在403处,rt_pm模块还可以获取预先设置的分区调光值的步进值,以便后续使用。

在406处:rt_pm模块根据各分区调光值(localdimming数据)以及读取的pwm占空比值(pwmduty),确定各分区对应的灯条的亮度值,并传递给背光驱动模块,以使背光驱动模块根据各分区对应的灯条的亮度值,点亮各灯条。此时,背光拉起,智能电视亮屏。

在407~408处:内核启动后,初始化ld模块以根据开机画面设置各分区调光值(localdimming数据),并将各分区调光值(localdimming数据)发送给rt_pm模块。rt_pm模块根据内核设置的分区调光值以及之前获取到的pwm初始化值更新背光模组中各灯条的亮度值,并传递给背光驱动模块,以使背光驱动模块根据各分区对应的灯条的亮度值。

在408处,rt_pm模块可根据在403处获得的步进值,逐步调整分区调光值,直到达到内核设置的分区调光值为止,并在每次根据步进值调整完成后,根据调整后的分区调光值以及当前的pwm值确定背光模组中各灯条的亮度值,并传递给背光驱动模块,以使背光驱动模块调整背光模组中各灯条的亮度。

在409~411处:电视中间件启动后进行初始化,对背光进行初始化,将pwm设置为上次关机时的信号源对应的用户背光pwm值,并写入共享内存。

其中,电视中间件初始化得到的pwm值为电视关机时保持的信号源所对应的用户背光pwm值。

在412~414处:rt_pm模块从共享内存读取pwm值,此时读取到的是在411处由中间件写入的pwm值,由于当前读取到的pwm值,与在405处读取到的pwm初始值相同,且分区调光值也没有变化,因此保持当前背光模组中各灯条的亮度值不变。

根据图4所示的流程,对于未采用背光分区独立控制的电视,在开机引导阶段,对pwm背光控制通道进行初始化时,获取环境变量中的pwmduty参数值(该值等于电视关机时的背光pwm值),根据该参数设置输出的pwm初始化值与环境变量中pwmduty参数值一致,由于在中间件初始化完成,用户下背光设置生效时所设置的pwm值与背光初始化的pwm值相同,因此消除了启动过程中由于pwm值变化导致的背光闪烁。

根据图4所示的流程,对于采用背光分区独立控制的电视,在开机引导阶段,将环境变量中pwmduty值写到共享内存中;rt_pm模块启动初始化时到共享内存中获取pwm值进行初始化,由于在中间件初始化完成,用户下背光设置生效时所设置的pwm值与背光初始化的pwm值相同,因此消除了启动过程中由于pwm值变化导致的背光闪烁。

通过以上描述可以看出,本申请实施例中,显示设备启动后,在引导(boot)阶段对pwm初始化时,保持pwm初始值与显示设备启动后中间件的用户背光pwm值相同,这样,当中间件启动后,pwm值不会改变,从而消除此处因pwm值变化而导致屏幕画面闪烁。引导(boot)阶段将pwm初始值写到共享内存中,rt_pm模块从共享内存中获取此pwm初始值进行初始化。在内核(kernel)启动后sociocaldimming模块初始化成功,此时各分区背光值根据画面图像亮度正常下发此处进行优化,消除由iocaldimming初始化后各分区背光变化导致的屏幕画面闪烁。

可选地,在一些实施例中,到显示设备可支持多通道,不同的通道可关联不同的图像模式。显示设备可针对不同的通道所关联的图像模式记录对应的用户背光pwm值。比如,如果显示设备当前的通道为通道1,则在显示设备关机时,中间件将当前通道1所关联的图像模式的用户背光pwm值保存下来;再例如,如果显示设备当前的通道为通道2,则在显示设备关机时,中间件将当前通道2所以关联的图像模式的用户背光pwm记录下来。所记录下来的用户背光pwm值可被添加到环境变量中,以便在显示设备再次启动时能够被引导程序获取,并被作为pwm初始值写入共享内存。

其中,所述通道也可称为信号源,举例来说,显示设备可支持以下通道:

hdmi(highdefinitionmultimediainterface,高清多媒体接口)通道,hdmi是一种全数字化视频和声音发送接口,可以发送未压缩的音频及视频信号。当前图像模式为″自然″,且背光设置自定义值为20,则对应的用户背光pwm值为200(pwm值的取值范围为0-255);

dtv(数字电视)通道,当前图像模式为″鲜艳″,且背光设置自定义值为15,则对应的用户背光pwm值为100(pwm值的取值范围为0-255)。

电视在设置中可以设置默认开机通道,如设置上次信号源,或者hdmi等。例如,若用户选择的默认开机通道为dtv,则在显示设备关机时,可将dtv下背光所对应的pwm值设置到环境变量中,即设置pwm=100到环境变量:pwmduty=100。

基于相同的技术构思,本申请实施例还提供一种显示设备,该显示设备可实现前述实施例中图3或图4所执行的流程。

图5示出了本申请实施例提供的显示设备500的结构示意图,参阅图5所示,该显示设备500包括处理器501、存储器502、显示器503。其中,处理器501也可以为控制器。所述处理器501被配置为支持终端执行前述流程涉及的功能。存储器502用于与处理器501耦合,其保存终端必要的程序指令和数据。其中,处理器501、和存储器502、显示器相连,该存储器502用于存储指令,该处理器501用于执行该存储器502存储的指令,以完成上述方法中客户端设备执行相应功能的步骤。显示器503可根据处理器501的控制进行显示。

本申请实施例中显示设备500所涉及的与本申请实施例提供的技术方案相关的概念,解释和详细说明及其它步骤请参见前述方法或其它实施例中关于这些内容的描述,此处不做赘述。

需要说明的是,本申请实施例上述涉及的处理器可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理器(digitalsignalprocessor,dsp),专用集成电路(application-specificintegratedcircuit,asic),现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其它可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。其中,所述存储器可以集成在所述处理器中,也可以与所述处理器分开设置。

基于相同的技术构思,本申请实施例还提供了一种计算机可读存储介质。计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行图3或图4中所执行的流程。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。


技术特征:

1.一种背光控制方法,其特征在于,包括:

在引导程序启动后,背光控制器获取存储于开机配置信息中的用于背光控制的脉冲宽度调制pwm初始值并获取背光模组调光值,根据所述pwm初始值以及所述背光模组调光值,确定所述背光模组中灯条的亮度值,使得所述背光模组中的灯条根据所述亮度值调节亮度;其中,所述pwm初始值是所述显示设备上次关机时所述中间件根据关机时的信号源对应的pwm值写入的;

在中间件启动后,背光控制器获取中间件根据开机时的当前信号源写入所述开机配置信息中的用户背光pwm值,响应于所述用户背光pwm与所述pwm初始值相对应,保持当前所述背光模组中的灯条的亮度值不变。

2.如权利要求1所述的方法,其特征在于,还包括:

响应于所述显示设备关机,将所述显示设备关机时当前的信号源所对应的pwm值存储到开机配置信息中。

3.如权利要求1所述的方法,其特征在于,还包括:

内核初始化后,背光控制器获取内核初始化设置的背光模组调光值,根据预设的步进值执行至少一次背光模组调光值更新步骤,直到目标背光模组调光值与内核初始化设置的调光值相同;

其中,所述背光模组调光值更新步骤,包括:

根据所述步进值和更新前的背光模组调光值,确定更新后的目标背光模组调光值,根据所述目标背光模组调光值确定所述背光模组中的灯条的亮度值,使得所述背光模组中的灯条根据所述亮度值调节亮度。

4.如权利要求1-3中任一项所述的方法,其特征在于,所述背光模组调光值包括背光模组各分区的调光值;

所述根据所述pwm初始值以及所述背光模组调光值,确定所述背光模组中灯条的亮度值,包括:

根据所述pwm初始值以及所述背光模组各分区的调光值,确定所述背光模组中各灯条的亮度值。

5.一种显示设备,其特征在于,包括:

背光控制器,用于在引导程序启动后,获取存储于开机配置信息中的用于背光控制的脉冲宽度调制pwm初始值并获取背光模组调光值,根据所述pwm初始值以及所述背光模组调光值,确定所述背光模组中灯条的亮度值,并将所述亮度值输出给驱动模块;其中,所述pwm初始值是所述显示设备上次关机时所述中间件根据关机时的信号源对应的pwm值写入的;

所述驱动模块,用于根据所述亮度值,向所述背光模组中的灯条输出驱动电流以调节灯条亮度;

所述背光控制器,还用于在中间件启动后,获取中间件根据开机时的当前信号源写入所述开机配置信息中的用户背光pwm值,确定所述pwm初始值与所述用户背光pwm值相同,保持当前所述背光模组中的灯条的亮度值不变。

6.如权利要求5所述的显示设备,其特征在于,所述中间件,具体用于:

响应于所述显示设备关机,将所述显示设备关机时当前的信号源所对应的pwm值存储到开机配置信息中。

7.如权利要求5所述的显示设备,其特征在于,所述背光控制器,还用于:

在内核初始化后,获取内核初始化设置的背光模组调光值,根据预设的步进值执行至少一次背光模组调光值更新步骤,直到目标背光模组调光值与内核初始化设置的背光模组调光值相同;

其中,所述背光模组调光值更新步骤,包括:

根据所述步进值和更新前的背光模组调光值,确定更新后的目标背光模组调光值,根据所述目标背光模组调光值确定所述背光模组中灯条的亮度值,使得所述背光模组中的灯条根据所述亮度值调节亮度。

8.如权利要求5-7中任一项所述的显示设备,其特征在于,所述背光模组调光值包括背光模组各分区的调光值;

所述背光控制器,具体用于:

根据所述pwm初始值以及所述背光模组各分区的调光值,确定所述背光模组中各灯条的亮度值。

9.一种显示设备,其特征在于,包括:处理器、存储器;

所述存储器,用于存储计算机指令;

所述处理器,与所述存储器耦接,所述处理器被配置为运行所述计算机指令以实现如权利要求1至4中任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机指令,所述计算机指令被处理器执行时实现如权利要求1至4中任一项所述的方法。

技术总结
本申请公开了一种背光控制方法及显示设备。本申请中,在引导程序启动后,背光控制器获取存储于开机配置信息中的用于背光控制的PWM初始值并获取背光模组调光值,根据所述PWM初始值以及所述背光模组调光值,确定所述背光模组中灯条的亮度值,使得所述背光模组中的灯条根据所述亮度值调节亮度;在中间件启动后,背光控制器获取中间件根据开机时的当前信号源写入所述开机配置信息中的用户背光PWM值,响应于所述用户背光PWM与所述PWM初始值相对应,保持当前所述背光模组中的灯条的亮度值不变。其中,所述PWM初始值是所述显示设备上次关机时所述中间件根据关机时的信号源对应的PWM值写入的。

技术研发人员:朱超;卢平光;张在京;刘芳
受保护的技术使用者:聚好看科技股份有限公司
技术研发日:2020.01.16
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-46332.html

最新回复(0)