CN114503187B - 用于确定显示面板中的过驱动映射相关性的方法及*** - Google Patents

用于确定显示面板中的过驱动映射相关性的方法及*** Download PDF

Info

Publication number
CN114503187B
CN114503187B CN201980095248.1A CN201980095248A CN114503187B CN 114503187 B CN114503187 B CN 114503187B CN 201980095248 A CN201980095248 A CN 201980095248A CN 114503187 B CN114503187 B CN 114503187B
Authority
CN
China
Prior art keywords
pattern
sub
value
pixel value
pixel
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
Application number
CN201980095248.1A
Other languages
English (en)
Other versions
CN114503187A (zh
Inventor
林耀明
梅国强
蒋永文
杨文广
林彦
马振强
资员
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yunyinggu Technology Co.,Ltd.
Original Assignee
Shenzhen Yunyinggu Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Yunyinggu Technology Co Ltd filed Critical Shenzhen Yunyinggu Technology Co Ltd
Publication of CN114503187A publication Critical patent/CN114503187A/zh
Application granted granted Critical
Publication of CN114503187B publication Critical patent/CN114503187B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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/34Control 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/36Control 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/3607Control 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 for displaying colours or for displaying grey scales with a specific pixel layout, e.g. using sub-pixels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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/34Control 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/36Control 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/3611Control of matrices with row and column drivers
    • G09G3/3648Control of matrices with row and column drivers using an active matrix
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0233Improving the luminance or brightness uniformity across the screen
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/16Determination of a pixel data signal depending on the signal applied in the previous frame
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/14Detecting light within display terminals, e.g. using a single or a plurality of photosensors
    • G09G2360/145Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light originating from the display screen
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/14Detecting light within display terminals, e.g. using a single or a plurality of photosensors
    • G09G2360/145Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light originating from the display screen
    • G09G2360/147Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light originating from the display screen the originated light output being determined for each pixel
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/16Calculation or use of calculated indices related to luminance levels in display data

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

用于确定显示面板中的过驱动映射相关性的方法及***
背景技术
本发明的实施方式涉及显示技术领域,更具体地,本发明的实施方式涉及用于确定显示面板中的子像素/像素的过驱动像素值的方法和***。
在显示面板中,栅极电压和源电压施加在子像素或像素上,因此显示数据可以输入到子像素/像素中以显示图像。在液晶显示器(LCD)面板中,液晶分子(LC分子)在相应的栅极电压和源电压引起的电场下工作,当旋转到所需的方向时被“充电”。然后,液晶分子可以显示所需的灰度值。通常,显示数据(例如,由源线输入的)可以在相邻帧(例如,一帧是1/60秒)之间变化以显示不同的图像。然而,液晶分子对栅极/源电压响应缓慢,例如,由于栅极电压和源电压传输的RC延迟以及液晶分子的粘性性质,结果液晶分子的充电时间比预期的要长。例如,液晶分子可以在经过几帧之后充电(例如,达到或几乎达到其目标源电压)。换言之,液晶分子在单个帧中可能没有完全充电,从而降低了子像素/像素的亮度值。
发明内容
本发明总体上涉及显示技术,更具体地,涉及一种确定显示面板中子像素/像素的过驱动像素值的方法和***。
在本发明的一个实施例中,用于确定显示面板中的过驱动映射相关性的方法包括以下操作。首先,确定包括显示面板中的至少三组子像素的重复子像素排布。然后确定子像素排列的图案的理想亮度值。该图案包括至少第一组显示零像素值的子像素,显示第一非零像素值的第二组子像素,以及显示第二非零像素值的第三组子像素。第一、第二和第三组子像素依次排列,并且第一非零像素值与第二非零灰度值不同。然后确定子像素排列的图案的实际亮度值。此外,通过将图案的实际亮度值与图案的理想亮度值匹配来确定从第一像素值到第二像素值的过驱动像素值。
在本发明的另一实施例中,用于确定显示面板中的过驱动映射相关性的***包括显示器、处理器、亮度测量单元和数据发射器。显示器具有多个子像素。处理器包括图形管道,该图形管道被配置成为每帧中的多个子像素生成多个像素值。处理器还包括预处理模块,所述预处理模块被配置成确定包括显示面板中的至少三组子像素的重复子像素排列,并确定子像素排列的图案的理想亮度值。该图案包括显示零像素值的第一组子像素、显示第一非零像素值的第二组子像素和显示第二非零像素值的第三组子像素。第一、第二和第三组子像素依次排列,第一非零像素值与第二非零灰度值不同。处理器还被配置成通过将图案的实际亮度值与图案的理想亮度值匹配来确定子像素排列的图案的实际亮度值,并确定从第一像素值到第二像素值的过驱动像素值。亮度测量单元被配置成测量子像素排布的图案的实际亮度值并将图案的实际亮度值发送到预处理模块。数据发射器被配置成将多个像素值按帧从处理器发送到显示器。
在本发明实施方式的又一个实施例中,提供了一种非暂时性计算机可读介质,当由至少一个处理器执行时,非暂时性计算机可读介质存储一组指令,使得至少一个处理器确定用于确定显示面板中的过驱动映射相关性的方法。该方法包括以下操作。首先,确定在显示面板中包含至少三组子像素的重复子像素排布。然后确定子像素排布的图案的理想亮度值。该图案包括至少一组显示零像素值的子像素,第二组显示第一非零像素值的子像素,以及第三组显示第二非零像素值的子像素。第一,第二和第三组子像素分别彼此排列,并且第一非零像素值与第二非零灰度值不同。然后确定子像素排布的图案的实际亮度值。此外,通过将图案的实际亮度值与图案的理想亮度值匹配来确定从第一像素值到第二像素值的过驱动像素值。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
图1是示出根据实施例的包括显示面板和控制逻辑的设备的框图;
图2是示出根据各种实施例的图1所示的显示面板的示例的侧视图;
图3是示出根据实施例的图1所示的包括多个驱动器的显示面板的平面图;
图4A是示出根据实施例的包括显示器、控制逻辑、处理器和亮度测量单元的***的框图;
图4B是示出根据实施例的图4A所示的处理器中的预处理模块的一个示例的详细框图;
图4C是示出根据实施例的图4A所示的控制逻辑中的后处理模块的一个示例的详细框图;
图5A是示出根据实施例的过驱动映射相关的过驱动表的示例的示意图;
图5B是根据实施例的子像素排布的示例的示意图;
图5C是根据实施例的子像素排布的另一示例的示意图;
图6是根据实施例应用和不应用过驱像素值的子像素的响应之间的比较的示例的描述;
图7是根据实施例的用于确定子像素的过驱动像素值的示例性方法的示意图;以及
图8是根据实施例的用于确定多个选定(起始像素值、目标像素值)对的过驱动像素值的示例性方法的示意图;
具体实施方式
在以下详细描述中,通过示例的方式阐述了许多具体细节以提供对相关公开的透彻理解。然而,对于本领域技术人员来说显而易见的是,可以在没有这些细节的情况下实践本公开。在其他情况下,众所周知的方法、过程、***、组件和/或电路已经在相对高的层次上进行了描述,而没有详细说明,以避免不必要地模糊本公开的方面。
在整个说明书和权利要求中,术语可能具有超出明确陈述的含义的在上下文中暗示或暗示的细微含义。同样,这里使用的短语“在一个实施例/示例中”不一定指代相同的实施例,并且这里使用的短语“在另一个实施例/示例中”不一定指代不同的实施例。例如,所要求保护的主题旨在整体或部分地包括示例实施例的组合。
一般而言,术语可以至少部分地根据上下文中的使用来理解。例如,如本文所使用的诸如“和”、“或”或“和/或”之类的术语可包括多种含义,其可至少部分取决于使用此类术语的上下文。通常,“或”如果用于关联列表,例如A、B或C,则旨在表示A、B和C(此处用于包含意义)以及A、B或C,此处表示排他性的含义。此外,本文所用的术语“一个或多个”,至少部分取决于上下文,可用于描述任何特征、结构或单一意义上的特性,或可用于描述特征的组合,复数意义上的结构或特征。类似地,至少部分地取决于上下文,诸如“一个”、“一种”或“该”之类的术语可以被理解为表达单数用法或表达复数用法。此外,术语“基于”可被理解为不一定旨在传达一组排他性的因素,而是可能允许存在不一定明确描述的额外因素,同样至少部分地取决于上下文。
在本公开中,LCD面板的每个像素或子像素可以被引导为采用离散到标准集[0,1,2,…,255]的亮度值,其中这样的像素/子像素的三元组提供组成任意颜色的红色(R)、绿色(G)和B(蓝色)分量可以在每一帧中更新。每个亮度值对应一个不同的灰度值。为了便于描述,子像素/像素的灰度值也被离散化为标准集[0,1,2,...,255],其中这些像素/子像素的三元组提供了任意颜色的组合灰度值。每个亮度值和对应的灰阶值对应相同的驱动电压。
在本发明中,使用过驱动查找表(LUT)来描述在各自的驱动电压下显示的起始像素值和目标像素值之间的映射相关性。与开始像素值和目标像素值(或(开始像素值,目标像素值)对相对应的过驱动像素值(例如,以在过驱动LUT中所示的离散灰度值的形式)是指与用于补偿子像素/像素的亮度偏差的实际驱动电压相对应的像素值,因此,子像素/像素可以显示目标像素值。在示例中,子像素/像素可以排列在阵列中,并且可以在行和列中扩展。根据映射相关性,一行子像素/像素可显示起始像素值,另一行子像素/像素可显示目标像素值。由于起始像素值的影响,需要将过驱动像素值输入到另一行,以便另一行子像素可以在期望的时间段(例如,单个帧)内达到或几乎达到目标像素值。这两行可以彼此相邻(例如,对于单栅极排布),也可以彼此分开(例如,对于双栅极排布)。过驱动LUT可以配置为N×N矩阵,其中N可以是小于或等于256的整数。详情如下。
如下文将详细公开的,除了其他新特征外,本文公开的显示***、设备和方法可以以改进的精度确定一行子像素/像素的实际驱动电压。在一些实施例中,实际驱动电压对应于由源写入驱动器输入的过驱动像素值(例如,过驱动电压)。过驱动电压可以过驱动子像素/像素,并允许液晶分子在单个帧中旋转到所需的方向。子像素/像素可以在单个帧中显示所需的目标像素值。显示面板不易出现重影图像。该方法可用于确定任何合适的电压驱动显示面板的驱动像素值。该方法还可以最小化过驱动子像素对不同通道颜色合并的影响。
具体地说,该方法采用三组子像素/像素的重复排列来确定驱动像素值,该驱动像素值允许子像素/像素从起始灰度级显示到目标灰度级。在一些实施例中,对于单栅极子像素/像素排列,三组子像素/像素是由三条栅极线驱动的三行连续的子像素/像素。在一些实施例中,对于双栅极子像素/像素排列,这3组子像素/像素是由6条栅极线驱动的6行连续的子像素/像素。子像素/像素排布可用于确定子像素/像素排布的图案的理想亮度值和实际亮度值。该图案可以包括显示零灰度值的第一组子像素/像素、显示非零起始像素值的第二组子像素/像素和显示非零目标像素值的第三组子像素/像素。假设在起始像素值为零且目标像素值为零的子像素/像素上不应用过驱动像素。可以通过调整第三组子像素/像素的实际驱动电压来获得与(起始像素值,目标像素值)相对应的过驱动像素值,使得图案的实际亮度值可以与理想亮度值具有最小的差异。在该方法中,可以通过测量获得图案的理想亮度值和实际亮度值,提高了过驱动像素值的确定精度。在一些实施例中,过驱动像素值的确定由处理器(或应用处理器(AP)和/或控制逻辑(或显示驱动器集成电路(DDIC))计算。
附加的新颖特征将在下面的描述中部分地阐述,在一定程度上,本领域技术人员可以理解并可以通过实施例给出的方法进行生产操作。本发明的新特征可以通过实践或使用下面讨论的详细示例中所述的方法、装置和组合的各个方面来实现和实现。
图1示出了包括显示面板102、驱动单元103和控制逻辑104的设备100。设备100可以是任何合适的设备,例如电视机、便携式计算机、台式计算机、上网本计算机、媒体中心、手持设备(例如非智能电话或智能电话、平板电脑等)、电子广告牌、游戏控制台、机顶盒、打印机或任何其他合适的设备。在该示例中,显示面板102经由驱动单元103操作地耦合到控制逻辑104,并且是设备100的一部分,例如但不限于电视屏幕、计算机监视器、仪表板、头戴式显示器或电子广告牌。显示面板102可以是LCD、OLED显示器、E-ink显示器、ELD、带白炽灯的广告牌显示器或任何其它适当类型的显示器。控制逻辑104可以是任何合适的硬件、软件、固件或其组合,其被配置成接收显示数据106并将接收到的显示数据106呈现为控制信号108,用于通过驱动单元103驱动显示面板102的子像素阵列。例如,用于各种子像素排布的子像素呈现算法可以是控制逻辑104的一部分或由控制逻辑104实现。控制逻辑104可以包括任何其他合适的组件,包括编码器、解码器、一个或多个处理器、控制器(例如定时控制器)和存储设备。分别参考图7和8详细描述了控制逻辑104的示例和用于确定由控制逻辑104或处理器110实现的显示面板102中的子像素的过驱动像素值的方法。设备100还可以包括任何其他合适的组件,例如但不限于扬声器118和输入设备120,例如鼠标、键盘、遥控器、手写设备、照相机、麦克风、扫描仪等。
在一个示例中,设备100可以是具有显示面板102的便携式或台式计算机。在该示例中,设备100还包括处理器110和存储器112。处理器110可以是例如图形处理器(例如GPU)、通用处理器(例如APU、加速处理单元、GPGPU、GPU上的通用计算)或任何其它合适的处理器。存储器112可以是例如离散帧缓冲器或统一存储器。处理器110被配置成在显示帧中生成显示数据106,并在将显示数据106发送到控制逻辑104之前将其暂时存储在存储器112中。处理器110还可以生成其他数据,例如但不限于控制指令114或测试信号,并直接或通过存储器112将它们提供给控制逻辑104。然后,控制逻辑104从存储器112或直接从处理器110接收显示数据106。
在另一示例中,设备100可以是具有显示面板102的电视机。在此示例中,设备100还包括接收器116,例如但不限于天线、射频接收器、数字信号调谐器、数字显示连接器,例如HDMI、DVI、显示端口、USB、蓝牙、WiFi接收器或以太网端口。接收器116被配置成接收显示数据106作为设备100的输入,并将本机或调制的显示数据106提供给控制逻辑104。
在另一示例中,设备100可以是便携式设备,例如智能电话或平板电脑。在该示例中,设备100包括处理器110、存储器112和接收器116。设备100既可以通过其处理器110生成显示数据106,也可以通过其接收器116接收显示数据106。例如,设备100可以是作为便携式电视和便携式计算设备工作的手持设备。在任何情况下,设备100至少包括具有如下详细描述的特定设计的子像素排布的显示面板102和用于显示面板102的特定设计的子像素排布的控制逻辑104。
图2示出了包括子像素202、204、206、208的阵列的显示面板102的一个示例。显示面板102可以是何合适的显示器类型,例如LCD,例如扭曲向列相(TN)LCD、平面内开关(IPS)LCD、高级条纹场开关(AFFS)LCD、垂直对准(VA)LCD、高级超视场(ASV)LCD、蓝相模式LCD、无源矩阵(PM)LCD或任何其它示面板102可以包括操作地耦合到控制逻辑104的显示面板210和背光面板212。背光面板212包括用于向显示面板210提供光的光源,例如但不限于白炽灯泡、led、EL面板、冷阴极荧光灯(CCFL)和热阴极荧光灯(HCFL)。
显示面板210可以是,例如TN面板、IPS面板、AFFS面板、VA面板、ASV面板或任何其他合适的显示面板。在该示例中,显示面板210包括滤光基板220、电极基板224和排布在滤光基板220和电极基板224之间的液晶层226。如图2所示,滤光基板220包括分别对应于多个子像素202、204、206、208的多个滤光器228、230、232、234。图2中的A、B、C和D表示四种不同类型的滤光器,例如但不限于红色、绿色、蓝色、黄色、青色、洋红或白色滤光器。
如图2所示,多个子像素202、204、206、208中的每一个子像素由至少一个滤光器、相应电极和相应滤光器与电极之间的液晶区域构成。滤光器228、230、232、234可由树脂膜形成,其中包含具有所需颜色的染料或颜料。根据各滤光器的特性(例如颜色、厚度等),子像素可以呈现不同的颜色和亮度。在这个例子中,两个相邻的子像素可以构成一个用于显示的像素。例如,子像素A 202和B 204可以构成像素246,子像素C 206和D 208可以构成另一像素248。这里,由于显示数据106通常在像素级被编程,所以可以通过子像素渲染来对每个像素的两个子像素或几个相邻像素的多个子像素进行集体寻址,以借助子像素渲染来呈现显示数据106中指定的每个像素的亮度和颜色。然而,可以理解,在其他示例中,显示数据106可以在子像素级编程,使得显示数据106可以直接寻址单个子像素,而不需要子像素呈现。由于通常需要三种原色(红色、绿色和蓝色)来呈现全色,下面详细地提供了专门设计的子像素排布,以便显示面板102获得适当的显色分辨率。
图3是示出根据实施例的图1所示的包括多个驱动器的驱动单元103的平面图。本实施例中的显示面板210包括子像素300(例如LCD)的阵列、多个像素电路(未示出)和多个面板驱动器,包括发光驱动器302、栅极扫描驱动器304和源写入驱动器306。像素电路***作地耦合到子像素300阵列和面板驱动器302、304和306。本实施例中的发光驱动器302被配置成使得子像素300的阵列在每个帧中发光。应当理解,尽管图3示出了一个发光驱动器302,但在一些实施例中,多个发光驱动器可以相互协同工作。
在本实施例中,栅极扫描驱动器304将基于来自控制逻辑104的控制信号108生成的多个扫描信号S0-Sn按顺序应用于子像素300阵列中的每一行子像素的扫描线(即栅极线)。扫描信号S0-Sn在扫描/充电期间被施加到每个像素电路的开关晶体管的栅极上以打开开关晶体管,以便源写入驱动器306可以写入对应子像素的数据信号。如下面将详细描述的,在不同的实施例中,将扫描信号应用于子像素300的每一行阵列(即,栅极扫描顺序)的序列可以变化。在一些实施例中,并非在每个帧中扫描所有子像素行。应当理解,尽管图3中示出了一个栅极扫描驱动器304,但是在一些实施例中,多个栅极扫描驱动器可以协同工作以扫描子像素300的阵列。
本实施例中的源写入驱动器306被配置成将从控制逻辑104接收的显示数据写入到每个帧中的子像素300的阵列中。例如,信源写入驱动器306可以同时将数据信号D0-Dm应用于子像素的每一列的数据线(也称为信源线)。也就是说,源写入驱动器306可以包括一个或多个移位寄存器、数模转换器(DAC)、多路复用器(MUX)和用于控制向每个像素电路(即,在每个帧中的扫描/充电期间)的开关晶体管的源极施加电压的定时的算术电路,以及根据显示数据106的等级施加的电压。应当理解,尽管图3示出了一个信源写入驱动器306,但在一些实施例中,多个信源写入驱动器可以相互协作以将数据信号应用于子像素的每列的数据线。
图4A是示出根据实施例的包括显示面板102、控制逻辑104、亮度测量单元403和处理器110的显示***400的框图。
如上所述,处理器110可以是能够在每个帧中生成显示数据106(例如像素数据/值)并向控制逻辑104提供显示数据106的任何处理器。处理器110可以是例如GPU、AP、APU或GPGPU。处理器110还可以生成其他数据,例如但不限于控制指令114或测试信号(图4A中未示出),并将它们提供给控制逻辑104。从处理器110发送到控制逻辑104的显示数据106流可以包括显示面板210上的像素的原始显示数据和/或补偿数据。在一些实施例中,控制逻辑104包括从处理器110接收显示数据106和/或控制指令114的数据接收器407。后处理模块408可以耦合到数据接收器407以接收任何数据/指令并将其转换为控制信号108。测量数据401可以表示双向数据流。预处理模块405和/或后处理模块409可以经由测量数据401向亮度测量单元403发送测量指令(例如,用于测量显示面板210),亮度测量单元403可以通过测量数据401将任何测量结果发送到预处理模块405和/或后处理模块409。接收到测量指令,亮度测量单元403可以执行相应的测量并从显示面板210接收原始测量数据。
在本实施例中,处理器110包括图形管道404、预处理模块405和数据发射器406。每个图形管道404可以是二维(2D)渲染管道或三维(3D)渲染管道,其将具有顶点形式的几何原语的2D或3D图像转换为显示数据片段,每个片段对应于显示面板210上的一个像素。图形管道404可以实现为软件(例如,计算程序)、硬件(例如,处理单元)或其组合。图形管道404可以包括多个级别,例如用于处理顶点数据的顶点着色器、用于将顶点转换为具有插值数据的片段的光栅化器、用于计算每块显示数据的光照、颜色、深度和纹理的像素着色器,以及用于执行最终处理(例如混合)的渲染输出单元(ROP)每一块显示数据并将其写入帧缓冲区的适当位置(未显示)。每个图形管道404可以独立地同时处理一组顶点数据并并行地生成相应的显示数据集。
在本实施例中,图形管道404被配置成在显示面板210上的每个帧中生成一组原始显示数据。原始显示数据组的每一块可以对应于显示面板210上的像素阵列的一个像素。例如,对于分辨率为2400×2160的显示面板,由图形管道404在每个帧中生成的原始显示数据集包括2400×2160个原始显示数据集,每个原始显示数据集表示要应用于各个像素的电信号的值集(例如,由多个子像素)。原始显示数据集可以由图形管道404以适当的帧速率(例如频率)生成,在该帧速率下,连续的显示帧被提供给显示面板210,例如30fps、60fps、72fps、120fps或240fps。
在本实施例中,预处理模块405操作地耦合到图形管道404,并且被配置成处理由图形管道404提供的显示面板210的原始显示数据,例如,确定像素值(或过驱动电压)。图4B是示出根据实施例的图4A所示的处理器110中的预处理模块405的一个示例的详细框图。图4C是示出根据实施例的图4A所示的控制逻辑104中的后处理模块408的一个示例的详细框图。图5A示出了根据实施例的多个(起始像素值、目标像素值)对的示例性映射相关性。图5B和5C各自示出了根据实施例的示例性子像素/像素排布。参照图5A-5C说明预处理模块405和后处理模块408的操作。在本实施例中,预处理模块405包括图案确定单元411、亮度确定单元412和映射相关确定单元413。
在一些实施例中,预处理模块405确定映射相关性(p,q)—(p,q'),其中(p,q)表示(起始像素值,目标像素值)对,(p,q')表示(起始像素值,过驱动像素值)对,其表示对于起始像素值p,在用于显示目标像素值q的子像素/像素上应用过驱动像素值q’来过驱动子像素/像素以在期望的时间段(例如,单帧)中显示与目标像素值相对应的亮度值。在过驱动像素值q’的驱动下,在起始像素值p的影响下,子像素/像素的实际亮度值可以在单个帧中达到或几乎达到与目标像素值q相对应的亮度值。可以通过映射相关确定单元413来确定映射相关度。过驱动像素值q’可补偿用于显示目标像素值q的子像素/像素的亮度中的任何偏差或缺陷(例如,由显示开始像素值p引起的偏差或缺陷)。多个选定/样本(开始像素值,过驱动像素值)对被示意图为图5A所示的LUT,其中每个(起始像素值,目标像素值)对被映射到过驱动像素值。LUT的细节描述如下。
在一些实施例中,预处理模块405确定用于确定各种亮度值的子像素排布。该操作可由图案确定单元411执行。图案确定单元411还可以确定要输入到子像素排布中的像素值,以形成用于测量和/或计算各种量(例如显示像素值的图案的理想亮度值)的不同图案。子像素排布可以包括排布在显示面板210中的三组子像素。在一些实施例中,三组子像素可以连续地排布在显示面板210中。在一些实施例中,显示面板210包括沿x方向(也称为行方向)和y方向(也称为列方向)排列成阵列的多个子像素(例如,与图2中所示的子像素202、204、206和208相似或相同)。阵列可以包括沿列方向排列的多行子像素。子像素排布可沿x方向和/或y方向重复延伸。
图5B示出了根据本公开的一个实施例的示例性子像素排布510。沿着行方向,可以重复地排列多个像素(例如512和514),并形成一行子像素。每个像素可以包括三个子像素,分别显示红色(R)、绿色(G)和蓝色(B)。在一些实施例中,如图5B所示,每列可包括多个相同颜色的子像素。在一些实施例中,栅极扫描驱动器304经由一个栅极线与每行子像素耦合,并沿列轴顺序驱动子像素行。即,子像素排布510可以具有单栅极排布。当对子像素的每一列施加相应的栅极电压时,源写入驱动器306可以耦合到子像素的每一列并输入每一行的显示数据(例如,包括像素值)。子像素排布510可以包括至少三行子像素,每一行耦合到相应的栅极线。在一些实施例中,子像素排布510包括沿列方向分别耦合到栅极线1、2和3的三个连续的子像素行(行1、2和3),如图5B所示。每一行子像素可对应于不同的子像素集。
图5C示出了根据本公开的一个实施例的另一子像素排布520。与子像素排布510不同,子像素排布520可以是双栅极排布,其中子像素排布520的每个子像素可以耦合到两条栅极线并由两条栅极线驱动。子像素排布520可以沿x方向和y方向重复排布。如图5C所示,每个像素(例如522和524)可以耦合到两个栅极线(例如栅极线1和2)并由其驱动。在一些实施例中,一个像素的子像素(例如,522和524)分布在两个相邻行(例如,行1和行2)中。子像素排布520可以包括至少六行子像素,每一行耦合到相应的栅极线。在一些实施例中,子像素排布520包括沿列方向分别耦合到栅极线1-6的六个连续行(行1-6)的子像素,如图5B所示。构成各个像素的每两行子像素可对应于不同的子像素集合。例如,第1行和第2行、第3行和第4行、第5行和第6行中的子像素可以各自对应于不同的子像素集合。
在一些实施例中,预处理模块405确定用于计算过驱动像素值的各种亮度值。该操作可由亮度确定单元412执行。在一些实施例中,图案确定单元411通过向子像素排布510或520输入期望的像素值来确定图案以生成图案,并且亮度确定单元412确定图案的理想亮度值。图案确定单元411可将各种像素值输入到子像素排布(例如510或520)中,以生成用于确定各种理想和/或实际亮度值的不同图案。
预处理模块405可以确定显示像素值x的一组子像素的理想亮度值。整数x可以是0到255之间的任何合适的数字。在一些实施例中,当三组子像素中的每一组显示x的像素值时,图案确定单元411确定三组子像素的总理想亮度值。像素值x可以输入到像素排列中的所有子像素中以形成图案,其中,三组子像素可以同时显示像素值x。在一些实施例中,亮度测量单元403测量图案的总实际亮度值,并将测量结果(例如,经由测量数据401)发送到预处理模块405(或亮度确定单元412),它可以将图案的总实际亮度值存储为显示像素值x的图案的总理想亮度值。亮度测量单元403可以包括被配置成测量图案亮度的任何软件和/或硬件。例如,亮度测量单元403可以包括亮度计和/或色度计。
在一些实施例中,图案确定单元411可以将像素值x输入到子像素排布的所有三组子像素中。在一些实施例中,子像素排列510中的所有三行子像素显示像素值x的亮度,形成各自的图案(x,x,x),表示显示像素值x的子像素排列的每一行。图案(x,x,x)的总实际亮度值可以测量为Lv(x,x,x)。可以确定图案(x,x,x)的总理想亮度值iLv(x)等于Lv(x,x,x)。同样,在一些实施例中,子像素排布520中的所有六行子像素显示像素值x的亮度以形成各自的图案(x、x、x、x、x、x、x),并且图案(x、x、x、x、x、x、x)的总实际亮度值可以测量为Lv(x、x、x、x、x、x)。图案(x,x,x,x,x,x,x,x)的总理想亮度值iLv(x)可以确定为Lv(x,x,x,x,x,x)。在一些实施例中,1/3×iLv(x)表示每行图案(x,x,x)的理想亮度值,1/3×iLv(x)表示两行图案(x,x,x,x,x,x,x,x)的理想亮度值。
预处理模块405还可以确定其中一组子像素显示非零像素值y,并且与该组子像素相邻的另两组子像素显示零像素值的图案的实际亮度值。该操作可由图案确定单元411和亮度确定单元412执行。非零像素值y可以是1到255之间的任何合适整数。在一些实施例中,图案确定单元411将像素值0输入到子像素排布510的第1行和第3行的子像素中,并将非零像素值y输入到第2行的子像素中,形成各自的图案(0、y、0)。在一些实施例中,图案确定单元411将像素值0输入到行1、3、4和6中,形成相应的图案(0、y、0、0、y、0)。亮度测量单元403可以测量子像素排布510的图案(0,y,0)的实际亮度值或子像素排布520的图案(0,y,0,0,y,0)的实际亮度值,并将测量结果(例如,经由测量数据401)发送到预处理模块405。亮度确定单元412可以将实际亮度值分别存储为Lv(0,y,0)和Lv(0,y,0,0,y,0)。
在一些实施例中,预处理模块405可以确定其中一组子像素显示零像素值、另一组子像素显示开始像素值(例如,第一非零像素值)的图案的理想亮度值和实际亮度值,第三组子像素显示目标像素值(例如,第二非零像素值)。起始像素值和目标像素值可以分别在1到255之间。该操作可由图案确定单元411和亮度确定单元412执行。例如,预处理模块405可以确定用于子像素排布510的图案(0,x,y)的理想亮度值和用于子像素排布520的图案(0,x,y,0,x,y)的理想亮度值。在每个图案中,像素值x可以表示开始像素值,像素值y可以表示目标像素值,其中x和y各自可以是非零值。例如,预处理模块405可以通过确定图案(0、x、0)的实际亮度值、像素值y的理想亮度值和像素值0的理想亮度值来确定存储为iLv(0、x、y)的图案(0、x、y)的理想亮度值。即iLv(0,x,y)=Lv(0,x,0)+1/3×iLv(y)–1/3×iLv(0)。根据前面的描述,可以通过测量图案(0,x,0)的实际亮度值来获得Lv(0,x,0);并且可以通过测量图案(y,y,y)和(0,0,0)的实际总亮度值来分别获得iLv(y)和iLv(0)。也就是说,基于对图案(0,x,0),(y,y,y)和(0,0,0)的实际亮度值的测量,可以获得图案(0,x,y)的理想亮度值。类似地,子像素排布520的图案(0,x,y,0,x,y)的理想亮度值可以计算为iLv(0,x,y,0,x,y)=Lv(0,x,0,0,x,0)+1/3×iLv(y)–1/3×iLv(0)。在一些实施例中,图案(0,x y)的实际亮度值存储为Lv(0,x,y),图案(0,x,y,0,x,y)的实际亮度值存储为Lv(0,x,y,0,x,y)。构成图案(0,x,y)和(0,x,y,0,x,y)的理想和实际亮度值的量可以由亮度测量单元403测量并发送到预处理模块405。
预处理模块405还可以通过确定映射到(x,y)对的过驱动像素值来确定开始像素值x和目标像素值y之间的映射相关性。该操作可以通过映射相关确定单元413来执行。当图案(0,x,y)或(0,x,y,0,x,y)的理想亮度值与其各自的实际亮度值不同时,映射相关确定单元413可以调整应用于显示目标像素值y的子像素集合上的实际像素值y',使得图案的实际亮度值可以接近或名义上与图案的理想亮度值相同。实际像素值y'可以存储为(起始像素值,目标像素值)对或(x,y)的过驱动像素值。下面以图案(0,x,y)为例描述该操作。确定映射到图案(0,x,y,0,x,y)的(x,y)对的(起始像素值,目标像素值)的过驱动像素值的操作与下面描述的过程相同或类似,并且在此不重复。
首先,预处理模块405(或映射相关确定单元413)可以比较图案(0、x、y)的理想亮度值和实际亮度值。如果理想亮度值等于实际亮度值,则过驱动像素值等于目标像素值y。
如果理想亮度值大于图案的实际亮度值,则预处理模块405可以以L为正整数的步长增加应用于子像素排布510中的子像素的第3行的实际像素值y'。预处理模块405可以继续将理想亮度值与调整后的亮度值(例如,对应于输入到第3行的子像素中的实际像素值的实际亮度值)进行比较,直到理想亮度值落在两个相邻的调整后的亮度值之间。即,当Lv(0,x,y)<iLv(0,x,y)时,预处理模块405可以增加输入到子像素排布510的第3行的实际像素值y',以获得实际调整的亮度值Lv(0,x,y'),其中增量的步长为L。预处理模块405可以继续将理想亮度值与调整后的亮度值进行比较增量前后的亮度值,直到理想亮度值介于两个相邻的调整亮度值之间。即,在满足Lv(0,x,y+(m-1)×L)<iLv(0,x,y)<Lv(0,x,y+m×L)的条件时,预处理模块405可以继续将实际像素值y′增加m倍,每次增加步长L,并且停止增加实际像素值y′,其中Lv(0,x,y+(m-1)×L)表示第(m-1)次调整亮度值,Lv(0,x,y+m×L)表示第m次调整后的亮度值。即,如果(iLv(0,x,y)-Lv(0,x,y+(m-1)×L))小于(Lv(0,x,y+m×L)–iLv(0,x,y)),则输入到子像素排布510的第3行的子像素中的过驱动像素值(例如,满足条件时的实际像素值y′等于(y+(m-1)×L);否则等于(y+m×L)。然后,过驱动像素值可以等于导致理想亮度值和调整后的亮度值之间具有较小差异的调整后的像素值。在一些实施例中,L等于1。
如果理想亮度值小于图案的实际亮度值,则预处理模块405可以以K为正整数的步长减少应用于子像素排布510中的子像素的第3行的实际像素值y'。预处理模块405可以继续将理想亮度值与调整后的亮度值(例如,对应于输入到第3行的子像素中的实际像素值的实际亮度值)进行比较,直到理想亮度值落在两个相邻的调整后的亮度值之间。也就是说,当Lv(0,x,y)>iLv(0,x,y)时,预处理模块405可以减小输入到子像素排布510的第3行的实际像素值y',以获得实际调整的亮度值Lv(0,x,y'),其中减量的步长为K。预处理模块405可以继续将理想亮度值与调整后的亮度值进行比较减量前后的亮度值,直到理想亮度值介于两个相邻的调整亮度值之间。即,在满足Lv(0,x,y-n×K)<iLv(0,x,y)<Lv(0,x,y)<Lv(0,x,y)的条件时,预处理模块405可以继续将实际像素值y'减小n次,每次以K的步长减小,并且停止减小实际像素值y',其中Lv(0,x,y-(n-1)×K)表示第(n-1)次调整后的亮度值,Lv(0,x,y-n×K)表示第n次调整后的亮度值。即,如果(Lv(0,x,y-(n-1)×K-iLv(0,x,y)-Lv(0,x,y+n×K))小于(iLv(0,x,y)-Lv(0,x,y+n×K),则输入到子像素排布510的第3行的子像素中的过驱动像素值(例如,满足条件时的实际像素值y′)等于(y-(n-1)×K);否则等于(y-n×K)。然后,过驱动像素值可以等于导致理想亮度值和调整后亮度值之间的较小差异的调整后的像素值。在一些实施例中,K等于1。
然后,预处理模块405(或映射相关确定单元413)可以确定对应于起始像素值x和目标像素值y的过驱动像素值。在一些实施例中,起始像素值x和目标像素值y之间的映射相关存储在LUT 500中,如图5A所示。作为例子,(16,32)的(起始像素值,目标像素值)对对应于17的过驱动像素值。在一些实施例中,如上文所述,预处理模块405可以重复地确定(例如,执行循环操作)多个选定(或采样)(开始像素值、目标像素值)对的过驱动像素值,并形成LUT 500。起始和目标像素值的数目可以是小于256的任何合适的正整数。例如,开始像素值和目标像素值可以分别是16、32、48、64、80、96、112、128、144、160、176、192、208、224、240和255中的一个。在一些实施例中,LUT 500可以是具有17个起始像素值和17个目标像素值以及映射到(起始像素值,目标像素值)的过驱动像素值的17×17表。在一些实施例中,为了完成LUT 500,假设(0,非零像素值)的(起始像素值,目标像素值)对映射到0的过驱动像素值,并且(255,零或非零像素值)的(起始像素值,目标像素值)对映射到255的过驱动像素值。在一些实施例中,预处理模块405(或映射相关确定单元413)可以执行双线性插值处理以确定图5A所示的LUT中未包括的(起始像素值、目标像素值)对的过驱动像素值。在一些实施例中,所有(起始像素值、目标像素值)的映射相关,目标像素值)对可以通过对LUT 500提供的像素值执行双线性插值处理来完成,以确定从起始像素值(例如,在0到255之间)到目标像素值(例如,在0到255之间)的过驱动电压。在一些实施例中,所有开始像素值和所有目标像素值之间的映射相关性也可以存储为LUT,例如,在存储器112中。
图4C示出了示出根据实施例的图4A所示的控制逻辑104中的后处理模块408的一个示例的详细框图。在一些实施例中,后处理模块408包括控制信号生成单元421,其生成用于显示数据106的控制信号和从预处理模块405接收的控制指令114。在一些实施例中,后处理模块408包括过驱动确定单元422,其能够定位/确定存储在存储器112中的LUT(例如,由预处理模块405生成)中的(开始像素值、目标像素值)对的过驱动像素值,并基于过驱动像素值生成相应的控制信号。可将用于过驱动像素值的控制信号发送到控制信号108中的显示面板102,以控制相应子像素的显示。在一些实施例中,过驱动确定单元422耦合到亮度测量单元403(例如,经由测量数据401)以接收由亮度测量单元403测量的亮度值。在一些实施例中,过驱动确定单元422包括预处理模块405的功能的至少一部分。在一些实施例中,过驱动档确定单元422包括如上所述的预处理模块405的所有功能。
在一些实施例中,控制信号生成单元421包括定时控制器(TCON)和时钟信号发生器。TCON可以向显示面板102的驱动单元103提供各种使能信号。时钟信号发生器可以向显示面板102的驱动单元103提供各种时钟信号。如上所述,包括使能信号和时钟信号的控制信号108可以控制栅极扫描驱动器304根据栅极扫描顺序扫描对应的像素行,并且控制源写入驱动器306写入每组显示数据(例如。,根据显示数据集合中显示数据块的顺序输入到子像素中的像素值)。换言之,控制信号108可以使显示面板210中的像素以一定速率按照一定顺序被刷新。
数据发送器406可以是处理器110和控制逻辑104之间的任何合适的显示接口,例如但不限于由移动工业处理器接口(MIPI)联盟、统一显示接口(UDI)提供的显示串行接口(DSI)、显示像素接口(DPI)和显示总线接口(DBI),数字视频接口(DVI)、高清多媒体接口(HDMI)和显示端口(DP)。基于数据发送器406采用的特定接口标准,显示数据流106可以与任何合适的定时信号(例如垂直同步(V-Sync)、水平同步(H-Sync)、垂直后廊(VBP)、水平后廊(HBP)等)以相应的数据格式串联发送,垂直前廊(VFP)和水平前廊(HVP),用于将每帧中的显示数据106的流与显示面板210上的像素阵列组织和同步。
图6示出了根据本公开的一些实施例的示例性绘图600,该绘图600示意图了具有和不具有应用过驱动像素值的子像素的响应之间的比较。如图6所示,行602表示对应于过驱动像素值的亮度值,行606表示不应用过驱动像素值的子像素的亮度值,行604表示应用过驱动像素值后的子像素的亮度值。结果表明,在单个帧(例如,在帧(n-1)和帧n之间)中,当输入过驱动像素值时,子像素的亮度值可以达到或几乎达到目标亮度值,这是与目标像素值相对应的理想亮度值。
应当注意,尽管使用具有三组子像素的子像素排布来解释本公开,但是具有三组以上子像素的子像素排布也可以用于确定(起始像素值,目标像素值)对的过驱动像素值。按照所公开的方法,除了三组子像素之外的至少一组子像素可以输入零像素值或非零像素值,其中该非零像素值与相邻子像素(例如,相邻行的子像素)之间的过驱动像素值是已知的。即,在一些实施例中,除了(起始像素值,目标像素值)对之间的过驱动之外,向三组子像素添加子像素不会引入新变量(例如,未知量)。
图7是根据实施例的用于确定一组子像素的过驱动像素值的方法700的流程图。将参照上述图来描述,例如图4A-5C。然而,任何其他的合适的电路、逻辑、单元或模块都是可以使用的。该方法可由任何适当的电路、逻辑、单元或模块来执行,该电路、逻辑、单元或模块可包括硬件(例如,电路、专用逻辑、可编程逻辑、微代码等)、软件(例如,在处理设备上执行的指令)、固件或其组合。应当理解,并非所有步骤都需要执行本文提供的公开。此外,如本领域普通技术人员所理解的,一些步骤可以同时执行,或者以与图7所示不同的顺序执行。
从702开始,可以定义子像素排列。子像素排布可包括显示面板中的三组连续的子像素。子像素可以通过单栅极排布或双栅极排布耦合到栅极线。对于单栅极排布,子像素排布可以包括三行连续的子像素。对于双门排布,子像素排布可以包括六个连续的子像素行。该处理可由预处理模块405或后处理模块408执行。在704,可以确定显示第一非零子像素值的第二组子像素的实际亮度值以及像素值0和第二非零像素值的总理想亮度值。显示第一非零像素值的第二组子像素的实际亮度值可以通过测量由子像素排布形成的图案的实际亮度值来获得。该图案可以通过将0、第一非零像素值和0的像素值分别输入到子像素排列的第一、第二和第三组中来形成,使得第一和第三组的子像素显示0的像素值,第二组的子像素显示第一非零像素值。通过分别测量由子像素排列形成的各图案的总实际亮度值,可以获得0的像素值和第二非零像素值的总理想亮度值。可通过将0的像素值和第二非零像素值分别输入到三组子像素的所有子像素中来获得图案。第一非零像素值可以是起始像素值,第二非零像素值可以是目标像素值。该处理可由预处理模块405或后处理模块408和亮度测量单元403执行。
在706,可以确定另一图案的理想和实际亮度值,该图案可以包括显示像素值0的第一组子像素、显示第一非零像素值的第二组子像素和显示第二非零像素值的第三组子像素。该图案的理想亮度值可以基于显示第一非零像素值的第二组像素的实际亮度值,以及0和第二非零像素值的像素值的总理想亮度值来计算。可以测量该图案的实际亮度值。该处理可以由预处理模块405和亮度测量单元403执行。在708处,可以确定(第一非零像素值,第二非零像素值)对的过驱动像素值。可将过驱动像素值应用于子像素集合,以显示第二非零像素值以过驱动子像素。可以通过调整过驱动像素值来调整图案的实际亮度值,以接近图案的理想亮度值。当图案的实际和理想亮度值相同或几乎相同时,可以确定过驱动像素值。该处理可由预处理模块405或后处理模块408执行。
图8是根据一个实施例的用于确定所有所选(起始像素值、目标像素值)对的过驱动像素值的方法800的流程图。为了便于说明,图8分为图8A和图8B(图8A的延续)。将参照上述图来描述,例如图4A-5C。但是,可以使用任何合适的电路、逻辑、单元或模块。该方法可由任何适当的电路、逻辑、单元或模块来执行,该电路、逻辑、单元或模块可包括硬件(例如,电路、专用逻辑、可编程逻辑、微代码等)、软件(例如,在处理设备上执行的指令)、固件或其组合。应当理解,并非所有步骤都需要执行本文提供的公开。此外,如本领域普通技术人员所理解的,一些步骤可以同时执行,或者以与图8所示不同的顺序执行。
从802开始,可以确定显示面板的初始设置。初始设置可以包括在初始化过程中用于确定(起始像素值、目标像素值)对的过驱动像素值的后续操作的任何适当设置。在一些实施例中,初始设置包括显示面板的显示类型的定义(例如,单栅极排布或双栅极排布)和多个选定的开始像素值和目标像素值的确定。例如,所选择的像素值和目标像素值可以分别是16、32、48、64、80、96、112、128、144、160、176、192、208、224、240和255中的一个。这在804处,可以确定子像素排布。子像素排布可以包括在显示面板中连续排布的第一、第二和第三组子像素。该处理可以由预处理模块405执行。在806,确定是否已经生成了子像素排列或达到了生成子像素排列的等待时间。如果满足806中的条件,则将处理定向到808。否则,处理被引导回806。该处理由预处理模块405执行。在一些实施例中,预处理模块405将控制信号发送到现场可编程门阵列(FPGA)以生成子像素排布。在一些实施例中,预处理模块405检查是否生成了子像素排列。在808,可以分别确定显示像素值0和第二非零像素值的图案的总理想亮度值,并且可以确定其中第一、第二和第三组子像素分别显示像素值0、第一非零像素值和0的图案的实际亮度值。第一和第二非零像素值可以分别是开始像素值和目标像素值。该处理可由预处理模块405或后处理模块408执行。
在810处,第一、第二和第三组子像素分别显示0、第一非零像素值和第二非零像素值的图案的理想亮度值和实际亮度值。第一非零像素值可以是起始像素值,第二非零像素值可以是目标像素值。该处理可由预处理模块405或后处理模块408执行。在812处,可以比较图案的理想亮度值和实际亮度值。可以调整输入到第三组子像素中的实际像素值,使得图案的实际亮度值可以接近图案的理想亮度值。该处理可由预处理模块405或后处理模块408执行。在814处,可确定是否已达到图案的实际和理想亮度值的最小偏差。如果满足814的条件,则处理被定向到816。否则,处理被定向到804。在816处,当达到图案的理想亮度值和实际亮度值之间的最小偏差时,过驱动像素值可以是输入到第三组子像素中的像素值。该处理可由预处理模块405或后处理模块408执行。在一些实施例中,过驱动像素值存储在存储器112中的LUT中,该LUT反映第一非零像素值和第二像素值之间的映射相关性。该处理可由预处理模块405或后处理模块408执行。在818处,可以确定是否确定了所有选定对(起始像素值、目标像素值)的过驱动像素值。如果满足818的条件,则过程被引导到结束。否则,处理被定向到804。
在一些实施例中,执行双线性插值以计算未通过方法800获得的中间像素值。例如,可以执行双线性插值来计算两个(第一非零像素值,第二非零像素值)对之间的像素,例如两个(起始像素值,目标像素值)对。在一些实施例中,具有所有起始像素值(例如,0-255)和所有目标像素值(例如,0-255)以及映射到所有(起始像素值,目标像素值)对的过驱动像素值的LUT。在一些实施例中,处理器110或控制逻辑104在生成子像素/像素的像素值时获得映射到(起始像素值,目标像素值)对的过驱动像素值。例如,对于单栅极排布中的子像素,当两个连续行顺序显示(起始像素值、目标像素值)对时,可以从LUT获得输入到第二行的过驱动像素值。过驱动像素值可以补偿在第一行的影响下第二行的亮度值的任何缺陷和/或偏差。第二行的实际亮度值可以达到或几乎达到与目标像素值对应的亮度值。在一些实施例中,所有颜色信道的测量亮度值与每个单个颜色信道的测量亮度值的叠加的比率可以接近1。
此外,已知集成电路设计***(例如工作站)基于存储在计算机可读介质上的可执行指令(例如但不限于CDROM、RAM、其他形式的ROM、硬盘驱动器、分布式存储器)来创建集成电路晶圆,指令可以由任何合适的语言来表示,例如但不限于硬件描述语言(HDL)、Verilog或其它合适的语言。因此,本文描述的逻辑、单元和电路也可以由这样的***使用计算机可读介质(其中存储有指令)作为集成电路来产生。
例如,可以使用这种集成电路制造***来创建具有上述逻辑、单元和电路的集成电路。计算机可读介质存储可由一个或多个集成电路设计***执行的指令,该指令使一个或多个集成电路设计***设计集成电路。在一个实例中,所设计的集成电路包括图形流水线、预处理模块和数据发射器。图形管道配置为在每个帧中生成一组原始显示数据。预处理模块被配置成确定图像的静止部分和运动部分的补偿处理的计算资源,并对在多个帧中显示图像的静止部分的像素执行多帧补偿处理。数据发送器被配置成在每一帧中发送包含原始显示数据和相应补偿数据的显示数据流,以控制操作地耦合到显示器的逻辑。
应当注意,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同排布。

Claims (25)

1.一种用于确定显示面板中的过驱动映射相关性的方法,包括:
确定包括显示面板中的至少三组子像素的重复子像素排布;
通过确定子像素排布的另一图案的实际亮度值,确定子像素排列的图案的理想亮度值,该图案包括显示零像素值的第一组子像素、显示第一非零像素值的第二组子像素和显示第二非零像素值的第三组子像素,第一、第二和第三组子像素依次排列,第一非零像素值与第二非零像素值不同,并且所述另一图案还包括显示第一非零像素值的第二组子像素和显示零像素值的其余多个子像素;
确定子像素排列的图案的实际亮度值;以及
通过将图案的实际亮度值与图案的理想亮度值匹配来确定从第一非零像素值到第二非零像素值的过驱动像素值。
2.根据权利要求1所述的方法,其中确定子像素排列的图案的理想亮度值包括:
确定零像素值和第二非零像素值的理想亮度值;
确定子像素排布的其他图案的实际亮度值;以及
基于零像素值和第二非零像素值的理想亮度值以及子像素排列的其他图案的实际亮度值计算子像素排列的图案的理想亮度值。
3.根据权利要求2所述的方法,其中,确定零像素值和第二非零像素值的理想亮度值包括:
确定子像素排布的第三图案的实际亮度值,第三图案分别包括显示零像素值和第二非零像素值的至少三组子像素中的每一个。
4.根据权利要求3所述的方法,其中,将图案的实际亮度值与图案的理想亮度值匹配包括调整输入到第三组子像素中的实际像素值,直到图案的实际亮度值与图案的理想亮度值匹配为止。
5.根据权利要求4所述的方法,其中调整输入到第三组子像素中的实际像素值,直到图案的实际亮度值与图案的理想亮度值匹配为止,包括:
响应于图案的实际亮度值小于图案的理想亮度值,增加实际像素值,直到图案的理想亮度值介于第(m-1)和第m次调整后的图案的实际亮度值之间,m为正整数;以及
响应于图案的实际亮度值大于图案的理想亮度,减小实际像素值,直到图案的理想亮度值介于第(n-1)和第n次调整后的图案的实际亮度值之间,n为正整数。
6.根据权利要求5所述的方法,其中,增加实际像素值包括将输入到第三组子像素的实际像素值增加1的步长;并且过驱动像素值等于第(m-1)次和第m次调整后的图案的亮度值中最接近图案的理想亮度值之一相对应的像素值。
7.根据权利要求5所述的方法,其中,减小实际像素值包括将输入到第三组子像素的实际像素值减小1的步长;并且过驱动像素值等于第(n-1)次和第n次调整后的图案的亮度值中最接近理想亮度值之一相对应的像素值。
8.根据权利要求7所述的方法,其中
所述重复子像素排布包括单栅极子像素排布,所述至少三组子像素包括三行连续的子像素;
子像素排列图案包括显示零像素值的第一行子像素、显示第一非零像素值的第二行子像素和显示第二非零像素值的第三行子像素;
子像素排列的另一图案包括显示第一非零像素值的第二行子像素和显示零像素值的第一行和第三行子像素;以及
子像素排列的第三图案包括第一、第二和第三行子像素,它们分别显示零像素值和第二像素值。
9.根据权利要求7所述的方法,其中
所述重复子像素排布包括双栅极子像素排布,所述至少三组子像素包括六个连续的子像素行;
子像素排列图案包括显示零像素值的第一和第四行子像素、显示第一非零像素值的第二和第五行子像素以及显示第二非零像素值的第三和第六行子像素;
子像素排列的另一图案包括显示第一非零像素值的第二和第四行子像素,以及显示零像素值的第一、第三、第五和第六行子像素;以及
子像素排列的第三图案包括六行连续的子像素,它们分别显示零像素值和第二像素值。
10.根据权利要求3所述的方法,其中第一和第二非零像素值分别等于16、32、48、64、80、96、112、128、144、160、176、192、208、224、240和255中的一个。
11.根据权利要求10所述的方法,还包括确定第一和第二非零像素值之间的多个中间过驱动像素值。
12.根据权利要求11所述的方法,其中,确定多个中间过驱动像素值包括执行双线性插值处理以确定两个像素值对之间的中间像素值,每个像素值对包括第一非零像素值和第二非零像素值。
13.一种用于确定显示面板中的过驱动映射相关性的***,包括:
具有多个子像素的显示器;以及
处理器,包括:
图形管道,配置成为每帧中的多个子像素生成多个像素值,
预处理模块,配置为:
确定包括显示面板中的至少三组子像素的重复子像素排布;
通过确定子像素排布的另一图案的实际亮度值,确定子像素排列的图案的理想亮度值,该图案包括显示零像素值的至少第一组子像素、显示第一非零像素值的第二组子像素和显示第二非零像素值的第三组子像素,第二和第三组子像素依次排列,第一非零像素值与第二非零像素值不同,并且所述另一图案还包括显示第一非零像素值的第二组子像素和显示零像素值的其余多个子像素,
确定子像素排列的图案的实际亮度值,以及
通过将图案的实际亮度值与图案的理想亮度值匹配,确定从第一非零像素值到第二非零像素值的过驱动像素值;
亮度测量单元,其被配置成测量子像素排布的图案的实际亮度值并将图案的实际亮度值发送到预处理模块;以及
数据发送器,配置成将多个像素值按帧从处理器发送到显示器。
14.根据权利要求13所述的***,其中确定子像素排布的图案的理想亮度值包括:
确定零像素值和第二非零像素值的理想亮度值;
确定子像素排布的其他图案的实际亮度值;以及
基于零像素值和第二非零像素值的理想亮度值以及子像素排列的其他图案的实际亮度值计算子像素排列的图案的理想亮度值。
15.根据权利要求14所述的***,其中,确定零像素值和第二非零像素值的理想亮度值包括:
确定子像素排布的第三图案的实际亮度值,第三图案分别包括显示零像素值和第二非零像素值的至少三组子像素中的每一个。
16.根据权利要求15所述的***,其中,将图案的实际亮度值与图案的理想亮度值匹配包括调整输入到第三组子像素中的实际像素值,直到图案的实际亮度值与图案的理想亮度值匹配为止。
17.根据权利要求16所述的***,其中调整输入到第三组子像素中的实际像素值,直到图案的实际亮度值与图案的理想亮度值匹配为止,包括:
响应于图案的实际亮度值小于图案的理想亮度值,增加实际像素值,直到图案的理想亮度值介于第(m-1)和第m次调整后的图案的实际亮度值之间,m为正整数;和
响应于图案的实际亮度值大于图案的理想亮度,减小实际像素值,直到图案的理想亮度值介于(n-1)和n次调整后的图案的实际亮度值之间,n为正整数。
18.根据权利要求17所述的***,其中,增加实际像素值包括将输入到第三组子像素的实际像素值增加1的步长;并且过驱动像素值等于第(m-1)次和第m次调整后的图案的亮度值中最接近图案的理想亮度值之一相对应的像素值。
19.根据权利要求17所述的***,其中减小实际像素值包括将输入到第三组子像素的实际像素值减小1的步长;并且过驱动像素值等于第(n-1)次和第n次调整后的图案的亮度值中最接近图案的理想亮度值之一相对应的像素值。
20.根据权利要求19所述的***,其中
所述重复子像素排布包括单栅极子像素排布,所述至少三组子像素包括三行连续的子像素;
子像素排列图案包括显示零像素值的第一行子像素、显示第一非零像素值的第二行子像素和显示第二非零像素值的第三行子像素;
子像素排列的另一图案包括显示第一非零像素值的第二行子像素和显示零像素值的第一行和第三行子像素;以及
子像素排列的第三图案包括第一、第二和第三行子像素,它们分别显示零像素值和第二像素值。
21.根据权利要求19所述的***,其中
所述重复子像素排布包括双栅极子像素排布,所述至少三组子像素包括六个连续的子像素行;
子像素排列图案包括显示零像素值的第一和第四行子像素、显示第一非零像素值的第二和第五行子像素以及显示第二非零像素值的第三和第六行子像素;
子像素排列的另一图案包括显示第一非零像素值的第二和第四行子像素,以及显示零像素值的第一、第三、第五和第六行子像素;以及
子像素排列的第三图案包括六行连续的子像素,它们分别显示零像素值和第二像素值。
22.根据权利要求15所述的***,其中第一和第二非零像素值分别等于16、32、48、64、80、96、112、128、144、160、176、192、208、224、240和255中的一个。
23.根据权利要求22所述的***,其中所述预处理模块进一步配置为确定第一和第二非零像素值之间的多个中间过驱动像素值。
24.根据权利要求23所述的***,其中,确定多个中间过驱动像素值包括执行双线性插值处理以确定两个像素值对之间的中间像素值,每个像素值对包括第一非零像素值和第二非零像素值。
25.一种方法,该方法可以实现当由至少一个处理器执行时,存储一组指令的非暂时性计算机可读介质,使至少一个处理器确定用于确定显示面板中的过驱动映射相关性,该方法具体包括以下内容:
确定包括显示面板中的至少三组子像素的重复子像素排布;
通过确定子像素排布的另一图案的实际亮度值,确定子像素排列的图案的理想亮度值,该图案包括显示零像素值的第一组子像素、显示第一非零像素值的第二组子像素和显示第二非零像素值的第三组子像素、第一、第二和第三组子像素依次排列,第一非零像素值与第二非零像素值不同,并且所述另一图案还包括显示第一非零像素值的第二组子像素和显示零像素值的其余多个子像素;
确定子像素排列的图案的实际亮度值;以及
通过将图案的实际亮度值与图案的理想亮度值匹配来确定从第一非零像素值到第二非零像素值的过驱动像素值。
CN201980095248.1A 2019-04-01 2019-04-01 用于确定显示面板中的过驱动映射相关性的方法及*** Active CN114503187B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/080899 WO2020199111A1 (en) 2019-04-01 2019-04-01 Method and system for determining overdrive pixel values in display panel

Publications (2)

Publication Number Publication Date
CN114503187A CN114503187A (zh) 2022-05-13
CN114503187B true CN114503187B (zh) 2023-03-21

Family

ID=72604380

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980095248.1A Active CN114503187B (zh) 2019-04-01 2019-04-01 用于确定显示面板中的过驱动映射相关性的方法及***

Country Status (3)

Country Link
US (1) US10950190B2 (zh)
CN (1) CN114503187B (zh)
WO (1) WO2020199111A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220067407A (ko) * 2020-11-17 2022-05-24 엘지디스플레이 주식회사 표시 장치, 컨트롤러 및 디스플레이 구동 방법
CN114974151B (zh) * 2021-02-25 2024-03-15 京东方科技集团股份有限公司 显示驱动方法及显示装置
CN114299895B (zh) * 2021-12-29 2023-04-07 武汉天马微电子有限公司 显示面板的亮度调节方法及亮度调节装置
US11651721B1 (en) * 2022-08-30 2023-05-16 Tcl China Star Optoelectronics Technology Co., Ltd. Driving method of display panel and driving apparatus

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103531158A (zh) * 2012-07-03 2014-01-22 联咏科技股份有限公司 过驱动装置
EP2704132A1 (en) * 2012-09-04 2014-03-05 Boe Technology Group Co. Ltd. Method and apparatus for controlling image display
WO2016169021A1 (zh) * 2015-04-21 2016-10-27 青岛海信电器股份有限公司 一种图像显示驱动方法、装置及设备
WO2016197459A1 (zh) * 2015-06-11 2016-12-15 深圳市华星光电技术有限公司 液晶面板及其驱动方法
CN108877678A (zh) * 2018-09-10 2018-11-23 深圳创维-Rgb电子有限公司 基于像素补偿的图像显示方法、装置、显示设备和介质

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2003264026A1 (en) * 2002-08-09 2004-02-25 Iljin Diamond Co., Ltd. Methods for measuring column nonuniformity in a projection display system
US7289114B2 (en) * 2003-07-31 2007-10-30 Hewlett-Packard Development Company, L.P. Generating and displaying spatially offset sub-frames
US20050083353A1 (en) * 2003-10-16 2005-04-21 Junichi Maruyama Display device
US20050146495A1 (en) * 2003-12-05 2005-07-07 Genesis Microchip Inc. LCD overdrive table triangular interpolation
TWI264695B (en) * 2004-01-14 2006-10-21 Hannstar Display Corp A method for driving TFT-LCD
JP2007531044A (ja) * 2004-04-01 2007-11-01 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ マトリックス表示器のピクセルのオーバードライブ
US20050225525A1 (en) * 2004-04-09 2005-10-13 Genesis Microchip Inc. LCD overdrive with data compression for reducing memory bandwidth
TWI281142B (en) * 2004-04-16 2007-05-11 Vast View Technology Inc Method of signal processing
TWI267044B (en) * 2005-03-02 2006-11-21 Chi Mei Optoelectronics Corp Over driving apparatus and method thereof
CN100504518C (zh) * 2005-03-03 2009-06-24 奇美电子股份有限公司 过驱动装置及其方法
JP4574676B2 (ja) * 2005-03-31 2010-11-04 シャープ株式会社 液晶表示装置の駆動方法
JP2007199470A (ja) * 2006-01-27 2007-08-09 Nec Electronics Corp 液晶パネル駆動装置及び液晶ディスプレイ
KR101342979B1 (ko) * 2006-12-27 2013-12-18 삼성디스플레이 주식회사 액정표시장치 및 이의 구동 방법
TWI389089B (zh) * 2007-10-04 2013-03-11 Chimei Innolux Corp 液晶驅動方法以及裝置
JP2010113240A (ja) * 2008-11-07 2010-05-20 Sony Corp 液晶表示装置
JP2010152115A (ja) * 2008-12-25 2010-07-08 Sony Corp 画像処理装置、画像表示装置、画像処理方法、およびプログラム
CN102169673A (zh) * 2010-02-26 2011-08-31 深圳华映显示科技有限公司 一种过驱动装置及其方法
KR101094303B1 (ko) * 2010-03-15 2011-12-19 삼성모바일디스플레이주식회사 표시 패널의 테스트 장치 및 테스트 방법
WO2012005022A1 (ja) * 2010-07-09 2012-01-12 シャープ株式会社 液晶表示装置
TWI443644B (zh) * 2011-10-04 2014-07-01 Himax Tech Ltd 影像調整裝置
CN104681001A (zh) * 2015-03-23 2015-06-03 京东方科技集团股份有限公司 显示驱动方法及显示驱动装置
CN104952412B (zh) * 2015-07-15 2018-04-13 深圳市华星光电技术有限公司 液晶面板的驱动方法及驱动装置
US10366674B1 (en) * 2016-12-27 2019-07-30 Facebook Technologies, Llc Display calibration in electronic displays
CN107564471B (zh) * 2017-11-01 2019-08-23 北京京东方显示技术有限公司 灰阶补偿量确定方法及装置、驱动方法及电路和显示装置
CN109215553B (zh) * 2018-09-21 2021-04-27 重庆惠科金渝光电科技有限公司 显示面板及其过驱动查找表的建立方法和可读存储介质
CN109215594A (zh) * 2018-10-09 2019-01-15 深圳市华星光电半导体显示技术有限公司 液晶显示面板的驱动装置以及驱动方法
CN109686293B (zh) * 2019-01-28 2022-07-26 京东方科技集团股份有限公司 灰阶补偿值的确定方法、驱动方法及计算机可读取介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103531158A (zh) * 2012-07-03 2014-01-22 联咏科技股份有限公司 过驱动装置
EP2704132A1 (en) * 2012-09-04 2014-03-05 Boe Technology Group Co. Ltd. Method and apparatus for controlling image display
WO2016169021A1 (zh) * 2015-04-21 2016-10-27 青岛海信电器股份有限公司 一种图像显示驱动方法、装置及设备
WO2016197459A1 (zh) * 2015-06-11 2016-12-15 深圳市华星光电技术有限公司 液晶面板及其驱动方法
CN108877678A (zh) * 2018-09-10 2018-11-23 深圳创维-Rgb电子有限公司 基于像素补偿的图像显示方法、装置、显示设备和介质

Also Published As

Publication number Publication date
CN114503187A (zh) 2022-05-13
US10950190B2 (en) 2021-03-16
US20200312256A1 (en) 2020-10-01
WO2020199111A1 (en) 2020-10-08

Similar Documents

Publication Publication Date Title
CN114503187B (zh) 用于确定显示面板中的过驱动映射相关性的方法及***
US10438527B2 (en) Display device and method of driving the display device
US11798510B2 (en) Display apparatus and driving method thereof
US10147370B2 (en) Variable refresh rate gamma correction
WO2018214188A1 (zh) 图像处理方法、图像处理装置及显示装置
CN113795879B (zh) 用于确定显示面板中灰度映射相关性的方法及***
US9058785B2 (en) Image displaying method for display device
KR20030073390A (ko) 동적 휘도비를 향상시키기 위한 액정 표시 장치 및 이장치를 위한 감마 전압 생성 방법
US20200058261A1 (en) Display apparatus and a method of driving the same
US20170213501A1 (en) Display apparatus and driving method thereof
CN104240672A (zh) 一种视频处理装置及方法
TWI545540B (zh) 拼接屏顯示裝置以及其顯示驅動方法
US20130207961A1 (en) Driving device, display device including the same and driving method thereof
CN116631350B (zh) 显示器色偏优化方法、显示器驱动方法及显示器
US7961162B2 (en) Liquid crystal display device
US10573253B2 (en) Display apparatus with reduced amount of calculation
KR20110061947A (ko) 색역 맵핑 방법과 이를 이용한 표시장치
US20110096107A1 (en) Color sequential liquid crystal display device and related driving method
US11302240B2 (en) Pixel block-based display data processing and transmission
CN114613338A (zh) 一种像素数据的改善方法、像素矩阵驱动装置及显示器
KR20180103684A (ko) 화소 데이터 기입 방법 및 화상 표시 장치
US20150235602A1 (en) Image Display Method for a Half-Source Driving Liquid Crystal Display
CN117496918A (zh) 一种显示控制方法、显示控制装置和***
US20070146305A1 (en) Testing system for liquid crystal display
CN115083365A (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
CP03 Change of name, title or address

Address after: 518063 rooms a1603, 1604 and 1605, Shenzhen national engineering laboratory building, No.20, Gaoxin South 7th Road, high tech Zone community, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: Yunyinggu Technology Co.,Ltd.

Address before: 518063 room 2001, block F, Xihai Mingzhu building, No. 1 Taoyuan Road, Nanshan District, Shenzhen, Guangdong

Patentee before: SHENZHEN YUNYINGGU TECHNOLOGY Co.,Ltd.

CP03 Change of name, title or address