CN113920930A - 一种显示屏分颜色自动灰阶校准方法及*** - Google Patents
一种显示屏分颜色自动灰阶校准方法及*** Download PDFInfo
- Publication number
- CN113920930A CN113920930A CN202111337223.3A CN202111337223A CN113920930A CN 113920930 A CN113920930 A CN 113920930A CN 202111337223 A CN202111337223 A CN 202111337223A CN 113920930 A CN113920930 A CN 113920930A
- Authority
- CN
- China
- Prior art keywords
- display screen
- red
- blue
- module
- green
- 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
- 238000000034 method Methods 0.000 title claims abstract description 53
- 239000003086 colorant Substances 0.000 claims abstract description 54
- 241001270131 Agaricus moelleri Species 0.000 claims abstract description 17
- 238000000926 separation method Methods 0.000 claims description 46
- 230000003139 buffering effect Effects 0.000 claims description 5
- 230000000694 effects Effects 0.000 abstract description 9
- 230000008569 process Effects 0.000 description 12
- 238000004590 computer program Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 125000004432 carbon atom Chemical group C* 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000005284 excitation Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 241000219307 Atriplex rosea Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000011324 bead Substances 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003071 parasitic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 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/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]
-
- 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/0242—Compensation of deficiencies in the appearance of colours
-
- 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/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
- G09G2320/0276—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping for the purpose of adaptation to the characteristics of a display device, i.e. gamma correction
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)
- Processing Of Color Television Signals (AREA)
Abstract
本申请实施例提供的一种显示屏分颜色自动灰阶校准方法及***,属于显示控制技术领域。该方法包括:采集显示屏基于红绿蓝三纯色输出的对应的亮度值;以所述红绿蓝三纯色中的任一颜色所对应的亮度值为基准值,确定出其余两色所对应的相对偏差值;根据所述相对偏差值生成对应的gamma校准表;根据所述gamma校准表校准所述显示屏。本申请可以实现对LED显示屏的灰阶显示进行精准校准,显著改善LED显示屏在不同灰阶下的色温偏移问题,提升LED显示屏的显示效果。
Description
技术领域
本申请涉及显示控制技术领域,具体而言,涉及一种显示屏分颜色自动灰阶校准方法及***。
背景技术
随着LED(发光二极管)显示屏的应用范围越来越广,客户对LED显示屏的各项指标提出了越来越严格、精细的要求。对于灰阶部分,要求在所有白色灰阶显示不能出现明显的色温偏移。目前LED显示屏通常由多个LED灯板组成,LED灯板上主要包含LED以及LED驱动芯片,由LED驱动芯片来控制LED的发光。由于目前绝大多数的LED驱动芯片为恒流驱动,即驱动LED的电流大小是固定的,所有必须通过控制LED的导通时间来控制其完成灰阶显示,例如当要LED达到14bit灰阶显示效果,最大的导通时间为16383个单位时间,最小的非零导通时间为1个单位时间。对于当前的LED和LED驱动芯片来说,在LED的寄生电容效应、LED驱动芯片控制电流开启与关闭的误差以及LED灯板上电路干扰等多方面因素的影响下,如何在小的导通时间下完成精确的发光控制是一个难题,由此会导致LED预期导通时间与发光亮度之间的非线性特性,而红绿蓝LED特性的不同会导致在不同的灰阶下出现色温偏移。
因此,如何解决上述问题是目前亟需解决的问题。
发明内容
本申请提供一种显示屏分颜色自动灰阶校准方法及***,旨在改善上述问题。
第一方面,本申请提供的一种显示屏分颜色自动灰阶校准方法,所述方法包括:采集显示屏基于红绿蓝三纯色输出的对应的亮度值;以所述红绿蓝三纯色中的任一颜色所对应的亮度值为基准值,确定出其余两色所对应的相对偏差值;根据所述相对偏差值生成对应的gamma校准表;根据所述gamma校准表校准所述显示屏。
在上述实现过程中,通过采集显示屏在红绿蓝三纯色显示场景下对应的亮度值,从而根据其中红绿蓝三纯色中的任一颜色所对应的亮度值为基准值,确定出其余两色所对应的相对偏差值;再根据相对偏差值生成对应的gamma校准表;最后利用gamma校准表来校准显示屏,从而实现对LED显示屏的灰阶显示进行精准校准,显著改善LED显示屏在不同灰阶下的色温偏移问题,提升LED显示屏的显示效果。
在一可能的实施例中,所述以所述红绿蓝三纯色中的任一颜色所对应的亮度值为基准值,确定出其余两色所对应的相对偏差值,包括:以所述红绿蓝三纯色中的绿色所对应的亮度值为基准值,确定出红色和蓝色所对应的相对偏差值;所述根据所述相对偏差值生成对应的gamma校准表,包括:根据所述红色所对应的相对偏差值生成对应的红色gamma校准表;以及,根据所述蓝色所对应的相对偏差值生成对应的蓝色gamma校准表。
在一可能的实施例中,所述以所述红绿蓝三纯色中的绿色所对应的亮度值为基准值,确定出红色和蓝色所对应的相对偏差值,包括:以所述红绿蓝三纯色中的每一色所对应的灰度为255灰阶的亮度值作为基准值,得到红色比例值和蓝色比例值;以所述红绿蓝三纯色中的绿色的数据为基准,计算出红色和蓝色逐级亮度的相对偏差值。
在一可能的实施例中,所述红色比例值满足:R0=LR_255/LG_255;所述蓝色比例值满足:B0=LB_255/LG_255;红色所对应的相对偏差值满足:Delta_LRx=LR_255/LG_255*LG_x/LR_x-1;蓝色所对应的相对偏差值满足:Delta_LBx=LB_255/LG_255*LG_x/LB_x-1;其中,x为灰阶值,其取值范围为[0,255]。
在一可能的实施例中,在所述采集显示屏基于红绿蓝三纯色输出的对应的亮度值之前,所述方法还包括:分别逐一将红绿蓝三纯色从0灰阶到255灰阶的显示图像发送至显示屏;所述采集显示屏基于红绿蓝三纯色输出的对应的亮度值,包括:在达到预设时间之后,采集显示屏基于红绿蓝三纯色输出的对应的亮度值,所述预设时间为50ms。
在上述实现过程中,通过分别逐一将红绿蓝三纯色从0灰阶到255灰阶的显示图像发送至显示屏,并在达到50ms后再采集显示屏基于红绿蓝三纯色输出的对应的亮度值,从而实现对LED显示屏的灰阶显示进行逐级校准,以显著改善LED显示屏在不同灰阶下的色温偏移问题,提升LED显示屏的显示效果。
在一可能的实施例中,在所述采集显示屏基于红绿蓝三纯色输出的对应的亮度值之后,所述方法还包括:确定采集的所述红绿蓝三纯色所分别对应的亮度值的数量达到预设值时,停止采集所述显示屏当前的亮度值。
在一可能的实施例中,所述根据所述gamma校准表校准所述显示屏,包括:将所述gamma校准表的校准数据通过发送卡至所述显示屏的接收卡,所述接收卡在接收到所述gamma校准表的校准数据后存储至所述显示屏中的分色gamma校准表,以便于利用所述分色gamma校准表对所述显示屏的灰阶显示进行校准。
第二方面,本申请提供的一种显示屏分颜色自动灰阶校准***,所述***包括:电子设备;显示屏,所述显示屏与所述电子设备连接;以及,亮度采集设备,所述亮度采集设备用于根据电子设备发送的采集指令采集所述显示屏基于红绿蓝三纯色输出的对应的亮度值;其中,所述电子设备用于执行如第一方面任意一项所述的显示屏分颜色自动灰阶校准方法。
在一可能的实施例中,所述显示屏包括显示控制装置和LED灯板;所述显示控制装置包括发送卡和接收卡;所述发送卡的输入端与所述电子设备连接,所述发送卡的输出端与所述接收卡连接;所述接收卡的输出端与所述LED灯板连接。
在一可能的实施例中,所述接收卡包括:视频流解码模块、命令解码模块、一级数据缓冲模块、分色gamma模块、分色gamma校准模块、灰阶运算模块、二级数据缓冲模块、输出控制模块、数据存储器;其中,所述视频流解码模块的输入端与所述发送卡的输出端连接,所述视频流解码模块的输出端与所述一级数据缓冲模块的输入端连接;所述命令解码模块的输入端与所述发送卡的输出端连接,所述命令解码模块的输出端分别与所述分色gamma模块和所述分色gamma校准模块连接,其中,所述分色gamma校准模块用于存储分色gamma校准表,所述分色gamma校准表中的数据为所述gamma校准表的校准数据;所述一级数据缓冲模块的输出端与所述分色gamma模块连接;所述灰阶运算模块的输入端分别与所述分色gamma模块和所述分色gamma校准模块连接,所述灰阶运算模块的输出端与所述二级数据缓冲模块的输入端连接;所述二级数据缓冲模块的输出端与所述输出控制模块的输入端连接;所述输出控制模块的输出端与所述LED灯板连接;所述数据存储器分别与所述一级数据缓冲模块和所述二级数据缓冲模块连接。
在上述实现过程中,本申请通过设置视频流解码模块、命令解码模块、一级数据缓冲模块、分色gamma模块、分色gamma校准模块、灰阶运算模块、二级数据缓冲模块、输出控制模块、数据存储器,从而使得本申请能够在接收卡的现有硬件基础上实现,配合电子设备(如计算机)上的软件***,实现快速校准,而无需再增加硬件成本,有效降低校准的成本。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种电子设备的结构示意图;
图2为本申请实施例提供的一种显示屏分颜色自动灰阶校准方法的流程图;
图3为本申请实施例提供的一种显示屏分颜色自动灰阶校准***的功能模块示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
实施例
图1为本申请实施例提供的一种电子设备的结构示意图,在本申请中可以通过图1所示的示意图来描述用于实现本申请实施例的显示屏分颜色自动灰阶校准方法的示例的电子设备100。
如图1所示的一种电子设备的结构示意图,电子设备100包括一个或多个处理器102、一个或多个存储装置104、输入装置106、输出装置108,这些组件通过总线***和/或其它形式的连接机构(未示出)互连。应当注意,图1所示的电子设备100的组件和结构只是示例性的,而非限制性的,根据需要,所述电子设备可以具有图1示出的部分组件,也可以具有图1未示出的其他组件和结构。
所述处理器102可以是中央处理单元(CPU)或者具有显示屏分颜色自动灰阶校准能力和/或指令执行能力的其它形式的处理单元,并且可以控制所述电子设备100中的其它组件以执行期望的功能。
应理解,在本申请实施例中的处理器102可以是中央处理单元(centralprocessing unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储装置104可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质。
应理解,本申请实施例中的存储装置104可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random accessmemory,RAM)可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。
其中,在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器102可以运行所述程序指令,以实现下文所述的本申请实施例中(由处理器实现)的客户端功能以及/或者其它期望的功能。在所述计算机可读存储介质中还可以存储各种应用程序和各种数据,例如所述应用程序使用和/或产生的各种数据等。
所述输入装置106可以是用户用来输入指令的装置,并且可以包括键盘、鼠标、麦克风和触摸屏等中的一个或多个。
参照图2所示的一种显示屏分颜色自动灰阶校准方法的流程图,该显示屏分颜色自动灰阶校准方法应用于电子设备,该方法具体包括如下步骤:
步骤S201,采集显示屏基于红绿蓝三纯色输出的对应的亮度值。
应理解,本申请可以通过亮度采集设备(例如,亮度传感器)来进行显示屏的亮度值的采集。
可选地,显示屏为LED显示屏,例如还可以是micro LED显示屏,或者是mini LED显示屏。在此,不作具体限定。
需要说明的是,红绿蓝三纯色是指在显示时仅显示某一颜色的不同灰阶,例如红色0-255灰阶、绿色0-255灰阶、蓝色0-255灰阶。也就是说,视频信号是从红色0-255灰阶逐一灰阶输入到显示屏,从而通过显示屏来对应显示不同灰阶对应的亮度。
作为一种实施方式,在步骤S201之前,所述方法还包括:分别逐一将红绿蓝三纯色从0灰阶到255灰阶的显示图像发送至显示屏;步骤S201包括:在达到预设时间之后,采集显示屏基于红绿蓝三纯色输出的对应的亮度值,所述预设时间为50ms。
可选地,该预设时间还可以是其他值,例如,45ms、55ms、60ms、65ms等。
举例来说,电子设备先产生红绿蓝三纯色中的任一一色的纯***信号(如红色),按照灰阶递增的方式从0灰阶到255灰阶产生视频信号,然后将视频信号发送至显示屏,显示屏在接收到视频信号后会显示对应的图像,并发出对应的亮度,在发送视频信号的同时,电子设备会发送采集指令至亮度采集设备,亮度采集设备在接收到采集指令后,当间隔时间达到50ms后,采集显示屏输出的对应的亮度值,并将采集到的亮度值反馈给电子设备。
可选地,亮度采集设备可以是电子设备中的零部件,也可以是电子设备的***设备。在此,不作具体限定。
在上述实现过程中,本申请通过分别逐一将红绿蓝三纯色从0灰阶到255灰阶的显示图像发送至显示屏,并且在达到50ms之后再采集显示屏基于红绿蓝三纯色输出的对应的亮度值,从而可以更准确的采集显示屏的亮度值,便于最后得到更加精准的校准值。
在一可能的实施例中,在步骤S201之后,所述方法还包括:确定采集的所述红绿蓝三纯色所分别对应的亮度值的数量达到预设值时,停止采集所述显示屏当前的亮度值。
其中,该预设值为768。也就是说该预设值等于红绿蓝三色分别从0-255灰阶输出的所有画面的综合。
也就是说,在本申请中,当红绿蓝三色的所有灰阶对应的亮度值均被采集到之后,亮度采集设备就停止采集。即不在更新或采集显示屏的亮度值。
作为一种实施方式,该预设值可以是设置在亮度采集设备内,亮度采集设备具有计数功能,在采集的次数达到时,自动停止采集。
当然,也可以是电子设备在接收到预设值对应数量的亮度值之后,发送停止采集指令至亮度采集设备,从而使得亮度采集设备停止采集。
可选地,电子设备在接收到不同颜色的不同灰阶对应的亮度值之后,建立亮度表。
其中,该亮度表包括灰阶信息和对应的亮度值,如表一至表三所示:
输入灰阶 | 亮度值 |
R_0 | LR_0 |
R_1 | LR_1 |
R_2 | LR_2 |
R_3 | LR_3 |
…… | …… |
R254 | LR_254 |
R255 | LR_255 |
表一
输入灰阶 | 亮度值 |
G_0 | LG_0 |
G_1 | LG_1 |
G_2 | LG_2 |
G_3 | LG_3 |
…… | …… |
G254 | LG_254 |
G255 | LG_255 |
表二
表三
其中,表一示出的是红色对应的亮度表,表二示出的是绿色对应的亮度表,表三示出的是蓝色对应的亮度表。
步骤S202,以所述红绿蓝三纯色中的任一颜色所对应的亮度值为基准值,确定出其余两色所对应的相对偏差值。
其中,相对偏差值是指相对基准色的偏差值。
举例来说,假设基准色是绿色,则红色的相对偏差值是指红色相对绿色的偏差值,蓝色的相对偏差值是指蓝色相对绿色的偏差值。
作为一种实施方式,步骤S202,包括:以所述红绿蓝三纯色中的绿色所对应的亮度值为基准值,确定出红色和蓝色所对应的相对偏差值,步骤S203,包括:根据所述红色所对应的相对偏差值生成对应的红色gamma校准表;以及,根据所述蓝色所对应的相对偏差值生成对应的蓝色gamma校准表。
当然,在实际使用中,也可以是以另外两色中的任一一色作为基准,在此,不作具体限定。
可选地,所述以所述红绿蓝三纯色中的绿色所对应的亮度值为基准值,确定出红色和蓝色所对应的相对偏差值,包括:以所述红绿蓝三纯色中的每一色所对应的灰度为255灰阶的亮度值作为基准值(也就是说以LR_255、LG_255、LB_255作为基准值),得到红色比例值和蓝色比例值;以所述红绿蓝三纯色中的绿色的数据为基准,计算出红色和蓝色逐级亮度的相对偏差值。
可选地,所述红色比例值满足:R0=LR_255/LG_255;
所述蓝色比例值满足:B0=LB_255/LG_255;
红色所对应的相对偏差值满足:
Delta_LRx=LR_255/LG_255*LG_x/LR_x-1;
蓝色所对应的相对偏差值满足:
Deta_LBx=LB_255/LG_255*LG_x/LB_x-1;
其中,x为灰阶值,其取值范围为[0,255]。
在上述实现过程中,通过上述算法来准确计算出红色与蓝色的相对偏差值,从而便于精准计算出红色与蓝色的gamma校准值,以便于精准地对显示屏进行校准,提高校准的精度。
步骤S203,根据所述相对偏差值生成对应的gamma校准表。
其中,该gamma校准表的生成方式可以参照上文的描述。
举例来说,红色gamma校准表的格式如表四所示:
表四其中,蓝色gamma校准表的格式如表五所示:
表五
其中,由于是以绿色为基准,故绿色的Gamma校准值全部为1。
步骤S204,根据所述gamma校准表校准所述显示屏。
作为一种实施方式,步骤S204,包括:将所述gamma校准表的校准数据通过发送卡至所述显示屏的接收卡,所述接收卡在接收到所述gamma校准表的校准数据后存储至所述显示屏中的分色gamma校准表,以便于利用所述分色gamma校准表对所述显示屏的灰阶显示进行校准。
在上述实现过程中,本实施例通过将计算出的红绿蓝三色的gamma校准表的校准数据通过发送卡至所述显示屏的接收卡,从而使得显示屏自行存储各个颜色的gamma校准数据,进而使得显示屏在进行校准时,可以自行校准,进而实现对LED显示屏的灰阶显示进行逐级校准,显著改善LED显示屏在不同灰阶下的色温偏移问题,提升LED显示屏的显示效果。
在本实施例中,本实施例通过采集显示屏在红绿蓝三纯色显示场景下对应的亮度值,从而根据其中红绿蓝三纯色中的任一颜色所对应的亮度值为基准值,确定出其余两色所对应的相对偏差值;再根据相对偏差值生成对应的gamma校准表;最后利用gamma校准表来校准显示屏,从而实现对LED显示屏的灰阶显示进行精准校准,显著改善LED显示屏在不同灰阶下的色温偏移问题,提升LED显示屏的显示效果。
进一步地,利用上述校准方式,还可以实现以下有益效果:
1、适应性广,可以针对不同的LED驱动芯片均达到良好的效果;
2、效率高,对于一款显示屏在10分钟以内即可完成整个灰阶采集、校准流程;
3、能够在接收卡的现有硬件基础上实现,配合计算机上的软件***,无需再增加硬件成本。
参见图3所示的一种显示屏分颜色自动灰阶校准***,该***10包括:
电子设备100;
显示屏200,所述显示屏200与所述电子设备100连接;以及,
亮度采集设备300,所述亮度采集设备300用于根据电子设备100发送的采集指令采集所述显示屏200基于红绿蓝三纯色输出的对应的亮度值;
其中,所述电子设备100用于执行如上述方法实施例提供的显示屏分颜色自动灰阶校准方法。
可选地,电子设备100可以是计算机,如电脑(如台式计算机、笔记本、掌上电脑等)。
当然,电子设备100还可以是其他处理设备,如智能手机。
可选地,电子设备100还用于:产生视频源激励信号(如上文所述的视频信号)以使显示屏200显示特定的激励图像、对显示屏200进行控制、向亮度采集设备300发送采集命令并且取得采集数据、通过算法得到gamma校准表。具体地,电子设备的作用可以参照上文的描述,在此,不再赘述。
可选地,亮度采集设备300,用于通过USB与电子设备100连接,通过其感光模块测量显示屏200的亮度值,并且将亮度值返回给电子设备100。
在一可能的实施例中,所述显示屏200包括显示控制装置和LED灯板230。
其中,该显示控制装置包括发送卡211和接收卡213;
其中,发送卡211的输入端与所述电子设备100连接,所述发送卡211的输出端与所述接收卡213连接。
其中,发送卡211用于连接于电子设备100与接收卡213之间,解析电子设备100通过USB线发送的命令数据以及通过视频线发送的视频数据,然后将这些数据经过协议转换发送至接收卡213。
其中,接收卡213的输出端与所述LED灯板230连接。
其中,LED灯板230包含LED阵列、LED驱动芯片、扫描电路等,显示屏200的一个像素通常由红绿蓝三种LED灯珠组成,每一个接收卡213可以控制一个或者多个LED灯板,LED灯板230收到接收卡213发送的灰阶数据,将电信号转换为光信号。
可选地,LED灯板230的数量为多个。多个LED灯板230拼接形成该显示屏200的屏幕。
在一可能的实施例中,所述接收卡213包括:视频流解码模块2131、命令解码模块2132、一级数据缓冲模块2133、分色gamma模块2134、分色gamma校准模块2135、灰阶运算模块2136、二级数据缓冲模块2137、输出控制模块2138、数据存储器2139。
其中,所述视频流解码模块2131的输入端与所述发送卡211的输出端连接,所述视频流解码模块2131的输出端与所述一级数据缓冲模块2133的输入端连接。
可选地,视频流解码模块2131用于将以太网串行数据解析为每个像素点的红绿蓝数据。通常每个颜色的数据为8bit。
所述命令解码模块2132的输入端与所述发送卡211的输出端连接,所述命令解码模块2132的输出端分别与所述分色gamma模块2134和所述分色gamma校准模块2135连接,其中,所述分色gamma校准模块2135用于存储分色gamma校准表,所述分色gamma校准表中的数据为所述gamma校准表的校准数据;
可选地,命令解码模块2132用于解析以太网上的控制命令,然后分发到接收卡213内各个模块,例如:电子设备100上的软件需要对分色gamma表进行修改的时候,则通过发送卡211发送对应的命令数据至接收卡213。
所述一级数据缓冲模块2133的输出端与所述分色gamma模块2134连接。
可选地,一级数据缓冲模块2133用于将视频流解码模块2131解析出的图像数据按照一定的格式存放于数据存储器2139上,在其它模块需要调用图像数据的时候再从数据存储器2139中读出,起到缓冲的作用。
所述灰阶运算模块2136的输入端分别与所述分色gamma模块2134和所述分色gamma校准模块2135连接,所述灰阶运算模块2136的输出端与所述二级数据缓冲模块2137的输入端连接。
可选地,灰阶运算模块2136用于对输出灰阶数据进行亮度调节等一系列运算。
可选地,分色gamma模块2134用于将红绿蓝各8bit的原始输入数据经过红绿蓝各自的gamma表查表之后输出红绿蓝各16bit的数据。gamma表用来对输入灰阶数据和输出灰阶数据进行一一映射,得到驱动芯片能接受的16bit数据。
所述二级数据缓冲模块2137的输出端与所述输出控制模块2138的输入端连接。
可选地,二级数据缓冲模块2137用于将灰阶运算完成的数据写入数据存储器2139,当输出控制模块2138需要调用前述数据时,再从数据存储器2139中读出,起到缓冲的作用。
所述输出控制模块2138的输出端与所述LED灯板230连接。
可选地,输出控制模块2138用于根据LED驱动芯片的类型产生对应的控制时序,将每个LED灯的灰阶数据传入LED驱动芯片,控制显示屏200的每个LED灯的显示状态。
所述数据存储器2139分别与所述一级数据缓冲模块2133和所述二级数据缓冲模块2137连接。
可选地,数据存储器2139可以是SDRAM或者DDR等存储器件,在此,不作具体限定。
需要说明的是,电子设备100对显示屏200内的显示控制装置进行正确配置之后,显示屏200可以正确显示视频信号,此时分色gamma校准模块2135处于关闭状态,使显示屏200工作在未校准的效果之下。在分色gamma校准模块2135中的分色gamma校准数据被电子设备100导入后,分色gamma校准模块2135启动工作,此时显示屏200的显示灰阶得到校准。
进一步,本实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理设备运行时执行上述实施例提供的任一项显示屏分颜色自动灰阶校准方法的步骤。
本申请实施例所提供的一种显示屏分颜色自动灰阶校准方法及***的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
需要说明的是,上述实施例,可以全部或部分地通过软件、硬件(如电路)、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质。半导体介质可以是固态硬盘。
应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系,但也可能表示的是一种“和/或”的关系,具体可参考前后文进行理解。
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
Claims (10)
1.一种显示屏分颜色自动灰阶校准方法,其特征在于,所述方法包括:
采集显示屏基于红绿蓝三纯色输出的对应的亮度值;
以所述红绿蓝三纯色中的任一颜色所对应的亮度值为基准值,确定出其余两色所对应的相对偏差值;
根据所述相对偏差值生成对应的gamma校准表;
根据所述gamma校准表校准所述显示屏。
2.根据权利要求1所述的方法,其特征在于,所述以所述红绿蓝三纯色中的任一颜色所对应的亮度值为基准值,确定出其余两色所对应的相对偏差值,包括:
以所述红绿蓝三纯色中的绿色所对应的亮度值为基准值,确定出红色和蓝色所对应的相对偏差值;
所述根据所述相对偏差值生成对应的gamma校准表,包括:
根据所述红色所对应的相对偏差值生成对应的红色gamma校准表;以及,
根据所述蓝色所对应的相对偏差值生成对应的蓝色gamma校准表。
3.根据权利要求2所述的方法,其特征在于,所述以所述红绿蓝三纯色中的绿色所对应的亮度值为基准值,确定出红色和蓝色所对应的相对偏差值,包括:
以所述红绿蓝三纯色中的每一色所对应的灰度为255灰阶的亮度值作为基准值,得到红色比例值和蓝色比例值;
以所述红绿蓝三纯色中的绿色的数据为基准,计算出红色和蓝色逐级亮度的相对偏差值。
4.根据权利要求3所述的方法,其特征在于,
所述红色比例值满足:R0=LR_255/LG_255;
所述蓝色比例值满足:B0=LB_255/LG_255;
红色所对应的相对偏差值满足:
Delta_LRx=LR_255/LG_255*LG_x/LR_x-1;
蓝色所对应的相对偏差值满足:
Delta_LBx=LB_255/LG_255*LG_x/LB_x-1;
其中,x为灰阶值,其取值范围为[0,255]。
5.根据权利要求1所述的方法,其特征在于,在所述采集显示屏基于红绿蓝三纯色输出的对应的亮度值之前,所述方法还包括:
分别逐一将红绿蓝三纯色从0灰阶到255灰阶的显示图像发送至显示屏;
所述采集显示屏基于红绿蓝三纯色输出的对应的亮度值,包括:
在达到预设时间之后,采集显示屏基于红绿蓝三纯色输出的对应的亮度值,所述预设时间为50ms。
6.根据权利要求5所述的方法,其特征在于,在所述采集显示屏基于红绿蓝三纯色输出的对应的亮度值之后,所述方法还包括:
确定采集的所述红绿蓝三纯色所分别对应的亮度值的数量达到预设值时,停止采集所述显示屏当前的亮度值。
7.根据权利要求1所述的方法,其特征在于,所述根据所述gamma校准表校准所述显示屏,包括:
将所述gamma校准表的校准数据通过发送卡至所述显示屏的接收卡,所述接收卡在接收到所述gamma校准表的校准数据后存储至所述显示屏中的分色gamma校准表,以便于利用所述分色gamma校准表对所述显示屏的灰阶显示进行校准。
8.一种显示屏分颜色自动灰阶校准***,其特征在于,所述***包括:
电子设备;
显示屏,所述显示屏与所述电子设备连接;以及,
亮度采集设备,所述亮度采集设备用于根据电子设备发送的采集指令采集所述显示屏基于红绿蓝三纯色输出的对应的亮度值;
其中,所述电子设备用于执行如权利要求1-7任意一项所述的显示屏分颜色自动灰阶校准方法。
9.根据权利要求8所述的显示屏分颜色自动灰阶校准***,其特征在于,所述显示屏包括显示控制装置和LED灯板;
所述显示控制装置包括发送卡和接收卡;
所述发送卡的输入端与所述电子设备连接,所述发送卡的输出端与所述接收卡连接;
所述接收卡的输出端与所述LED灯板连接。
10.根据权利要求9所述的显示屏分颜色自动灰阶校准***,其特征在于,所述接收卡包括:视频流解码模块、命令解码模块、一级数据缓冲模块、分色gamma模块、分色gamma校准模块、灰阶运算模块、二级数据缓冲模块、输出控制模块、数据存储器;
其中,所述视频流解码模块的输入端与所述发送卡的输出端连接,所述视频流解码模块的输出端与所述一级数据缓冲模块的输入端连接;
所述命令解码模块的输入端与所述发送卡的输出端连接,所述命令解码模块的输出端分别与所述分色gamma模块和所述分色gamma校准模块连接,其中,所述分色gamma校准模块用于存储分色gamma校准表,所述分色gamma校准表中的数据为所述gamma校准表的校准数据;
所述一级数据缓冲模块的输出端与所述分色gamma模块连接;
所述灰阶运算模块的输入端分别与所述分色gamma模块和所述分色gamma校准模块连接,所述灰阶运算模块的输出端与所述二级数据缓冲模块的输入端连接;
所述二级数据缓冲模块的输出端与所述输出控制模块的输入端连接;
所述输出控制模块的输出端与所述LED灯板连接;
所述数据存储器分别与所述一级数据缓冲模块和所述二级数据缓冲模块连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111337223.3A CN113920930A (zh) | 2021-11-12 | 2021-11-12 | 一种显示屏分颜色自动灰阶校准方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111337223.3A CN113920930A (zh) | 2021-11-12 | 2021-11-12 | 一种显示屏分颜色自动灰阶校准方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113920930A true CN113920930A (zh) | 2022-01-11 |
Family
ID=79246089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111337223.3A Pending CN113920930A (zh) | 2021-11-12 | 2021-11-12 | 一种显示屏分颜色自动灰阶校准方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113920930A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006072256A (ja) * | 2004-09-06 | 2006-03-16 | Sony Corp | 色信号処理装置、画像表示装置、および、色ずれ補正方法 |
JP2010057193A (ja) * | 2009-12-03 | 2010-03-11 | Sharp Corp | 映像表示装置 |
CN105096815A (zh) * | 2014-05-06 | 2015-11-25 | 西安诺瓦电子科技有限公司 | Led显示屏亮色度校正方法以及led显示屏*** |
US20190392747A1 (en) * | 2018-06-25 | 2019-12-26 | International Business Machines Corporation | Color shift correction for a display panel |
CN111862880A (zh) * | 2019-04-15 | 2020-10-30 | 西安诺瓦电子科技有限公司 | 多颜色伽玛校正表获取方法和显示控制方法、装置及*** |
CN211831261U (zh) * | 2020-05-19 | 2020-10-30 | 广州中大中鸣科技有限公司 | 一种应用于led光源的灰阶信号处理电路 |
-
2021
- 2021-11-12 CN CN202111337223.3A patent/CN113920930A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006072256A (ja) * | 2004-09-06 | 2006-03-16 | Sony Corp | 色信号処理装置、画像表示装置、および、色ずれ補正方法 |
JP2010057193A (ja) * | 2009-12-03 | 2010-03-11 | Sharp Corp | 映像表示装置 |
CN105096815A (zh) * | 2014-05-06 | 2015-11-25 | 西安诺瓦电子科技有限公司 | Led显示屏亮色度校正方法以及led显示屏*** |
US20190392747A1 (en) * | 2018-06-25 | 2019-12-26 | International Business Machines Corporation | Color shift correction for a display panel |
CN111862880A (zh) * | 2019-04-15 | 2020-10-30 | 西安诺瓦电子科技有限公司 | 多颜色伽玛校正表获取方法和显示控制方法、装置及*** |
CN211831261U (zh) * | 2020-05-19 | 2020-10-30 | 广州中大中鸣科技有限公司 | 一种应用于led光源的灰阶信号处理电路 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11176865B2 (en) | Electronic device, display apparatus, and control method thereof | |
KR102590142B1 (ko) | 디스플레이장치 및 그 제어방법 | |
US11269578B2 (en) | Display apparatus and method for controlling thereof | |
US8654141B2 (en) | Techniques for adapting a color gamut | |
US8890906B2 (en) | Method and system for remotely calibrating display of image data | |
TWI413101B (zh) | 增進亮度一致性的控制方法及相關亮度校正控制器與顯示裝置 | |
US9466260B2 (en) | Conversion between color spaces | |
CN113467739B (zh) | 一种图像处理方法、装置、电子设备及存储介质 | |
US11114017B2 (en) | Mura correction driver | |
CN111429827A (zh) | 显示屏色彩校准方法、装置、电子设备及可读存储介质 | |
JP2007208629A (ja) | ディスプレイのキャリブレーション方法、制御装置及びキャリブレーションプログラム | |
WO2009006232A2 (en) | System and method for converting over-range colors | |
CN102985906B (zh) | 基于颜色配置文件调整显示设备的颜色输出 | |
US20140104304A1 (en) | System and method for automatic color matching in a multi display system using sensor feedback control | |
CN101996618A (zh) | 增进亮度一致性的控制方法及亮度校正控制器与显示装置 | |
EP3203463A1 (en) | Method for setting color temperature of display device, display system, program for setting color temperature of display, and method for determining color temperature of display | |
CN102045575A (zh) | 用于像素色彩校正的方法以及像素色彩校正装置 | |
US10276082B2 (en) | Color adjustment device, color processing method, and storage medium | |
US11580893B2 (en) | Luminance calibration system and method of mobile device display for medical images | |
TWI476754B (zh) | 應用於顯示裝置之校正系統及校正方法 | |
US11763777B2 (en) | Image display device, image display system, image display method, and computer program for providing a low-luminance grayscale standard display function (GSDF) display | |
CN113920930A (zh) | 一种显示屏分颜色自动灰阶校准方法及*** | |
US10997454B2 (en) | Information-processing apparatus and information-processing method for generating waveform information of input image data | |
US20140375672A1 (en) | Image processing apparatus, image adjustment system, image processing method, and recording medium | |
US9019185B2 (en) | Method, device and liquid crystal display for reducing crosstalk of shutter-type 3D liquid crystal displays |
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: 20220111 |
|
RJ01 | Rejection of invention patent application after publication |