CN113393815B - 时序控制器及其操作方法 - Google Patents
时序控制器及其操作方法 Download PDFInfo
- Publication number
- CN113393815B CN113393815B CN202010321572.5A CN202010321572A CN113393815B CN 113393815 B CN113393815 B CN 113393815B CN 202010321572 A CN202010321572 A CN 202010321572A CN 113393815 B CN113393815 B CN 113393815B
- Authority
- CN
- China
- Prior art keywords
- gray
- circuit
- pixels
- scale
- analysis result
- 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
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/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
-
- 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
- G09G3/3611—Control of matrices with row and column drivers
-
- 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
- G09G3/3611—Control of matrices with row and column drivers
- G09G3/3648—Control of matrices with row and column drivers 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
- G09G2310/00—Command of the display device
- G09G2310/08—Details of timing specific for flat panels, other than clock recovery
-
- 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/0247—Flicker reduction other than flicker reduction circuits used for single beam cathode-ray tubes
-
- 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/029—Improving the quality of display appearance by monitoring one or more pixels in the display panel, e.g. by monitoring a fixed reference pixel
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0407—Resolution change, inclusive of the use of different resolutions for different screen areas
- G09G2340/0435—Change or adaptation of the frame rate of the video stream
-
- 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/16—Calculation or use of calculated indices related to luminance levels in 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
- G09G2370/00—Aspects of data communication
- G09G2370/08—Details of image data interface between the display device controller and the data line driver circuit
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (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)
Abstract
本发明提供一种序控制器及其操作方法。时序控制器用以控制显示面板的信号时序。时序控制器包括分析电路以及决定电路。分析电路分析影像帧的内容而获得分析结果。决定电路耦接至分析电路,以接收分析结果。决定电路依照分析结果而决定全局灰阶。在显示面板的多个子像素电路皆为截止的一个消隐间隔中,全局灰阶所对应的数据电压被施加在这些子像素电路所对应的显示面板的至少一条数据线。
Description
技术领域
本发明涉及一种显示设备,且特别涉及一种时序控制器及其操作方法。
背景技术
在操作过程中,显示面板的刷新率(refresh rate,或帧率)会被动态改变,意即垂直消隐间隔(vertical blanking interval)的长度会被动态改变。一般而言,刷新率(或帧率)被调小,则垂直消隐间隔的长度会被调大。当直消隐间隔的长度被改变时,被储存在显示面板的多个像素(pixel)电路内的灰阶电压会因为薄膜晶体管(thin film transistor,TFT)的漏电流状况而被改变。因此当刷新率(或帧率)被动态改变时,习知的液晶显示器(liquid crystal display,LCD)会明显闪烁(flickers)。
须注意的是,“背景技术”段落的内容是用来帮助了解本发明。在“背景技术”段落所揭露的部份内容(或全部内容)可能不是本领域技术人员所知道的习知技术。在“背景技术”段落所揭露的内容,不代表该内容在本发明申请前已被本领域技术人员所知悉。
发明内容
本发明是针对一种时序控制器及其操作方法,以在刷新率(或帧率)被改变的过程中尽可能地避免画面发生闪烁(flickers)。
根据本发明的实施例,时序控制器用以控制显示面板的信号时序。时序控制器包括分析电路以及决定电路。分析电路被配置为分析影像帧的内容而获得分析结果。决定电路耦接至分析电路,以接收分析结果。决定电路被配置为依照分析结果而决定全局灰阶(global gray level)。其中在显示面板的多个子像素电路皆为截止的一个消隐间隔(blanking interval)中,全局灰阶所对应的数据电压被施加在这些子像素电路所对应的显示面板的至少一条数据线。
根据本发明的实施例,操作方法包括:由时序控制器的分析电路分析影像帧的内容,而获得分析结果;由时序控制器的决定电路依照分析结果而决定全局灰阶;以及在显示面板的多个子像素电路皆为截止的一个消隐间隔中,将全局灰阶所对应的数据电压施加在这些子像素电路所对应的显示面板的至少一条数据线。
基于上述,本发明诸实施例所述时序控制器及其操作方法可以分析影像帧的内容而获得分析结果,进而决定所述分析结果所对应的全局灰阶。在消隐间隔(亦即显示面板的多个子像素电路皆为截止的一个期间,例如垂直消隐间隔以及(或是)水平消隐间隔)中,所述全局灰阶所对应的数据电压可以施加在被截止(turn off)的这些子像素电路所对应的至少一条数据线,以补偿这些子像素电路的薄膜晶体管(thin film transistor,TFT)的漏电流状况。因此,所述时序控制器可以在刷新率(或帧率)被改变的过程中尽可能地避免画面发生闪烁。此外,因为所述数据电压(全局灰阶)是在这些子像素电路皆被截止的期间中被施加在被截止的这些子像素电路所对应的数据线,因此所述数据电压(全局灰阶)并不会改变储存在这些子像素电路内的灰阶电压(像素电压)。
附图说明
包含附图以便进一步理解本发明,且附图并入本说明书中并构成本说明书的一部分。附图说明本发明的实施例,并与描述一起用于解释本发明的原理。
图1是依照本发明的一实施例的一种显示设备的电路方块(circuit block)示意图;
图2是依照本发明的一实施例的一种显示设备的操作方法的流程示意图;
图3是依照本发明的一实施例说明图1所示决定电路的电路方块示意图。
附图符号说明
10:显示设备;
11:前级电路;
12:显示面板;
100:时序控制器;
110:分析电路;
120:决定电路;
121:权重电路;
122:计算电路;
123:频率决定电路;
124:内插电路;
Fcf:目前帧频率;
GL:加权计算结果;
S210、S220、S230:步骤。
具体实施方式
现将详细地参考本发明的示范性实施例,示范性实施例的实例说明于附图中。只要有可能,相同元件符号在图式和描述中用来表示相同或相似部分。
在本案说明书全文(包括权利要求书)中所使用的“耦接(或连接)”一词可指任何直接或间接的连接手段。举例而言,若文中描述第一装置耦接(或连接)于第二装置,则应该被解释成该第一装置可以直接连接于该第二装置,或者该第一装置可以通过其他装置或某种连接手段而间接地连接至该第二装置。本案说明书全文(包括权利要求书)中提及的“第一”、“第二”等用语是用以命名组件(element)的名称,或区别不同实施例或范围,而并非用来限制组件数量的上限或下限,亦非用来限制组件的次序。另外,凡可能之处,在图式及实施方式中使用相同标号的组件/构件/步骤代表相同或类似部分。不同实施例中使用相同标号或使用相同用语的组件/构件/步骤可以相互参照相关说明。
图1是依照本发明的一实施例的一种显示设备10的电路方块(circuit block)示意图。图1所示显示设备10包括前级电路11、时序控制器100以及显示面板12。依照设计需求,前级电路11可以包括缩放电路(scaling circuit)、应用处理器(ApplicationProcessor,AP)、微控制器(microcontroller)、微处理器单元(Micro Processor Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)以及(或是)其他电路。依照设计需求,显示面板12可以包括源极驱动器(source driver)、闸极驱动器(gate driver)、门阵列(Gate on Array,GOA)电路以及(或是)其他驱动电路。依照设计需求,显示面板12可以是任何类型的显示面板,例如液晶显示(Liquid Crystal Display,LCD)面板。
时序控制器100可以控制显示面板12的信号时序,以及提供影像帧的像素数据给显示面板12的所述驱动电路。基于时序控制器100的控制,显示面板12可以显示影像帧。例如,在动作期间(active period)中,时序控制器100的输出电路(未绘示)可以输出所述影像帧的像素数据给显示面板12的所述驱动电路。依照设计需求,时序控制器100的所述输出电路可以是习知的输出电路或是其他输出电路。显示面板12的所述驱动电路可以将所述像素数据转换为像素电压(灰阶电压)。显示面板12的所述驱动电路可以在所述动作期间导通(turn on)显示面板12的子像素电路,并且将所述影像帧的多个像素电压(灰阶电压)储存至显示面板12的不同子像素电路内。因此,显示面板12可以显示所述影像帧。在消隐间隔(blanking interval)中,所述影像帧的像素数据并不会被输出给显示面板12的所述驱动电路,而且显示面板12的所述驱动电路会截止(turn off)显示面板12的所有子像素电路。
在图1所示实施例中,时序控制器100还包括分析电路110以及决定电路120。分析电路110可以接收来自前级电路11的影像帧、外部信息以及(或是)其他信息。
图2是依照本发明的一实施例的一种显示设备的操作方法的流程示意图。请参照图1与图2。于步骤S210中,分析电路110可以分析所述影像帧的内容,而获得分析结果。在一些实施例中(但不限于此),分析电路110可以分析所述影像帧的灰阶分布而获得该分析结果。举例来说,所述影像帧包括多个像素,这些像素的每一个包括多个子像素(例如红色子像素、绿色子像素与蓝色子像素),而分析电路110可以从这些像素中的一个目前像素的这些子像素的灰阶值中选择一个灰阶值作为所述目前像素的代表灰阶值。依照设计需求,所述目前像素的所述代表灰阶值是,所述目前像素的这些子像素的这些灰阶值的最大灰阶值、中间灰阶值、最小灰阶值或是平均灰阶值。分析电路110可以分析这些像素的这些代表灰阶值的灰阶分布而获得所述分析结果。
所述分析结果的具体内容可以依照设计需求来制定。举例来说,在一些实施例中,所述分析结果包括“主要灰阶值GLmax”。在此实施例中,所述主要灰阶值GLmax可以是一个影像帧中画面占比最多个的一个灰阶值,其中“画面占比”是指,具有一个相同灰阶值的像素的个数占一个画面(影像帧)中的像素总个数的比例。举例来说,假设一个影像帧有10个像素,而这10个像素的灰阶值分别为23、75、75、125、188、75、125、23、23与75。“灰阶值为23”的画面占比为3/10,“灰阶值为75”的画面占比为4/10,“灰阶值为125”的画面占比为2/10,而“灰阶值为188”的画面占比为1/10。因此,所述主要灰阶值GLmax是“75”。
在另一些实施例中,所述分析结果包括“主要灰阶值GLmax”,以及分析电路110可以量化一个影像帧的多个像素的多个灰阶值,而获得这些像素的多个量化值。在此实施例中,所述主要灰阶值GLmax可以是这些量化值中画面占比最多个的一个量化值,其中“画面占比”是指,具有一个相同量化值的像素的个数占一个画面(影像帧)中的像素总个数的比例。所述量化的具体操作可以依照设计需求来制定。举例来说,分析电路110可以使用表1来量化一个影像帧的多个像素的多个灰阶值。表1所示范例是假设灰阶值的范围是0至255,然而在其他实施例中灰阶值的范围并不限于此。
表1:量化表的一个范例
量化值 | 灰阶值 |
0 | 0至31 |
32 | 32至63 |
64 | 64至95 |
96 | 96至127 |
128 | 128至159 |
160 | 160至191 |
192 | 192至223 |
224 | 224 |
225 | 225 |
举例来说,假设一个影像帧有10个像素,而这10个像素的灰阶值分别为23、75、75、125、188、75、125、23、23与75。依照表1所示范例,这10个像素的灰阶值被量化为量化值0、64、64、96、160、64、96、0、0与64。“量化值为0”的画面占比为3/10,“量化值为64”的画面占比为4/10,“量化值为96”的画面占比为2/10,而“量化值为160”的画面占比为1/10。因此,所述主要灰阶值GLmax是“64”。
在另一些实施例中,所述分析结果包括“平均灰阶值GLavg”。所述平均灰阶值GLavg是一个影像帧的多个像素的多个灰阶值的平均值。举例来说,假设一个影像帧有10个像素,而这10个像素的灰阶值分别为23、75、75、125、188、75、125、23、23与75。因此,所述平均灰阶值GLavg是(23+75+75+125+188+75+125+23+23+75)/10=80.7。
在另一些实施例中,所述分析结果包括“平均灰阶值GLavg”,以及分析电路110可以量化一个影像帧的多个像素的多个灰阶值,而获得这些像素的多个量化值。所述平均灰阶值GLavg可以是这些量化值的平均值。所述量化的具体操作可以依照设计需求来制定。举例来说,分析电路110可以使用上述表1来量化一个影像帧的多个像素的多个灰阶值。例如,假设一个影像帧有10个像素,而这10个像素的灰阶值分别为23、75、75、125、188、75、125、23、23与75。依照表1所示范例,这10个像素的灰阶值被量化为量化值0、64、64、96、160、64、96、0、0与64。因此,所述平均灰阶值GLavg是(0+64+64+96+160+64+96+0+0+64)/10=60.8。
决定电路120耦接至分析电路110,以接收所述分析结果。于步骤S220中,决定电路120可以依照所述分析结果而决定全局灰阶(global gray level)。举例来说,在一些实施例中,决定电路120可以使用至少一个权重与所述分析结果来计算出所述全局灰阶。在一些实施例中,所述权重可以是依照设计需求所设定的静态值(或固定值)。在另一些实施例中,决定电路120可以依据所述分析结果而动态决定所述权重。所述分析结果与所述权重之间的关系可以依照设计需求来制定。
在一些实施例中,所述分析结果包括主要灰阶值GLmax,而所述权重包括权重α。在一些实施例中,权重α可以是依照设计需求所设定的静态值(或固定值)。在另一些实施例中,决定电路120可以依据主要灰阶值GLmax而动态决定权重α。决定电路120可以使用方程式1来计算出加权计算结果GL,并且以加权计算结果GL作为所述全局灰阶。其中,权重α为实数。依照设计需求,在一些实施例中,权重α可以是0至2之间的实数。假设灰阶值的范围是0至255,当加权计算结果GL超过255时,决定电路120可以将“255”作为所述全局灰阶。
GL=GLmax*α 方程式1
在另一些实施例中,所述分析结果包括主要灰阶值GLmax,而所述权重包括权重α。决定电路120可以使用上述方程式1来计算出加权计算结果GL。假设灰阶值的范围是0至255,当加权计算结果GL超过255时,决定电路120可以将“255”作为加权计算结果GL。决定电路120可以使用加权计算结果GL与查找表(look-up table)而获得所述全局灰阶。所述查找表的具体内容可以依照设计需求来制定。举例来说,决定电路120可以使用表2所示查找表来将加权计算结果GL转换为所述全局灰阶。表2所示范例是假设灰阶值的范围是0至255,然而在其他实施例中灰阶值的范围并不限于此。
表2:查找表的一个范例
GL | 全局灰阶 |
0 | 0 |
32 | 230 |
64 | 255 |
96 | 130 |
128 | 100 |
160 | 130 |
192 | 100 |
224 | 100 |
225 | 120 |
举例来说,假设加权计算结果GL为“128”。决定电路120可以使用表2所示查找表而获得所述全局灰阶为“100”。再举例来说,假设加权计算结果GL为“150”。决定电路120可以使用表2所示查找表而获得两个值“100”与“130”。决定电路120可以对“100”与“130”进行内插(interpolation)运算而获得所述全局灰阶。
在另一些实施例中,所述分析结果包括平均灰阶值GLavg,而所述权重包括权重β。在一些实施例中,权重β可以是依照设计需求所设定的静态值(或固定值)。在另一些实施例中,决定电路120可以依据平均灰阶值GLavg而动态决定权重β。决定电路120可以使用方程式2来计算出加权计算结果GL,并且以加权计算结果GL作为所述全局灰阶。其中,权重β为实数。依照设计需求,在一些实施例中,权重β可以是0至2之间的实数。假设灰阶值的范围是0至255,当加权计算结果GL超过255时,决定电路120可以将“255”作为所述全局灰阶。
GL=GLavg*β 方程式2
在另一些实施例中,所述分析结果包括平均灰阶值GLavg,而所述权重包括权重β。决定电路120可以使用上述方程式2来计算出加权计算结果GL。假设灰阶值的范围是0至255,当加权计算结果GL超过255时,决定电路120可以将“255”作为加权计算结果GL。决定电路120可以使用加权计算结果GL与查找表而获得所述全局灰阶。所述查找表的具体内容可以依照设计需求来制定。举例来说,决定电路120可以使用上述表2所示查找表来将加权计算结果GL转换为所述全局灰阶。
在另一些实施例中,所述分析结果包括主要灰阶值GLmax与平均灰阶值GLavg,而所述权重包括权重α与权重β。在一些实施例中,权重α与(或)权重β可以是依照设计需求所设定的静态值(或固定值)。在另一些实施例中,决定电路120可以依据主要灰阶值GLmax与(或)平均灰阶值GLavg而动态决定权重α与(或)权重β。决定电路120可以使用方程式3来计算出加权计算结果GL,并且以加权计算结果GL作为所述全局灰阶。假设灰阶值的范围是0至255,当加权计算结果GL超过255时,决定电路120可以将“255”作为所述全局灰阶。
GL=GLmax*α+GLavg*β 方程式3
在另一些实施例中,所述分析结果包括主要灰阶值GLmax与平均灰阶值GLavg,而所述权重包括权重α与权重β。决定电路120可以使用上述方程式3来计算出加权计算结果GL。假设灰阶值的范围是0至255,当加权计算结果GL超过255时,决定电路120可以将“255”作为加权计算结果GL。决定电路120可以使用加权计算结果GL与查找表而获得所述全局灰阶。所述查找表的具体内容可以依照设计需求来制定。举例来说,决定电路120可以使用上述表2所示查找表来将加权计算结果GL转换为所述全局灰阶。
在另一些实施例中,决定电路120可以依据所述分析结果而动态决定至少一权重。决定电路120可以依使用所述权重与所述分析结果来计算出加权计算结果。决定电路120可以依据前级电路11所提供的外部信息而获得目前帧频率。决定电路120可以使用所述加权计算结果、所述目前帧频率与一个查找表而获得所述全局灰阶。所述查找表的具体内容可以依照设计需求来制定。
举例来说,所述分析结果包括主要灰阶值GLmax与平均灰阶值GLavg。决定电路120可以依据主要灰阶值GLmax与(或)平均灰阶值GLavg而动态决定权重α与(或)权重β。决定电路120可以使用上述方程式3来计算出加权计算结果GL。假设灰阶值的范围是0至255,当加权计算结果GL超过255时,决定电路120可以将“255”作为加权计算结果GL。此外,决定电路120可以依据前级电路11所提供的外部信息而获得目前帧频率Fcf。决定电路120可以使用加权计算结果GL、目前帧频率Fcf与表3所示查找表而获得所述全局灰阶。
表3:查找表的另一个范例
举例来说,假设加权计算结果GL为“128”,以及目前帧频率Fcf为“60Hz”。决定电路120可以使用表3所示查找表而获得所述全局灰阶为“100”。再举例来说,假设加权计算结果GL为“150”,以及目前帧频率Fcf为“50Hz”。决定电路120可以使用表3所示查找表而获得四个值“100”、“100”、“130”与“130”。决定电路120可以对“100”、“100”、“130”与“130”进行内插运算而获得所述全局灰阶。
时序控制器100的所述输出电路(未绘示)可以将决定电路120所输出的全局灰阶传输给显示面板12的所述驱动电路。显示面板12的所述驱动电路可以将所述全局灰阶转换为数据电压。显示面板12具有至少一条数据线。在消隐间隔中,所述全局灰阶所对应的数据电压可以被施加在子像素电路所对应的一或多条数据线(步骤S230)。在一些实施例中,所述全局灰阶所对应的数据电压可以在所述消隐间隔中被施加在显示面板12的所有数据线。
依照设计需求,所述消隐间隔可以包括垂直消隐间隔(vertical blankinginterval)以及(或是)水平消隐间隔(horizontal blanking interval)。在所述消隐间隔中,显示面板12的多个子像素电路(例如所有子像素电路)皆为截止(turn off)。亦即,数据线的电压在所述消隐间隔中无法被存进子像素电路。所述全局灰阶所对应的数据电压可以施加在被截止的这些子像素电路所对应的数据线,以补偿这些子像素电路的薄膜晶体管(thin film transistor,TFT)的漏电流状况。因此,所述时序控制器100可以在刷新率(或帧率)被改变的过程中尽可能地避免画面发生闪烁(flickers)。此外,因为所述数据电压(全局灰阶)是在这些子像素电路皆被截止的期间中才被施加在显示面板12的数据线,因此所述数据电压(全局灰阶)并不会改变储存在这些子像素电路内的灰阶电压(像素电压)。
图3是依照本发明的一实施例说明图1所示决定电路120的电路方块示意图。图3所示决定电路120包括权重电路121、计算电路122、频率决定电路123以及内插电路124。权重电路121耦接至分析电路110,以接收所述分析结果(例如主要灰阶值GLmax与/或平均灰阶值GLavg)。权重电路121可以依照所述分析结果而动态决定至少一个权重(例如权重α与/或权重β)。所述分析结果与所述权重之间的关系可以依照设计需求来制定。在一些实施例中,权重α与(或)权重β可以是依照设计需求所设定的静态值(或固定值)。在另一些实施例中,决定电路120可以依据主要灰阶值GLmax与(或)平均灰阶值GLavg而动态决定权重α与(或)权重β。
计算电路122耦接至权重电路121,以接收所述权重(例如权重α与/或权重β)。计算电路122耦接至分析电路110,以接收所述分析结果(例如主要灰阶值GLmax与/或平均灰阶值GLavg)。计算电路122可以使用所述权重与所述分析结果来计算出加权计算结果GL。举例来说,计算电路122可以使用上述方程式1、上述方程式2或上述方程式3来计算出加权计算结果GL。
频率决定电路123可以依据前级电路11所提供的外部信息而获得目前帧频率Fcf。内插电路124耦接至频率决定电路123,以接收目前帧频率Fcf。内插电路124耦接至计算电路122,以接收加权计算结果GL。内插电路124可以使用加权计算结果GL、目前帧频率Fcf与查找表而获得所述全局灰阶。所述查找表的具体内容可以依照设计需求来制定。举例来说,内插电路124可以使用加权计算结果GL、目前帧频率Fcf与上述表3所示查找表而获得所述全局灰阶。
依照不同的设计需求,上述分析电路110、决定电路120、权重电路121、计算电路122、频率决定电路123以及(或是)内插电路124的方块的实现方式可以是硬件(hardware)、固件(firmware)、软件(software,即程序)或是前述三者中的多者的组合形式。
以硬件形式而言,上述分析电路110、决定电路120、权重电路121、计算电路122、频率决定电路123以及(或是)内插电路124的方块可以实现于集成电路(integratedcircuit)上的逻辑电路。上述分析电路110、决定电路120、权重电路121、计算电路122、频率决定电路123以及(或是)内插电路124的相关功能可以利用硬件描述语言(hardwaredescription languages,例如Verilog HDL或VHDL)或其他合适的编程语言来实现为硬件。举例来说,上述分析电路110、决定电路120、权重电路121、计算电路122、频率决定电路123以及(或是)内插电路124的相关功能可以被实现于一或多个控制器、微控制器、微处理器、特殊应用集成电路(Application-specific integrated circuit,ASIC)、数字信号处理器(digital signal processor,DSP)、现场可编程逻辑门阵列(Field Programmable GateArray,FPGA)及/或其他处理单元中的各种逻辑区块、模块和电路。
以软件形式及/或固件形式而言,上述分析电路110、决定电路120、权重电路121、计算电路122、频率决定电路123以及(或是)内插电路124的相关功能可以被实现为编程码(programming codes)。例如,利用一般的编程语言(programming languages,例如C、C++或汇编语言)或其他合适的编程语言来实现上述分析电路110、决定电路120、权重电路121、计算电路122、频率决定电路123以及(或是)内插电路124。所述编程码可以被记录/存放在记录介质中,所述记录介质中例如包括只读存储器(Read Only Memory,ROM)、存储装置及/或随机存取内存(Random Access Memory,RAM)。计算机、中央处理器(Central ProcessingUnit,CPU)、控制器、微控制器或微处理器可以从所述记录介质中读取并执行所述编程码,从而达成相关功能。作为所述记录介质,可使用“非临时的计算机可读介质(non-transitory computer readable medium)”,例如可使用带(tape)、碟(disk)、卡(card)、半导体内存、可程序设计的逻辑电路等。而且,所述程序也可经由任意传输介质(通信网络或广播电波等)而提供给所述计算机(或CPU)。所述通信网络例如是互联网(Internet)、有线通信(wired communication)、无线通信(wireless communication)或其它通信介质。
综上所述,在一些实施例中,显示面板12(例如液晶显示面板)的工作频率(operation frequency)相依于垂直消隐(vertical blanking)。在低工作频率下的垂直消隐间隔(vertical blanking interval)的长度大于在高工作频率下的垂直消隐间隔的长度。当显示面板12的工作频率切换到低频时,亮度会由于像素电路中的漏电流(leakcurrent)而降低。当显示面板12切换到低工作频率时,例如目前帧频率Fcf从120Hz切换到60Hz,时序控制器100可以提供所述全局灰阶给显示面板12的驱动电路,而所述驱动电路可以在垂直消隐间隔内将所述全局灰阶所对应的数据电压施加在显示面板12的数据线,以补偿亮度差异。因此,所述时序控制器可以在刷新率(或帧率)被改变的过程中尽可能地避免画面发生闪烁。
此外,因为所述数据电压(全局灰阶)是在显示面板12的这些子像素电路皆被截止的期间中被施加在被截止的这些子像素电路所对应的数据线,因此所述数据电压(全局灰阶)并不会改变储存在这些子像素电路内的灰阶电压(像素电压)。因此,所述时序控制器可以避免颜色偏移(color shift)。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (21)
1.一种时序控制器,用以控制显示面板的信号时序,其特征在于,所述时序控制器包括:
分析电路,被配置为分析影像帧的内容而获得分析结果,其中所述影像帧包括多个像素,所述多个像素的每一个包括多个子像素,所述分析电路从所述多个像素的目前像素的所述多个子像素的灰阶值中选择灰阶值作为所述目前像素的代表灰阶值,以及所述分析电路分析所述多个像素的这些代表灰阶值的灰阶分布而获得所述分析结果;以及
决定电路,耦接至所述分析电路以接收所述分析结果,被配置为依照所述分析结果而决定全局灰阶,其中在所述显示面板的多个子像素电路皆为截止的消隐间隔中,所述全局灰阶所对应的数据电压被施加在所述多个子像素电路所对应的所述显示面板的至少一个数据线。
2.根据权利要求1所述的时序控制器,其特征在于,所述目前像素的所述代表灰阶值是所述目前像素的所述多个子像素的这些灰阶值中的最大灰阶值、中间灰阶值、最小灰阶值或是平均灰阶值。
3.根据权利要求1所述的时序控制器,其特征在于,所述分析结果包括主要灰阶值,以及所述主要灰阶值是所述影像帧中画面占比最多个的一个灰阶值,以及所述画面占比是,具有一个相同灰阶值的像素的个数占所述影像帧中的像素总个数的比例。
4.根据权利要求1所述的时序控制器,其特征在于,所述分析电路量化所述影像帧的多个像素的多个灰阶值而获得所述多个像素的多个量化值,所述分析结果包括主要灰阶值,以及所述主要灰阶值是所述多个量化值中画面占比最多个的一个量化值,以及所述画面占比是,具有一个相同量化值的像素的个数占所述影像帧中的像素总个数的比例。
5.根据权利要求1所述的时序控制器,其特征在于,所述分析结果包括平均灰阶值,以及所述平均灰阶值是所述影像帧的多个像素的多个灰阶值的平均值。
6.根据权利要求1所述的时序控制器,其特征在于,所述分析电路量化所述影像帧的多个像素的多个灰阶值而获得所述多个像素的多个量化值,所述分析结果包括平均灰阶值,以及所述平均灰阶值是所述多个量化值的平均值。
7.根据权利要求1所述的时序控制器,其特征在于,所述决定电路使用至少一个权重与所述分析结果来计算出所述全局灰阶。
8.根据权利要求7所述的时序控制器,其特征在于,所述决定电路依据所述分析结果而动态决定所述至少一个权重。
9.根据权利要求1所述的时序控制器,其特征在于,所述决定电路使用至少一个权重与所述分析结果来计算出加权计算结果,以及所述决定电路使用所述加权计算结果与查找表而获得所述全局灰阶。
10.根据权利要求1所述的时序控制器,其特征在于,所述决定电路依据所述分析结果而动态决定至少一个权重,所述决定电路使用所述至少一个权重与所述分析结果来计算出加权计算结果,所述决定电路依据外部信息而获得目前帧频率,以及所述决定电路使用所述加权计算结果、所述目前帧频率与查找表而获得所述全局灰阶。
11.根据权利要求1所述的时序控制器,其特征在于,所述决定电路包括:
权重电路,耦接至所述分析电路以接收所述分析结果,被配置为依照所述分析结果而动态决定至少一个权重;
计算电路,耦接至所述权重电路以接收所述至少一个权重,以及耦接至所述分析电路以接收所述分析结果,被配置为使用所述至少一个权重与所述分析结果来计算出加权计算结果;
频率决定电路,被配置为依据外部信息而获得目前帧频率;以及
内插电路,耦接至所述计算电路以接收所述加权计算结果,以及耦接至所述频率决定电路以接收所述目前帧频率,被配置为使用所述加权计算结果、所述目前帧频率与查找表而获得所述全局灰阶。
12.一种时序控制器的操作方法,所述时序控制器用以控制显示面板的信号时序,其特征在于,所述操作方法包括:
由所述时序控制器的分析电路分析影像帧的内容,而获得分析结果;
由所述时序控制器的决定电路依照所述分析结果而决定全局灰阶;以及
在所述显示面板的多个子像素电路皆为截止的消隐间隔中,将所述全局灰阶所对应的数据电压施加在所述多个子像素电路所对应的所述显示面板的至少一个数据线,其中,所述影像帧包括多个像素,所述多个像素的每一个包括多个子像素,所述操作方法还包括:
由所述分析电路从所述多个像素的目前像素的所述多个子像素的灰阶值中选择灰阶值作为所述目前像素的代表灰阶值;以及
由所述分析电路分析所述多个像素的这些代表灰阶值的灰阶分布而获得所述分析结果。
13.根据权利要求12所述的操作方法,其特征在于,所述目前像素的所述代表灰阶值是所述目前像素的所述多个子像素的这些灰阶值中的最大灰阶值、中间灰阶值、最小灰阶值或是平均灰阶值。
14.根据权利要求12所述的操作方法,其特征在于,所述分析结果包括主要灰阶值,所述主要灰阶值是所述影像帧中画面占比最多个的一个灰阶值,以及所述画面占比是,具有一个相同灰阶值的像素的个数占所述影像帧中的像素总个数的比例。
15.根据权利要求12所述的操作方法,其特征在于,所述操作方法还包括:
由所述分析电路量化所述影像帧的多个像素的多个灰阶值而获得所述多个像素的多个量化值,
其中所述分析结果包括主要灰阶值,以及所述主要灰阶值是所述多个量化值中画面占比最多个的一个量化值,以及所述画面占比是,具有一个相同量化值的像素的个数占所述影像帧中的像素总个数的比例。
16.根据权利要求12所述的操作方法,其特征在于,所述分析结果包括平均灰阶值,以及所述平均灰阶值是所述影像帧的多个像素的多个灰阶值的平均值。
17.根据权利要求12所述的操作方法,其特征在于,所述操作方法还包括:
由所述分析电路量化所述影像帧的多个像素的多个灰阶值而获得所述多个像素的多个量化值,
其中所述分析结果包括平均灰阶值,以及所述平均灰阶值是所述多个量化值的平均值。
18.根据权利要求12所述的操作方法,其特征在于,所述操作方法还包括:
由所述决定电路使用至少一个权重与所述分析结果来计算出所述全局灰阶。
19.根据权利要求18所述的操作方法,其特征在于,所述操作方法还包括:
由所述决定电路依据所述分析结果而动态决定所述至少一个权重。
20.根据权利要求12所述的操作方法,其特征在于,所述操作方法还包括:
由所述决定电路使用至少一个权重与所述分析结果来计算出加权计算结果;以及
由所述决定电路使用所述加权计算结果与查找表而获得所述全局灰阶。
21.根据权利要求12所述的操作方法,其特征在于,所述操作方法还包括:
由所述决定电路依据所述分析结果而动态决定至少一个权重;
由所述决定电路使用所述至少一个权重与所述分析结果来计算出加权计算结果;
由所述决定电路依据外部信息而获得目前帧频率;以及
由所述决定电路使用所述加权计算结果、所述目前帧频率与查找表而获得所述全局灰阶。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/816,238 US11024242B1 (en) | 2020-03-11 | 2020-03-11 | Timing controller and operation method thereof |
US16/816,238 | 2020-03-11 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113393815A CN113393815A (zh) | 2021-09-14 |
CN113393815B true CN113393815B (zh) | 2022-12-09 |
Family
ID=76094616
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010321572.5A Active CN113393815B (zh) | 2020-03-11 | 2020-04-22 | 时序控制器及其操作方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11024242B1 (zh) |
CN (1) | CN113393815B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113936617B (zh) * | 2021-10-26 | 2023-02-28 | 合肥京东方光电科技有限公司 | 显示装置的控制方法、显示装置以及计算机存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1804988A (zh) * | 2005-01-13 | 2006-07-19 | 恩益禧电子股份有限公司 | 液晶驱动设备、液晶显示设备以及液晶驱动方法 |
CN103514841A (zh) * | 2012-06-15 | 2014-01-15 | 宏碁股份有限公司 | 透明显示装置及其透明度调整方法 |
KR20180039232A (ko) * | 2016-10-07 | 2018-04-18 | 삼성디스플레이 주식회사 | 프레임 레이트를 변경할 수 있는 표시 장치 및 그것의 동작 방법 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4720276B2 (ja) * | 2005-04-27 | 2011-07-13 | ソニー株式会社 | 表示装置および表示装置のプリチャージ方法 |
KR101216176B1 (ko) * | 2006-06-30 | 2012-12-28 | 엘지디스플레이 주식회사 | 유기발광다이오드 표시장치 및 그의 구동방법 |
KR101243817B1 (ko) * | 2006-07-28 | 2013-03-18 | 엘지디스플레이 주식회사 | 평판표시장치와 그 데이터 다중 변조방법 |
JP4245028B2 (ja) * | 2006-09-25 | 2009-03-25 | エプソンイメージングデバイス株式会社 | 電気光学装置及び電子機器 |
KR100894606B1 (ko) * | 2007-10-29 | 2009-04-24 | 삼성모바일디스플레이주식회사 | 유기 전계 발광 표시 장치 및 그의 전원 공급 방법 |
KR101433108B1 (ko) * | 2007-12-21 | 2014-08-22 | 엘지디스플레이 주식회사 | 유기전계 발광 디스플레이 장치 및 그 구동방법 |
KR101308207B1 (ko) * | 2008-05-20 | 2013-09-13 | 엘지디스플레이 주식회사 | 액정표시장치 및 그의 구동방법 |
US9165518B2 (en) * | 2011-08-08 | 2015-10-20 | Samsung Display Co., Ltd. | Display device and driving method thereof |
KR101407313B1 (ko) * | 2012-12-11 | 2014-06-13 | 경희대학교 산학협력단 | 유기 발광 다이오드 표시장치와 그 구동방법 |
WO2015181752A1 (en) * | 2014-05-28 | 2015-12-03 | Nice S.R.L. | Accessory for vehicles for automating main beams complete with an electronic system for reducing optical disturbances |
US9922608B2 (en) * | 2015-05-27 | 2018-03-20 | Apple Inc. | Electronic device display with charge accumulation tracker |
CN106028014B (zh) * | 2016-05-27 | 2017-12-08 | 京东方科技集团股份有限公司 | 一种校正视频闪烁的方法及设备 |
CN106791283B (zh) * | 2017-01-25 | 2019-11-19 | 京东方科技集团股份有限公司 | 一种校正视频闪烁的方法、装置及视频设备 |
US10629114B2 (en) * | 2017-02-21 | 2020-04-21 | Novatek Microelectronics Corp. | Driving apparatus of light emitting diode display device for compensating emission luminance gap |
KR102491404B1 (ko) * | 2017-12-11 | 2023-01-26 | 삼성디스플레이 주식회사 | 동작 주파수에 따른 휘도 변경이 가능한 표시 장치 |
CN110570828B (zh) * | 2019-09-11 | 2022-06-03 | 高创(苏州)电子有限公司 | 显示面板亮度调整方法、装置、设备及可读存储介质 |
-
2020
- 2020-03-11 US US16/816,238 patent/US11024242B1/en active Active
- 2020-04-22 CN CN202010321572.5A patent/CN113393815B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1804988A (zh) * | 2005-01-13 | 2006-07-19 | 恩益禧电子股份有限公司 | 液晶驱动设备、液晶显示设备以及液晶驱动方法 |
CN103514841A (zh) * | 2012-06-15 | 2014-01-15 | 宏碁股份有限公司 | 透明显示装置及其透明度调整方法 |
KR20180039232A (ko) * | 2016-10-07 | 2018-04-18 | 삼성디스플레이 주식회사 | 프레임 레이트를 변경할 수 있는 표시 장치 및 그것의 동작 방법 |
Also Published As
Publication number | Publication date |
---|---|
CN113393815A (zh) | 2021-09-14 |
US11024242B1 (en) | 2021-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10699615B2 (en) | Application processor and display device including the same | |
US7148869B2 (en) | Driving circuit of a liquid crystal display and relating driving method | |
CN108766372B (zh) | 一种改善显示面板的mura现象的方法 | |
US6839048B2 (en) | LCD with adaptive luminance intensifying function and driving method thereof | |
US20030169248A1 (en) | Liquid crystal display for improving dynamic contrast and a method for generating gamma voltages for the liquid crystal display | |
US20050225522A1 (en) | Selective use of LCD overdrive for reducing motion artifacts in an LCD device | |
US20090021499A1 (en) | Display driving apparatus and method thereof | |
US10957238B2 (en) | Display apparatus and control method thereof | |
KR20100073357A (ko) | 액정 표시 장치의 영상 처리 방법 및 장치 | |
KR20040053640A (ko) | 계조 전압의 선택 범위를 변경할 수 있는 액정 표시장치의 구동 장치 및 그 방법 | |
CN110970000B (zh) | 驱动方法、驱动装置及液晶显示装置 | |
CN110782851A (zh) | 显示装置及其驱动方法 | |
US20050225525A1 (en) | LCD overdrive with data compression for reducing memory bandwidth | |
US20200118499A1 (en) | Display driving method, display driving device, data driving circuit and display device | |
JPH0981083A (ja) | 表示装置 | |
US20090153456A1 (en) | Method for generating over-drive data | |
US7812802B2 (en) | Liquid crystal display overdrive accuracy adjustment device and method | |
US20100295874A1 (en) | Gamma voltage generation device for a flat panel display | |
CN113393815B (zh) | 时序控制器及其操作方法 | |
US11488554B2 (en) | Systems and methods for generating an overdrive look-up table (LUT) for response time compensation of a display device | |
US10902766B1 (en) | Apparatus for performing brightness enhancement in display module | |
JP2009058684A (ja) | 液晶表示装置 | |
US20120327140A1 (en) | Liquid crystal display for reducing motion blur | |
US11605332B1 (en) | Moving picture response time (MPRT) techniques for liquid crystal displays (LCDs) | |
KR101386569B1 (ko) | 액정표시장치의 응답속도 개선 장치 및 방법 |
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 |