CN107818762A - 一种分区背光控制方法以及图像处理芯片 - Google Patents
一种分区背光控制方法以及图像处理芯片 Download PDFInfo
- Publication number
- CN107818762A CN107818762A CN201610824801.9A CN201610824801A CN107818762A CN 107818762 A CN107818762 A CN 107818762A CN 201610824801 A CN201610824801 A CN 201610824801A CN 107818762 A CN107818762 A CN 107818762A
- Authority
- CN
- China
- Prior art keywords
- subregion
- backlight
- value
- unit
- image
- 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.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 107
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000008569 process Effects 0.000 claims abstract description 21
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 18
- 239000004973 liquid crystal related substance Substances 0.000 claims description 53
- 238000009499 grossing Methods 0.000 claims description 25
- 230000006872 improvement Effects 0.000 abstract description 7
- 230000006870 function Effects 0.000 description 13
- 230000008859 change Effects 0.000 description 9
- 230000004048 modification Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 5
- 238000005192 partition Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000002708 enhancing effect Effects 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 230000009467 reduction Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 238000010977 unit operation Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000005286 illumination Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000001447 compensatory effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 208000002173 dizziness Diseases 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/3406—Control of illumination source
- G09G3/3413—Details of control of colour illumination sources
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Liquid Crystal Display Device Control (AREA)
Abstract
本发明公开一种分区背光控制方法以及图像处理芯片,所述图像处理芯片包括分区背光控制单元,图像补偿单元和直接内存存取DMA单元,方法包括:当分区背光控制单元获取每个分区的特征值时,调用中断处理程序,所述中断处理程序中包括:更新的算法,公式或驱动程序;使用中断处理程序,根据所述每个分区的特征值计算每个分区的背光值;并将背光值通过SPI信号传输至背光驱动器以控制背光源的亮度,将所述背光值通过DMA单元发送给图像补偿单元,以使所述图像补偿单元根据所述背光值对图像的RGB值进行补偿,本方法通过使用不同的中断处理程序计算各个分区背光值,实现了对分区背光值算法的升级和改进,优化了图像处理芯片的升级能力。
Description
技术领域
本发明涉及液晶显示屏的背光源调制技术,尤其涉及一种分区背光控制方法以及图像处理芯片。
背景技术
在LED液晶显示屏系统中,主要包括LED液晶屏,图像处理芯片和背光源。其中,图像处理芯片用于对液晶屏图像进行补偿,并通过发送图像信号点亮液晶屏。背光源设置在液晶屏的后面,用于点亮液晶屏,对于面积较大的液晶屏,一般要将其划分成多个区域,在每个分区的后面均设置有一个背光源,每个背光源用于照亮其对应的部分液晶屏区域。
在液晶屏显示图像的过程中,图像处理芯片一方面需要通过背光驱动器点亮各个分区的背光源,即通过控制每个背光源的亮度进而调节整个液晶屏的亮度;另一方面,图像处理芯片还需要控制液晶屏上要显示图像的RGB值,使液晶屏上显示的色彩与背光源的亮度相匹配,具体地,图像处理芯片要根据液晶屏显示的图像内容,调整各个背光源的亮度,以及图像的像素值等,以提高图像的动态对比度,增强图像的画质感。为了进一步提升液晶屏的画质,需要对图像处理芯片进行升级更新。
此外,通常情况下一款芯片从设计到稳定量产需要一年以上的时间,随着液晶屏技术的快速发展,生成出厂的图像处理芯片往往不能满足电视机厂商对背光控制功能的不同需求,或者在芯片设计时没有考虑到的需求,例如,各个背光源点亮的亮度不均匀导致整个液晶屏画质不好,所以,要通过对图像处理芯片升级来提高液晶屏图像的画质。
但是,一旦图像处理芯片制造完成并出厂后,该款芯片中的任何功能都不能进行更改和升级。所以,不能通过对图像处理芯片的升级更新来提高图像的画质,无法适应厂商的需求,进而导致刚刚量产的图像处理芯片的需求量减小,图像处理芯片的生命周期缩短。
发明内容
本发明提供了一种分区背光控制方法以及图像处理芯片,以解决现有的图像处理芯片一旦出厂后就无法更新升级的问题。
为解决上述技术问题,公开的具体技术方案如下:
第一方面,实施例提供了一种分区背光控制方法,应用于图像处理芯片,所述图像处理芯片包括分区背光控制单元,图像补偿单元和直接内存存取DMA单元,所述方法包括:
当所述分区背光控制单元获取每个分区的特征值时,调用中断处理程序,所述中断处理程序中包括:更新的算法,公式或驱动程序;其中,所述特征值包括每个分区中各像素点的的最大值、最小值和平均值,所述中断处理程序用于输入更新的背光值计算算法,以及实现在线修改的功能;
分区背光控制单元使用所述中断处理程序,根据所述每个分区的特征值计算每个分区的背光值;所述中断处理程序还用于启动所述分区背光控制单元,使分区背光控制单元执行对各个分区背光值的计算和统计;
将所述背光值通过SPI信号传输至背光驱动器以控制背光源的亮度,并且,将所述背光值通过DMA单元发送给所述图像补偿单元,以使所述图像补偿单元根据所述背光值对图像的RGB值进行补偿,使得液晶屏的色彩与所述背光源的亮度相匹配。
进一步地,如果所述特征值包括每个分区中图像的最大值和平均值,则根据所述每个分区的特征值计算每个分区的背光值包括:对所述每个分区中的平均值和最大值进行加权求和计算,得到每个分区的背光值,进而实现了对分区背光值的更新和修改,以达到增强图像亮度和画质的作用。
进一步地,如果所述中断处理程序中为平滑处理程序,则所述方法还包括:使用所述平滑处理程序对每个分区的背光值做空间平滑处理,以及,使用所述平滑处理程序对每个分区的背光值做时间平滑处理。通过对背光值进行平滑处理,使得原来各个分区中的背光值均匀,防止显示的背光亮度差距较高,影响整体液晶屏的点亮效果。
进一步地,当所述分区背光控制单元获取图像处理芯片统计的每个分区的特征值之后还包括:所述图像处理芯片触发所述分区背光控制单元的硬中断信号,使所述分区背光控制单元准备处理所述特征值,根据硬中断信号的种类选择需要调用的中断处理程序。其中,所述硬中断信号的种类包括帧同步中断信号,行同步中断信号,DMA数据准备好中断等。在所述硬中断信号触发时,可以通过中断处理程序设置DMA硬件参数,以改变或者更新新的算法或者版本,进而改变分区的背光值。
进一步地,所述方法还包括:所述图像补偿单接收所述分区背光控制单元发送的背光值;根据所述背光值计算图像的补偿系数;根据所述补偿系数对所述图像的RGB值进行补偿,补偿后生成图像信号,以及输出所述图像信号。通过对各个分区更新的背光值进行补偿,使得补偿后的图像的RGB值与新的背光值亮度相匹配,更进一步地优化的液晶屏显示的图像画质,满足不同厂商的要求,从而提高了图像处理芯片的使用寿命。
第二方面,实施例提供了一种图像处理芯片,所述图像处理芯片包括:图像统计单元,分区背光控制单元,图像补偿单元和第一DMA单元,其中,所述分区背光控制单元中包括第二DMA单元,在所述第一DMA单元和第二DMA单元之间安装有连接总线,分区背光控制单元和所述图像统计单元之间通过第一DMA单元和第二DMA单元实现数据传输。
所述图像统计单元,用于统计图像中每个分区的特征值,并通过第一DMA单元将所述特征值发送给分区背光控制单元;所述分区背光控制单元通过第二DMA单元获取所述特征值,并将这些特征值存储在分区背光控制单元的寄存器中;
所述分区背光控制单元,用于当接收到所述特征值时,调用中断处理程序;并使用所述中断处理程序,根据所述每个分区的特征值计算每个分区的背光值;以及,将所述背光值通过第二DMA单元发送给所述图像补偿单元,所述中断处理程序中包括:更新的算法,公式或驱动程序等;其中,所述中断处理程序还可用于在线更新和修改,进而增加所述图像处理芯片的功能;
所述图像补偿单元,用于通过所述第一DMA单元接收所述背光值,根据所述背光值对图像的RGB值进行补偿,补偿后输出图像信号。
进一步地,所述分区背光控制单元,还用于将所述背光值通过SPI信号传输至背光驱动器,以使所述背光驱动器按照新生产的背光值点亮各个背光源,进而达到改变背光源亮度的目的。
进一步地,所述分区背光控制单元,具体用于如果所述特征值包括每个分区中图像的最大值和平均值,则对所述每个分区中的平均值和最大值进行加权求和计算,得到每个分区的背光值。
进一步地,所述图像补偿单元具体用于,接收所述分区背光控制单元发送的背光值;根据所述背光值计算图像的补偿系数;根据所述补偿系数对所述图像的RGB值进行补偿,补偿后生成图像信号;输出所述图像信号以点亮液晶屏。
进一步地,所述分区背光控制单元,还用于当所述DMA单元还生成硬中断信号时,在所述中断处理程序设置DMA硬件参数;所述DMA单元,还用于将所述统计的特征值发送给所述分区背光控制单元。
第三方面,实施例还提供了一种分区背光控制系统,应用于第一方面提供的分区背光控制方法,所述系统包括:图像处理芯片,液晶屏,背光驱动器和至少一个背光源,其中,所述液晶屏预先划分若干个分区,每个分区后面设置一个背光源,
所述图像处理芯片用于统计所述每个分区的特征值,包括每个分区图像的最大值,最小值和平均值,根据统计的特征值,调用中断处理程序,并根据所述中断处理程序和特征值计算各个分区的背光值,以及将所述背光值发送给所述背光驱动器;
所述图像处理芯片还用于对计算的各个分区的背光值进行图像补偿,并将补偿后的图像RGB值通过图像信号输出至所述液晶屏,以点亮所述液晶屏;
所述背光驱动器用于接收所述图像处理芯片发送的背光值,并按照所述背光值点亮所述背光源。
进一步地,所述图像处理芯片还用于实现本申请第一方面的其它实现方式。
第四方面,实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本申请提供的一种分区背光控制方法的各实现方式中的部分或全部步骤。
本申请提供的一种分区背光控制方法以及图像处理芯片,该图像处理芯片中包括分区背光控制单元和直接内存存取DMA单元,其中,所述分区背光控制单元中设有具有升级更新功能的中断处理程序,DMA单元用于将中断处理程序中更新的数据传输给图像处理芯片中的其它组件。因此,本申请提供的分区背光控制方法通过分区背光控制单元使用不同的中断处理程序计算各个分区背光值,实现了对分区背光值算法的升级和改进,再将改进后的背光值通过所述DMA单元传输至图像补偿单元做补偿处理,以及将所述背光值输出至背光驱动器,实现了对各个分区背光源的亮度和液晶屏图像的RGB值的改变,满足不同厂商对背光源亮度和液晶屏色彩的需求,优化了图像处理芯片的升级能力,从而提高了图像处理芯片的适应性,延长了图像处理芯片的生命周期。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种图像处理芯片的结构示意图;
图2是本申请实施例提供的一种分区背光控制方法的流程示意图;
图3是本申请实施例提供的一种图像补偿方法的流程示意图;
图4是本申请实施例提供的一种软硬件联合控制的局部背光控制的流程图;
图5是本申请实施例提供的一种分区背光控制装置的结构示意图;
图6是本申请实施例提供的一种软硬件联合控制局部背光的系统示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
本申请实施例提供了一种分区背光控制方法用于对图像处理芯片进行升级和更新。为解决现有技术中的图像处理芯片由于硬件功能固定导致无法升级更新的问题,本申请在现有的图像处理芯片中增设分区背光控制单元(英文:Partitioned BL Controller),具体该图像处理芯片的结构如图1所示。
一种图像处理芯片,该图像处理芯片包括分区背光控制单元,图像补偿单元和直接内存存取(英文:Direct Memory Access,缩写:DMA)单元,其中,所述分区背光控制单元相当于CPU,用于对图像中各个分区的背光值进行计算,以及其它处理功能。所述DMA单元用于传输数据,实现分区背光控制单元分别与图像统计单元,以及图像补偿单元之间数据通信交互。
可选的,所述分区背光控制单元中包括第二DMA单元,所述图像处理芯片中包括第一DMA单元,第一DMA单元与第二DMA单元之间通过传输总线连接。
本申请实施例提供的图像处理芯片,通过在现有的图像处理芯片的基础上增设分区背光控制单元和DMA单元,来实现对图像处理芯片的升级和更新,具体的方法如下:
如图2所示,提供了一种分区背光控制方法,应用于图像处理芯片,所述图像处理芯片包括分区背光控制单元,图像补偿单元和直接内存存取DMA单元,所述方法包括:
步骤201:当所述分区背光控制单元获取每个分区的特征值时,调用中断处理程序,所述中断处理程序中包括:更新的算法,公式或驱动程序等需要更新升级的程序。所述特征值包括每个分区中图像的最大值,最小值和平均值。
步骤202:使用所述中断处理程序,根据所述每个分区的特征值计算每个分区的背光值。
可选的,如果所述中断处理程序中包括平滑处理程序,则使用所述平滑处理程序对每个分区的特征值做平滑处理,并生成与所述每个分区相对应的背光值。通过对每个分区的特征值做平滑处理,以使各个分区的背光亮度均匀,防止某个分区的亮度较大或者较暗进而影响液晶屏上的画质。
其中,在中断处理程序中可以根据需要设置DMA硬件参数,计算背光值的算法,以及其它处理程序以增加图像处理芯片的功能。
步骤203:将所述背光值通过SPI信号传输至背光驱动器以控制背光源的亮度,并且,将所述背光值通过DMA单元发送给所述图像补偿单元,以使所述图像补偿单元根据所述背光值对图像的RGB值进行补偿,使得液晶屏的色彩与所述背光源的亮度相匹配。
本实施例提供的分区背光控制方法,该图像处理芯片中包括分区背光控制单元和直接内存存取DMA单元,其中,所述分区背光控制单元中设有具有升级更新功能的中断处理程序,DMA单元用于将中断处理程序中更新的数据传输给图像处理芯片中的其它组件。因此,本申请提供的分区背光控制方法通过分区背光控制单元使用不同的中断处理程序计算各个分区背光值,实现了对分区背光值算法的升级和改进,再将改进后的背光值通过所述DMA单元传输至图像补偿单元做补偿处理,以及将所述背光值输出至背光驱动器,实现了对各个分区背光源的亮度和液晶屏图像的RGB值的改变,满足不同厂商对背光源亮度和液晶屏色彩的需求,优化了图像处理芯片的升级能力,从而提高了图像处理芯片的适应性,延长了图像处理芯片的生命周期。
在一个具体的实施例中,首先分区背光控制单元获取每个分区的特征值,所述特征值包括每个分区中所有RGB值的最大值、最小值和平均值,例如,设其中一个分区第(k,l)区域表示为Region(k,l),k表示每个分区的行坐标,l表示分区的列坐标,那么根据所述特征值可按照如下公式计算其所在分区的背光值:
backlight_value(k,l)=K0·Region_Mean(k,l)+K1·(Region_Max(k,l)-Region_Min(k,l))
其中,backlight_value(k,l)表示第(k,l)分区的背光值,Region_Mean(k,l)表示第(k,l)分区中各像素点的图像值的平均值,Region_Max(k,l)表示第(k,l)分区中各像素点的图像值的最大值,Region_Min(k,l)表示第(k,l)分区中各像素点的图像值的最小值,并且,K0,K1取值为(0,2)之间的实数。
进一步地,如果所述中断处理程序为平滑处理程序,则使用所述平滑处理程序对每个分区的特征值进行函数运算,具体运算过程包括:
对每个分区的背光值BL(k,l)进行空间平滑处理,本实施例用3×3的模板来说明空间平滑处理,其中,所述3×3模板是指以(k,l)为中心的9个分区的背光值用于做空间平滑处理。
其中,BL_SP(k,l)为第(k,l)分区的背光值经过空间平滑处理后生成的背光值。
对每个分区的背光值BL(k,l)进行时间平滑处理,具体计算公式如下:
BL_TP(k,l,n)=BL_TP(k,l,n-1)+Kt·(BL(k,l,n)-BL_TP(k,l,n-1))
其中,BL_TP(k,l,n)为第(k,l)分区的特征值经过空间平滑处理后的背光值,Kt=LUT(d),并且,d=|BL(k,l,n)-BL_TP(k,l,n-1)|,LUT(英文:look up table,中文:查找表)用于表示Kt与d之间的函数对应关系,即可以通过LUT查找d所对应的Kt值,Kt表示加强系数,d表示相邻两帧背光值的差值的绝对值。
本实施例中,根据每个分区的统计值,计算出每个分区的背光值,并对背光值进行平滑处理,计算的方法可以在线修改,这为背光值计算算法的改进,升级换代,适应不同的客户需要提供的实现手段,进而克服了现有的图像处理芯片一旦出厂之后所有功能不能修改的问题。
其中,上述方法还包括:将所述经过平滑处理之后的每个分区的背光值BL_TP(k,l,n)通过背光数据(SPI)信号发送给背光驱动设备。
分别设置所述图像的补偿区域的分区数(m×n)和背光区域的分区数(M×N),其中,m表示补偿图像的分区的行数,n表示补偿图像的分区的列数,M表示液晶屏水平方向分区数,N表示液晶屏垂直方向上的分区数;根据所述每个分区的背光值生成所述背光区域分区数的数据矩阵;将所述背光区域分区数的数据矩阵缩放到补偿区域的分区数所对应的数据矩阵;根据所述缩放后的数据矩阵生成图像补偿的背光值。
需要说明的是,在上述实施例中不同位置处的背光值用不同的符号表示,以便能够区分清楚。
图像补偿单元获取计算的分区背光值之后,对图像的RGB值进行补偿,具体补偿过程如图3所示。
步骤301:图像补偿单元接收所述分区背光控制单元发送的背光值;
步骤302:根据所述背光值计算图像的补偿系数;
步骤303:根据所述补偿系数对所述图像的RGB值进行补偿,补偿后生成图像信号,以及输出所述图像信号给液晶屏或液晶面板时序控制单元。
进一步说明,图像处理芯片触发DMA单元,由DMA单元把数据传送到图像处理芯片的寄存器区,DMA完成传输后通知图像处理芯片。图像处理芯片接收到该通知后,图像补偿单元从图像处理芯片的寄存器区读取每个分区的背光值,根据背光值,图像处理芯片对图像数据进行如下补偿。
Rc(i,j)=R(i,j)·pixel_gain
Gc(i,j)=G(i,j)·pixel_gain
Bc(i,j)=B(i,j)·pixel_gain
其中,pixel_gain=255/bl(i,j),
blk_height表示每个图像分区的长度,blk_width表示每个图像分区的宽度,gain表示补偿系数,Rc(i,j),Gc(i,j),Bc(i,j)表示补偿后的图像RGB值,这些补偿后的RGB值可通过图像信号来表示,图像补偿单元将这些信号输出到液晶屏时序控制单元(Tcon),进而点液晶屏。
本实施例中通过图像补偿单元对各个分区更新的背光值进行补偿,使得补偿后的图像的RGB值与新的背光值亮度相匹配,更进一步地优化的液晶屏显示的图像画质,满足不同厂商的要求,从而提高了图像处理芯片的使用寿命。
在另一个实施例中,上述步骤201:当所述分区背光控制单元获取图像处理芯片统计的每个分区的特征值之后还包括:
图像处理芯片触发所述分区背光控制单元的硬中断信号,使所述分区背光控制单元准备处理所述特征值;根据硬中断信号的种类选择需要调用的中断处理程序。具体地,在每帧的帧同步信号产生时,图像处理芯片触发DMA生成的硬中断信号,该硬中断信号用于使分区背光控制单元中断当前处理的程序,准备执行步骤202的操作。在调用的中断程序中设置DMA硬件参数,把这些特征值以及DMA硬件参数从图像处理芯片复制到分区背光控制单元的寄存器区。
本实施例中,DMA单元能够将数据直接复制到CPU中,不需CPU参与,进而节约了CPU开销,在DMA完成数据拷贝后,通知分区背光控制单元以对特征值进行处理。
进一步地,在上述实施例步骤201之前,所述方法还包括图像处理芯片对获取的图像信号进行处理,具体地,对图像信号进行处理包括数字信号降噪,模拟信号降噪,图像缩放,清晰度增强,帧率变换,色彩增强,对比度增强等,图像处理芯片对所述图像信号处理完成后再执行上述步骤201至203的方法流程。
在一个具体的实施例中,如图4所示,一种软硬件联合控制的局部背光控制的流程图,所述方法包括如下步骤:
步骤401:图像处理芯片对所述图像进行预处理。所述预处理包括:数字信号降噪,模拟信号降噪,图像缩放,清晰度增强,帧率变换,色彩增强,对比度增强等处理。
步骤402:图像数据统计。图像统计单元对图像数据进行统计,计算预先划分的各个分区的特征值,包括,各个分区中各像素点的图像值的最大值,最小值和平均值。
步骤403:图像数据统计值存入芯片寄存器区。
步骤404:帧开始时,CPU触发DMA单元操作。通过CPU在调用的中断处理程序中设置DMA硬件参数。所述DMA硬件参数包括需要访问的数据存储地址,读或写数据长度。所述CPU中包括DMA单元和分区背光控制单元。
步骤405:DMA单元操作完成后触发中断信号。在每帧的同步信号产生时,图像处理芯片触发CPU的硬中断信号,以使该CPU中的DMA生成硬中断信号。
步骤406:CPU调用中断程序计算背光值,其中,所述中断程序中包括需要更新升级的软件,算法,程序代码等内容,生成各个分区的背光值。
步骤407:CPU将各个分区的背光值通过SPI发送给背光驱动器,以使所述背光驱动器控制各个背光源点亮。
步骤408:CPU转换背光区到图像分区;
步骤409:CPU触发DMA单元操作;
步骤410:DMA单元操作完成后触发完成信号;CPU将计算的背光值通过DMA单元发送给图像处理芯片;
步骤411:图像处理芯片对背光值进行去晕处理,将处理后的数据发送给图像补偿单元;
步骤412:图像补偿单元对图像的RGB值进行补偿;
步骤413:补偿后生成图像信号,以及输出所述图像信号给液晶显示屏或液晶面板时序控制单元。通过对像素值进行补偿,使得更新升级后的背光值能够适应液晶屏的色彩,进而增强了画质效果。
对应于前述方法的实施例,本申请还提供了一种分区背光控制装置,如图5所示,该装置包括获取单元501,处理单元502和发送单元503。
获取单元501,用于获取每个分区的特征值,以及调用中断处理程序,所述中断处理程序中包括:更新的算法,公式或驱动程序;
处理单元502,用于使用所述中断处理程序,根据所述每个分区的特征值计算每个分区的背光值;
发送单元503,用于将所述背光值通过SPI信号传输至背光驱动器以控制背光源的亮度,并且,将所述背光值通过DMA单元发送给所述图像补偿单元,以使所述图像补偿单元根据所述背光值对图像的RGB值进行补偿,使得液晶屏的色彩与所述背光源的亮度相匹配。
进一步地,所述处理单元502,还用于如果所述特征值包括每个分区中图像的最大值和平均值,则对所述每个分区中的平均值和最大值进行加权求和计算,得到每个分区的背光值。
可选的,如果所述中断处理程序中为平滑处理程序,则所述处理单元502具体用于使用所述平滑处理程序对每个分区的背光值做空间平滑处理,以及,使用所述平滑处理程序对每个分区的背光值做时间平滑处理,使得原来各个分区中的背光值均匀,防止显示的背光亮度差距较高,影响整体液晶屏的点亮效果。
进一步地,如果所述中断处理程序为去光晕程序,则对分区背光控制单元计算背光值进行去光晕处理。此外,所述中断处理程序还可以根据厂商需求设置不同的功能。
进一步地,所述处理单元502,还用于当所述分区背光控制单元获取图像处理芯片统计的每个分区的特征值之后,生成硬中断信号,使所述分区背光控制单元准备处理所述特征值;以及,根据硬中断信号的种类选择需要调用的中断处理程序。所述硬中断信号的种类包括帧同步中断信号,行同步中断信号,DMA数据准备好中断等。在所述硬中断信号触发时,可以通过中断处理程序设置DMA硬件参数,以改变或者更新新的算法或者版本,进而改变分区的背光值。
在另一个实施例中,还公开了一种图像处理芯片,如图1所示,图像处理芯片包括:图像统计单元,分区背光控制单元,图像补偿单元和直接内存存取DMA单元,
所述图像统计单元,用于统计图像中每个分区的特征值,并通过DMA单元将所述特征值发送给分区背光控制单元;
所述分区背光控制单元,用于当接收到所述特征值时,调用中断处理程序;并使用所述中断处理程序,根据所述每个分区的特征值计算每个分区的背光值;以及,将所述背光值通过DMA单元发送给所述图像补偿单元,所述中断处理程序中包括:更新的算法,公式或驱动程序;
所述图像补偿单元,用于通过所述DMA单元接收所述背光值,根据所述背光值对图像的RGB值进行补偿,补偿后输出图像信号。
所述分区背光控制单元,还用于将所述背光值通过SPI信号传输至背光驱动器,以使所述背光驱动器点亮背光源。
进一步地,所述分区背光控制单元,具体用于如果所述特征值包括每个分区中图像的最大值,最小值和平均值,则对所述每个分区中的最大值,最小值和平均值进行加权求和计算,进而得到每个分区的背光值。
进一步地,所述图像补偿单元具体用于,接收所述分区背光控制单元发送的背光值;根据所述背光值计算图像的补偿系数;根据所述补偿系数对所述图像的RGB值进行补偿,补偿后生成图像信号;输出所述图像信号。
进一步地,所述分区背光控制单元,还用于当所述DMA单元还生成硬中断信号时,在所述中断处理程序设置DMA硬件参数;
所述DMA单元,还用于将所述统计的特征值发送给所述分区背光控制单元,从而避免分区背光控制单元参与数据传输过载,进而能够节省由分区背光控制单元和所述DMA单元集成的CPU,从而能够节约CPU的开销。
本申请提供的图像处理芯片,在图像处理芯片中增加分区背光控制单元和直接内存存取DMA单元,由于该分区背光控制单元中设有具有升级更新功能的中断处理程序,因此,通过使用不同的中断处理程序计算各个分区背光值,实现了对分区背光值算法的升级和改进,再将改进后的背光值输出至背光驱动器和图像补偿单元,实现了对各个分区背光源的亮度和液晶屏图像的RGB值的改变,满足不同厂商对背光源亮度和液晶屏色彩的需求,优化了图像处理芯片的升级能力,从而提高了图像处理芯片的适应性,延长了图像处理芯片的生命周期。
应用于上述方法和装置的实施例,本实施例还提供了一种分区背光控制系统,所述系统包括:图像处理芯片610,液晶屏640,背光驱动器620和至少一个背光源630,其中,所述液晶屏预先划分若干个分区,每个分区后面设置一个背光源630。
所述图像处理芯片610用于统计所述每个分区的特征值,包括每个分区图像各像素点的图像值的最大值,最小值和平均值,根据统计的特征值,调用中断处理程序,并根据所述中断处理程序和特征值计算各个分区的背光值,以及将所述背光值发送给所述背光驱动器。
所述图像处理芯片610还用于对计算的各个分区的背光值进行图像补偿,并将补偿后的图像RGB值通过图像信号输出至所述液晶屏,以点亮所述液晶屏。
所述背光驱动器620用于接收所述图像处理芯片610发送的背光值,并按照所述背光值点亮所述背光源630。
其中所述图像处理芯片610包括:分区背光控制单元611,图像补偿单元612,图像统计单元613和DMA单元614。且所述分区背光控制单元611,图像补偿单元612,图像统计单元613和DMA单元614分别与前述实施例中的分区背光控制单元,图像补偿单元,图像统计单元和DMA单元功能相同。
其中,所述液晶屏640可以是电视机芯板(英文:TV Board),背光驱动器中用于生产图像信号的液晶屏时序控制单元(英文:Tcon)。在实现图像处理芯片的升级改进过程中,外部信号输入至电视机芯板,电视机芯板对外部信号进行解码、缩放等处理后,将数据送入分区背光控制单元,该分区背光值控制单元对背光值进行提取、处理及相应的图像补偿等处理,图像信号送入Tcon以实现液晶屏的点亮,液晶屏时序控制单元根据背光值生产分区背光信号,并将该分区背光信号发送给背光源,使背光源点亮。
本申请实施例提供的图像处理芯片以及分区背光值控制单元中还都包括存储器,或寄存器,用于存储特征值,背光值,DMA硬件参数等信息。
本申请实施例还提供了一种计算机存储介质,用于储存上述实施例提供的一种分区背光控制方法所用的计算机软件指令,其包含用于执行上述方法实施例所设计的程序。通过执行存储的程序,可以实现分区背光的升级和改变。
尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
Claims (10)
1.一种分区背光控制方法,应用于图像处理芯片,其特征在于,所述图像处理芯片包括分区背光控制单元,图像补偿单元和直接内存存取DMA单元,所述方法包括:
当所述分区背光控制单元获取每个分区的特征值时,调用中断处理程序,所述中断处理程序中包括:更新的算法,公式或驱动程序;
使用所述中断处理程序,根据所述每个分区的特征值计算每个分区的背光值;
将所述背光值通过SPI信号传输至背光驱动器以控制背光源的亮度,并且,将所述背光值通过DMA单元发送给所述图像补偿单元,以使所述图像补偿单元根据所述背光值对图像的RGB值进行补偿,使得液晶屏的色彩与所述背光源的亮度相匹配。
2.根据权利要求1所述的方法,其特征在于,如果所述特征值包括每个分区中图像的最大值和平均值,则根据所述每个分区的特征值计算每个分区的背光值包括:
对所述每个分区中的平均值和最大值进行加权求和计算,得到每个分区的背光值。
3.根据权利要求2所述的方法,其特征在于,如果所述中断处理程序中为平滑处理程序,则所述方法还包括:
使用所述平滑处理程序对每个分区的背光值做空间平滑处理,以及,使用所述平滑处理程序对每个分区的背光值做时间平滑处理。
4.根据权利要求1-3任一项所述的方法,其特征在于,当所述分区背光控制单元获取图像处理芯片统计的每个分区的特征值之后还包括:
所述图像处理芯片触发所述分区背光控制单元的硬中断信号,使所述分区背光控制单元准备处理所述特征值;
根据硬中断信号的种类选择需要调用的中断处理程序。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
所述图像补偿单元接收所述分区背光控制单元发送的背光值;
根据所述背光值计算图像的补偿系数;
根据所述补偿系数对所述图像的RGB值进行补偿,补偿后生成图像信号,以及输出所述图像信号。
6.一种图像处理芯片,其特征在于,所述图像处理芯片包括:图像统计单元,分区背光控制单元,图像补偿单元和DMA单元,
所述图像统计单元,用于统计图像中每个分区的特征值,并通过所述DMA单元将所述特征值发送给所述分区背光控制单元;
所述分区背光控制单元,用于当接收到所述特征值时,调用中断处理程序;并使用所述中断处理程序,根据所述每个分区的特征值计算每个分区的背光值;以及,将所述背光值通过DMA单元发送给所述图像补偿单元,所述中断处理程序中包括:更新的算法,公式或驱动程序;
所述图像补偿单元,用于通过所述DMA单元接收所述背光值,根据所述背光值对图像的RGB值进行补偿,补偿后输出图像信号。
7.根据权利要求6所述的芯片,其特征在于,所述分区背光控制单元,还用于将所述背光值通过SPI信号传输至背光驱动器。
8.根据权利要求6所述的芯片,其特征在于,
所述分区背光控制单元,具体用于如果所述特征值包括每个分区中图像的最大值和平均值,则对所述每个分区中的平均值和最大值进行加权求和计算,得到每个分区的背光值。
9.根据权利要求6-8任一项所述的芯片,其特征在于,所述图像补偿单元具体用于,
接收所述分区背光控制单元发送的背光值;
根据所述背光值计算图像的补偿系数;
根据所述补偿系数对所述图像的RGB值进行补偿,补偿后生成图像信号;
输出所述图像信号。
10.根据权利要求6-8任一项所述的芯片,其特征在于,
所述分区背光控制单元,还用于当所述DMA单元生成硬中断信号时,通过所述中断处理程序设置DMA硬件参数;
所述DMA单元,还用于将所述统计的特征值发送给所述分区背光控制单元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610824801.9A CN107818762A (zh) | 2016-09-14 | 2016-09-14 | 一种分区背光控制方法以及图像处理芯片 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610824801.9A CN107818762A (zh) | 2016-09-14 | 2016-09-14 | 一种分区背光控制方法以及图像处理芯片 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107818762A true CN107818762A (zh) | 2018-03-20 |
Family
ID=61600848
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610824801.9A Pending CN107818762A (zh) | 2016-09-14 | 2016-09-14 | 一种分区背光控制方法以及图像处理芯片 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107818762A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111818699A (zh) * | 2020-07-21 | 2020-10-23 | 上海有个机器人有限公司 | 一种rgb-led光源的控制方法和控制电路 |
CN112114754A (zh) * | 2020-09-25 | 2020-12-22 | 青岛信芯微电子科技股份有限公司 | 一种用于处理背光数据的系统级芯片soc及终端设备 |
CN113973221A (zh) * | 2020-07-24 | 2022-01-25 | 海信视像科技股份有限公司 | 一种视频信号显示方法及显示设备 |
CN114420053A (zh) * | 2021-12-01 | 2022-04-29 | 康佳集团股份有限公司 | 一种背光分区亮度控制方法、装置、终端设备及存储介质 |
TWI792700B (zh) * | 2021-08-05 | 2023-02-11 | 瑞儀光電股份有限公司 | 光源模組之驅動方法、發光裝置、顯示裝置及顯示系統 |
CN119296487A (zh) * | 2024-11-28 | 2025-01-10 | 常州新思维电子股份有限公司 | 一种液晶显示屏显示控制方法及系统 |
CN119296487B (zh) * | 2024-11-28 | 2025-04-11 | 常州新思维电子股份有限公司 | 一种液晶显示屏显示控制方法及系统 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100085374A1 (en) * | 2008-10-07 | 2010-04-08 | Lg Display Co., Ltd. | Liquid crystal display device and driving method thereof |
CN102117603A (zh) * | 2010-01-04 | 2011-07-06 | 青岛海信电器股份有限公司 | 背光值的提取方法及装置 |
CN103594061A (zh) * | 2012-08-17 | 2014-02-19 | 承景科技股份有限公司 | 背光亮度调整方法及装置 |
CN105047145A (zh) * | 2015-09-14 | 2015-11-11 | 青岛海信电器股份有限公司 | 背光亮度控制方法、背光亮度控制装置及显示终端 |
CN105139809A (zh) * | 2015-09-01 | 2015-12-09 | 青岛海信电器股份有限公司 | 液晶显示亮度控制方法和装置以及液晶显示设备 |
CN105469746A (zh) * | 2014-06-16 | 2016-04-06 | 青岛海信电器股份有限公司 | 一种液晶屏背光控制装置、液晶电视及mcu芯片 |
-
2016
- 2016-09-14 CN CN201610824801.9A patent/CN107818762A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100085374A1 (en) * | 2008-10-07 | 2010-04-08 | Lg Display Co., Ltd. | Liquid crystal display device and driving method thereof |
CN102117603A (zh) * | 2010-01-04 | 2011-07-06 | 青岛海信电器股份有限公司 | 背光值的提取方法及装置 |
CN103594061A (zh) * | 2012-08-17 | 2014-02-19 | 承景科技股份有限公司 | 背光亮度调整方法及装置 |
CN105469746A (zh) * | 2014-06-16 | 2016-04-06 | 青岛海信电器股份有限公司 | 一种液晶屏背光控制装置、液晶电视及mcu芯片 |
CN105139809A (zh) * | 2015-09-01 | 2015-12-09 | 青岛海信电器股份有限公司 | 液晶显示亮度控制方法和装置以及液晶显示设备 |
CN105047145A (zh) * | 2015-09-14 | 2015-11-11 | 青岛海信电器股份有限公司 | 背光亮度控制方法、背光亮度控制装置及显示终端 |
Non-Patent Citations (1)
Title |
---|
李延鹏: "《嵌入式开发工程师入行手册》", 1 August 2013 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111818699A (zh) * | 2020-07-21 | 2020-10-23 | 上海有个机器人有限公司 | 一种rgb-led光源的控制方法和控制电路 |
CN111818699B (zh) * | 2020-07-21 | 2022-12-06 | 上海有个机器人有限公司 | 一种rgb-led光源的控制方法和控制电路 |
CN113973221A (zh) * | 2020-07-24 | 2022-01-25 | 海信视像科技股份有限公司 | 一种视频信号显示方法及显示设备 |
CN113973221B (zh) * | 2020-07-24 | 2024-05-17 | 海信视像科技股份有限公司 | 一种视频信号显示方法及显示设备 |
CN112114754A (zh) * | 2020-09-25 | 2020-12-22 | 青岛信芯微电子科技股份有限公司 | 一种用于处理背光数据的系统级芯片soc及终端设备 |
CN112114754B (zh) * | 2020-09-25 | 2023-10-27 | 青岛信芯微电子科技股份有限公司 | 一种用于处理背光数据的系统级芯片soc及终端设备 |
TWI792700B (zh) * | 2021-08-05 | 2023-02-11 | 瑞儀光電股份有限公司 | 光源模組之驅動方法、發光裝置、顯示裝置及顯示系統 |
US11798503B2 (en) | 2021-08-05 | 2023-10-24 | Radiant Opto-Electronics Corporation | Illumination device, display device, display system, and light module driving method for illumination device |
CN114420053A (zh) * | 2021-12-01 | 2022-04-29 | 康佳集团股份有限公司 | 一种背光分区亮度控制方法、装置、终端设备及存储介质 |
CN119296487A (zh) * | 2024-11-28 | 2025-01-10 | 常州新思维电子股份有限公司 | 一种液晶显示屏显示控制方法及系统 |
CN119296487B (zh) * | 2024-11-28 | 2025-04-11 | 常州新思维电子股份有限公司 | 一种液晶显示屏显示控制方法及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107818762A (zh) | 一种分区背光控制方法以及图像处理芯片 | |
CN101673521B (zh) | 一种液晶显示装置和数字图像信号处理的方法 | |
CN108538260B (zh) | 图像显示处理方法及装置、显示装置及存储介质 | |
CN104167194B (zh) | 液晶面板的灰阶值设定方法以及液晶显示器 | |
CN101188093B (zh) | 液晶显示器及其驱动方法 | |
TWI421843B (zh) | 液晶顯示裝置及其驅動方法 | |
CN112927654B (zh) | 一种背光控制方法、装置及终端设备 | |
US20150339967A1 (en) | Display apparatus, electronic device including the same, and method of operating the same | |
US20200243025A1 (en) | Dimming method, dimming screen, liquid crystal display device and computer readable storage medium | |
CN100562915C (zh) | 液晶显示装置及其驱动方法 | |
US20040012551A1 (en) | Adaptive overdrive and backlight control for TFT LCD pixel accelerator | |
WO2018205369A1 (zh) | 液晶显示面板及其驱动方法、液晶显示器 | |
CN101630498A (zh) | 显示装置、驱动用的集成电路、其驱动方法及信号处理方法 | |
CN1416267A (zh) | 改善图像灰度的方法,和实行该方法的图像显示装置 | |
WO2016095317A1 (zh) | 一种液晶显示面板及其驱动方法 | |
US9824648B2 (en) | Transparent display apparatus and method for driving transparent display panel thereof | |
US20160335946A1 (en) | Liquid crystal panel and pixel unit settign method thereof | |
CN106057163A (zh) | 灰阶补偿方法、灰阶补偿装置及液晶显示装置 | |
CN104766585A (zh) | 设定液晶面板成像时的像素的灰阶值的方法 | |
US9953558B1 (en) | Transparent display apparatus and method for driving transparent display panel thereof | |
CN110060618A (zh) | 显示面板的电压调节方法及显示装置 | |
CN103390380B (zh) | 图像质量处理方法及使用该方法的显示装置 | |
CN100462829C (zh) | 像素结构以及在该像素结构中产生驱动电压的方法 | |
CN109636751A (zh) | 一种异形显示面板的边缘处理方法、显示面板及显示装置 | |
US20050035982A1 (en) | Display apparatus and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180320 |
|
RJ01 | Rejection of invention patent application after publication |