一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

补偿显示画面的方法、装置、设备及显示屏驱动板与流程

2022-04-16 12:31:23 来源:中国专利 TAG:
1.本公开涉及显示
技术领域
:,特别涉及一种补偿显示画面的方法、装置、设备及显示屏驱动板。
背景技术
::2.在自发光显示屏中,由于显示屏中各个发光器件的差异性,通常需要对显示屏的亮度和色度进行均一性补偿。以显示屏包括多个由红、绿、蓝三种颜色的发光器件组成的像素为例,相同颜色的发光器件或者不同颜色的发光器件在最大灰阶时对应的色坐标有的与色坐标白点的距离较近,有的与色坐标边界的距离较近,通常,靠近色坐标边界的发光器件相比于靠近白点的发光器件能够显示更丰富的色彩,导致相同灰阶时显示存在差异,也即均一性较差。为了对这种情况进行补偿,通常的做法是对靠近色坐标边界的发光器件进行补偿,使其向白点靠近,从而让整个显示屏中每个发光器件在最大灰阶时对应的色坐标与白点的距离相当,保证整个显示屏的均一性。3.这种补偿方式虽然可以提高均一性,但是由于需要将色坐标靠近边界的发光器件补偿成靠近白点的发光器件,并使得整个显示屏中每个发光器件在最大灰阶时对应的色坐标与白点的距离相当,造成补偿后整个显示屏的色彩层次变少,造成了显示屏的色域损失,从而导致显示屏对比度降低。技术实现要素:4.本公开实施例提供了一种补偿显示画面的方法、装置、设备及显示屏驱动板,能够增加显示屏显示的色域,提高对比度。所述技术方案如下:5.一方面,提供了一种补偿显示画面的方法,显示屏所述显示屏包括多个区域,每个区域包括多个像素,所述方法包括:6.根据所述多个区域中各个区域所要显示的画面的纹理复杂度,确定所述各个区域中的像素对应的转换矩阵;7.采用所述各个区域中的像素对应的转换矩阵对所述各个区域所要显示的画面的像素点的灰阶进行补偿,得到补偿后的灰阶,所述补偿后的灰阶用于控制所述多个区域的画面显示,使得第一区域显示的画面的均一性高于第二区域显示的画面的均一性,其中,所述第一区域的纹理复杂度低于所述第二区域的纹理复杂度,所述第一区域和所述第二区域分别为所述多个区域中的一个。8.可选地,所述根据所述多个区域中各个区域所要显示的画面的纹理复杂度,确定所述各个区域中的像素对应的转换矩阵,包括:9.接收纹理复杂度指示信号,所述纹理复杂度指示信号用于指示各个区域所要显示的画面的纹理复杂度;根据所述纹理复杂度指示信号确定所述各个区域中的像素对应的转换矩阵;10.或者,对所述各个区域所要显示的画面进行边缘检测;基于所述各个区域边缘检测的结果,确定所述各个区域所要显示的画面的纹理复杂度;根据确定出的各个区域所要显示的画面的纹理复杂度,确定所述各个区域中的像素对应的转换矩阵;11.或者,基于所述各个区域中心像素所要显示的画面灰阶与区域内各个像素所要显示的画面的灰阶平均值,确定各个区域所要显示的画面的纹理复杂度;根据确定出的各个区域所要显示的画面的纹理复杂度,确定所述各个区域中的像素对应的转换矩阵。12.可选地,所述显示屏中的每个像素对应一组转换矩阵,所述一组转换矩阵包括多个转换矩阵,每个像素包括多个发光器件;13.所述纹理复杂度分为多个等级,多个等级的纹理复杂度与多个转换矩阵一一对应。14.可选地,所述显示屏中的至少部分像素对应的转换矩阵不同。15.可选地,所述方法还包括:16.获取显示屏中的每个发光器件在相同灰阶下的实际亮度;17.获取不同纹理复杂度下,显示屏中一个像素中各个发光器件的目标亮度;18.基于每个像素中各个发光器件的实际亮度和不同纹理复杂度下一个像素中各个发光器件的目标亮度,确定每个像素在不同纹理复杂度下的转换矩阵。19.可选地,所述显示屏包括多个子显示屏,所述方法还包括:20.确定各个像素在所在子显示屏中的位置;21.基于所述各个像素在所在子显示屏中的位置,确定平滑系数;22.采用所述平滑系数对所述转换矩阵进行平滑处理,并采用平滑处理后的所述转换矩阵对像素点的灰阶进行补偿。23.可选地,按照从所述子显示屏的中心到边缘的方向,所述平滑系数逐渐减小。24.可选地,在采用转换矩阵对各个区域所要显示的画面的像素点的灰阶进行补偿之前,所述方法还包括:25.将所述各个区域所要显示的画面从高动态范围图像映射为标准动态范围图像。26.可选地,所述将所述各个区域所要显示的画面从高动态范围图像映射为标准动态范围图像,包括:27.获取所述各个区域对应的颜色查找表,所述颜色查找表与区域的光学特性相关,所述颜色查找表包括原始灰阶和映射后灰阶的对应关系;28.基于所述各个区域对应的颜色查找表,将所述各个区域所要显示的画面从高动态范围图像映射为标准动态范围图像。29.一方面,提供了一种补偿显示画面的装置,显示屏所述显示屏包括多个区域,每个区域包括多个像素,所述装置包括:30.确定模块,被配置为根据所述多个区域中各个区域所要显示的画面的纹理复杂度,确定所述各个区域中的像素对应的转换矩阵;31.补偿模块,被配置为采用所述各个区域中的像素对应的转换矩阵对所述各个区域所要显示的画面的像素点的灰阶进行补偿,得到补偿后的灰阶,所述补偿后的灰阶用于控制所述多个区域的画面显示,使得第一区域显示的画面的均一性高于第二区域显示的画面的均一性,其中,所述第一区域的纹理复杂度低于所述第二区域的纹理复杂度,所述第一区域和所述第二区域分别为所述多个区域中的一个。32.一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器;33.其中,所述存储器,用于存储计算机程序;34.所述处理器,用于执行所述存储器中存放的计算机程序,以实现前述任一所述的补偿显示画面的方法。35.一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,存储的所述计算机指令被处理器执行时能够实现前述任一所述的补偿显示画面的方法。36.一方面,提供了一种显示屏驱动板,所述显示屏驱动板包括:37.时序控制器,被配置为基于源图像,按照前述任一项所述的方法确定补偿后的灰阶;并产生时序控制信号;38.电压转换电路,被配置为基于电源产生基准电压信号和行驱动信号;39.灰阶电压产生电路,与所述电压转换电路连接,被配置为基于所述基准电压信号,产生面板的像素的各个灰阶所需的灰阶电压;40.其中,所述时序控制信号和所述行驱动信号被提供给所述面板的行驱动电路,所述补偿后的灰阶、所述时序控制信号和所述面板的像素各个灰阶所需的灰阶电压被提供给所述面板的列驱动电路。41.本公开实施例提供的技术方案带来的有益效果是:42.本公开实施例提供的补偿显示画面的方法,通过对应不同纹理复杂度选用不同的转换矩阵进行画面补偿。复杂度较低时,画面较为平坦,此时选用转换矩阵提高补偿后的画面的均一性,保证平坦画面的均一性达到最佳状态;复杂度较高时,此时选用转换矩阵在保证补偿后的画面具有一定色域范围的前提下提高画面的均一性,也即此时画面的均一性并未达到最佳状态,但保证了画面的色域,保证了对比度。通过上述方案在实现了均一性补偿的情况下,保证了整个面板的对比度。附图说明43.为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。44.图1是本公开实施例提供的一种叠屏显示设备的结构示意图;45.图2是本公开实施例提供的一种补偿显示画面的方法的流程图;46.图3是本公开实施例提供的一种补偿显示画面的方法的流程图;47.图4是本公开实施例提供的一种补偿显示画面的方法的流程图;48.图5是本公开实施例提供的一种补偿显示画面的方法的流程图;49.图6是本公开实施例提供的一种补偿显示画面的方法的流程图;50.图7是本公开实施例提供的子显示屏的分区示意图;51.图8是本公开实施例提供的一种补偿显示画面的装置的框图;52.图9是本公开实施例提供的一种计算机设备的框图;53.图10是本公开实施例提供的一种显示屏驱动板的结构示意图。具体实施方式54.为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。55.本公开实施例提供了一种补偿显示画面的方法,该方法应用于自发光显示屏,例如,有机发光二极管(organiclightemittingdiode,oled)或次毫米发光二极管(minilightemittingdiode,miniled)显示屏。56.图1是本公开实施例提供的一种自发光显示屏的结构示意图。参见图1,该自发光显示屏包括多个区域10,每个区域10包括多个像素20,每个像素包括多个发光器件30。其中,发光器件30可以为oled或miniled等发光二极管器件。57.示例性地,自发光显示屏是一个完整的显示屏,每个分区10为该显示屏的一部分。或者,自发光显示屏是多个子显示屏拼接而成,每个子显示屏可以是一个分区10,或者每个子显示屏也包括多个分区10。58.该自发光显示屏可以采用一块显示屏驱动板或多块显示屏驱动板控制。例如,每个分区采用一个单独的显示屏驱动板控制,或者多个分区采用同一个显示屏驱动板控制,或者一个分区采用多个显示屏驱动板控制等。59.对于自发光显示屏而言,通常需要针对发光器件的差异性进行亮度和色度的补偿,如果采用相关技术中的补偿方式,会因为个别发光器件的问题而限制了大多数发光器件整体的能力,造成整个显示屏通常会损失近30%的色域面积且难以弥补,从而导致显示颜色的损失。60.图2是本公开实施例提供的一种补偿显示画面的方法的流程图。参见图2,该方法包括:61.在步骤101中,根据所述多个区域中各个区域所要显示的画面的纹理复杂度,确定所述各个区域中的像素对应的转换矩阵。62.其中,纹理通过像素点及其周围空间邻域的灰度分布来表现。显示画面中的像素点及其周围空间邻域的灰度越相近,纹理复杂度越低,像素点及其周围空间邻域的灰度越不相近,纹理复杂度越高。63.转换矩阵的作用是对像素点的灰阶进行补偿,通过将转换矩阵与像素点中各个颜色通道值的灰阶相乘,可以得到补偿后的像素点。64.例如,像素点包括红(r)绿(g)蓝(b)三个通道的灰阶值分别为r、g、b,采用矩阵可以表示为:转换矩阵可以为1个3×3矩阵将二者相乘得到补偿后的像素点对应的三个通道的灰阶值构成的矩阵65.在步骤102中,采用所述各个区域中的像素对应的转换矩阵对所述各个区域所要显示的画面的像素点的灰阶进行补偿,得到补偿后的灰阶。66.其中,所述补偿后的灰阶用于控制所述多个区域的画面显示,使得第一区域显示的画面的均一性高于第二区域显示的画面的均一性。其中,所述第一区域的纹理复杂度低于所述第二区域的纹理复杂度,所述第一区域和所述第二区域分别为所述多个区域中的一个。67.显示的画面的均一性是指,不同的发光器件在相同灰阶时,产生的亮度的均一程度。68.本公开实施例提供的补偿显示画面的方法,通过对应不同纹理复杂度选用不同的转换矩阵进行画面补偿。复杂度较低时,画面较为平坦,此时选用转换矩阵提高补偿后的画面的均一性,保证平坦画面的均一性达到最佳状态;复杂度较高时,此时选用转换矩阵在保证补偿后的画面具有一定色域范围的前提下提高画面的均一性,也即此时画面的均一性并未达到最佳状态,但保证了画面的色域,保证了对比度。通过上述方案在实现了均一性补偿的情况下,保证了整个面板的对比度。69.图3是本公开实施例提供的一种补偿显示画面的方法的流程图。参见图3,该方法包括:70.在步骤201中,确定显示屏的各个区域的光学特性。71.这里,显示屏的各个区域的光学特性包括但不限于显示屏的最大亮度、最小亮度以及色域范围。上述光学特性是通过光学设备测量出来的,测量出来后将数值存储起来。72.在步骤202中,基于各个区域的光学特性生成并存储各个区域对应的颜色查找表(lookuptable,lut)。73.其中,所述颜色查找表与区域的光学特性相关,所述颜色查找表包括原始灰阶和映射后灰阶的对应关系。74.该颜色查找表中,原始灰阶和映射后灰阶可以按照如下公式进行映射:75.out=pow(in,n),其中,in为原始灰阶,out为映射后灰阶,n为前述映射指数,n为正数,pow是指对in进行n次方运算。76.因此,在生成各个区域对应的颜色查找表时,可以基于各个区域的光学特性先分配不同的映射指数。然后基于该映射指数,将各种灰阶映射后的灰阶计算出来,然后生成该颜色查找表。77.在分配映射指数时,色域范围越大的分区,该映射指数可以越小,相反,色域范围越小的分区,该映射指数可以越大。78.例如,原始灰阶(0,253,0),为了保证色彩的一致性,在色域范围大的分区映射后的值为(0,252,0);在色域范围小的分区映射后的值为(0,254,0)。可以看出,色域范围小的分区使用的映射指数更大。当然,这里的色域范围只是确定映射指数的一个参数,确定映射指数时会综合考虑该区域的光学特性。79.这里,将指数映射运算做成颜色查找表,可以简化运算过程,加快处理速度。80.在步骤203中,利用各个区域对应的颜色查找表,将各个区域所要显示的画面从高动态范围图像(highdynamicrange,hdr)映射为标准动态范围图像(standarddynamicrange,sdr)。81.示例性地,获取所述各个区域对应的颜色查找表;基于所述各个区域对应的颜色查找表,将所述各个区域所要显示的画面从高动态范围图像映射为标准动态范围图像。82.在所述颜色查找表中查找所述颜色查找表对应的区域所要显示的画面中像素对应的映射后灰阶,得到所述颜色查找表对应的区域所要显示的画面映射后的画面。83.通过显示屏各个分区的颜色查找表对不同分区的图像进行局部色彩的映射,画面映射前为hdr,对应1024阶的0-10000nit亮度信息,而显示屏亮度最高一般只有几百~一千nit,因此映射前无法在显示屏上直接显示,需要通过映射为适合显示屏的亮度和色域,从而更好的显示源图像的内容。84.在步骤204中,获取多个区域中各个区域所要显示的画面的纹理复杂度。85.示例性地,纹理复杂度可以采用如下几种方式获得:86.第一种,接收纹理复杂度指示信号,所述纹理复杂度指示信号用于指示各个区域所要显示的画面的纹理复杂度。87.示例性地,该方法可以由显示屏中的后端板卡执行,前端板卡可以基于图像确定出纹理复杂度,然后向后端板卡发送该纹理复杂度指示信号。88.前端板卡发送的纹理复杂度指示信号,可以指示各种纹理复杂度,从纹理复杂到纹理简单,纹理复杂度的种类可以基于实际控制需要进行划分。89.其中,前端板卡可以为发送卡,此时后端板卡为接收卡。或者,前端板卡可以为接收卡,此时后端板卡为桥接芯片。90.第二种,对所述各个区域所要显示的画面进行边缘检测;基于所述各个区域边缘检测的结果,确定所述各个区域所要显示的画面的纹理复杂度。91.示例性地,可以采用边缘检测确定一个区域所要显示的画面的各个像素点是否为边缘,一个区域所要显示的画面中检测出的属于边缘的像素点的数量越多,则说明该区域所要显示的画面的纹理复杂度越大。这里,可以设置多个边缘像素点数量门限值,基于检测出的属于边缘的像素点的数量与各个门限值的关系,确定出对应的纹理复杂度。92.对画面进行边缘检测的方法有很多,例如:计算画面中像素点的梯度;比较像素点的梯度和阈值大小;如果梯度大于阈值,则认为该像素点为边缘;否则,认为该像素点不是边缘。93.其中,像素点的梯度可以基于索贝尔算子计算,索贝尔算子是把图像中每个像素点的周围像素点的灰阶值加权。94.例如,利用和分别计算横向和纵向加权值,然后再利用公式:计算灰阶值加权g,g即为像素点的梯度,其中,gx为横向加权值,gy为纵向加权值。95.第三种,基于各个区域中心像素所要显示的画面灰阶与区域内各个像素所要显示的画面的灰阶平均值,确定各个区域所要显示的画面的纹理复杂度。96.示例性地,可以利用中心像素所要显示的画面灰阶和灰阶平均值的差值大小确定纹理复杂度,差值越小,纹理复杂度越小,差值越大,纹理复杂度越大。例如,中心像素所要显示的画面灰阶是255,而区域灰阶平均值是10,此时差值很大,表明该区域内的亮度变动明显,可以认为纹理复杂度较大。97.在该实现方式中,提供了两类纹理复杂度的确定方式:其中,第一种方法为第一类,是由前端板卡判定纹理复杂度,然后通过纹理复杂度指示信号指示给后端板卡,该类方法需要在前端板卡和后端板卡之间新增一个接口来传输该纹理复杂度指示信号,例如原本前端板卡和后端板卡之间仅有一个接口用来传输源图像,在该类方法下,需要两个接口,一个传输源图像,另一个传输纹理复杂度指示信号。如图4所示,前端板卡分别通过2个接口向后端板卡分别传输源图像和纹理复杂度指示信号,源图像经过步骤203进行图像映射,步骤205利用纹理复杂度指示信号进行转换矩阵选择,最后在步骤209中采用转换矩阵对图像映射后的画面中的像素的灰阶进行补偿。98.第二种和第三种方法为第二类,是由后端板卡中的知识产权(intellectualproperty,ip)算法通过计算确定纹理复杂度。如图5所示,前端板卡通过接口向后端板卡传输源图像,源图像经过步骤203进行图像映射,同时,步骤204基于源图像确定纹理复杂度,步骤205采用纹理复杂度进行转换矩阵选择,最后在步骤209中采用转换矩阵对图像映射后的画面中的像素的灰阶进行补偿。99.步骤201~步骤203为可选步骤,也可以不进行映射,直接执行步骤204。如图6所示,最后在步骤209中采用转换矩阵对源图像的画面中的像素的灰阶进行补偿。100.步骤201~步骤203的执行主体和后续步骤的执行主体既可以是后端板卡中的同一模块,也可以是后端板卡中的前后2个模块。后端板卡在完成图2所示的步骤后,将补偿后的灰阶输出给显示屏的面板。需要说明的是,输入到后端板卡的源图像的数据和后端板卡输出给面板的补偿后的灰阶的位数可能不同,例如源图像的数据位数为9位,输出的补偿后的灰阶的位数为15位。101.在步骤205中,根据所述多个区域中各个区域所要显示的画面的纹理复杂度,确定所述各个区域中的像素对应的转换矩阵。102.示例性地,所述显示屏中的每个像素对应一组转换矩阵,所述一组转换矩阵包括多个转换矩阵,每个像素包括多个发光器件;所述纹理复杂度分为多个等级,多个等级的纹理复杂度与多个转换矩阵一一对应。103.在本公开实施例中,所述显示屏中的至少部分像素对应的转换矩阵不同。由于不同像素中的发光器件的差异,导致要达到相同补偿效果时对应的转换矩阵可能存在不同。104.例如,显示屏一共有n个像素,则可以预先将n组转换矩阵存在后端板卡的寄存器中,这n个像素的转换矩阵存储在寄存器中构成一个转换矩阵图(marixmap),根据纹理复杂度从该转换矩阵图中为每个像素选定对应的转换矩阵。105.这里,显示屏中的每个像素与转换矩阵的对应关系,可以按照如下方式确定:106.步骤1,获取显示屏中的每个发光器件在相同灰阶下的实际亮度。例如,通过相机拍摄显示屏中发光器件的亮度。107.步骤2,获取不同纹理复杂度下,显示屏中一个像素中各个发光器件的目标亮度。基于需要为显示屏中各个像素中的发光器件设置目标亮度。108.这里,纹理复杂度较低的情况下,一个像素中各个发光器件的目标亮度相对较小,从而保证各个发光器件都能够达到该亮度,保证均一性。而随着纹理复杂度越来越大,一个像素中各个发光器件的目标亮度越来越大,从而保证整个区域显示的色域范围。109.步骤3,基于每个像素中各个发光器件的实际亮度和不同纹理复杂度下一个像素中各个发光器件的目标亮度,确定每个像素在不同纹理复杂度下的转换矩阵。110.示例性地,可以预先通过拍摄的方式获取每个像素最大灰阶时的实际亮度,然后不同像素对应一组目标亮度,一组目标亮度为不同纹理复杂度下的目标亮度,且不同像素对应的一组目标亮度相同。转换矩阵的值通过上述实际亮度和目标亮度计算得出,可以确保在使用对应纹理复杂度的转换矩阵时能够保证显示屏达到较好的显示效果。111.按照上述方式得到每个像素对应的一组转换矩阵,该转换矩阵可以为3×3矩阵该3×3矩阵中的权重c11~c33的值,基于上述步骤计算得到。112.在步骤206中,确定各个像素在所在子显示屏中的位置。113.示例性地,可以按照从子显示屏的中心到子显示屏的边缘划分成多个子区域,像素在子显示屏中的位置可以是像素所处的子区域。114.确定各个像素在所在子显示屏中的位置,包括:115.获取各个子显示屏中各个子区域边界的像素坐标;116.确定每个像素的坐标所在的子区域,得到各个像素在所在子显示屏中的位置。117.如图7所示,例如,第一个子显示屏的四个顶点的坐标分别为a(0,0)、b(100,0)、c(0,-100)、d(100,-100),假设该子显示屏分为中心子区域和边缘子区域,中心子区域的四个顶点的坐标为e(25,-25)、f(75,-25)、g(25,-75)、h(75,-75),边缘子区域的八个顶点的坐标即为子显示屏的四个顶点和中心子区域的四个顶点的坐标。118.假设像素的坐标为(30,-30),则该像素在所在子显示屏中的位置为在中心子区域内。假设像素的坐标为(20,-30),则该像素在所在子显示屏中的位置为在边缘子区域内。119.在步骤207中,基于所述各个像素在所在子显示屏中的位置,确定平滑系数。120.示例性地,按照从所述子显示屏的中心到边缘的方向,所述平滑系数逐渐减小。121.例如,中心子区域的平滑系数为0.5,最边缘子区域的平滑系数为0.1,按照从0.5到0.1逐渐减小的方式为各个子区域依次分配平滑系数。这里,平滑系数越小,相邻区域边缘对应的转换矩阵平滑后越接近,从而使得相邻区域边缘采用了相接近的转换矩阵进行补偿,保证了相邻区域边缘像素显示风格一致,不会出现突变。122.在步骤208中,采用所述平滑系数对所述转换矩阵进行平滑处理。123.其中,平滑处理也即将平滑系数和转换矩阵相乘。124.对于拼接屏,因为子显示屏之间的状态可能有差异,通过较小的平滑系数对拼接屏中子显示屏的边缘进行平滑,让每个子显示屏的边缘都在同一种状态,避免转换矩阵补偿后导致相邻子显示屏边缘位置差异过大,导致画面突变。而在子显示屏的中间位置,采用较大的平滑系数,从而保证各个子显示屏中间的部分的差异性补偿。125.步骤206~步骤208为可选步骤,也可以不对转换矩阵进行平滑处理,也即不考虑子显示屏和子显示屏之间的过渡,直接采用步骤205确定出的转换矩阵进行灰阶补偿,如图4~图6所示。如果执行步骤206~步骤208,则步骤206~步骤208应该设置在步骤205和步骤209之间。126.在步骤209中,采用平滑处理后的所述转换矩阵对像素点的灰阶进行补偿。127.对于纹理复杂(也即期望更大色域表现)、但对均一性要求不高的区域(例如树叶、沙漠等),采用该方案,可以提升色域表现,使得颜色更鲜艳,从而提升视效的区域。128.而对于纹理不复杂的区域(也即期望更好均一性的区域,如天空、湖水等),对均一性要求很高,不均匀的显示会带来画质的损失。采用该方案,可以保证显示均一性。129.在采用转换矩阵对像素点的灰阶进行补偿后,得到补偿后的灰阶,该补偿后的灰阶可以用于后续的显示屏控制。控制显示屏中各个发光器件的灰阶。130.本公开实施例提供了一种自发光显示屏的补偿方案,可以提升色彩鲜艳程度,增大色域范围。通过对每个分区的画面的纹理进行分析,针对复杂部分,可以通过选取合适的转换矩阵,从而得到均一性稍差但色域更加宽的显示效果,突破了因均一性补偿缩小的色域对显示色彩能力的限制。并且,通过这种方式,纹理复杂的部分色彩得到了增强,均一性损失也不会过大,而纹理简单的均一性较好部分均一性得到了保证。从而达到更加符合人眼需求的整体效果。131.图8为本公开实施例提供的一种补偿显示画面的装置的框图。显示屏包括多个区域,每个区域包括多个像素,参见图8,该装置包括:确定模块301和补偿模块302。132.其中,确定模块301,被配置为根据所述多个区域中各个区域所要显示的画面的纹理复杂度,确定所述各个区域中的像素对应的转换矩阵;补偿模块302,被配置为采用所述各个区域中的像素对应的转换矩阵对所述各个区域所要显示的画面的像素点的灰阶进行补偿,得到补偿后的灰阶,所述补偿后的灰阶用于控制所述多个区域的画面显示,使得第一区域显示的画面的均一性高于第二区域显示的画面的均一性,其中,所述第一区域的纹理复杂度低于所述第二区域的纹理复杂度,所述第一区域和所述第二区域分别为所述多个区域中的一个。133.可选地,确定模块301,被配置为接收纹理复杂度指示信号,所述纹理复杂度指示信号用于指示各个区域所要显示的画面的纹理复杂度;根据所述纹理复杂度指示信号确定所述各个区域中的像素对应的转换矩阵;134.或者,对所述各个区域所要显示的画面进行边缘检测;基于所述各个区域边缘检测的结果,确定所述各个区域所要显示的画面的纹理复杂度;根据确定出的各个区域所要显示的画面的纹理复杂度,确定所述各个区域中的像素对应的转换矩阵;135.或者,基于所述各个区域中心像素所要显示的画面灰阶与区域内各个像素所要显示的画面的灰阶平均值,确定各个区域所要显示的画面的纹理复杂度;根据确定出的各个区域所要显示的画面的纹理复杂度,确定所述各个区域中的像素对应的转换矩阵。136.可选地,所述显示屏中的每个像素对应一组转换矩阵,所述一组转换矩阵包括多个转换矩阵,每个像素包括多个发光器件;137.所述纹理复杂度分为多个等级,多个等级的纹理复杂度与多个转换矩阵一一对应。138.可选地,所述显示屏中的至少部分像素对应的转换矩阵不同。139.可选地,该装置还包括:获取模块303,被配置为获取显示屏中的每个发光器件在相同灰阶下的实际亮度;获取不同纹理复杂度下,显示屏中一个像素中各个发光器件的目标亮度;140.所述确定模块301,还被配置为基于每个像素中各个发光器件的实际亮度和不同纹理复杂度下一个像素中各个发光器件的目标亮度,确定每个像素在不同纹理复杂度下的转换矩阵。141.可选地,所述显示屏包括多个子显示屏,所述确定模块301,还被配置为确定各个像素在所在子显示屏中的位置;基于所述各个像素在所在子显示屏中的位置,确定平滑系数;补偿模块302,被配置为采用所述平滑系数对所述转换矩阵进行平滑处理,并采用平滑处理后的所述转换矩阵对像素点的灰阶进行补偿。142.可选地,按照从所述子显示屏的中心到边缘的方向,所述平滑系数逐渐减小。143.可选地,该装置还包括:映射模块304,被配置为在采用转换矩阵对各个区域所要显示的画面的像素点的灰阶进行补偿之前,将各个区域所要显示的画面从高动态范围图像映射为标准动态范围图像。144.可选地,映射模块304,被配置为获取所述各个区域对应的颜色查找表,所述颜色查找表与区域的光学特性相关,所述颜色查找表包括原始灰阶和映射后灰阶的对应关系;基于所述各个区域对应的颜色查找表,将所述各个区域所要显示的画面从高动态范围图像映射为标准动态范围图像。145.需要说明的是:上述实施例提供的补偿显示画面的装置在进行叠屏错位补偿时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的补偿显示画面的装置与补偿显示画面的方法实施例属于同一构思,其实现过程详见方法实施例,这里不再赘述。146.如图9所示,本公开实施例还提供了一种计算机设备400,该计算机设备400可以为具有自发光显示屏的显示装置,或者其他具有自发光显示屏的计算机设备。该计算机设备400可以用于执行上述各个实施例中提供的补偿显示画面的方法。参见图9,该计算机设备400包括:存储器401、处理器402和显示组件403,本领域技术人员可以理解,图9中示出的计算机设备400的结构并不构成对计算机设备400的限定,在实际应用中可以包括比图示更多或更少的组件,或者组合某些组件,或者不同的组件布置。其中:147.存储器401可用于存储计算机程序以及模块,存储器401可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等。存储器401可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器401还可以包括存储器控制器,以提供处理器402对存储器401的访问。148.处理器402通过运行存储在存储器401的软件程序以及模块,从而执行各种功能应用以及数据处理。149.显示组件403用于显示图像,显示组件403可包括显示屏,其中,显示屏中的像素可以采用微型无机二极管或者有机电致发光二极管来实现。150.在示例性实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质为非易失性存储介质,该计算机可读存储介质中存储有计算机程序,当该计算机可读存储介质中的计算机程序由处理器执行时,能够执行本公开实施例提供的补偿显示画面的方法。151.在示例性实施例中,还提供了一种计算机程序产品,该计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机能够执行本公开实施例提供的补偿显示画面的方法。152.在示例性的实施例中,还提供了一种芯片,该芯片包括可编程逻辑电路和/或程序指令,当该芯片运行时能够执行本公开实施例提供的补偿显示画面的方法。153.图10是本公开实施例提供的一种显示屏驱动板的结构示意图。参见图10,该显示屏驱动板也可以称为t-con板50,包括:时序控制器(t-con)501、电压转换(dc-dc)电路502和灰阶电压产生(gamma)电路503。154.其中,时序控制器501,被配置为基于源图像,按照图2~图6任一幅所示的方法确定补偿后的灰阶;并产生时序控制信号;155.电压转换电路502,被配置为基于电源产生基准电压信号(vda)和行驱动信号;156.灰阶电压产生电路503,与所述电压转换电路502连接,被配置为基于所述基准电压信号,产生面板40的像素的各个灰阶所需的灰阶电压。157.其中,所述时序控制信号和所述行驱动信号被提供给所述面板40的行驱动电路(或称为栅极驱动电路)60,所述补偿后的灰阶、所述时序控制信号和所述面板40的像素各个灰阶所需的灰阶电压被提供给所述面板40的列驱动电路(或称为源极驱动电路)70。158.示例性地,行驱动电路60,分别与所述时序控制器501、所述电压转换电路502和面板40连接,被配置为基于时序控制信号,并通过所述行驱动信号控制所述面板40的各行像素的开关;159.列驱动电路70,分别与所述时序控制器501、所述灰阶电压产生电路503和面板40连接,被配置为基于补偿后的灰阶和时序控制信号,将所述灰阶电压产生电路503提供的灰阶电压写入面板40的各列像素。160.在一种可能的实现方式中,通过一块显示屏驱动板可以实现同时对显示屏的各个分区的驱动控制。161.其中,时序控制信号包括行驱动电路移位寄存器位移起始脉冲信号(stv)、行驱动电路移位寄存器触发脉冲信号(ckv)、列驱动电路移位寄存器位移起始脉冲信号(sth)、源极驱动电路移位寄存器触发脉冲信号(ckh)、极性反转控制信号(pol)。行驱动信号包括栅极高电平信号(vgh)和栅极低电平信号(vgl)。162.如图10所示,电压转换电路502还与时序控制器501连接,电压转换电路502还能够产生电源电压信号(vdd),并将电源电压信号提供给时序控制器501。该电源电压信号还可以提供给前述第一列驱动电路70和第二列驱动电路90。163.示例性地,电压转换电路502输入的电源通常为12v或5v电源。164.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。165.以上所述仅为本公开的可选实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。当前第1页12当前第1页12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献