本文中公开的实施例涉及用于显示驱动器的图像处理技术。
背景技术:
图像处理技术可应用于图像数据,以改进显示在诸如有机发光二极管(oled)显示面板和液晶显示(lcd)面板之类的显示面板上的图像的图像质量。
技术实现要素:
提供此发明内容来以简化的形式介绍下面在具体实施方式中进一步描述的概念的选择。此发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在限制所要求保护的主题的范围。
在一个或多个实施例中,公开了一种显示驱动器。显示驱动器包括图像处理电路和驱动器电路。图像处理电路被配置成接收与显示面板相关的物理量的空间分布信息,并且通过基于空间分布信息和像素的位置处理与像素的相应子像素相关联的输入像素数据来生成输出电压数据。驱动电路被配置成基于输出电压数据驱动显示面板。
在一个或多个实施例中,公开了一种显示系统。显示系统包括显示面板、主机、图像处理电路和驱动电路。主机被配置成生成与显示面板相关的物理量的空间分布信息以及与像素相关联的输入像素数据。图像处理电路被配置成通过基于空间分布信息和像素的位置处理像素的子像素的输入像素数据来生成输出电压数据。驱动电路被配置成基于输出电压数据来驱动显示面板。
在一个或多个实施例中,还公开了一种方法。该方法包括接收与显示面板相关的物理量的空间分布信息,并且通过基于空间分布信息和像素的位置处理与像素的子像素相关联的输入像素数据来生成输出电压数据。该方法还包括基于输出电压数据驱动显示面板。
附图说明
为了可以详细理解本公开的上述特征的方式,可以通过参考实施例来获得上面简要概述的本公开的更细致的描述,所述实施例中的一些在附图中图示。然而,要注意的是,附图仅图示本公开的一些实施例并且因此不被视为限制本公开的范围,因为本公开可以准许其它等同有效的实施例。
图1图示了根据一个或多个实施例的显示模块的示例配置。
图2图示了根据一个或多个实施例的像素的示例配置。
图3图示了根据一个或多个实施例的显示驱动器的示例配置。
图4图示了根据一个或多个实施例的用于驱动显示面板的示例方法。
图5a和5b图示了根据一个或多个实施例的可折叠显示面板。
图6图示了根据一个或多个实施例的混合比生成电路的示例配置。
图7图示了根据一个或多个实施例的像素的y坐标与混合比之间的示例对应。
图8图示了根据一个或多个实施例的像素的y坐标与混合比之间的示例对应。
图9图示了根据一个或多个实施例的混合比生成电路的示例配置。
图10图示了根据一个或多个实施例的混合比生成电路的示例配置。
图11图示了根据一个或多个实施例的混合比生成电路的示例操作。
图12图示了根据一个或多个实施例的混合比生成电路的示例配置。
图13图示了根据一个或多个实施例的图像处理核的示例配置。
图14图示了根据一个或多个实施例的图像处理核的示例配置。
图15图示了根据一个或多个实施例的图像处理核的示例配置。
图16图示了根据一个或多个实施例的数字伽马电路的示例操作。
图17图示了控制点和伽马曲线之间的示例关系。
图18图示了根据一个或多个实施例的图像处理核的示例配置。
图19图示了根据一个或多个实施例的控制点与伽马曲线之间的示例关系。
图20图示了根据一个或多个实施例的柔性伽马电路的示例操作。
图21图示了根据一个或多个实施例的显示面板的示例配置。
图22图示了根据一个或多个实施例的显示面板的示例配置。
图23图示了根据一个或多个实施例的图像处理电路的示例配置。
图24图示了根据一个或多个实施例的显示面板的示例配置。
图25图示了根据一个或多个实施例的图像处理电路的示例配置。
图26图示了根据一个或多个实施例的显示面板的示例配置。
图27图示了根据一个或多个实施例的图像处理电路的示例配置。
图28图示了根据一个或多个实施例的显示系统的示例配置。
图29图示了根据一个或多个实施例的显示系统的示例配置。
图30图示了根据一个或多个实施例的显示系统的示例配置。
图31图示了根据一个或多个实施例的显示系统的示例配置。
图32图示了根据一个或多个实施例的显示系统的示例配置。
图33图示了根据一个或多个实施例的显示系统的示例配置。
为了便于理解,在可能的情况下,已经使用了相同的参考标号来指示为附图所共有的相同元件。设想的是在一个实施例中公开的元件可以有益地被用在其它实施例上,而无需特定叙述。除非具体指出,否则在此谈到的附图不应被理解为按比例绘制。此外,为了呈现和解释的清楚性,通常简化附图并且省略细节或部件。附图和讨论用于解释下面讨论的原理,其中相同的标记表示相同的元件。
具体实施方式
下面的具体实施方式本质上仅仅是示例性的,而不旨在限制本公开或本公开的应用和使用。此外,无意图受前述背景技术、发明内容或下面的具体实施方式中呈现的任何明示或暗示的理论约束。
由于显示面板的物理属性和操作环境,显示面板可能引起与显示面板相关的物理量的空间分布。空间分布可能引起显示面板的特性的位置相关的变化,并且这可能引起显示颜色与其设计值的偏差。各种因素可能引起显示颜色的偏差,并且偏差的量在显示面板中可能是位置相关的。例如,显示器的曲率、用户的视角、显示面板的平面中温度、环境光等都能够引起这样的偏差。对于例如可折叠显示面板,显示面板的曲率可以引起与显示面板相关的物理量的空间分布。该空间分布可能引起显示面板的特性的位置相关的变化,这转而能够使图像质量劣化。在此描述中,引入基于位置的颜色校正来校正或减轻由该偏差引起的效果。
图1图示了根据一个或多个实施例的显示模块100的示例配置。在所图示的实施例中,显示模块100包括显示面板1和被配置成驱动显示面板1的显示驱动器2。显示面板1包括也可以被称为栅极线的扫描线3、也可以被称为源极线的数据线4、子像素5和扫描驱动器电路6。扫描线3连接到扫描驱动器电路6,并且数据线4连接到显示驱动器2。扫描线3由扫描驱动器电路6驱动。
每一个子像素5连接到对应的扫描线3和数据线4。在显示面板1包括oled显示面板的实施例中,每一个子像素5包括发光元件、选择晶体管和保持电容器。在显示面板1包括lcd面板的实施例中,每一个子像素5包括像素电极、选择晶体管和保持电容器。取决于子像素5的配置,显示面板1可以包括除了扫描线3和数据线4之外的各种互连件。
图2图示了根据一个或多个实施例的显示面板1的像素7的示例配置。在所图示的实施例中,每一个像素7包括多个子像素5,所述多个子像素5被配置成显示不同的颜色,例如,红色(r)、绿色(g)或蓝色(b)。被配置成显示红色、绿色和蓝色的子像素5在下文中分别可以被称为r子像素5r、g子像素5g和b子像素5b。在各种实施例中,每一个像素7包括至少一个r子像素5r、至少一个g子像素5g和至少一个b子像素5b。每一个像素7的r子像素5r、g子像素5g和b子像素5b可以连接到相同的扫描线3。每一个像素7可以包括被配置成显示除了红色、绿色和蓝色之外的颜色的一个或多个附加子像素。像素7的子像素5的颜色的组合不限于本文中所公开的组合。例如,每一个像素7还可包括被配置成显示白色或黄色的子像素。显示面板1可以被配置成适于子像素渲染(spr)。在这样的实施例中,每一个像素7可以包括多个r子像素5r、多个g子像素5g和/或多个b子像素5b。
返回参考图1,可以针对显示面板1限定xy坐标系。在一个或多个实施例中,x轴被限定在显示面板1的水平方向(即,平行于扫描线3的方向)上,并且y轴被限定在显示面板1的垂直方向(即,平行于数据线4的方向)上。在这样的实施例中,y轴与x轴正交。显示面板1的每一个像素7的位置可以由坐标(x,y)表示。坐标x可以表示水平方向上的位置,并且坐标y可以表示垂直方向上的位置。
在一个或多个实施例中,显示驱动器2被配置成从主机200接收输入像素数据以及控制数据。显示驱动器2可以被配置成基于输入像素数据向显示面板1的每一个像素7中的子像素5供应驱动电压。在一个或多个实施例中,与像素7相关联的输入像素数据描述针对红色的灰度值、针对绿色的灰度值和针对蓝色的灰度值。在下文中,针对红色的灰度值、针对绿色的灰度值和针对蓝色的灰度值可以被分别称为r灰度值、g灰度值和b灰度值。供应到r、g和b子像素5r、5g和5b的驱动电压的电压电平可以分别由r灰度值、g灰度值和b灰度值控制。
可以基于从主机200接收的控制数据来控制显示驱动器2的操作。显示驱动器2可以被配置成将控制信号sout供应到显示面板1的扫描驱动器电路6并且由此控制扫描驱动器电路6的操作。
图3图示了根据一个或多个实施例的显示驱动器2的示例配置。在所图示的实施例中,显示驱动器2包括接口电路(if)11、显示存储器12、图像处理电路13、驱动器电路14、寄存器电路15。可选地,显示驱动器2还包括连接到寄存器电路15的非易失性存储器16。
接口电路11被配置成从主机200接收输入像素数据并将所接收的输入像素数据转发到显示存储器12。
显示存储器12被配置成暂时地存储从主机200接收的输入像素数据。然后,输入像素数据可以由图像处理电路13使用。
图像处理电路13被配置成通过处理从显示存储器12接收的输入像素数据而生成输出电压数据。在各种实施例中,与像素7相关联的输出电压数据可以描述指定要供应到像素7的r子像素5r、g子像素5g和b子像素5b的驱动电压的电压值。在下文中,指定要供应到r子像素5r、g子像素5g和b子像素5b的驱动电压的电压值分别可以被称为r电压值、g电压值和b电压值。
驱动电路14被配置成基于从图像处理电路13接收的输出电压数据将驱动电压供应到显示面板1的相应像素7的相应子像素5。驱动电路14可以被配置成将对应于输出电压数据中所描述的电压值的驱动电压供应到相应像素7的相应子像素5。
寄存器电路15被配置成存储用于图像处理电路13中的图像处理的多个参数集合。寄存器电路15可以被配置成将多个参数集合供应到图像处理电路13。多个参数集合中的每一个可以包括用于图像处理的一个或多个参数。
非易失性存储器16被配置成以非易失性方式存储要存储在寄存器电路15中的多个参数集合。在一些实施例中,在显示驱动器2启动时,从非易失性存储器16接收的多个参数集合被转发并存储在寄存器电路15中。
在一个或多个实施例中,存在与显示面板1相关的物理量的空间分布。如上所述,该空间分布可能引起可以使显示在显示面板1上的图像的质量劣化的效果。在各种实施例中,为了解决空间分布,主机200被配置成向显示驱动器2供应空间分布信息。空间分布信息可以包括与显示面板1的物理量的空间分布相关的信息。物理量的示例可以包括显示面板1的曲率、显示面板1的表面的视线(line-of-sight)方向与标称(nominal)方向之间的角度、温度、环境光的亮度水平和环境光的色温。接口电路11被配置成从主机200接收空间分布信息并将其存储在寄存器电路15中。空间分布信息被转发到图像处理电路13并用于处理输入像素数据。
在一个或多个实施例中,图像处理电路13被配置成通过以下步骤从与感兴趣的像素7相关联的输入像素数据生成输出电压数据:基于感兴趣的像素7的位置和从寄存器电路15接收的空间分布信息来针对子像素5的相应颜色执行图像处理。针对子像素5的相应颜色执行图像处理可以实现颜色校正。这样的配置可以实现基于显示面板1的物理量的空间分布的改变的颜色校正。
在图3中所图示的实施例中,图像处理电路13被配置成:通过基于空间分布信息和感兴趣的像素7的位置混合从寄存器电路15接收的多个参数集合来单独地生成子像素5的相应颜色的混合参数集合,以及基于混合参数集合执行图像处理。在一些实施例中,图像处理电路13被配置成:通过基于空间分布信息和感兴趣的像素7的位置混合参数集合#1和#2来生成混合参数集合,其中参数集合#1针对物理量的第一值被优化,并且参数集合#2针对物理量的第二值被优化。这样的配置使得能够生成适合于物理量的空间分布的混合参数集合。在各种实施例中,第一值是物理量的最大值,并且第二值是物理量的最小值。
在一个或多个实施例中,图像处理电路13被配置成针对红色、绿色和蓝色中的每一个生成混合参数集合。在下文中,针对红色、绿色和蓝色生成的混合参数集合分别可以被称为混合r参数集合、混合g参数集合和混合b参数集合。在这样的实施例中,图像处理电路13可以被配置成:基于混合r参数集合从r灰度值生成r电压值;基于混合g参数集合从g灰度值生成g电压值;以及基于混合b参数集合从b灰度值生成b电压值。
在一个或多个实施例中,图像处理电路13包括混合比生成电路21、混合电路22和图像处理核23。混合比生成电路21被配置成基于感兴趣的像素7的坐标(x,y)和从寄存器电路15接收的空间分布信息来针对红色、绿色和蓝色子像素中的每一个生成混合比。坐标(x,y)指示感兴趣的像素7在显示面板1中的位置。在下文中,针对红色、绿色和蓝色子像素生成的混合比可以分别被称为r混合比、g混合比和b混合比。混合电路22被配置成通过将参数集合#1和#2分别以r混合比、g混合比和b混合比进行混合来生成混合r参数集合、混合g参数集合和混合b参数集合。图像处理核23被配置成通过分别基于混合r、g和b参数集合执行图像处理来根据输入像素数据的r、g和b灰度值计算输出电压数据的r、g和b电压值。在各种实施例中,混合r参数集合可以控制r灰度值与r电压值之间的对应,混合g参数集合可以控制g灰度值与g电压值之间的对应,并且混合b参数集合可以控制b灰度值与b电压值之间的对应。在一个或多个实施例中,由图像处理核23通过例如单独地控制子像素的相应颜色的灰度值(因此控制对应的电压值)来执行颜色校正。
混合电路22可以被配置成计算混合r、g和b参数集合的参数作为参数集合#1和#2的对应参数的加权和。在这样的实施例中,加权和的权重可以基于r、g和b混合比来确定。
例如,混合电路22可以通过对参数集合#1和#2应用α混合来生成混合的r、g和b参数集合。在一个或多个实施例中,参数集合#1包括n个参数x11、x12……和x1n,并且参数集合#2包括n个对应参数x21、x22……和x2n,同时r、g和b混合比
在这样的实施例中,可以根据下面的等式(1-1)到(1-3)计算混合r、g和b参数集合:
其中,i是从一到n的任意整数,xri是与参数x1i和x2i对应的混合r参数集合的参数,xgi是与参数x1i和x2i对应的混合g参数集合的参数,并且xbi是与参数x1i和x2i对应的混合b参数集合的参数。在其中等式(1-1)至(1-3)成立的实施例中,当
供应到混合比生成电路21的空间分布信息可以包括使得能够确定与显示面板1相关的物理量的空间分布的信息。在其它实施例中,空间分布信息可以包括基于物理量的空间分布的信息。在一些实施例中,空间分布信息可以包括基于物理量的空间分布生成的信息,以指示r、g和b混合比与感兴趣的像素7在显示面板1中的位置之间的对应。混合比生成电路21可以包括查找表,所述查找表描述针对感兴趣的像素7在显示面板1中的相应位置的r、g和b混合比。在这样的实施例中,空间分布信息可以包括查找表的表值。
图4的方法400图示了在一个或多个实施例中用于驱动显示面板1的步骤。在一个或多个实施例中,在步骤410,显示驱动器2接收与显示面板1相关的物理量的空间分布信息。在一个或多个实施例中,在步骤420,图像处理电路13针对子像素5的相应颜色对与感兴趣的像素相关联的输入像素数据执行图像处理,以生成输出电压数据。感兴趣的像素可以是当前在图像处理中的像素。在各种实施例中,图像处理基于空间分布信息和感兴趣的像素的位置。在一个或多个实施例中,在步骤430,驱动器电路14基于输出电压数据驱动显示面板1。
图5a和5b图示了根据一个或多个实施例的显示面板1的示例配置。在所图示的实施例中,显示面板1被配置成能折叠。图5a的实线指示显示面板1被折叠的状态,并且虚线指示显示面板1被展开的状态。显示面板1可以被配置成在折叠位置和展开位置之间能折叠。在一个或多个实施例中,显示面板1被配置成在可折叠区域8处能折叠。在各种实施例中,如图5b中所图示,可折叠区域8可在水平方向上跨越显示面板1。在图5b中,“y_开始”指示位于可折叠区域8的上端处的像素7的y坐标,并且“y_结束”指示位于可折叠区域8的下端处的像素7的y坐标。
在一个或多个实施例中,由图像处理电路13执行的图像处理包括对位于显示面板1的可折叠区域8中的像素7的颜色校正。显示面板1可以在可折叠区域8处弯曲,并且因此显示面板1的表面的标称方向与观察显示面板1的用户的视线方向之间的角度可以取决于显示面板1中的位置而变化。在一个或多个实施例中,图像处理电路13被配置成执行图像处理,以通过色移的减小来改进图像质量,所述色移可能地由显示面板1的表面的标称方向与用户的视线方向之间的角度的变化而引起。
空间分布信息可包括基于显示面板1是否折叠而生成的折叠信息,并且混合比生成电路21可以被配置成基于折叠信息和感兴趣的像素7的坐标(x,y)而生成r、g和b混合比。在各种实施例中,能够基于折叠信息来确定可折叠区域8中的显示面板1的曲率的空间分布。在一个示例中,当折叠信息指示显示面板1是展开的且是平坦的时,可折叠区域8中的曲率能够被确定为零。在另一示例中,当折叠信息指示显示面板1是折叠的时,可折叠区域8中的每一个位置的曲率能够被确定为取决于物理结构的特定值。折叠信息可以指示折叠的程度,诸如在由可折叠区域8分开的显示面板1的两个平坦部分之间形成的角度。
在一个或多个实施例中,参数集合#1可以对应于第一曲率,并且参数集合#2可以对应于不同于第一曲率的第二曲率。第一曲率可以是零,并且第二曲率可以是显示面板1折叠时的可折叠区域8的最大曲率。在一个或多个实施例中,适合于可折叠区域8中的曲率的空间分布的混合r、g和b参数集合是通过基于r、g和b混合比来混合参数集合#1和#2而生成的,所述r、g和b混合比是基于折叠信息以及感兴趣的像素7的坐标(x,y)而生成的。
图6图示了根据一个或多个实施例的混合比生成电路21的示例配置。在所图示的实施例中,混合比生成电路21包括分别用于生成r、g和b混合比的查找表(lut)24r、24g和24b。图7图示了lut24r、24g和24b的示例内容。图7的曲线图中的点指示lut24r、24g和24b的内容。lut24r、24g和24b可以分别描述r、g和b混合比与可折叠区域8中的y坐标之间的对应。混合比生成电路21可以被配置成通过参考折叠信息和感兴趣的像素7的y坐标、对lut24r、24g和24b进行的表查找,来生成r、g和b混合比。混合比生成电路21可以被配置成实现关于y坐标的线性插值,以生成r、g和b混合比。
在一个或多个实施例中,如图8中所图示,r、g和b混合比与可折叠区域8中的y坐标之间的对应可以由诸如贝塞尔曲线之类的自由形式曲线表示。自由形式曲线的使用是对使用lut的可替代实施例,这可以减小图像处理电路13的电路尺寸。图9图示了这样的实施例中的混合比生成电路21的示例配置,在其中混合比生成电路21与图8中图示的那样不同地配置。在图9中所图示的实施例中,混合比生成电路21包括控制点计算电路25r、25g和25b以及自由形式曲线电路26r、26g和26b。
在一个或多个实施例中,控制点计算电路25r被配置成基于折叠信息来计算控制点,所述控制点指定表示r混合比与可折叠区域8中的y坐标之间的对应的自由形式曲线。在这样的实施例中,自由形式曲线电路26r可以被配置成基于感兴趣的像素7的y坐标和由通过控制点计算电路25r计算的控制点指定的自由形式曲线来生成r混合比。基于折叠信息的控制点的计算可以实现根据显示面板1的曲率的空间分布的改变来指定自由形式曲线以及正确地计算r混合比。
在一个或多个实施例中,控制点计算电路25g和25b与控制点计算电路25r类似地配置,并且自由形式曲线电路26g和26b与自由形式曲线电路26r类似地配置。控制点计算电路25g可以被配置成基于折叠信息来计算控制点,所述控制点指定表示g混合比与可折叠区域8中的y坐标之间的对应的自由形式曲线。自由形式曲线电路26g可以被配置成基于感兴趣的像素7的y坐标和由通过控制点计算电路25g计算的控制点指定的自由形式曲线来生成g混合比。控制点计算电路25b可以被配置成基于折叠信息来计算控制点,所述控制点指定表示b混合比与可折叠区域8中的y坐标之间的对应的自由形式曲线。自由形式曲线电路26b可以被配置成基于感兴趣的像素7的y坐标和由通过控制点计算电路25b计算的控制点指定的自由形式曲线来生成b混合比。
r、g和b混合比与可折叠区域8中的y坐标之间的对应可以表示为二次曲线的一部分。二次曲线可以包括圆、椭圆、抛物线、双曲线或由二次函数表示的曲线。图10图示了这样的实施例中的混合比生成电路21的示例配置。在图10中所图示的实施例中,混合比生成电路21包括系数计算电路27r、27g和27b以及二次曲线电路28r、28g和28b。
在一个或多个实施例中,系数计算电路27r被配置成基于折叠信息计算系数,所述系数指定表示r混合比与可折叠区域8中的y坐标之间的对应的二次曲线。在这样的实施例中,二次曲线电路28r可以被配置成基于感兴趣的像素7的y坐标和由通过系数计算电路27r计算的系数指定的二次曲线来生成r混合比。基于折叠信息的二次曲线的系数的计算可以实现根据显示面板1的曲率的空间分布的改变来指定二次曲线以及正确地计算r混合比。
在一个或多个实施例中,系数计算电路27g和27b与系数计算电路27r类似地配置,并且二次曲线电路28g和28b与二次曲线电路28r类似地配置。系数计算电路27g可以被配置成基于折叠信息计算系数,所述系数指定表示g混合比与可折叠区域8中的y坐标之间的对应的二次曲线。二次曲线电路28g可以被配置成基于感兴趣的像素7的y坐标和由通过系数计算电路27g计算的系数指定的二次曲线来生成g混合比。系数计算电路27b可以被配置成基于折叠信息计算系数,所述系数指定表示b混合比与可折叠区域8中的y坐标之间的对应的二次曲线。二次曲线电路28b可以被配置成基于感兴趣的像素7的y坐标和由通过系数计算电路27b计算的系数指定的二次曲线来生成b混合比。
图11图示了其它实施例中的混合比生成电路21的示例操作。混合比生成电路21可以被配置成基于折叠信息来计算感兴趣的像素7的位置处的曲率以及基于所计算的曲率来计算r、g和b混合比。
在一个或多个实施例中,可折叠区域8中的y坐标和曲率之间的对应由诸如贝塞尔曲线之类的自由形式曲线表示。图12图示了这样的实施例中的混合比生成电路21的示例配置。在图12中所图示的实施例中,混合比生成电路21包括控制点计算电路31、自由形式曲线电路32以及lut33r、33g和33b。控制点计算电路31被配置成基于折叠信息计算控制点,所述控制点指定表示可折叠区域8中的y坐标和曲率之间的对应的自由形式曲线。自由形式曲线可以是贝塞尔曲线。自由形式曲线电路32被配置成基于感兴趣的像素7的y坐标和由通过控制点计算电路31计算的控制点指定的自由形式曲线来计算感兴趣的像素7的位置处的曲率。lut33r、33g和33b分别描述r、g和b混合比与曲率之间的对应。混合比生成电路21可以被配置成参考计算的曲率分别通过对lut33r、33g和33b的表查找来生成r、g和b混合比。混合比生成电路21可以被配置成基于曲率实现线性插值,以生成r、g和b混合比。
图13图示了根据一个或多个实施例的图像处理核23的示例配置。在图13中所图示的实施例中,图像处理核23被配置成通过基于混合参数集合校正输入像素数据来生成经颜色补偿的像素数据,以及通过对经颜色补偿的像素数据执行数字伽马处理来计算输出电压数据。这样的配置可以根据可折叠区域8中的曲率的空间分布来实现颜色校正。
在一个或多个实施例中,供应到混合电路22的参数集合#1和#2分别包括rgb平衡增益集合#1和#2。rgb平衡增益集合#1和#2中的每一个可以包括r、g和b增益,输入像素数据的r、g和b灰度值将分别乘以所述r、g和b增益。在一个或多个实施例中,混合电路22被配置成通过基于r、g和b混合比混合rgb平衡增益集合#1和#2来生成混合rgb平衡增益集合。混合电路22可以被配置成通过基于r混合比混合rgb平衡增益集合#1和#2的r增益来生成混合rgb平衡增益集合的r增益。混合电路22还可以被配置成通过基于g混合比混合rgb平衡增益集合#1和#2的g增益来生成混合rgb平衡增益集合的g增益。混合电路22还可以被配置成通过基于b混合比混合rgb平衡增益集合#1和#2的b增益来生成混合rgb平衡增益集合的b增益。
在一个或多个实施例中,图像处理核23包括乘法器34和数字伽马电路35。乘法器34可以被配置成通过将输入像素数据的r、g和b灰度值分别乘以混合rgb平衡增益集合的r、g和b增益来计算经颜色补偿的像素数据的r、g和b灰度值。数字伽马电路35可以被配置成通过对经颜色补偿的像素数据执行数字伽马处理来生成输出电压数据。在各种实施例中,包括至少一个伽马参数的伽马参数集合被供应到数字伽马电路35,以控制数字伽马处理的输入-输出特性。在这样的实施例中,经颜色补偿的像素数据的r、g和b灰度值与输出电压数据的r、g和b电压值之间的对应可以由伽马参数集合控制。
图14图示了根据其它实施例的图像处理核23的示例配置,其中处理核23与图13中所图示的处理核不同地配置。在图14中所图示的实施例中,图像处理核23被配置成通过对输入像素数据执行数字伽马处理来生成输出电压数据,以及通过基于混合参数集合校正输出电压数据来生成经颜色补偿的电压数据。在这样的实施例中,驱动电路14可以被配置成基于经颜色补偿的电压数据将驱动电压供应到显示面板1的相应像素7的相应子像素5。驱动电路14可以被配置成将对应于经颜色补偿的电压中所描述的电压值的驱动电压供应到相应像素7的相应子像素5。这样的配置可以根据可折叠区域8中的曲率的空间分布来实现颜色校正。
在一个或多个实施例中,供应到混合电路22的参数集合#1和#2分别包括rgb平衡增益集合#1和#2。rgb平衡增益集合#1和#2中的每一个可以包括r、g和b增益,输出电压数据的r、g和b电压值将分别乘以所述r、g和b增益。在一个或多个实施例中,混合电路22被配置成通过基于r、g和b混合比混合rgb平衡增益集合#1和#2来生成混合rgb平衡增益集合。混合电路22可以被配置成通过基于r混合比混合rgb平衡增益集合#1和#2的r增益来生成混合rgb平衡增益集合的r增益。混合电路22还可以被配置成通过基于g混合比混合rgb平衡增益集合#1和#2的g增益来生成混合rgb平衡增益集合的g增益。混合电路22还可以被配置成通过基于b混合比混合rgb平衡增益集合#1和#2的b增益来生成混合rgb平衡增益集合的b增益。
在图14中所图示的实施例中,图像处理核23包括数字伽马电路36和乘法器37。数字伽马电路36可以被配置成通过对输入像素数据执行数字伽马处理来生成输出电压数据。乘法器37可以被配置成通过将输出电压数据的r、g和b电压值分别乘以混合rgb平衡增益集合的r、g和b增益来计算经颜色补偿的电压数据的r、g和b电压值。
图15图示了还其它实施例中的图像处理核23的示例配置,其中图像处理核23与图13和14中所图示的图像处理核不同地配置。在所图示的实施例中,供应到混合电路22的参数集合#1包括r、g和b伽马参数集合#1,并且供应到混合电路22的参数集合#2包括r、g和b伽马参数集合#2。r伽马参数集合#1和#2可以各自表示输入像素数据的r灰度值与输出电压数据的r电压值之间的对应。此外,g伽马参数集合#1和#2可以各自表示g灰度值与g电压值之间的对应,并且b伽马参数集合#1和#2可以各自表示b灰度值与b电压值之间的对应。
在一个或多个实施例中,混合电路22被配置成通过分别基于r、g和b混合比混合r、g和b伽马参数集合#1和#2来生成混合r、g和b伽马参数集合。混合电路22可以被配置成通过基于r混合比混合r伽马参数集合#1和#2来生成混合r伽马参数集合。混合电路22还可以被配置成通过基于g混合比混合g伽马参数集合#1和#2来生成混合g伽马参数集合。混合电路22还可以被配置成通过基于b混合比混合b伽马参数集合#1和#2来生成混合b伽马参数集合。
在一个或多个实施例中,图像处理核23可包括数字伽马电路38,所述数字伽马电路38被配置成通过基于混合r、g和b伽马参数集合对输入像素数据执行数字伽马处理来生成输出电压数据。数字伽马电路38可以被配置成通过基于混合r伽马参数集合执行数字伽马处理来从输入像素数据的r灰度值生成输出电压数据的r电压值。数字伽马电路38还可以被配置成通过基于混合g伽马参数集合执行数字伽马处理来从输入像素数据的g灰度值生成输出电压数据的g电压值。数字伽马电路38还可以被配置成通过基于混合b伽马参数集合执行数字伽马处理来从输入像素数据的b灰度值生成输出电压数据的b电压值。这样的配置可以根据可折叠区域8中的曲率的空间分布来实现颜色校正。
图16图示了根据一个或多个实施例的数字伽马电路38的示例操作。在各种实施例中,r伽马参数集合以r伽马曲线的形式表示输入像素数据的r灰度值与输出电压数据的r电压值之间的对应;g伽马参数集合以g伽马曲线的形式表示g灰度值与g电压值之间的对应;并且b伽马参数集合以b伽马曲线的形式表示b灰度值与b电压值之间的对应。在一个或多个实施例中,图17图示了控制点和伽马曲线之间的示例关系。r、g和b伽马曲线中的每一个可以包括由多个控制点cp#0至cp#m指定的自由形式曲线。在图17中所图示的示例中,m=12。然而,在其它实施例中,m可以大于12或小于12。在一些实施例中,r、g和b伽马曲线中的每一个包括由多个控制点cp#0至cp#m指定的贝塞尔曲线。
在各种实施例中,r、g和b伽马参数集合中的每一个描述控制点cp#0至cp#m在坐标系中的位置或坐标。坐标系可以利用表示灰度值的第一坐标轴和表示电压值的第二坐标轴来限定。在图17中,第一坐标轴被图示为水平轴,即,x轴,而第二坐标轴被图示为垂直轴,即,y轴。
在一个或多个实施例中,如图16中所图示,基于r混合比调整混合r伽马参数集合的控制点cp#0至cp#m的位置,以控制表示输入像素数据的r灰度值和输出电压值的r电压值之间的对应的r伽马曲线。在一个或多个实施例中,基于g混合比来调整混合g伽马参数集合的控制点cp#0至cp#m的位置,以控制表示输入像素数据的g灰度值与输出电压值的g电压值之间的对应的g伽马曲线。在一个或多个实施例中,基于b混合比来调整混合b伽马参数集合的控制点cp#0至cp#m的位置,以控制表示输入像素数据的b灰度值与输出电压值的b电压值之间的对应的b伽马曲线。在各种实施例中,通过单独地控制r、g和b伽马曲线来实现根据可折叠区域8中的曲率的空间分布的颜色校正。
图18图示了根据还其它实施例的图像处理核23的示例配置,其中图像处理核23与图13和14以及15中所图示的图像处理核不同地配置。在所图示的实施例中,图像处理核23包括柔性伽马电路39。在各种实施例中,柔性伽马电路39被配置成根据通过基于伽马顶部(top)参数缩放默认伽马曲线而获得的伽马曲线来执行数字伽马处理。参考图19,默认伽马曲线可以利用默认伽马参数集合来限定。默认伽马参数集合可以描述控制点cp#0至cp#m在坐标系中的位置或坐标,所述坐标系利用第一坐标轴(图19中的x轴)和第二坐标轴(图19中的y轴)限定,其中第一坐标轴表示灰度值,并且第二坐标轴表示电压值。伽马顶部参数可以指示缩放比,利用所述缩放比来在第一坐标轴的方向上缩放默认伽马曲线。伽马参数的缩放可以通过将控制点cp#0至cp#m在第一坐标轴(图19中的x坐标)中的坐标乘以由伽马顶部参数指示的缩放比来实现。
在一个或多个实施例中,如图18中所图示,伽马顶部参数被单独地供给到针对红色、绿色和蓝色的柔性伽马电路39。针对红色、绿色和蓝色的伽马顶部参数在下文中可以分别被称为r伽马顶部参数、g伽马顶部参数和b伽马顶部参数。在各种实施例中,通过基于r、g和b伽马曲线单独地执行针对红色、绿色和蓝色的数字伽马处理来实现颜色校正,所述r、g和b伽马曲线通过基于r、g和b伽马顶部参数分别缩放默认伽马曲线而获得。
供应到混合电路22的参数集合#1和#2可以分别包括伽马顶部参数集合#1和#2,其中伽马顶部参数集合#1和#2中的每一个包括r伽马顶部参数、g伽马顶部参数和b伽马顶部参数。
混合电路22可以被配置成通过基于r、g和b混合比混合伽马顶部参数集合#1和#2来生成混合伽马顶部参数集合。混合伽马顶部参数集合可以包括混合r伽马顶部参数、混合g伽马顶部参数和混合b伽马顶部参数。混合电路22可以被配置成通过基于r混合比混合伽马顶部参数集合#1和#2的r伽马顶部参数来生成混合伽马顶部参数集合的混合r伽马顶部参数。混合电路22还可以被配置成通过基于g混合比混合伽马顶部参数集合#1和#2的g伽马顶部参数来生成混合伽马顶部参数集合的混合g伽马顶部参数。混合电路22还可以被配置成通过基于b混合比混合伽马顶部参数集合#1和#2的b伽马顶部参数来生成混合伽马顶部参数集合的混合b伽马顶部参数。
图20图示了根据一个或多个实施例的柔性伽马电路39的示例操作。柔性伽马电路39可以被配置成根据r伽马曲线、通过数字伽马处理从输入像素数据的r灰度值计算输出电压数据的r电压值,所述r伽马曲线通过基于混合伽马顶部参数集合的混合r伽马顶部参数在第一坐标轴的方向上缩放默认伽马曲线而获得。柔性伽马电路39还可以被配置成根据g伽马曲线、通过数字伽马处理从输入像素数据的g灰度值计算输出电压数据的g电压值,所述g伽马曲线通过基于混合伽马顶部参数集合的混合g伽马顶部参数在第一坐标轴的方向上缩放默认伽马曲线而获得。柔性伽马电路39还可以被配置成根据b伽马曲线、通过数字伽马处理从输入像素数据的b灰度值计算输出电压数据的b电压值,所述b伽马曲线通过基于混合伽马顶部参数集合的混合b伽马顶部参数在第一坐标轴的方向上缩放默认伽马曲线而获得。在各种实施例中,通过根据基于混合r、g和b伽马顶部参数单独地获得的r、g和b伽马曲线执行数字伽马处理来实现颜色校正。
图21和22图示了根据其它实施例的显示面板1的示例配置。在图21和22中所图示的实施例中,显示面板1在位于显示面板1的垂直边缘处的垂直边缘区域9a中在厚度方向上弯曲,其中厚度方向在图21中图示为z方向。在这样的实施例中,用户的视线方向与显示面板1的表面的标称方向之间的角度可以取决于垂直边缘区域9a中的位置而变化。在一些实施例中,如图22中所图示,可折叠区域8在重叠区域10a中部分地与垂直边缘区域9a重叠。
图23图示了根据一个或多个实施例的图像处理电路13a的示例配置。在所图示的实施例中,图像处理电路13a被配置成执行图像处理以抑制可能地由可折叠区域8和垂直边缘区域9a中的用户的视线方向与显示面板1的表面的标称方向之间的角度的变化引起的色移。这可以改进图像质量。图像处理电路13a可以被配置成针对可折叠区域8执行第一颜色校正并且针对垂直边缘区域9a执行第二颜色校正。针对可折叠区域8的第一颜色校正可以是基于感兴趣的像素7在垂直方向上的位置,即,感兴趣的像素7的y坐标。针对垂直边缘区域9a的第二颜色校正可以是基于感兴趣的像素7在水平方向上的位置,即,感兴趣的像素7的x坐标。在一个或多个实施例中,当针对像素7执行第一颜色校正和第二颜色校正两者时,使用第一和第二颜色校正中的所选择的一个的结果。在这样的实施例中,第一和第二颜色校正中的所选择的一个与另一个相比引起像素7的子像素5的更低的亮度水平。
如图23中所图示,图像处理电路13a可以包括混合比生成电路21a、21b、混合电路22a、22b和图像处理核23a。混合比生成电路21a和混合电路22a可以用于针对可折叠区域8的第一颜色校正,并且混合比生成电路21b和混合电路22b可以用于针对垂直边缘区域9a的第二颜色校正。
与图3中所图示的混合比生成电路21类似,混合比生成电路21a可以被配置成基于折叠信息和感兴趣的像素7的y坐标来生成第一r混合比、第一g混合比和第一b混合比。在一些实施例中,除了折叠信息之外,混合比生成电路21a还可以接收指示感兴趣的像素7的y坐标与第一r、g和b混合比之间的对应的对应信息。对应信息可以用作混合比生成电路21a中的空间分布信息。混合比生成电路21a可以包括指示感兴趣的像素7的y坐标与第一r、g和b混合比之间的对应的lut。在这样的实施例中,供应到混合比生成电路21a的空间分布信息可以包括lut的表值。
在一个或多个实施例中,混合电路22a被配置成通过分别基于第一r混合比、第一g混合比和第一b混合比混合参数集合#1和#2来生成第一混合r参数集合、第一混合g参数集合和第一混合b参数集合。混合电路22a可以与关于先前附图描述的混合电路22类似地配置。
不同于混合比生成电路21a,混合比生成电路21b可以被配置成基于感兴趣的像素7的x坐标生成第二r混合比、第二g混合比和第二b混合比。在一些实施例中,混合比生成电路21b可以接收指示感兴趣的像素7的x坐标与第二r、g和b混合比之间的对应的对应信息。混合比生成电路21b可以包括指示感兴趣的像素7的x坐标与第二r、g和b混合比之间的对应的lut。在这样的实施例中,供应到混合比生成电路21b的空间分布信息可以包括lut的表值。
在一个或多个实施例中,混合电路22b被配置成通过分别基于第二r混合比、第二g混合比和第二b混合比混合参数集合#3和#4来生成第二混合r参数集合、第二混合g参数集合和第二混合b参数集合。混合电路22b可以与关于先前附图描述的混合电路22类似地配置。
在各种实施例中,图像处理核23a被配置成通过基于从混合电路22a和22b接收的混合参数集合执行图像处理来分别从输入像素数据的r、g和b灰度值生成输出电压数据的r、g和b电压值。图像处理核23a可以与图13、14、15和18中所图示的图像处理核23中的任何一个类似地配置。图像处理核23a可以被配置成通过分别基于第一混合r、g和b参数集合对输入像素数据的r、g和b灰度值执行第一颜色校正来生成第一r、g和b电压值。对于位于可折叠区域8中但不位于垂直边缘区域9a中的像素7而言,第一r、g和b电压值可以用作输出电压数据的r、g和b电压值。
在各种实施例中,图像处理核23a还可以被配置成通过分别基于第二混合r、g和b参数集合对输入像素数据的r、g和b灰度值执行第二颜色校正来生成第二r、g和b电压值。对于位于垂直边缘区域9a中但不位于可折叠区域8中的像素7而言,第二r、g和b电压值可以用作输出电压数据的r、g和b电压值。
对于其中可折叠区域8和垂直边缘区域9a彼此重叠的重叠区域10a而言,图像处理核23a可以被配置成:选择第一和第二r电压值中的一个作为输出电压数据的r电压值,与另一个相比,选择的r电压值引起r子像素5r的更低的亮度水平;选择第一和第二g电压值中的一个作为输出电压数据的g电压值,与另一个相比,选择的g电压值引起g子像素5g的更低的亮度水平;以及选择第一和第二b电压值中的一个作为输出电压数据的b电压值,与另一个相比,选择的b电压值引起b子像素5b的更低的亮度水平。如此描述的对输出电压数据的r、g和b电压值的选择可以获得平滑图像。
图24图示了还其它实施例中的显示面板1的示例配置。在所图示的实施例中,彼此部分重叠的第一部分区域8a和第二部分区域8b限定于可折叠区域8中。在一些实施例中,第一部分区域8a和第二部分区域8b在垂直方向上彼此移位。
图25图示了根据一个或多个实施例的适于图24中所图示的显示面板1的图像处理电路13b的示例配置。在所图示的实施例中,图像处理电路13b被配置成针对第一部分区域8a执行第一颜色校正、针对第二部分区域8b执行第二颜色校正以及针对垂直边缘区域9a执行第三颜色校正。在各种实施例中,针对第一部分区域8a和第二部分区域8b的第一和第二颜色校正是基于感兴趣的像素7在垂直方向上的位置,即,像素7的y坐标。在各种实施例中,针对垂直边缘区域9a的第三颜色校正是基于像素7在水平方向上的位置,即,像素7的x坐标。在一些实施例中,当执行均基于像素7在垂直方向上的位置的第一颜色校正和第二颜色校正两者时,使用第一和第二颜色校正中的所选择的一个的结果,与另一个相比,所选择的一个引起像素7的子像素5的更高的亮度水平。
图像处理电路13b可以包括混合比生成电路21a-1、21a-2、21b、混合电路22a-1、22a-2、22b和图像处理核23b。混合比生成电路21a-1和混合电路22a-1可用于针对可折叠区域8的第一部分区域8a的第一颜色校正。混合比生成电路21a-2和混合电路22a-2可以用于针对可折叠区域8的第二部分区域8b的第二颜色校正。混合比生成电路21b和混合电路22b可以用于针对垂直边缘区域9a的第三颜色校正。
混合比生成电路21a-1可以被配置成基于折叠信息和感兴趣的像素7的y坐标生成第一r混合比、第一g混合比和第一b混合比。混合电路22a-1可以被配置成通过分别基于第一r混合比、第一g混合比和第一b混合比混合参数集合#1和#2来生成第一混合r参数集合、第一混合g参数集合和第一混合b参数集合。
混合比生成电路21a-2可以被配置成基于折叠信息和感兴趣的像素7的y坐标生成第二r混合比、第二g混合比和第二b混合比。混合电路22a-2可以被配置成通过分别基于第二r混合比、第二g混合比和第二b混合比混合参数集合#3和#4来生成第二混合r参数集合、第二混合g参数集合和第二混合b参数集合。
混合比生成电路21b可以被配置成基于感兴趣的像素7的x坐标生成第三r混合比、第三g混合比和第三b混合比。混合电路22b可以被配置成通过分别基于第三r混合比、第三g混合比和第三b混合比混合参数集合#5和#6来生成第三混合r参数集合、第三混合g参数集合和第三混合b参数集合。
在各种实施例中,图像处理核23b被配置成通过基于从混合电路22a-1、22a-2和22b接收的混合参数集合执行图像处理来分别从输入像素数据的r、g和b灰度值生成输出电压数据的r、g和b电压值。图像处理核23b可以与图13、14、15和18中所图示的图像处理核23中的任何一个类似地配置。
图像处理核23b可以被配置成通过分别基于第一混合r、g和b参数集合对输入像素数据的r、g和b灰度值执行第一颜色校正来生成第一r、g和b电压值。对于位于第一部分区域8a中但不位于第二部分区域8b和垂直边缘区域9a中的像素7而言,第一r、g和b电压值可以用作输出电压数据的r、g和b电压值。
图像处理核23b还可以被配置成通过分别基于第二混合r、g和b参数集合对输入像素数据的r、g和b灰度值执行第二颜色校正来生成第二r、g和b电压值。对于位于第二部分区域8b中但不位于第一部分区域8a和垂直边缘区域9a中的像素7而言,第二r、g和b电压值可以用作输出电压数据的r、g和b电压值。
图像处理核23b还可以被配置成通过分别基于第三混合r、g和b参数集合对输入像素数据的r、g和b灰度值执行第三颜色校正来生成第三r、g和b电压值。对于位于垂直边缘区域9a中但不位于可折叠区域8中的像素7而言,第三r、g和b电压值可以用作输出电压数据的r、g和b电压值。
在一个或多个实施例中,对于其中可折叠区域8和垂直边缘区域9a彼此重叠的重叠区域10a而言,图像处理核23b可以被配置成:选择第一、第二和第三r电压值中的一个作为输出电压数据的r电压值,选择的r电压值引起r子像素5r的最低亮度水平;选择第一、第二和第三g电压值中的一个作为输出电压数据的g电压值,选择的g电压值引起g子像素5g的最低亮度水平;以及选择第一、第二和第三b电压值中的一个作为输出电压数据的b电压值,选择的b电压值引起b子像素5b的最低亮度水平。如此描述的对输出电压数据的r、g和b电压值的选择可以获得平滑图像。
对于其中可折叠区域8的第一和第二部分区域8a和8b重叠在垂直边缘区域9a之外的区域10b而言,图像处理核23b可以被配置成:选择第一和第二r电压值中的一个作为输出电压数据的r电压值,选择的r电压值引起r子像素5r的较高亮度水平;选择第一和第二g电压值中的一个作为输出电压数据的g电压值,选择的g电压值引起g子像素5g的较高亮度水平;以及选择第一和第二b电压值中的一个作为输出电压数据的b电压值,选择的b电压值引起b子像素5b的较高亮度水平。如此描述的对输出电压数据的r、g和b电压值的选择可以获得平滑图像。
图26图示了根据还其它实施例的显示面板1的示例配置。在所图示的实施例中,显示面板1在位于显示面板1的垂直边缘处的垂直边缘区域9a和位于显示面板1的水平边缘处的水平边缘区域9b中在厚度方向上弯曲,其中厚度方向在图26中被图示为z方向。在这样的实施例中,用户的视线方向与显示面板1的表面的标称方向之间的角度可以取决于垂直边缘区域9a和水平边缘区域9b中的位置而变化。在一个或多个实施例中,垂直边缘区域9a和水平边缘区域9b在拐角区域10c处部分地重叠。虽然在图26中所图示的实施例中没有设置可折叠区域8,但是显示面板1还可以包括可折叠区域8。
图27图示了根据一个或多个实施例的适于图26中所图示的显示面板1的图像处理电路13c的示例配置。在所图示的实施例中,图像处理电路13c被配置成针对垂直边缘区域9a执行第一颜色校正以及针对水平边缘区域9b执行第二颜色校正。图像处理电路13c可以包括混合比生成电路21b、21c、混合电路22b、22c和图像处理核23c。混合比生成电路21b和混合电路22b可以用于针对垂直边缘区域9a的第一颜色校正,并且混合比生成电路21c和混合电路22c可以用于针对水平边缘区域9b的第二颜色校正。针对垂直边缘区域9a的第一颜色校正可以是基于感兴趣的像素7在水平方向上的位置,即,像素7的x坐标。针对水平边缘区域9b的第二颜色校正可以是基于感兴趣的像素7在垂直方向上的位置,即,像素7的y坐标。在一个或多个实施例中,当针对像素7执行第一和第二颜色校正两者时,使用第一和第二颜色校正中的所选择的一个的结果,与另一个相比,所选择的颜色校正引起像素7的子像素5的更低的亮度水平。
混合比生成电路21b可以被配置成基于折叠信息和/或感兴趣的像素7的x坐标生成第一r混合比、第一g混合比和第一b混合比。在这样的实施例中,混合电路22b可以被配置成通过分别基于第一r混合比、第一g混合比和第一b混合比混合参数集合#1和#2来生成第一混合r参数集合、第一混合g参数集合和第一混合b参数集合。混合比生成电路21c可以被配置成基于折叠信息和/或感兴趣的像素7的y坐标来生成第二r混合比、第二g混合比和第二b混合比。在这样的实施例中,混合电路22c可以被配置成通过分别基于第二r混合比、第二g混合比和第二b混合比混合参数集合#3和#4来生成第二混合r参数集合、第二混合g参数集合和第二混合b参数集合。混合电路22b和混合电路22c可以与关于先前附图描述的混合电路22类似地配置。
在一些实施例中,由混合比生成电路21b接收的空间分布信息可以包括指示感兴趣的像素7的x坐标与第一r、g和b混合比之间的对应的第一对应信息。混合比生成电路21b可以包括指示感兴趣的像素7的x坐标与第一r、g和b混合比之间的对应的lut。在这样的实施例中,供应到混合比生成电路21b的空间分布信息可以包括lut的表值。
在一些实施例中,不同于混合比生成电路21b,由混合比生成电路21c接收的空间分布信息可以包括指示感兴趣的像素7的y坐标与第二r、g和b混合比之间的对应的第二对应信息。混合比生成电路21c可以包括指示感兴趣的像素7的y坐标与第二r、g和b混合比之间的对应的lut。在这样的实施例中,供应到混合比生成电路21c的空间分布信息可以包括lut的表值。
在各种实施例中,图像处理核23c被配置成通过基于从混合电路22b和22c接收的混合参数集合执行图像处理来分别从输入像素数据的r、g和b灰度值生成输出电压数据的r、g和b电压值。
图像处理核23c可以被配置成通过分别基于第一混合r、g和b参数集合对输入像素数据的r、g和b灰度值执行第一颜色校正来生成第一r、g和b电压值。图像处理核23c还可以被配置成通过分别基于第二混合r、g和b参数集合执行第二颜色校正来从输入像素数据的r、g和b灰度值生成第二r、g和b电压值。在一些实施例中,图像处理核23c可以被配置成:选择第一和第二r电压值中的一个作为输出电压数据的r电压值,选择的r电压值引起r子像素5r的更低的亮度水平;选择第一和第二g电压值中的一个作为输出电压数据的g电压值,选择的g电压值引起g子像素5g的更低的亮度水平;以及选择第一和第二b电压值中的一个作为输出电压数据的b电压值,选择的b电压值引起b子像素5b的更低的亮度水平。如此描述的对输出电压数据的r、g和b电压值的选择可以获得平滑图像。
在其中观察显示面板1的用户的眼睛位于显示面板1附近的显示系统中,除了感兴趣的像素7在显示面板1上的位置之外,到显示面板1的视线方向还可以取决于用户的眼睛的位置而变化。这可以应用于并入垂直现实(vr)系统的头戴式显示器(hmd)中的显示系统。图28图示了根据一个或多个实施例的这样的显示系统的示例配置。在所图示的实施例中,为包括显示模块100的显示系统提供相机41,并且基于用户的眼睛300的位置(基于由相机41捕获的相机图像来确定)来执行颜色校正,以减少或抑制可能地由视线方向的变化引起的色移。
图29图示了根据一个或多个实施例的图28中所图示的显示系统的详细示例配置。在所图示的实施例中,主机200被配置成基于由相机41捕获的相机图像来实现眼睛跟踪,以生成用户的眼睛跟踪数据。眼睛跟踪数据可以指示用户的眼睛300的位置和/或视线方向。在一个或多个实施例中,从主机200发送到显示驱动器2的空间分布信息包括眼睛跟踪数据。在这样的实施例中,显示驱动器2的图像处理电路13可以被配置成基于眼睛跟踪数据将图像处理应用于输入像素数据,以生成输出电压数据。在实施例(其中,代替折叠信息或除了折叠信息之外,将眼睛跟踪数据供应到如图3中所图示的那样配置的图像处理电路13)中,图像处理电路13可以被配置成基于代替折叠信息或除了折叠信息之外的眼睛跟踪数据来生成r、g和b混合比,基于r、g和b混合比生成混合参数集合,并且基于混合参数集合执行图像处理。
图30图示了根据其它实施例的修改的显示系统的示例配置。在所图示的实施例中,除了显示模块100之外,显示系统还包括陀螺仪传感器42,并且指示显示系统的姿态(attitude)的陀螺仪数据被发送到主机200。在这样的实施例中,主机200可以被配置成基于陀螺仪数据和由相机41捕获的相机图像、通过眼睛跟踪生成眼睛跟踪数据。显示驱动器2的图像处理电路13可以被配置成基于眼睛跟踪数据生成r、g和b混合比,基于r、g和b混合比生成混合参数集合,并且基于混合参数集合执行图像处理。
图31图示了根据还其它实施例的显示系统的示例配置。在所图示的实施例中,除了显示模块100之外,显示系统还包括多个热传感器43和44,并且指示由热传感器43和44测量的温度的温度数据被发送到主机200。主机200可以被配置成分析温度数据并生成与温度分布相对应的温度分布数据。在这样的实施例中,显示驱动器2的图像处理电路13可以被配置成通过基于温度分布数据对输入像素数据执行图像处理来生成输出电压数据。在一个或多个实施例中,代替折叠信息或除了折叠信息之外,将温度分布数据供应到如图3中所图示的那样配置的图像处理电路13。在这样的实施例中,图像处理电路13可以被配置成基于代替折叠信息或除了折叠信息之外的温度分布数据生成r、g和b混合比,基于r、g和b混合比生成混合参数集合,并且基于混合参数集合执行图像处理。
图32图示了根据还其它实施例的显示系统的示例配置。在所图示的实施例中,除了显示模块100之外,显示系统还包括环境光传感器45,并且由环境光传感器45获得的环境光数据被发送到主机200。在这样的实施例中,主机200可以被配置成分析环境光数据并生成与显示面板1上的环境光的亮度分布相对应的环境光分布数据。显示驱动器2的图像处理电路13可以被配置成通过基于环境光分布数据对输入像素数据执行图像处理来生成输出电压数据。在一个或多个实施例中,代替折叠信息或除了折叠信息之外,将环境光分布数据供应到如图3中所图示的那样配置的图像处理电路13。在这样的实施例中,图像处理电路13可以被配置成基于代替折叠信息或除了折叠信息之外的环境光分布数据生成r、g和b混合比,基于r、g和b混合比生成混合参数集合,并且基于混合参数集合执行图像处理。
图33图示了根据还其它实施例的显示系统的示例配置。在所图示的实施例中,除了显示模块100之外,显示系统还包括相机46,并且由相机46捕获的相机图像被发送到主机200。在这样的实施例中,主机200可以被配置成分析相机图像并且生成与显示面板1上的环境光的色温分布相对应的色温分布数据。显示驱动器2的图像处理电路13可以被配置成通过基于色温分布数据对输入像素数据执行图像处理来生成输出电压数据。在一个或多个实施例中,代替折叠信息或除了折叠信息之外,将色温分布数据供应到如图3中所图示的那样配置的图像处理电路13。在这样的实施例中,图像处理电路13可以被配置成基于代替折叠信息或除了折叠信息之外的色温分布数据来生成r、g和b混合比,基于r、g和b混合比生成混合参数集合,并且基于混合参数集合执行图像处理。
虽然上文中已经具体描述了各种实施例,但本领域技术人员将领会,本文中所公开的技术可以利用各种修改来实现。
参考标号
1显示面板
2显示驱动器
3扫描线
4数据线
5子像素
5b子像素
5g子像素
5r子像素
6扫描驱动器电路
7像素
8可折叠区域
8a第一部分区域
8b第二部分区域
9a垂直边缘区域
9b水平边缘区域
10a重叠区域
10b区域
10c拐角区域
11接口电路
12显示存储器
13图像处理电路
13a图像处理电路
13b图像处理电路
13c图像处理电路
14驱动器电路
15寄存器电路
16非易失性存储器
21混合比生成电路
21a混合比生成电路
21b混合比生成电路
21c混合比生成电路
22混合电路
22a混合电路
22b混合电路
22c混合电路
23图像处理核
23a图像处理核
23b图像处理核
23c图像处理核
24blut
24glut
24rlut
25b控制点计算电路
25g控制点计算电路
25r控制点计算电路
26b自由形式曲线电路
26g自由形式曲线电路
26r自由形式曲线电路
27b系数计算电路
27g系数计算电路
27r系数计算电路
28b二次曲线电路
28g二次曲线电路
28r二次曲线电路
31控制点计算电路
32自由形式曲线电路
33glut
33rlut
34乘法器
35数字伽马电路
36数字伽马电路
37乘法器
38数字伽马电路
39柔性伽马电路
41相机
42陀螺仪传感器
43热传感器
44热传感器
45环境光传感器
46相机
100显示模块
200主机
300眼睛
400方法
410步骤
420步骤
430步骤
1.一种显示驱动器,包括:
图像处理电路,所述图像处理电路被配置成:
接收与显示面板相关的物理量的空间分布信息;以及
通过基于所述空间分布信息和像素的位置处理与所述像素的相应子像素相关联的输入像素数据来生成输出电压数据;以及
驱动电路,所述驱动电路被配置成基于所述输出电压数据驱动所述显示面板。
2.根据权利要求1所述的显示驱动器,其中所述图像处理电路还被配置成通过基于所述像素的所述位置以及所述空间分布信息混合多个第一参数集合来针对所述子像素中的每一个生成第一混合参数集合,以及
其中生成所述输出电压数据包括通过基于所述第一混合参数集合处理所述输入像素数据来生成所述输出电压数据。
3.根据权利要求1所述的显示驱动器,其中所述显示面板在折叠位置与展开位置之间能折叠,以及
其中所述空间分布信息包括响应于位于所述折叠位置中的所述显示面板而生成的折叠信息。
4.根据权利要求3所述的显示驱动器,其中所述图像处理电路还被配置成通过基于所述像素的所述位置以及所述折叠信息混合多个第一参数集合来针对所述子像素中的每一个生成第一混合参数集合,以及
其中生成所述输出电压数据包括通过基于所述第一混合参数集合处理所述输入像素数据来生成所述输出电压数据。
5.根据权利要求4所述的显示驱动器,其中所述图像处理电路还被配置成基于所述折叠信息以及所述像素的所述位置针对所述子像素中的每一个确定第一混合比,以及
其中生成所述第一混合参数集合包括基于所述第一混合比生成所述第一混合参数集合。
6.根据权利要求5所述的显示驱动器,其中所述图像处理电路还被配置成基于所述折叠信息确定控制点,所述控制点指定表示所述显示面板中的位置与所述第一混合比之间的对应的自由形式曲线,以及
其中确定所述第一混合比包括基于所述自由形式曲线确定所述第一混合比。
7.根据权利要求6所述的显示驱动器,其中所述自由形式曲线包括贝塞尔曲线。
8.根据权利要求5所述的显示驱动器,其中所述图像处理电路还被配置成基于所述折叠信息确定表示所述显示面板中的位置与所述第一混合比之间的对应的二次曲线的系数,以及
其中确定所述第一混合比包括基于所述二次曲线确定所述第一混合比。
9.根据权利要求5所述的显示驱动器,其中所述图像处理电路还被配置成基于所述折叠信息确定控制点,所述控制点指定表示所述显示面板中的位置与所述显示面板的曲率之间的对应的自由形式曲线,以及
其中,确定所述第一混合比包括:
基于所述自由形式曲线确定所述显示面板的所述曲率;以及
基于所述确定的曲率来确定所述第一混合比。
10.根据权利要求1所述的显示驱动器,其中所述显示面板包括彼此部分重叠的第一和第二区域,
其中所述图像处理电路还被配置成:
当所述像素位于所述第一区域中时,通过基于所述空间分布信息和所述像素在所述显示面板的第一方向上的所述位置混合多个第一参数集合来针对所述子像素中的每一个生成第一混合参数集合;
当所述像素位于所述第二区域中时,通过基于所述空间分布信息和所述像素在与所述第一方向正交的第二方向上的所述位置混合多个第二参数集合来针对所述子像素中的每一个生成第二混合参数集合;以及
当所述像素位于与所述第一区域和所述第二区域重叠的区域中时,基于所述第一混合参数集合和所述第二混合参数集合中的一个生成所述输出电压数据,所述第一混合参数集合和所述第二混合参数集合中的所述一个与另一个相比引起所述像素的所述子像素中的对应一个的更低的亮度水平。
11.根据权利要求1所述的显示驱动器,其中所述显示面板包括彼此部分重叠的第一区域和第二区域,
其中所述图像处理电路还被配置成:
当所述像素位于所述第一区域中时,通过基于所述空间分布信息和所述像素在所述显示面板的第一方向上的所述位置混合多个第一参数集合来针对所述子像素中的每一个生成第一混合参数集合;
当所述像素位于所述第二区域中时,通过基于所述空间分布信息和所述像素在所述显示面板的所述第一方向上的所述位置混合多个第二参数集合来针对所述子像素中的每一个生成第二混合参数集合;以及
当所述像素位于与所述第一区域和所述第二区域重叠的区域中时,基于所述第一混合参数集合和所述第二混合参数集合中的一个生成所述输出电压数据,所述第一混合参数集合和所述第二混合参数集合中的所述一个与另一个相比引起所述像素的所述子像素中的对应的一个的更高的亮度水平。
12.根据权利要求1所述的显示驱动器,其中所述空间分布信息包括观察所述显示面板的用户的眼睛跟踪数据。
13.根据权利要求12所述的显示驱动器,其中所述眼睛跟踪数据是基于由相机捕获的相机图像来生成的。
14.根据权利要求12所述的显示驱动器,其中所述眼睛跟踪数据是基于由相机捕获的相机图像和由陀螺仪传感器获得的陀螺仪数据来生成的。
15.根据权利要求1所述的显示驱动器,其中所述空间分布信息包括所述显示面板的温度分布数据。
16.根据权利要求1所述的显示驱动器,其中所述空间分布信息包括所述显示面板的环境光分布数据。
17.根据权利要求1所述的显示驱动器,其中所述空间分布信息包括所述显示面板的色温分布数据。
18.一种显示系统,包括:
显示面板;
主机,所述主机被配置成生成与显示面板相关的物理量的空间分布信息以及与像素相关联的输入像素数据;
图像处理电路,所述图像处理电路被配置成通过基于所述空间分布信息以及所述像素的位置处理子像素的所述输入像素数据来生成输出电压数据;以及
驱动电路,所述驱动电路被配置成基于所述输出电压数据驱动所述显示面板。
19.根据权利要求18所述的显示系统,其中所述显示面板在折叠位置与展开位置之间能折叠,以及
其中所述空间分布信息包括响应于位于所述折叠位置中的所述显示面板而生成的折叠信息。
20.根据权利要求18所述的显示系统,其中所述空间分布信息包括观察所述显示面板的用户的眼睛跟踪数据。
21.根据权利要求20所述的显示系统,还包括相机,
其中所述主机被配置成基于由所述相机捕获的相机图像来生成所述眼睛跟踪数据。
22.根据权利要求21所述的显示系统,还包括陀螺仪传感器,其中所述主机被配置成基于由所述陀螺仪传感器获得的陀螺仪数据和所述相机图像来生成所述眼睛跟踪数据。
23.一种方法,包括:
接收与显示面板相关的物理量的空间分布信息;
通过基于所述空间分布信息和像素的位置处理与所述像素的子像素相关联的输入像素数据来生成输出电压数据;以及
基于所述输出电压数据驱动所述显示面板。
24.根据权利要求23所述的方法,其中生成所述输出电压数据还包括:
通过基于所述像素的所述位置和所述空间分布信息混合多个参数集合来针对所述子像素中的每一个生成混合参数集合;以及
通过基于所述混合参数集合处理所述输入像素数据来生成所述输出电压数据。
25.根据权利要求23所述的方法,其中所述显示面板在折叠位置与展开位置之间能折叠,以及
其中所述空间分布信息包括响应于位于所述折叠位置中的所述显示面板而生成的折叠信息。
技术总结