专利名称:一种显示屏显示亮度补偿的方法及其系统的利记博彩app
技术领域:
本发明涉及一种显示屏显示亮度补偿的方法及其系统,尤其涉及一种对大尺寸的 OLED显示屏显示亮度补偿的方法及其系统。
背景技术:
OLED (Organic Light Emitting Diode,中文为有机发光二极管)显示屏由于具有主 动发光、亮度高、对比度高、轻而薄、可视角大及反应速度快等优势,受到了广泛的 关注。显示器如果有任何瑕疵点,如亮点、暗点、亮度不均匀等问题,都会使显示器 画面质量下降。亮度不均匀现象,将造成观看时的失真。目前OLED面板存在的亮度 不均匀性问题,严重影响了其在显示市场上的竞争力度。为此亮度不均匀性问题,许 多研究者从工艺上采取一系列措施,如许多研究者从单元电路的设计入手提出了一些 方案。但是仅从显示屏的生产工艺上入手,根本没有根本解决亮度不均匀性问题。
对此, 一些研究者从面板检测上入手,提出了一些方法。其中典型的有逐点检测 法和一维线性插值法。
逐点检测法是逐点检测显示屏的每个像素点的亮度值,然后据此分别进行亮度 补偿。理论上讲,逐点检测法的补偿效果是最优的。但是,这种方式在小尺寸屏幕中 应用才具有可能,而对于中屏幕显示或者大屏幕显示而言,逐点检测法则是不切实际
的。这是因为当屏幕比较大时,其像素数目过于庞大,使用逐点检测法需要耗费大量 的硬件资源,制造成本也会极高。另外,因为亮度计的分辨能力有限,在实际应用中, 也很难采用亮度计逐点检测法使用检测亮度。对此, 一些研究者则提出逐点检测像素 点功率的思想,这无疑需要更大的工作量,而且对于信息显示来说,显示的信息是给 人看的,对于人的视觉系统来说,有用处的光辐射功率只是总功率的一部分,所以这 样用功率检测代替亮度检测的思想本身就是不准确的。
发明内容
本发明所要解决的技术问题是提供一种适用于大、中尺寸的显示屏显示亮度补偿的 方法及其系统,能在成本较低的前提下,实现较优的亮度补偿效果,使得显示屏的亮度本发明的目的是通过以下技术方案来实现的
一种显示屏显示亮度补偿的方法,其特征在于,包括如下步骤
取样步骤点亮整个显示屏幕,将显示屏幕划分为若干个显示区域,在每个显示区域内特定位置为取样区域,分别获得取样区域的亮度值;
显示区域亮度估计步骤分别根据所述取样区域的亮度值,估计出该取样区域所在的显示区域的亮度值;
补偿步骤根据所述区域的亮度值,分别对所述区域提供补偿电流,并通过控制补
偿电流的时间,来获得相应的补偿亮度值,以使的所述显示屏幕显示亮度均匀。
其中,根据所述区域的亮度值,分别对所述区域提供补偿电流,并通过控制补偿
电流的时间,来获得相应的补偿亮度值,以使所述显示屏幕显示亮度均匀。
在补偿进行之后,与各区域亮度值相关的补偿电流的时间,即有关补偿的数据会
保留在FPGA芯片的配置芯片中,当以后想重新全部点亮显示屏,或者用显示屏来显
示图文之类时,各补偿数据依然会起到有效的补偿作用。
采用上述技术方案,对每个相互邻接排列的显示区域而言,不必获取其中所有的
像素点的亮度值,而只需要通过特定亮度计,测取其中某些特定像素点的亮度值。这
样,不必采用过多的光传感器等器件,降低了制造成本。在实际显示效果上看,上述
技术方案也有如下优点首先,光传感器会遮挡显示屏一部分光输出,影响实际的显
示效果,上述技术方案减少了对显示屏的光的遮挡;其次,上述技术方案中,特定的
亮度计专门测量某些特定像素点的亮度值,这样,其测量精度也比那种一个光传感器
单元要测量一个较大区域内的亮度值的方式要高很多。
这样,采用上述技术方案,在同等信号输入的前提下,显示屏的各个部分的亮度
显示会更加的均衡。
而且,众所周知,OLED的电压电流曲线很不规则,在某些电压范围下,例如2V至4V,其电流曲线将非常陡峭, 一点点的电压变化将导致很大的电流变化,从而导致亮度的很大变化。对此,上述技术方案中还特别采用,分别对所述区域提供补偿电流,并通过控制补偿电流的时间,来获得相应的补偿亮度值的方式来控制补偿的亮度。其中,补偿电流的大小是一定的,只需通过改变补偿电流的时间来调整亮度,其积分效果就是补偿亮度的大小。这样,进一步优化了补偿的控制模式,时间值比实际的电流或电压值更好控制, 不需要过多的电流电压转化、检测器件,进一步提高了显示屏显示亮度的均匀性。 优选的,所述显示区域为依次邻接排列的大小相同的矩形区域。 其中,有一个角是直角的平行四边形叫做矩形,包括长方形和正方形。
优选的,在一所述显示区域内,所述取样区域包括分别位于所述显示区域四角的 区域。
优选的, 一所述显示区域为PxP像素点组成,该显示区域内的取样区域分别为该 该显示区域四个顶点处的像素点。 其中,P为自然数。 优选的,所述P值为8。
优选的,所述显示区域亮度估计步骤对所述取样区域的亮度值采用矩形插值算法, 以估计出该取样区域所在的显示区域的亮度值。
优选的,所述显示区域亮度估计步骤对所述取样区域的亮度值采用矩形插值算法, 以估计出该取样区域所在的显示区域的亮度值。
进一步,在所述显示区域亮度估计步骤中, 一所述显示区域内的取样区域的坐标分
别为""h)、 (x2' y^、 (、' h)和""y入则该取样区域的亮度值分别为
Z,f (x" y,、 Z2=f (x2, y入Z3=f (x2, y2)和Zff (x" y2),估计该取样区域所 在的显示区域的亮度值为<formula>formula see original document page 6</formula>其中,上述的坐标是在显示屏所在的平面内的坐标。在现实显示中,显示屏在临近 的区域内,亮度变化的差异性往往不大。尤其当两临近像素的距离Ad足够小时,相邻 像素间的亮度差异可以视为线性连续变化。因此,进一步采用上述技术措施,由于显 示屏的平面是二维空间,应采用双线性插值法,将获得较优的插值效果。
本发明还进一步提供一种显示屏显示亮度补偿的系统,所述的显示屏幕划分为若干 个显示区域,在每个显示区域内特定位置为取样区域;所述的系统包括
取样装置,用于分别采集取样区域的亮度值;
补偿装置,用于分别对对所述显示区域提供特定的补偿电流,并通过控制补偿电流
的时间,来获得相应的补偿亮度值;
补偿控制装置,用于根据所接收的所述取样装置所获得的取样区域的亮度值,控制
所述补偿装置分别对不同的显示区域内的像素点进行亮度补偿,以使的所述显示屏幕显示亮度均匀。
与现有技术相比本发明还可能具有如下优点首先是,采用双线性插值法,可以 避免逐点检测庞大的工作量;其次,因为对于信息显示来说,显示的信息是给人看的, 对于人的视觉系统来说,有用处的光辐射功率只是总功率的一部分,所以应该根据像 素点的亮度值而不是功率值来调整各个像素点的发光时间,这样做的优点是计算得到 的补偿数据更准确,从而获得更好的亮度均匀性。
另外,采用本发明的技术方案,还可以进一步检验补偿效果时,重点选择未检测 区的补偿效果,而不是已检测点的补偿效果,可以更好地反映整个显示屏的补偿效果
图1是64列32行(64X32)像素"点区"单色无源OLED显示面板示意图; 图2是本发明一种实施例中显示屏中某一部分矩阵Hx的前16行16列亮度值数据;
图3是本发明一种实施例中显示屏中某一取样区域内的亮度值数据;
图4是本发明一种实施例中以clk一low的前16行16列数据;
图5是本发明一种实施例中补偿电路的顶层设计原理;
图6是本发明一种实施例中显示屏显示亮度补偿的系统的结构框图。
具体实施例方式
下面结合附图和较佳的实施例对本发明作进一步说明。
如图6所示,所述的显示屏幕划分为若干个显示区域,在每个显示区域内特定位置 为取样区域; 一种显示屏显示亮度补偿的系统包括 取样装置,用于分别采集取样区域的亮度值;
补偿装置,用于分别对对所述显示区域提供特定的补偿电流,并通过控制补偿电流
的时间,来获得相应的补偿亮度值;
补偿控制装置,用于根据所接收的所述取样装置所获得的取样区域的亮度值,控
制所述补偿装置分别对不同的显示区域内的像素点进行亮度补偿,以使的所述显示屏
幕显示亮度均匀。
显示屏显示亮度补偿的方法包括如下步骤
Al)将具有M行N列像素点的OLED显示屏分为J个大小相同的矩形区域,每 个矩形区域均为包含P行Q列像素点,即取样区域;A2)将OLED显示屏全屏点亮,使各像素点均达到其最大亮度,使用亮度计来检 测所有取样区域四个顶点的像素点的亮度值;
A3)针对每个取样区域,使用矩形插值理论推出其他的像素点的亮度值;
A4)根据每个像素点的亮度调整其发光时间进行亮度补偿,补偿后的像素"点区" 的发光时间和补偿前该像素"点区"亮度成反比。
是对显示信号本身进行时间控制,当某像素(i, j)需要点亮时,发光时间对于 elk—high,不发光时间对应clkjow。
顶层设计原理图中的线条等全是Quartus II内部决定的。细线对应一位的某种数 据类型,粗线代表多位的某种数据类型。各模块的大小的边框线也全是自动生成的。
其中,每个像素点的亮度调整其发光时间进行亮度补偿,是指对显示信号本身进 行时间控制,当某像素(i, j)需要点亮时,发光时间对于elk—high,不发光时间对应 elk—low o
如图1所示为64X32像素点的共阴极无源OLED面板示意图,每个矩形区域为8 X8像素点区域,在每个所述的矩形区域的四个顶点处像素分别为其的采样区域。
在所述步骤Al中,M/P=4和N/Q-8均为正整数,并分别代表OLED显示屏在纵 向和横向上被等分的数目;J=(M/P)X(N/Q)=32,代表取样区域的个数。
在所述步骤A2中,对于相邻的矩形区域交接处,其取样区域也相互邻接,可以通 过取相邻的取样区域的亮度均值作分别作为这两个取样区域的亮度值。同一矩形区域 内的四个取样区域的亮度均值,估计为该矩形区域内所有像素点的亮度值。
显示屏的所有像素点的亮度值可以用一个与之相对应的M行N列的矩阵来表示, 用MATLAB编写程序建立一个M行N列的矩阵Hx,把上述各分区顶"点区"像素亮 度值对应的矩阵记录下来,对于未测量"点区",暂时将其亮度值记为零。图2为运行 程序后得到的矩阵Hx的前16行16列,其余行列情况类似,因为图片太大,故没有全 部列出。
对于本实施例,取外部晶振频率Fout40兆赫兹,外部晶振初次分频数W-2,行
扫描时间包含的clk周期数B428,显示屏的像素点的行数M-32,显示屏的像素点的
列数N-64。其矩形区域的像素点的行数P-8,列数(^=8。整个显示屏补偿前全点亮时
亮度最低的像素点的的亮度值Lmin=50(cd/m2)。其elk的频率Fclk, elk的周期Tclk,则
行扫描时间Trow及显示屏帧频f可以由下面的表达式计算得到Fclk=Fout/W, Tclk= 1 /Fclk=W/Fout, Trow=B X Tclk=B X W/Fout, f=Fout/W/B/k/M; 其中,f^76赫兹〉50赫兹,即可以满足人的视觉要求。在所述步骤A3中,矩形插值理论又名双线性插值理论,把每个矩形区域的四个顶 点的像素点作为取样区域的亮度值作为估计整个矩形区域亮度值的基础。如使用 MATLAB软件编写程序,便可以计算出其他所有未检测的像素点的亮度值。此时整个 显示面板的亮度值用矩阵H表示,由于整个面板数据太多,这里只给出H的前8行8 列的数据,如图3所示。在所述步骤A4中,相应的像素点的发光时间为T(i,j声T。XL^/L(i,j)。其中, T(i,j)表示第i行第j列像素"点区"的发光时间,T。是第i行第j列像素"点区"原来 的发光时间,本实施例中T(^T,-BXT^-BXW/F。ut,其中,L^是整个显示屏上所 有像素点的亮度最低值,L(i,j)表示第i行第j列的像素点在补偿前的发光亮度值。此实施例中的显示屏采用的是共阴极面板,所以当第m[n^l,2,3,…,kXM]行被扫 描时(此时第m行为低电平),如果其中第n[r^l,2,3,…,入XN]列的像素点需要发光, 则需要如下步骤① 计算第m行n列像素点所处的矩形区域若kX(i-l)<m《kXi,入X(j-l)<n《入Xj,则此像素点位于第i行j列的矩形区域;② 为了达到亮度均匀,其对应的高电平持续时间(即导通时间)为elk—high(i, j)= round(B X /L(i, j)) X W/F。ut; 其中,round是MATLAB中的一个取整函数;③ 因为显示屏为共阴极结构,所以此时第j列数据的低电平持续时间为elk—low(i, j)= round(B-B X Lmin /L(i, j)) X W/ F。ut其中elk—low为M行N列的矩阵,其前16行16列数据如图4,其余行列类似。其中,当第i行处于扫描状态时,若第j列的像素需要点亮,则其点亮时间为 clkjiigh(i,j),熄灭时间为elk—low(i,j).B=clk—low(i,j)+clk—high(i,j), B为行扫描时间。区别信号是描述硬件系统的基本数据对象,它类似于连接线,信号可以作为设 计实体内部并行语句模块间的信息交流通道;端口则是设计实体与外部电路的接口通 道,且输出端口不能读入数据,输入端口不能被赋值。联系除了没有方向的说明以外,信号与实体的端口是一致的。信号可以看出实体内部的端口。反之,实体的端口只是一种隐形的信号。总之,端口的定义实质是作了隐式的信号定义,并附加了数据流动的方向。 在使用QuartusII生成顶层设计原理图时,只能看到端口,但是看不到内部信号,因此在图中,无法再设计原理图中找到该信号。图5是用Quartus115.0得到的64X32像素"点区"共阴极无源OLED面板亮度补偿电路的顶层设计原理图,由分频模块div—cnt、行列扫描模块row_column_scan、列控制模块column—control、存储器模块rom—data和列数据补偿模块and—gate—64五个模块组成。图中输入信号reset是整个电路的复位信号,外部晶振经过分频模块div一clk进行 W分频,得到clk信号,clk信号经过分频模块div—cnt进行B分频,得到行扫描时钟, rom_data模块提供原始列数据,row—column—scan模块中的输出信号row—out是整个补 偿电路的行输出信号,用于实现所选显示面板的行扫描。在column—control模块中,根 据cnt一in的数值来判断第几行处于被扫描状态,并把由MATLAB得到的elk—low的数 据对应写入VHDL程序中,按列提供亮度补偿数据,其中每列又按行提供亮度补偿数 据,并由输出端输出后与原始列数据进行入XN位"与"运算,得到列输出数据 column—out,即整个补偿电路的列输出信号,用于提供所选显示面板的列数据。以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定 本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说, 在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本 发明的保护范围。
权利要求
1、一种显示屏显示亮度补偿的方法,其特征在于,包括如下步骤取样步骤点亮整个显示屏幕,将显示屏幕划分为若干个显示区域,在每个显示区域内特定位置为取样区域,分别获得取样区域的亮度值;显示区域亮度估计步骤分别根据所述取样区域的亮度值,估计出该取样区域所在的显示区域的亮度值;补偿步骤根据所述区域的亮度值,分别对所述区域提供特定的补偿电流,并通过控制补偿电流的时间,来获得相应的补偿亮度值,以使的所述显示屏幕显示亮度均匀。
2、 如权利要求1所述的显示屏显示亮度补偿的方法,其特征在于,所述显示区域 为依次邻接排列、大小相同的矩形区域。
3、 如权利要求2所述的显示屏显示亮度补偿的方法,其特征在于,在一所述显示 区域内,所述取样区域包括分别位于所述显示区域四角的区域。
4、 如权利要求3所述的显示屏显示亮度补偿的方法,其特征在于, 一所述显示区 域为PxP像素点组成,该显示区域内的取样区域分别为该该显示区域四个顶点处的 像素点。
5、 如权利要求4所述的显示屏显示亮度补偿的方法,其特征在于,所述P值为8。
6、 如权利要求3所述的显示屏显示亮度补偿的方法,其特征在于,所述显示区域 亮度估计步骤对所述取样区域的亮度值采用矩形插值算法,以估计出该取样区域所在 的显示区域的亮度值。
7、 如权利要求4或5所述的显示屏显示亮度补偿的方法,其特征在于,所述显示 区域亮度估计步骤对所述取样区域的亮度值采用矩形插值算法,以估计出该取样区域 所在的显示区域的亮度值。
8、 如权利要求7所述的显示屏显示亮度补偿的方法,其特征在于,在所述显示区 域亮度估计步骤中,一所述显示区域内的取样区域的坐标分别为(X1, yi)、 "2, yi)、 "2, h)和(x" y2),则该取样区域的亮度值分别为z广f(x" yi)、z^f"2, yi)、Z3=f"2' y2)和Z^f (Xl' y2),则估计该取样区域所在的显示区域的亮度值为 P(x,y)-Z, (1國u)( 1 -v)+Z2u( 1 -v)+Z3uv+Z4 (1國u)v .其中,u= (x-x!)/ (X2-Xj), v,-y!)/ (y2-y!)。
9、 一种显示屏显示亮度补偿的系统,其特征在于,所述的显示屏幕划分为若干个 显示区域,在每个显示区域内特定位置为取样区域;所述的系统包括 取样装置,用于分别采集取样区域的亮度值;补偿装置,用于分别对对所述显示区域提供特定的补偿电流,并通过控制补偿电流 的时间,来获得相应的补偿亮度值;补偿控制装置,用于根据所接收的所述取样装置所获得的取样区域的亮度值,控制 所述补偿装置分别对不同的显示区域内的像素点进行亮度补偿,以使的所述显示屏幕 显示亮度均匀。
全文摘要
本发明提供一种显示屏显示亮度补偿的方法及其系统。所述的显示屏幕划分为若干个显示区域,在每个显示区域内特定位置为取样区域;所述的系统包括取样装置,用于分别采集取样区域的亮度值;补偿装置,用于分别对对所述显示区域提供特定的补偿电流,并通过控制补偿电流的时间,来获得相应的补偿亮度值;补偿控制装置,用于根据所接收的所述取样装置所获得的取样区域的亮度值,控制所述补偿装置分别对不同的显示区域内的像素点进行亮度补偿,以使的所述显示屏幕显示亮度均匀。
文档编号G09G5/10GK101667418SQ20091019073
公开日2010年3月10日 申请日期2009年9月25日 优先权日2009年9月25日
发明者萍 刘, 刚 杨, 朋 欧, 陈文彬 申请人:深圳丹邦投资集团有限公司