CN109036277B - 补偿方法及补偿装置、显示装置、显示方法及存储介质 - Google Patents
补偿方法及补偿装置、显示装置、显示方法及存储介质 Download PDFInfo
- Publication number
- CN109036277B CN109036277B CN201811133453.6A CN201811133453A CN109036277B CN 109036277 B CN109036277 B CN 109036277B CN 201811133453 A CN201811133453 A CN 201811133453A CN 109036277 B CN109036277 B CN 109036277B
- Authority
- CN
- China
- Prior art keywords
- compensation
- initial
- display panel
- display
- conversion range
- 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.)
- Active
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 206
- 238000000034 method Methods 0.000 claims abstract description 115
- 230000000694 effects Effects 0.000 claims abstract description 62
- 238000003860 storage Methods 0.000 claims abstract description 42
- 230000015654 memory Effects 0.000 claims description 46
- 230000003287 optical effect Effects 0.000 claims description 26
- 230000007704 transition Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 12
- 238000005457 optimization Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 description 28
- 230000008569 process Effects 0.000 description 22
- 238000012360 testing method Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 13
- 238000004519 manufacturing process Methods 0.000 description 11
- 239000010409 thin film Substances 0.000 description 11
- 238000004422 calculation algorithm Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 6
- 238000012937 correction Methods 0.000 description 5
- 206010047571 Visual impairment Diseases 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 239000003990 capacitor Substances 0.000 description 4
- 230000009466 transformation Effects 0.000 description 4
- 229920001621 AMOLED Polymers 0.000 description 3
- 239000000470 constituent Substances 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 241001270131 Agaricus moelleri Species 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 2
- 229910021417 amorphous silicon Inorganic materials 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 229910021420 polycrystalline silicon Inorganic materials 0.000 description 2
- 229920005591 polysilicon Polymers 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000002425 crystallisation Methods 0.000 description 1
- 230000008025 crystallization Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
Images
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/006—Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays
-
- 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/22—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 using controlled light sources
- G09G3/30—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 using controlled light sources using electroluminescent panels
- G09G3/32—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 using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—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 using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
- G09G3/3225—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 using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED] using an active matrix
-
- 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/22—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 using controlled light sources
- G09G3/30—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 using controlled light sources using electroluminescent panels
- G09G3/32—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 using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—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 using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0233—Improving the luminance or brightness uniformity across the screen
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0257—Reduction of after-image effects
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0285—Improving the quality of display appearance using tables for spatial correction of display data
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/04—Maintaining the quality of display appearance
- G09G2320/043—Preventing or counteracting the effects of ageing
- G09G2320/045—Compensation of drifts in the characteristics of light emitting or modulating elements
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0693—Calibration of display systems
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/14—Detecting light within display terminals, e.g. using a single or a plurality of photosensors
- G09G2360/145—Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light originating from the display screen
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Control Of El Displays (AREA)
- Electroluminescent Light Sources (AREA)
Abstract
一种显示面板的补偿方法、补偿装置、显示方法、显示装置及存储介质。该显示面板的补偿方法包括:获取显示面板的各个像素的初始补偿参数以及在对初始补偿参数进行数据转换时的初始转换范围;基于初始转换范围获得的补偿参数的补偿效果对初始转换范围进行优化,以获得优化后的转换范围;基于优化后的转换范围获得显示面板的各个像素的优化补偿参数。该显示面板的补偿方法可以根据不同产品的特性,灵活选择数据转换的范围,以满足不同产品的实际需求,达到最优的补偿效果。
Description
技术领域
本公开的实施例涉及一种显示面板的补偿方法、补偿装置、显示方法、显示装置及存储介质。
背景技术
有机发光二极管(Organic Light-Emitting Diode,OLED)显示装置由于相比于液晶显示器(Liquid Crystal Display,LCD),具有高对比度、超轻薄、可弯曲等诸多优点,因此越来越多地被应用于高性能显示中。但是,亮度均匀性和残像是OLED目前面临的两个主要难题。为了解决OLED关于亮度均匀性和残像的技术问题,除了进行工艺的改善之外,人们还提出了补偿技术。
发明内容
本公开至少一实施例提供一种显示面板的补偿方法,包括:获取所述显示面板的各个像素的初始补偿参数以及在对所述初始补偿参数进行数据转换时的初始转换范围;基于所述初始转换范围获得的补偿参数的补偿效果对所述初始转换范围进行优化,以获得优化后的转换范围;基于所述优化后的转换范围获得所述显示面板的各个像素的优化补偿参数。
例如,在本公开一实施例提供的显示面板的补偿方法中,基于所述初始转换范围获得的补偿参数的补偿效果对所述初始转换范围进行优化,包括:基于所述初始转换范围,将所述初始补偿参数存储在所述显示面板中并进行所述数据转换,以获得转换后的补偿参数;基于所述转换后的补偿参数,对所述显示面板的显示数据信号进行补偿并获取所述显示面板的显示补偿效果;根据所述显示面板的显示补偿效果和所述显示面板的初始补偿参数,优化所述初始补偿参数的初始转换范围,以获得所述优化后的转换范围。
例如,在本公开一实施例提供的显示面板的补偿方法中,根据所述显示面板的显示补偿效果和所述显示面板的初始补偿参数,优化所述初始补偿参数的初始转换范围,包括:基于所获取的所述显示面板的显示补偿效果,判断对所述显示面板的补偿精度和补偿强度并进行如下操作之一:所述补偿精度不足时,缩小所述初始补偿参数的初始转换范围以获得所述优化后的转换范围;或所述补偿强度不足时,增大所述初始补偿参数的初始转换范围以获得所述优化后的转换范围。
例如,在本公开一实施例提供的显示面板的补偿方法中,在预先提供的多个备选转换范围中,选择比所述初始转换范围更小或更大的范围。
例如,在本公开一实施例提供的显示面板的补偿方法中,所述各个像素的初始补偿参数在所述初始转换范围和/或所述优化后的转换范围内。
例如,本公开一实施例提供的显示面板的补偿方法,还包括:所述各个像素的优化补偿参数存储在所述显示面板中,使得所述显示面板在显示操作中基于所述优化补偿参数,对所述显示面板的显示数据信号进行补偿。
例如,在本公开一实施例提供的显示面板的补偿方法中,所述各个像素的优化补偿参数存储在所述显示面板的控制器的查找表中,由此使得所述显示面板在所述显示操作中,在所述查找表中得到对应于当前像素的优化补偿参数,以获得所述当前像素的显示补偿数据。
例如,在本公开一实施例提供的显示面板的补偿方法中,所述显示面板包括多个显示区域,所述多个显示区域包括第一显示区域,所述初始补偿参数包括对应于所述第一显示区域的第一初始补偿参数,所述初始转换范围包括对应于所述第一显示区域的第一初始转换范围,所述补偿方法基于所述第一初始补偿参数和所述第一显示区域的显示补偿效果对所述第一显示区域的初始转换范围进行优化。
例如,在本公开一实施例提供的显示面板的补偿方法中,所述多个显示区域还包括不同于所述第一显示区域的第二显示区域,所述初始补偿参数包括对应于所述第二显示区域的第二初始补偿参数,所述初始转换范围包括对应于所述第二显示区域的第二初始转换范围,所述补偿方法还基于所述第二初始补偿参数和所述第二显示区域的显示补偿效果对所述第二显示区域的初始转换范围进行优化。
例如,在本公开一实施例提供的显示面板的补偿方法中,所述显示面板的各个像素的初始补偿参数是通过获取所述显示面板的光学数据,并基于所述光学数据获取的补偿参数。
本公开至少一实施例还提供一种显示面板的显示方法,包括:采用本公开任一实施例提供的补偿方法获取所述显示面板的优化后的转换范围和优化补偿参数;基于所述优化补偿参数对所述显示面板的显示数据信号进行补偿;采用补偿后的显示数据信号进行显示操作。
本公开至少一实施例还提供一种显示面板的补偿装置,包括:获取电路,配置为获取所述显示面板的各个像素的初始补偿参数以及在对所述初始补偿参数进行数据转换时的初始转换范围;优化电路,配置为基于所述初始转换范围获得的补偿参数的补偿效果对所述初始转换范围进行优化,以获得优化后的转换范围;补偿电路,配置为基于所述优化后的转换范围获得所述显示面板的各个像素的优化补偿参数。
本公开至少一实施例还提供一种显示面板的补偿装置,包括:处理器;存储器;一个或多个计算机程序模块,所述一个或多个计算机程序模块被存储在所述存储器中并被配置为由所述处理器执行,所述一个或多个计算机程序模块包括用于执行实现本公开任一实施例提供的显示面板的补偿方法的指令。
本公开至少一实施例还提供一种显示装置,包括本公开任一实施例提供的显示面板的补偿装置。
本公开至少一实施例还提供一种存储介质,非暂时性地存储计算机可读指令,当所述非暂时性计算机可读指令由计算机执行时可以执行本公开任一实施例提供的显示面板的补偿方法。
附图说明
为了更清楚地说明本公开实施例的技术方案,下面将对实施例的附图作简单地介绍,显而易见地,下面描述中的附图仅仅涉及本公开的一些实施例,而非对本公开的限制。
图1为一种2T1C像素电路的示意图;
图2为一种外部光学补偿系统的示意图;
图3为一种统一参数下各产品补偿效果的方案示意图;
图4为本公开一实施例提供的一种显示面板的补偿方法的流程图;
图5为本公开一实施例提供的一种优化初始转换范围的流程图;
图6为本公开一实施例提供的一种提高补偿精度和补偿强度的流程图;
图7为本公开一实施例提供的一种提高补偿精度的一个示例的效果图;
图8为本公开一实施例提供的另一种显示面板的补偿方法的流程图;
图9为本公开一实施例提供的一种显示面板的显示方法的流程图;
图10为本公开一实施例提供的一种显示面板的补偿装置的示意框图;
图11为本公开一实施例提供的另一种显示面板的补偿装置的示意框图;以及
图12为本公开一实施例提供的一种显示装置的示意框图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例的附图,对本公开实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。基于所描述的本公开的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
除非另外定义,本公开使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。同样,“一个”、“一”或者“该”等类似词语也不表示数量限制,而是表示存在至少一个。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
下面,将参照附图详细描述根据本公开的各个实施例。需要注意的是,在附图中,将相同的附图标记赋予基本上具有相同或类似结构和功能的组成部分,并且将省略关于它们的重复描述。
典型的,OLED显示面板包括AMOLED显示面板和PMOLED显示面板。OLED显示面板广泛适用于不同的领域,在商业领域可以适用于POS机和ATM机、复印机、游戏机等;在通讯领域可以适用于手机、移动网络终端等;在计算机领域可以适用于PDA(Personal DigitalAssistant,掌上电脑)、商用PC(personal computer,个人电脑)和家用PC、笔记本电脑等;在消费类电子产品领域可以适用于音响设备、数码摄像头、便携式DVD(Digital VideoDisc,高密度数字视频光盘)等;在工业应用领域可以适用于仪器仪表等;在交通领域可以适用于GPS(Global Positioning System,全球定位系统)、飞机仪表上等。
AMOLED显示装置中使用的基础像素电路通常为2T1C像素电路,即利用两个薄膜晶体管(Thin-Film Transistor,TFT)和一个存储电容Cs来实现驱动发光元件L1(例如,OLED)发光的基本功能。如图1所示,一种2T1C像素电路包括开关晶体管T0、驱动晶体管N0以及存储电容Cs。通过扫描信号打开/关闭开关晶体管T0,从而将与显示数据相应的电压充电至存储电容Cs,由此通过存储电容Cs存储的数据电压来控制驱动晶体管N0的导通程度,从而控制流经OLED的电流大小,调节OLED的发光亮度。
在中小尺寸的OLED显示面板中多采用低温多晶硅薄膜晶体管(LTPS TFT),在大尺寸的OLED显示面板中多采用氧化物薄膜晶体管。这是因为LTPS TFT迁移率更大,晶体管所占面积更小,更适合于高PPI(Pixels Per Inch,每英寸像素数目)的应用;氧化物薄膜晶体管均匀性更好,工艺与一般的非晶硅薄膜晶体管(a-Si TFT)兼容,更适合在生产线上生产。
对于中小尺寸显示面板中使用的OLED像素电路,由于形成TFT的多晶硅有源层的晶化工艺的局限性,不同位置的LTPS TFT常常在诸如阈值电压、迁移率等电学参数上具有非均匀性,这种非均匀性会转化为OLED显示面板的电流差异和亮度差异,并被人眼所感知(即姆拉(Mura)现象)。对于大尺寸显示面板中使用的OLED像素电路,虽然氧化物薄膜晶体管的工艺均匀性较好,但氧化物薄膜晶体管在长时间加压和高温下,其阈值电压会出现漂移。由于显示画面不同,面板各部分TFT的阈值漂移量不同,会造成显示亮度差异。这种差异与之前显示的图像有关,因此常呈现为残影现象,也就是通常所说的残像。
在当前的工艺制作中,不管是LTPS TFT还是氧化物薄膜晶体管都存在均匀性或稳定性的问题,而且OLED本身也会随着点亮时间的增加亮度逐渐衰减,这些问题难以在工艺上完全克服,就必须要通过各种补偿技术来解决。
目前,可通过内部补偿技术或外部补偿技术来解决OLED显示面板关于亮度均匀性和残像的技术问题。该内部补偿技术是指在像素内部利用TFT构建的补偿子电路进行补偿的方法。该外部补偿技术是指通过外部的驱动电路或设备感知像素的电学或光学特性然后进行补偿的方法。由于AMOLED电路设计复杂且工艺难度高,在进行高分辨率(QHD及以上级别)显示时,如果只对显示面板做内部补偿,将很难消除显示屏幕的姆拉现象。因此,为了提高产品良率、降低姆拉现象的发生以及增强产品在市场上的综合竞争力,在内部补偿的基础上,再通过外部补偿提高产品完成度以及产品良率。
图2示出了一种外部光学补偿(Demura)系统的示意图。如图2所示,该光学补偿系统包括被检测的OLED显示面板201和光学补偿设备202,该光学补偿设备202包括:摄像头2021、数据处理单元2022和控制单元2023等,它们彼此通过有线或无线方式信号连接。
例如,以OLED显示面板为例进行说明,OLED显示面板除了包括像素阵列之外,还可以包括数据解码电路、时序控制器(T-con)、栅极驱动电路、数据驱动电路和存储装置(例如闪存等)等。数据解码电路接收来自信号源(例如机顶盒、互联网、外置存储装置等)显示输入信号并对其进行解码以得到显示数据信号;时序控制器输出时序信号以控制栅极驱动电路、数据驱动电路等同步工作,且可以对显示数据信号进行伽马(Gamma)校正,将处理后的显示数据信号输入到数据驱动电路以进行显示操作。例如,时序控制器在对显示数据信号进行伽马校正之前,还可以对其进行补偿处理,例如从存储装置中读出预存的像素补偿参数,并采用该像素补偿参数对显示数据信号进一步处理以得到补偿后的显示数据信号,在完成了补偿处理以及伽马校正之后,再将显示数据信号输出到数据驱动电路以用于显示操作。或者,显示面板也可以包括独立的伽马电路,其在时序控制器的控制下对显示数据信号进行伽马校正以及进行补偿处理等。
例如,在至少一个示例中,光学补偿设备202可以包括处理器以及存储器,配置为存储计算机程序指令,计算机程序指令适于由处理器加载并执行用于显示面板的光学补偿方法(后续将进行详细介绍),并实现图2中各功能模块(例如,数据处理单元2022和控制单元2023)的功能作用。该处理器可以为各种适用的处理器,例如可以实现为中央处理器、微处理器或嵌入处理器等形式,可以采用X86、ARM等架构;存储器可以为各种适用的存储装置,例如非易失性存储装置,包括但不限于磁存储装置、半导体存储装置和光存储装置等,并且可以布置为单个存储装置、存储装置阵列或分布式存储装置,本公开的实施例对这些不作限制。
光学补偿设备202的数据处理单元2022送出测试图像给控制单元2023,控制单元2023对其进行处理后发送给被测试的OLED显示面板201,以显示需要的画面以供测试。另外,该数据处理单元2022还从摄像头2021获得OLED显示面板的实际显示画面的拍摄图像,将该拍摄图像与测试图像对比以获得像素补偿参数,并将像素补偿参数输入OLED显示面板201的存储装置中进行保存,以用于该OLED显示面板在之后的显示操作过程中进行补偿处理。
例如,摄像头2021配置为拍摄被测的OLED显示面板201在所选灰阶下各个像素的亮度信息。例如,该摄像头2021例如高分辨率和高精度的CCD摄像头。需要说明的是,摄像头2021包括但不局限于CCD(电荷耦合器件)摄像头和CMOS(互补金属氧化物半导体)摄像头。
例如,在至少一个示例中,为获得像素补偿参数,数据处理单元2022配置为处理得到各个像素实测灰阶响应曲线,再根据理想的灰阶响应曲线,通过调整灰阶的方法,例如使用多项式对补偿后的灰阶与输入灰阶进行曲线拟合,最终得到补偿用多项式系数,将该补偿用多项式系数在控制单元2023控制下写入显示面板201的存储装置中。
之后,OLED显示面板201作为产品在正常显示操作时,显示面板201中的控制单元(例如时序控制器T-con)从其存储装置中读取这些预存的用于像素补偿的多项式系数,处理得到各个像素的各个灰阶的校正后的灰阶,实现实时补偿各个像素的灰阶准确性,并实现亮度的均匀性,最终使得OLED显示面板201整体的显示均匀性得到改善。例如,该光学补偿算法的多项式可以表示为:
Y=aX+b (1)
其中,Y表示补偿后的像素电压,X表示显示面板的初始像素电压,a表示增益(gain),b表示偏移(offset)。
例如,上述公式中的a和b即为该多项式的系数。类似地,可以对OLED显示面板的各个像素进行灰阶均匀性补偿。下面以灰阶补偿为例进行说明,但是本公开的实施例对此不作限制。
在对显示数据进行补偿的过程中,需要对补偿参数(例如,上述补偿多项式系数a、b)进行数据转换。例如,在将补偿参数预存在显示面板的存储器(具有固定位数,例如8位、10位等)中时,需要将补偿参数转换为存储器可以存储的二进制形式。由于转换后的二进制形式只是对应于实际补偿参数值,而并非是实际补偿参数,因此,当需要利用补偿参数对显示面板的显示数据进行补偿时,需要将存储的二进制形式的补偿参数再转换为实际补偿参数,以用于计算显示面板的补偿后的显示数据,例如,将实际补偿参数代入上述公式(1)中以使用初始像素电压X计算补偿后的像素电压Y。
例如,下面以8位的存储器为例进行介绍。8位存储器可以存储256个数值(即2的8次方)。因此,例如,当数据转换范围为0~127时,其数据转换的步长为0.5,初始补偿参数中的值例如0.8在进行数据转换存储时可以被存储为1(为了表述方便,这里是二进制数值对应的实际补偿参数,即将存储在存储器中的二进制形式的补偿参数进行数据转换后获得的实际补偿参数);当数据转换范围为0~63时,其数据转换的步长为0.25,初始补偿参数0.8在存储时可以被存储为0.75,可以看出,数据转换范围为0~63时,其存储的数值更接近初始补偿参数;相应地,当数据转换范围更小时,则其数据转换步长将变得更小0.25。因此,数据转换时的数据转换范围对初始补偿参数进行数据转换操作后获得的实际补偿参数有一定的影响,而该实际补偿参数直接影响对显示面板的显示数据的补偿,从而数据转换时的数据转换范围对显示面板的显示补偿效果(例如,补偿精度和补偿强度)有着直接的影响。
另外,对于不同规格的产品甚至同一规格不同批次的产品,由于具有不同的工艺水平,因此对于补偿参数的设置可能会有不同的需求。图3为一种统一转换范围(即不同规格的产品采用同一数据转换范围)下各产品补偿效果的方案示意图。例如,如图3所示,在产品B通过该转换范围得到的补偿参数达到最优补偿效果的情况下,产品A通过该转换范围得到的补偿参数进行补偿后,可能会存在补偿精度不足的问题,即显示面板中的显示图像出现细条纹等现象,产品C通过该转换范围得到的补偿参数进行补偿后,可能会存在补偿强度不足的问题,即显示面板中的显示图像仍然存在姆拉现象。因此,设定统一的转换范围很难满足所有产品的要求,难以使得所有产品同时达到最优补偿效果。
本公开至少一实施例提供一种显示面板的补偿方法,包括:获取显示面板的各个像素的初始补偿参数以及在对初始补偿参数进行数据转换时的初始转换范围;基于初始转换范围获得的补偿参数的补偿效果对初始转换范围进行优化,以获得优化后的转换范围;基于优化后的转换范围获得显示面板的各个像素的优化补偿参数。本公开至少一实施例还提供对应于上述显示面板的补偿方法的补偿装置、显示面板的显示方法、显示装置及存储介质。
本公开上述实施例提供的显示面板的补偿方法,可以根据不同产品自身的特性,灵活选择数据转换的范围,从而可以满足不同产品的实际需求,使得各产品都能达到最优的补偿效果,提高显示面板的显示质量以及产线的生产良率。
下面,将参考附图详细地说明本公开的实施例。应当注意的是,不同的附图中相同的附图标记将用于指代已描述的相同的元件。
图4为本公开一实施例提供的一种显示面板的补偿方法的流程图。例如,该显示面板可以是有机发光二极管显示面板或其他类型的显示面板等,本公开的实施例对此不作限制,下面以有机发光二极管显示面板为例进行介绍。例如,该补偿方法可以至少部分以软件的方式实现,并由显示面板中的处理器加载并执行,或至少部分以硬件或固件等方式实现,以解决上述补偿效果不理想的问题。例如,图4所示的补偿方法可以在显示面板的显示操作中实时进行,从而可以实时对显示面板的显示数据进行补偿,提高显示面板的显示均匀性以及显示面板的显示质量。
下面,参考图4对本公开实施例的补偿方法进行说明。如图4所示,该补偿方法包括步骤S110至步骤S130。
步骤S110:获取显示面板的各个像素的初始补偿参数以及在对初始补偿参数进行数据转换时的初始转换范围。
步骤S120:基于初始转换范围获得的补偿参数的补偿效果对初始转换范围进行优化,以获得优化后的转换范围。
步骤S130:基于优化后的转换范围获得显示面板的各个像素的优化补偿参数。
对于步骤S110,例如,该显示面板的各个像素的初始补偿参数可以是通过获取显示面板的光学数据并基于光学数据获取的补偿参数。
如图2所示,在获取初始补偿参数的过程中,可以使用高分辨率和高精度的摄像头2021采集OLED显示面板201所显示的测试图像,摄像头2021在拍摄到测试图像之后将该测试图像的数据发送给数据处理单元2022。数据处理单元2022根据该采集的测试图像的显示数据分析显示面板的各像素的灰阶/亮度分布特征,并根据相关算法识别出显示面板的各个像素与目标测试画面中各个像素的灰阶/亮度差异(即姆拉),即显示面板的光学数据,该相关方法包括但不限于光学测量法;接着,根据显示面板的各像素的姆拉数据及相应的补偿算法计算得出显示面板的补偿参数,这些补偿参数之后会通过上述步骤中的数据转换操作根据初始转换范围以二进制的形式被存储在显示面板的存储器中以供正常显示操作时使用,因此该未被存储的补偿参数被称为初始补偿参数。该补偿算法包括但不限于任何已知的Demura算法。例如,该显示面板的初始补偿参数包括上述公式(1)中的增益a和偏移b。
例如,在确定显示面板的各个像素的初始补偿参数后,可以根据获取的初始补偿参数,设置在对初始补偿参数进行数据转换时的初始转换范围。例如,该初始转换范围可以设置为包括所有像素的初始补偿参数,具体大小可以根据经验设置,本公开的实施例对此不作限制。例如,该数据转换操作至少包括:首先,基于初始转换范围将初始补偿参数转换为二进制形式以存储在显示面板的存储器中;然后,基于初始转换范围,将存储在存储器中的二进制形式的补偿参数转换为实际补偿参数,以代入上述公式(1)中计算补偿后的显示数据。例如,该实际补偿参数可以和初始补偿参数相同或基本相同,也可以不同。
例如,该初始补偿参数可以是在补偿操作之前经过测量和计算得到的,例如,该初始补偿参数可以是在OLED显示面板出厂前进行测量和计算得到的,也可以是在OLED显示面板出厂之后进行测量和计算得到的。例如,该初始补偿参数通过上述数据转换操作以二进制的形式存储在OLED显示面板的存储器中,需要使用时OLED显示面板可以从该存储器中读取并转换为实际补偿参数。除了存储用于计算的数据以及计算产生的数据之外,这些存储器可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。
例如,可以设置获取电路,并通过该获取电路获取显示面板的各个像素的初始补偿参数以及在对初始补偿参数进行数据转换时的初始转换范围;例如,也可以通过中央处理单元(CPU)、图像处理器(GPU)、现场可编程逻辑门阵列(FPGA)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元来获取。该处理单元可以为通用处理器或专用处理器,可以是基于X86或ARM架构的处理器等。例如,该获取电路设置在显示面板的控制装置(控制器)中。
对于步骤S120,对基于该初始转换范围转换得到的补偿参数获得的显示面板的显示补偿效果进行判断,如果显示面板的显示补偿效果达到最优补偿效果,可以不对该初始转换范围进行优化操作;如果显示面板的显示补偿效果存在例如细条纹等补偿精度或补偿强度不足的问题,那么需要对该初始转换范围进行优化。具体优化过程将在图5所示的示例中进行详细地介绍,在此不再赘述。
例如,在对该初始转换范围进行优化时,可以在预先提供的多个备选转换范围中,选择比初始转换范围更小或更大的范围作为优化后的转换范围。具体的选择方法将在图6所示的示例中进行详细的介绍,在此不再赘述。例如,该备选转换范围可以包括比初始转换范围更大或更小的范围。例如,该多个备选范围以及优化后的转换范围可以设置为包括所有像素的初始补偿参数,具体大小也可以根据经验设置,本公开的实施例对此不作限制。
在该步骤中,通过采用该多范围设定的补偿方法,可以使得补偿参数在存储过程中的数据转换更具适应性,可以根据不同产品的特性选择不同的转换范围,以优化Demura算法的补偿效果,同时提升例如不同批次中各OLED显示面板的显示画质以及提高产线的生产良率。
例如,可以设置优化电路,并通过该优化电路对初始转换范围进行优化以获得优化后的转换范围;例如,也可以通过中央处理单元(CPU)、图像处理器(GPU)、现场可编程逻辑门阵列(FPGA)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元来优化。
对于步骤S130,例如,将基于优化后的转换范围转换得到的补偿参数称为优化补偿参数。该补偿方法例如还包括:各个像素的优化补偿参数存储在显示面板中,使得显示面板在显示操作中基于优化补偿参数,对显示面板的显示数据信号进行补偿。
例如,基于该优化后的转换范围进行的数据转换操作如前面所述,即将各个像素的初始转换参数基于优化后的转换范围以二进制的形式存储在显示面板中,在对显示面板的显示数据进行补偿时,通过控制器读取存储器中相应的补偿参数,并基于优化后的转换范围对其进行数据转换操作以获得优化补偿参数,并将该优化补偿参数代入上述公式(1)中以获得补偿后的显示数据,用于对显示面板的显示数据信号进行补偿。
例如,该初始补偿参数可以通过步骤S110中的获取方式实时获得,即基于优化后的转换范围进行数据转换的初始补偿参数可以是重新获得的,因此,不需要额外的存储空间存储该显示面板的初始补偿参数。例如,每次获得的显示面板的初始补偿参数基本相同。
例如,控制器在读取补偿参数时,可以通过查找表的方式获得各个像素对应的优化补偿参数。例如,控制器将相应像素的优化补偿参数从存储器读取到控制器的查找表中,由此使得显示面板在显示操作中,可以在查找表中得到对应于当前像素的优化补偿参数,然后基于在查找表中获得当前像素的补偿参数对当前像素的显示数据进行补偿(例如,通过上述公式(1))以获得当前像素的显示补偿数据。
例如,可以设置补偿电路,并通过该补偿电路获得显示面板的各个像素的优化补偿参数;例如,也可以通过中央处理单元(CPU)、图像处理器(GPU)、现场可编程逻辑门阵列(FPGA)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元来获得。
本公开上述实施例提供的显示面板的补偿方法,可以根据不同产品的特性,灵活选择数据转换的范围,从而可以满足不同产品的实际需求,使得各产品都能达到最优的补偿效果,提高显示面板的显示质量以及产线的生产良率。
图5为本公开一实施例提供的一种优化初始转换范围的流程图。也就是说,图5是图4中所示的步骤S120的一个示例的流程图。如图5所示,该优化初始转换范围的补偿方法包括步骤S121至步骤S123。
步骤S121:基于初始转换范围,将初始补偿参数存储在显示面板中并进行数据转换,以获得转换后的补偿参数。
在该步骤中,首先,基于初始转换范围将初始补偿参数转换为二进制形式以存储在显示面板的存储器中;然后,基于初始转换范围,将存储在存储器中的二进制形式的补偿参数转换为实际补偿参数,即转换后的补偿参数,用于代入上述公式(1)中计算补偿后的显示数据。
例如,初始补偿参数经过数据转换后被存储在固定位数(例如,8位(bit)、10位等)的存储器中。下面以8位的存储器为例进行介绍,本公开的实施例对此不作限制。例如,初始补偿参数(例如,偏移标量b)的初始转换范围为-64~64,那么,基于该初始转换范围在进行数据转换时,初始转换范围-64~64中的值将以存储步长0.5依次存储在显示面板的存储器中。例如,该存储器中的二进制数值255代表初始转换范围中的64,存储器中的二进制数值0代表初始转换范围中的-64。
例如,在将存储的补偿参数用于显示数据的补偿时,需要将该显示面板中存储的值(例如,0~255)转换为实际补偿参数值(例如,-64~64中的值),从而将该实际补偿参数值(即转换后的补偿参数)代入上述公式(1)中进行显示数据的补偿计算。例如,转换后的补偿参数包括-64,-63.5,……,63,63.5,64。
需要注意的是,初始补偿参数包括的增益a的转换过程与偏移标量b的转换过程类似,在此不再赘述。
步骤S122:基于转换后的补偿参数,对显示面板的显示数据信号进行补偿并获取显示面板的显示补偿效果。
例如,将步骤S121中获得的转换后的补偿参数(例如,增益a以及包括-64,-63.5,……,63,63.5,64的偏移标量b)中对应于各个像素的值代入上述公式(1)中以分别计算各个像素的补偿后的像素电压,从而对显示面板的显示数据信号进行补偿。例如,在对某一像素进行补偿时,通过控制器调用对应于该像素的实际补偿参数代入上述公式(1),以获得对该像素补偿后的像素电压。
例如,通过人工或图2中所示的高精度的摄像头2021采集OLED显示面板201所显示的补偿后的图像,以分析获得显示面板的显示补偿效果。
步骤S123:根据显示面板的显示补偿效果和显示面板的初始补偿参数,优化初始补偿参数的初始转换范围,以获得优化后的转换范围。
若显示面板的显示补偿效果达到最优,则不需要再对初始转换范围进行优化;若显示面板的显示补偿效果不够理想,例如,如图7中的M所示,显示面板中的显示图像出现细条纹等现象,即存在对显示面板的补偿精度不足的问题,则需要优化初始转换范围。例如,若显示面板中的显示图像仍然存在姆拉现象,即存在对显示面板的补偿强度不足的问题,也需要优化初始转换范围。具体的优化过程将在图6所示的示例中进行详细地介绍,在此不再赘述。
图6为本公开一实施例提供的一种提高补偿精度和补偿强度的流程图,图7为本公开一实施例提供的一种提高补偿精度的一个示例的效果图。也就是说,图6是图5中所示的步骤S123的一个示例的流程图。如图6所示,该提高补偿精度和补偿强度的补偿方法包括步骤S1221至步骤S1233。
步骤S1231:判断对显示面板的补偿精度和补偿强度。
例如,如图7中的M所示,若显示面板中出现细条纹等现象,则存在对显示面板的补偿精度不足的问题,若显示面板中仍然存在姆拉现象,则存在对显示面板的补偿强度不足的问题。当然,还可以包括其他补偿效果不佳的现象,本公开的实施例对此不作限制
例如,基于所获取的显示面板的显示补偿效果,判断补偿参数对显示面板的补偿精度和补偿强度之后并进行如下步骤S1232和步骤S1233之一。
步骤S1232:补偿精度不足时,缩小初始补偿参数的初始转换范围以获得优化后的转换范围。
例如,缩小初始补偿参数的初始转化范围,可以降低数据转换时的转换步长,使得转换后的补偿参数更接近转换之前的初始补偿参数,从而提高对显示面板的补偿精度。例如,该优化后的转换范围是在预先提供的多个备选转换范围中,选择比初始转换范围更小的范围。例如,该备选转换范围可以包括-128~128,-48~48,-32~32,-16-16等。例如,优化后的转换范围仍然可以包括各个像素的初始补偿参数,当然也可以有几个边缘处的补偿参数位于优化后的转换范围之外,在对其对应的像素进行补偿时,可以采用该优化后的转换范围的最大值或最小值,本公开的实施例对此不作限制。
例如,在步骤S121中,当初始转换范围为-64~64时,转换步长为0.5,其补偿效果如图7中的M所示,显示面板的显示图像中出现细条纹。当将初始转换范围缩小至-32~32(即优化后的转换范围)时,转换步长变为0.25,例如,转换后的补偿参数,即优化补偿参数包括-32,-31.25,……,31,31.25,31.5,31.75,32。可以看出,相比于基于初始转换范围-64~64获得的转换后的补偿参数,优化后的转换范围-32~32获得的优化补偿参数具有更高的精度。如图7中的N所示,应用优化后的转换范围-32~32获得的优化补偿参数对显示面板进行补偿,可以很好地解决细条纹的现象。
步骤S1233:补偿强度不足时,增大初始补偿参数的初始转换范围以获得优化后的转换范围。
例如,增大初始补偿参数的初始转换范围可以增大数据转换的步长,从而提高对显示面板的补偿强度。需要注意的是,该步骤的转换原理和步骤S1232类似,在此不再赘述。
通过采用该多范围设定的补偿方法,可以使得补偿参数在存储过程中的数据转换更具适应性,可以根据不同产品的特性选择不同的转换范围,以优化Demura算法的补偿效果,同时提升例如不同批次中各OLED显示面板的显示画质以及提高产线的生产良率。
图8为本公开一实施例提供的另一种显示面板的补偿方法的流程图。如图8所示,该补偿方法包括步骤S10-步骤S60。
步骤S10:获取显示面板的光学数据。
例如,通过图2所示的摄像头2021采集OLED显示面板201所显示的测试图像,摄像头2021在拍摄到测试图像之后将该测试图像的数据发送给数据处理单元2022。数据处理单元2022根据该采集的测试图像的显示数据分析显示面板的各像素的灰阶/亮度分布特征,并根据相关算法识别出显示面板的各个像素与目标测试画面中各个像素的灰阶/亮度差异(即姆拉),即显示面板的光学数据。
步骤S20:获取显示面板的初始补偿参数。
例如,根据步骤S10获得的光学数据及相应的光学补偿算法计算得出显示面板的补偿参数,并将该补偿参数称为初始补偿参数。
步骤S30:获取显示面板的初始转换范围。
例如,在确定显示面板的各个像素的初始补偿参数后,可以根据获取的初始补偿参数,设置在对初始补偿参数进行数据转换时的初始转换范围。例如,该初始转换范围可以设置为包括所有像素的初始补偿参数,具体大小可以根据经验设置,本公开的实施例对此不作限制。
步骤S40:对初始补偿参数进行数据转换。
例如,该数据转换操作至少包括:
首先,基于初始转换范围将初始补偿参数转换为二进制形式以存储在显示面板的存储器中;然后,基于初始转换范围,将存储在存储器中的二进制形式的补偿参数转换为实际补偿参数,及转换后的补偿参数,用于代入上述公式(1)中计算补偿后的显示数据。
步骤S50:获取显示面板的显示补偿效果。
将步骤S40中获得的显示数据输入显示面板中用于显示,例如通过人工或图2中所示的高精度的摄像头2021采集OLED显示面板201所显示的补偿后的图像,以分析获得显示面板的显示补偿效果。该显示面板的显示补偿效果例如包括对显示面板的补偿精度和补偿强度等。
步骤S60:获得优化后的转换范围。
例如,根据显示面板的显示补偿效果和显示面板的初始补偿参数,优化初始补偿参数的初始转换范围,以获得优化后的转换范围。具体操作过程可以参见图6所示的示例中包括的步骤S1231-步骤S1233,在此不再赘述。
获取该优化后的转换范围后,基于该优化后的转换范围继续执行步骤S40和步骤S50,直至显示面板的显示补偿效果达到最优补偿效果为止。
需要注意的是,在本公开至少一个实施例中,所涉及的显示面板可以包括多个显示区域。在本公开至少一个实施例的补偿方法中,相应地,初始补偿参数、初始转换范围、优化后的转换范围和优化补偿参数对应于至少一个显示区域,且基于优化补偿参数对至少一个显示区域的显示数据信号进行补偿。例如,分别获得该多个显示区域的优化补偿参数,且对多个显示区域的显示数据信号分别进行补偿。
例如,多个显示区域包括第一显示区域,初始补偿参数包括对应于第一显示区域的第一初始补偿参数,初始转换范围包括对应于第一显示区域的第一初始转换范围,上述补偿方法基于第一初始补偿参数和第一显示区域的显示补偿效果对第一显示区域的初始转换范围进行优化。
多个显示区域还包括不同于第一显示区域的第二显示区域,初始补偿参数包括对应于第二显示区域的第二初始补偿参数,初始转换范围包括对应于第二显示区域的第二初始转换范围,补偿方法还基于第二初始补偿参数和第二显示区域的显示补偿效果对第二显示区域的初始转换范围进行优化。
需要说明的是,本公开的实施例中,该用于显示面板的补偿方法的流程可以包括更多或更少的操作,这些操作可以顺序执行或并行执行。虽然上文描述的补偿方法的流程包括特定顺序出现的多个操作,但是应该清楚地了解,多个操作的顺序并不受限制。上文描述的补偿方法可以执行一次,也可以按照预定条件执行多次。
本公开一实施例还提供一种显示面板的显示方法,以采用补偿后的显示数据进行补偿操作。图9为本公开一实施例提供的一种显示面板的显示方法的流程图。如图9所示,该显示方法包括步骤S210-步骤S230。
步骤S210:获取显示面板的优化后的转换范围和优化补偿参数。
例如,可以采用本公开上述任一实施例提供的补偿方法获取显示面板的优化后的转换范围和优化补偿参数。具体实现方式可以参考图4-图7所示的示例的介绍,在此不再赘述。
步骤S220:基于优化补偿参数对显示面板的显示数据信号进行补偿。
例如,可以通过上述公式(1)计算显示面板中各个像素的补偿后的像素电压,即补偿后的显示数据信号。在计算过程中,上述公式(1)中的增益a和偏移标量b分别采用优化后的值。
步骤S230:采用补偿后的显示数据信号进行显示操作。
例如,将该补偿后的显示数据提供给数据驱动器,并通过数据驱动器将其发送至显示面板的像素单元中,以用于控制像素单元中的发光元件发出相应强度的光,从而呈现一定的灰阶。
关于显示面板的显示方法的技术效果可以参考本公开的实施例中提供的补偿方法的技术效果,这里不再赘述。
图10为本公开一实施例提供的一种显示面板的补偿装置的示意框图。如图10所示,该补偿装置100包括获取电路110、优化电路120和补偿电路130。
该获取电路110配置为获取显示面板的各个像素的初始补偿参数以及在对初始补偿参数进行数据转换时的初始转换范围。例如,该获取电路110可以实现步骤S110。
该优化电路120配置为基于初始转换范围获得的补偿参数的补偿效果对初始转换范围进行优化,以获得优化后的转换范围。例如,该优化电路120可以实现步骤S120。
该补偿电路130配置为基于优化后的转换范围获得显示面板的各个像素的优化补偿参数。例如,该补偿电路130可以实现步骤S130。
需要注意的是,在本公开的实施例中,可以包括更多或更少的电路,并且各个电路之间的连接关系不受限制,可以根据实际需求而定。各个电路的具体构成方式不受限制,可以根据电路原理由模拟器件构成,也可以由数字芯片构成,或者以其他适用的方式构成。
图11为本公开一实施例提供的另一种显示面板的补偿装置的示意框图。如图11所示,该补偿装置200包括处理器210、存储器220以及一个或多个计算机程序模块221。
例如,处理器210与存储器220通过总线系统230连接。例如,一个或多个计算机程序模块221可以被存储在存储器220中。例如,一个或多个计算机程序模块221可以包括用于执行本公开任一实施例提供的显示面板的补偿方法的指令。例如,一个或多个计算机程序模块221中的指令可以由处理器210执行。例如,总线系统230可以是常用的串行、并行通信总线等,本公开的实施例对此不作限制。
例如,该处理器210可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元,可以为通用处理器或专用处理器,并且可以控制补偿装置200中的其它组件以执行期望的功能。存储器220可以包括一个或多个计算机程序产品,该计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。该易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。该非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器210可以运行该程序指令,以实现本公开实施例中(由处理器210实现)的功能以及/或者其它期望的功能,例如光学补偿方法等。在该计算机可读存储介质中还可以存储各种应用程序和各种数据,例如初始转换范围以及应用程序使用和/或产生的各种数据等。
需要说明的是,为表示清楚、简洁,本公开实施例并没有给出该补偿装置200的全部组成单元。为实现光学补偿装置200的必要功能,本领域技术人员可以根据具体需要提供、设置其他未示出的组成单元,本公开的实施例对此不做限制。
关于不同实施例中的补偿装置100和补偿装置200的技术效果可以参考本公开的实施例中提供的补偿方法的技术效果,这里不再赘述。
本公开至少一个实施例还提供一种显示装置,包括本公开任一实施例提供的显示面板的补偿装置。图12为本公开一实施例提供的一种显示装置的示意框图。如图12所示,显示装置400包括补偿装置300。例如,该补偿装置300可以为图10中所示的补偿装置100或图11中所示的补偿装置200。
如图12所示,该显示装置还可以包括控制器401(例如时序控制器T-con)、数据驱动器402、栅极驱动器403以及显示面板404。例如,该补偿装置300设置在控制器401中,且在控制器401的控制下,将补偿后的显示数据信号输出至数据驱动器402。
例如,显示面板404用于显示图像。需要显示的图像数据输入到该显示装置400后,由补偿装置300对输入的显示数据信号进行补偿,然后显示面板404采用补偿之后的图像数据进行显示,从而改善显示面板的显示效果,提升显示质量,提高显示均匀性。例如,显示面板404可以为有机发光二极管显示面板或其他类型的显示面板,本公开的实施例对此不作限制。
例如,显示面板404包括多个阵列排布的子像素,如图1所示,每个子像素包括驱动电路和发光元件L1。驱动电路至少包括驱动晶体管N0和开关晶体管T0。
例如,该栅极驱动器403被配置为通过多条栅线与开关晶体管T0连接,以用于为开关晶体管T0提供栅极扫描信号,从而控制开关晶体管T0的导通或截止。
例如,该数据驱动器402被配置为接收控制器401中光学补偿装置300的输出,然后向显示面板404提供图像数据信号。该图像数据信号例如为补偿后的像素电压(即补偿后的显示数据),用于控制相应的子像素的发光元件L1在显示中的相对发光强度,从而呈现一定的灰阶。图像数据信号的电压越高则代表灰阶越大,由此使得发光元件L1的相对发光强度越大。
例如,根据不同功能模块的组合方式,数据驱动器402可以包括数字驱动器和模拟驱动器。模拟驱动器接收的是红绿蓝(RGB)模拟信号,然后将该RGB模拟信号经由薄膜晶体管输出到子像素上;而数字驱动器接收的是RGB数字信号,该数字信号在数据驱动器内部经过D/A(数/模)转换和伽马校正,转换为模拟信号再经由薄膜晶体管输出到子像素上。
例如,数据驱动器402和栅极驱动器403可以分别由各自的专用集成电路芯片或者可以通过半导体制备工艺直接制备在显示面板404来实现。
本公开上述实施例中提供的显示装置400的技术效果可以参考本公开的实施例中提供的补偿方法的技术效果,这里不再赘述。
本公开一实施例还提供一种存储介质。例如,该存储介质用于非暂时性存储计算机可读指令,当非暂时性计算机可读指令由计算机(包括处理器)执行时可以执行本公开任一实施例提供的显示面板的补偿方法。
例如,该存储介质可以是一个或多个计算机可读存储介质的任意组合,例如一个计算机可读存储介质包含获得优化后的转换范围的计算机可读的程序代码,另一个计算机可读存储介质包含获得显示面板的各个像素的优化补偿参数的计算机可读的程序代码。例如,当该程序代码由计算机读取时,计算机可以执行该计算机存储介质中存储的程序代码,执行例如本公开任一实施例提供的补偿方法等操作方法。
例如,存储介质可以包括智能电话的存储卡、平板电脑的存储部件、个人计算机的硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM)、便携式紧致盘只读存储器(CD-ROM)、闪存、或者上述存储介质的任意组合,也可以为其他适用的存储介质。
有以下几点需要说明:
(1)本公开实施例附图只涉及到与本公开实施例涉及到的结构,其他结构可参考通常设计。
(2)在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合以得到新的实施例。
以上所述仅是本公开的示范性实施方式,而非用于限制本公开的保护范围,本公开的保护范围由所附的权利要求确定。
Claims (15)
1.一种显示面板的补偿方法,包括:
获取所述显示面板的各个像素的初始补偿参数以及在对所述初始补偿参数进行数据转换时的初始转换范围;
基于所述初始转换范围获得的补偿参数的补偿效果对所述初始转换范围进行优化,以获得优化后的转换范围;
基于所述优化后的转换范围获得所述显示面板的各个像素的优化补偿参数。
2.根据权利要求1所述的补偿方法,其中,基于所述初始转换范围获得的补偿参数的补偿效果对所述初始转换范围进行优化,包括:
基于所述初始转换范围,将所述初始补偿参数存储在所述显示面板中并进行所述数据转换,以获得转换后的补偿参数;
基于所述转换后的补偿参数,对所述显示面板的显示数据信号进行补偿并获取所述显示面板的显示补偿效果;
根据所述显示面板的显示补偿效果和所述显示面板的初始补偿参数,优化所述初始补偿参数的初始转换范围,以获得所述优化后的转换范围。
3.根据权利要求2所述的补偿方法,其中,根据所述显示面板的显示补偿效果和所述显示面板的初始补偿参数,优化所述初始补偿参数的初始转换范围,包括:
基于所获取的所述显示面板的显示补偿效果,判断所述显示面板的补偿精度和补偿强度并进行如下操作之一:
所述补偿精度不足时,缩小所述初始补偿参数的初始转换范围以获得所述优化后的转换范围;或
所述补偿强度不足时,增大所述初始补偿参数的初始转换范围以获得所述优化后的转换范围。
4.根据权利要求3所述的补偿方法,其中,在预先提供的多个备选转换范围中,选择比所述初始转换范围更小或更大的范围。
5.根据权利要求3所述的补偿方法,其中,所述各个像素的初始补偿参数在所述初始转换范围和/或所述优化后的转换范围内。
6.根据权利要求1所述的补偿方法,还包括:所述各个像素的优化补偿参数存储在所述显示面板中,使得所述显示面板在显示操作中基于所述优化补偿参数,对所述显示面板的显示数据信号进行补偿。
7.根据权利要求6所述的补偿方法,其中,所述各个像素的优化补偿参数存储在所述显示面板的控制器的查找表中,由此使得所述显示面板在所述显示操作中,
在所述查找表中得到对应于当前像素的优化补偿参数,以获得所述当前像素的显示补偿数据。
8.根据权利要求1-7任一所述的补偿方法,其中,所述显示面板包括多个显示区域,所述多个显示区域包括第一显示区域,
所述初始补偿参数包括对应于所述第一显示区域的第一初始补偿参数,所述初始转换范围包括对应于所述第一显示区域的第一初始转换范围,所述补偿方法基于所述第一初始补偿参数和所述第一显示区域的显示补偿效果对所述第一显示区域的初始转换范围进行优化。
9.根据权利要求8所述的补偿方法,其中,所述多个显示区域还包括不同于所述第一显示区域的第二显示区域,所述初始补偿参数包括对应于所述第二显示区域的第二初始补偿参数,所述初始转换范围包括对应于所述第二显示区域的第二初始转换范围,所述补偿方法还基于所述第二初始补偿参数和所述第二显示区域的显示补偿效果对所述第二显示区域的初始转换范围进行优化。
10.根据权利要求1所述补偿方法,其中,
所述显示面板的各个像素的初始补偿参数是通过获取所述显示面板的光学数据,
并基于所述光学数据获取的补偿参数。
11.一种显示面板的显示方法,包括:
采用权利要求1-10任一所述的补偿方法获取所述显示面板的优化后的转换范围和优化补偿参数;
基于所述优化补偿参数对所述显示面板的显示数据信号进行补偿;
采用补偿后的显示数据信号进行显示操作。
12.一种显示面板的补偿装置,包括:
获取电路,配置为获取所述显示面板的各个像素的初始补偿参数以及在对所述初始补偿参数进行数据转换时的初始转换范围;
优化电路,配置为基于所述初始转换范围获得的补偿参数的补偿效果对所述初始转换范围进行优化,以获得优化后的转换范围;
补偿电路,配置为基于所述优化后的转换范围获得所述显示面板的各个像素的优化补偿参数。
13.一种显示面板的补偿装置,包括:
处理器;
存储器;一个或多个计算机程序模块,所述一个或多个计算机程序模块被存储在所述存储器中并被配置为由所述处理器执行,所述一个或多个计算机程序模块包括用于执行实现权利要求1-10任一所述的显示面板的补偿方法的指令。
14.一种显示装置,包括权利要求12或13所述的显示面板的补偿装置。
15.一种存储介质,非暂时性地存储计算机可读指令,当所述非暂时性计算机可读指令由计算机执行时可以执行根据权利要求1-10任一所述的显示面板的补偿方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811133453.6A CN109036277B (zh) | 2018-09-27 | 2018-09-27 | 补偿方法及补偿装置、显示装置、显示方法及存储介质 |
US16/397,748 US10755633B2 (en) | 2018-09-27 | 2019-04-29 | Compensation method and compensation device, display apparatus, display method and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811133453.6A CN109036277B (zh) | 2018-09-27 | 2018-09-27 | 补偿方法及补偿装置、显示装置、显示方法及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109036277A CN109036277A (zh) | 2018-12-18 |
CN109036277B true CN109036277B (zh) | 2020-06-09 |
Family
ID=64614699
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811133453.6A Active CN109036277B (zh) | 2018-09-27 | 2018-09-27 | 补偿方法及补偿装置、显示装置、显示方法及存储介质 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10755633B2 (zh) |
CN (1) | CN109036277B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110021271B (zh) * | 2019-05-23 | 2021-03-23 | 京东方科技集团股份有限公司 | 光学补偿方法、光学补偿系统、显示方法和显示装置 |
CN110808006B (zh) | 2019-09-06 | 2021-01-15 | 华为技术有限公司 | 一种显示屏老化补偿方法、电路系统、电子设备 |
CN111833794A (zh) * | 2020-06-30 | 2020-10-27 | 昆山国显光电有限公司 | 亮度补偿方法及装置、参数确定方法及装置、显示装置 |
TWI758950B (zh) * | 2020-11-13 | 2022-03-21 | 大陸商昆山瑞創芯電子有限公司 | 應用於顯示面板的校準方法及校準裝置 |
KR20220077553A (ko) * | 2020-12-02 | 2022-06-09 | 주식회사 엘엑스세미콘 | 무라 보상을 위한 무라 보상장치 및 데이터처리회로 |
CN112331144B (zh) * | 2020-12-03 | 2022-04-01 | 深圳市华星光电半导体显示技术有限公司 | 一种显示面板的补偿方法、补偿装置和显示装置 |
KR20230025596A (ko) * | 2021-08-13 | 2023-02-22 | 삼성디스플레이 주식회사 | 표시 장치 및 표시 장치의 구동 방법 |
CN115547253A (zh) * | 2022-10-11 | 2022-12-30 | 苏州华兴源创科技股份有限公司 | 显示屏光学补偿数据处理方法、装置及计算机可读存储介质 |
CN116132688B (zh) * | 2023-01-17 | 2024-04-12 | 格兰菲智能科技有限公司 | 像素补偿数据编码方法、解码方法、装置和计算机设备 |
CN116524858B (zh) * | 2023-06-29 | 2023-08-29 | 宜宾邦华智慧科技有限公司 | 一种显示屏的显示不均匀补偿方法 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2964321B2 (ja) * | 1997-09-01 | 1999-10-18 | ジーイー横河メディカルシステム株式会社 | 画像表示方法、画像表示装置および画像診断装置 |
JP3975357B2 (ja) * | 2003-06-12 | 2007-09-12 | 船井電機株式会社 | 液晶テレビジョン装置 |
CN101219063B (zh) * | 2007-01-12 | 2011-03-23 | 深圳迈瑞生物医疗电子股份有限公司 | 基于二维分析的b图像均衡方法和系统结构 |
US8026927B2 (en) * | 2007-03-29 | 2011-09-27 | Sharp Laboratories Of America, Inc. | Reduction of mura effects |
JP5430950B2 (ja) * | 2008-04-01 | 2014-03-05 | ミツミ電機株式会社 | 画像表示装置 |
US8994714B2 (en) * | 2010-09-23 | 2015-03-31 | Dolby Laboratories Licensing Corporation | Method and system for display calibration with feedback determined by a camera device |
US20120075354A1 (en) * | 2010-09-29 | 2012-03-29 | Sharp Laboratories Of America, Inc. | Capture time reduction for correction of display non-uniformities |
CN109086073B (zh) * | 2011-12-22 | 2023-08-22 | 英特尔公司 | 浮点舍入处理器、方法、系统和指令 |
CN103762721B (zh) * | 2014-01-06 | 2016-04-20 | 武汉烽火富华电气有限责任公司 | 一种保证电子式互感器数字输出一致性的方法 |
CN106664359B (zh) * | 2014-07-15 | 2019-09-27 | 宜客斯股份有限公司 | 图像处理方法及实施该图像处理方法的图像处理装置 |
US9686338B1 (en) * | 2014-10-24 | 2017-06-20 | Amazon Technologies, Inc. | Streaming content adjustment based on camera feedback |
CN104318900B (zh) * | 2014-11-18 | 2016-08-24 | 京东方科技集团股份有限公司 | 一种有机电致发光显示装置及方法 |
TWI540566B (zh) * | 2014-12-09 | 2016-07-01 | 緯創資通股份有限公司 | 顯示器及其亮度、色彩補償方法與系統 |
WO2018016572A1 (ja) * | 2016-07-22 | 2018-01-25 | シャープ株式会社 | 表示補正装置、プログラム及び表示補正システム |
CN108205577B (zh) * | 2016-12-20 | 2022-06-03 | 阿里巴巴集团控股有限公司 | 一种数组构建、数组查询的方法、装置及电子设备 |
US10997492B2 (en) * | 2017-01-20 | 2021-05-04 | Nvidia Corporation | Automated methods for conversions to a lower precision data format |
US10542187B2 (en) * | 2017-03-01 | 2020-01-21 | Canon Kabushiki Kaisha | Image processing apparatus and image processing method |
CN107358926A (zh) * | 2017-07-24 | 2017-11-17 | 惠科股份有限公司 | 显示面板的驱动方法、驱动装置及显示装置 |
CN107301852A (zh) * | 2017-08-24 | 2017-10-27 | 惠科股份有限公司 | 一种显示面板的驱动装置、方法及显示装置 |
-
2018
- 2018-09-27 CN CN201811133453.6A patent/CN109036277B/zh active Active
-
2019
- 2019-04-29 US US16/397,748 patent/US10755633B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20200105190A1 (en) | 2020-04-02 |
CN109036277A (zh) | 2018-12-18 |
US10755633B2 (en) | 2020-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109036277B (zh) | 补偿方法及补偿装置、显示装置、显示方法及存储介质 | |
CN110444152B (zh) | 光学补偿方法及装置、显示装置、显示方法及存储介质 | |
US10535294B2 (en) | OLED display system and method | |
US11107415B2 (en) | Display driving method and device, compression and decompression methods and devices, display device and storage medium | |
US11335253B2 (en) | Optical compensation method for display panel and optical compensation device | |
US10134334B2 (en) | Luminance uniformity correction for display panels | |
US9483976B2 (en) | Method, apparatus and system for display compensation based on reference luminance values obtained from test pictures | |
KR20200134584A (ko) | 디스플레이 구동 회로 및 이를 포함하는 디스플레이 장치 | |
JP5606467B2 (ja) | 伝達関数を用いた表示装置の補正システム及びその補正方法 | |
US11961445B2 (en) | Mura compensation device and data processing circuit for Mura compensation | |
KR20120092982A (ko) | 보상 테이블 생성 시스템, 휘도 보상 테이블을 갖는 표시 장치 및 보상 테이블 생성방법 | |
CN109961739B (zh) | 显示调试方法、补偿方法及装置、显示装置和存储介质 | |
WO2020223956A1 (en) | Method and system for estimating and compensating aging of light emitting elements in display panel | |
CN109872668B (zh) | 图像显示总电流预测方法、显示装置及存储介质 | |
JP2020112794A (ja) | ディスプレイパネルの電圧とグレースケール値との相関を較正する方法 | |
CN109949750B (zh) | 显示装置及其驱动方法 | |
CN111785215B (zh) | 像素电路的补偿方法及驱动方法、补偿装置及显示装置 | |
KR102303685B1 (ko) | 표시 장치의 검사 방법 및 이에 의해 검사되는 표시 장치 | |
KR20170107597A (ko) | 영상 처리 장치 및 영상 처리 방법 | |
US10453368B2 (en) | Apparatus and method for sensing display panel | |
US20240404479A1 (en) | Micro-OLED Sub-Pixel Uniformity Compensation Architecture for Foveated Displays | |
US11721264B2 (en) | Display driving device, display device, and method of driving display device | |
TW202301312A (zh) | 顯示測試設備以及製作顯示裝置的方法 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |