用于驱动显示面板的设备和方法与流程

文档序号:20450411发布日期:2020-04-17 23:02阅读:158来源:国知局
用于驱动显示面板的设备和方法与流程

交叉引用

本申请要求于2018年10月10日提交的日本专利申请no.2018-192159的优先权,其公开通过引用以其整体并入本文中。

本文中公开的实施例总体上涉及用于驱动显示面板的设备和方法。



背景技术:

诸如有机发光二极管(oled)显示面板和液晶显示器(lcd)面板的显示面板的像素布置区域可以是不完美矩形的。例如,像素布置区域的拐角可以是圆形的,和/或在其中不布置像素的槽口可以包括在显示面板中。



技术实现要素:

在一个或多个实施例中,一种显示驱动器包括图像处理电路和驱动电路。图像处理电路被配置成输出表示显示图像的显示图像数据,所述显示图像包括要在显示面板的显示区域中显示的有效区域和不要在显示区域中显示的无效区域。驱动电路被配置成基于显示图像数据来驱动显示面板。显示图像数据包括:与有效区域中的第一像素相关联的有效像素数据;以及与无效区域中的第二像素相关联的无效像素数据。与第一像素中的至少一些相关联的有效像素数据中的几个被设定为第一灰度值,第一像素中的至少一些落在相邻于无效区域的边界区域内。与第二像素中的几个相关联的无效像素数据中的几个被设定为第二灰度值,第二像素中的几个落在限定在无效区域中的插入区域内。第二灰度值包括与第一灰度值不同的值。

附图说明

为了以其可以详细地理解本公开的上述特征的方式,上面简要概述的本公开的更特别的描述可以通过参考实施例来进行,所述实施例中的一些在附图中图示。然而,要注意的是,附图仅图示了本公开的一些实施例,以及因此不被认为是对其范围的限制,因为本公开可以允许其它等同有效的实施例。

图1图示了根据一个或多个实施例的显示系统的示例配置。

图2图示了根据一个或多个实施例的从主机接收的示例图像数据。

图3图示了根据一个或多个实施例的引起线的显示的示例图像数据。

图4图示了根据一个或多个实施例的防止线的显示的示例图像数据。

图5图示了根据一个或多个实施例的由图像处理电路获得的示例图像数据。

图6是图示根据一个或多个实施例的图像处理电路的示例处理的流程图。

图7图示了根据一个或多个实施例的插入区域的一个示例形状。

图8图示了根据一个或多个实施例的插入区域的一个示例形状。

图9图示了根据一个或多个实施例的插入区域的一个示例形状。

图10图示了根据一个或多个实施例的主机的示例配置。

具体实施方式

在一个或多个实施例中,如图1中所图示,显示系统100包括显示模块100和主机200。在一个或多个实施例中,显示模块100包括显示面板1和显示驱动器2。除了其它被配置成将电源电压供应到相应像素的显示面板,显示面板1的示例还可以包括有机发光二极管(oled)显示面板和液晶显示器(lcd)面板。在一个或多个实施例中,显示模块100被配置成从外部主机200接收图像数据以及在显示面板1上显示图像数据。

在一个或多个实施例中,显示面板1的显示区域(在其中设置像素)不是矩形的。例如,显示面板1的显示区域的拐角可以是圆形的和/或沿着显示区域的一侧形成槽口11。

在一个或多个实施例中,显示驱动器2被配置成从主机200获得图像数据且基于获得的图像数据驱动显示面板1的相应像素。在一个或多个实施例中,图像数据包括描述相应像素的灰度值的像素数据。在一个或多个实施例中,显示驱动器2包括接口21、图像处理电路22和源极驱动电路23。在一个或多个实施例中,接口21包括接口电路,所述接口电路被配置成从主机200接收图像数据且将其转发到图像处理电路22。在一个或多个实施例中,图像处理电路22被配置成对从主机200接收的图像数据执行图像处理。在一个或多个实施例中,由图像处理电路22执行的图像处理包括适合于显示面板1的显示区域的非矩形形状的处理。在一个或多个实施例中,源极驱动电路23被配置成接收通过由图像处理电路22进行图像处理获得的显示图像数据,并且基于显示图像数据驱动显示面板1的相应像素。

在一个或多个实施例中,主机200被配置成生成图像数据,所述图像数据表示要显示于显示面板1上的图像,并且将其供应到显示驱动器2。在一个或多个实施例中,由图像数据表示的图像不具有与显示面板1的非矩形显示区域匹配的形状;由图像数据表示的图像是矩形的并且包围如图2中所图示的显示面板1的显示区域。在一个或多个实施例中,由图像数据表示的图像包括有效区域10和无效区域12。在一个或多个实施例中,有效区域10被显示在显示面板1的显示区域中,并且无效区域12不被显示在显示面板1上;显示面板1中没有像素与由图像数据表示的图像中的无效区域12相关联。在一个或多个实施例中,图像数据包括与有效区域10中的像素相关联的有效像素数据和与无效区域12中的像素相关联的无效像素数据。

在一个或多个实施例中,显示驱动器2被配置成基于从主机200接收的图像数据而将驱动信号输出到显示面板1,所述图像数据表示矩形图像,而显示面板1的显示区域实际上不是矩形的。在一个或多个实施例中,无效区域12不被显示在显示面板1上,因为没有对应的像素被设置在显示面板1上;仅显示针对其将对应像素设置在显示面板1上的有效区域10。

在一个或多个实施例中,图像处理电路22被配置成执行图像处理以使显示面板1的显示区域的边缘显得平滑。在一个或多个实施例中,如图3中所图示,该图像处理涉及将与边界区域14中的像素相关联的有效像素数据设定为对应于黑色等的第一灰度值。因此,边界区域14可以是相邻于无效区域12的有效区域10的部分。在一个或多个实施例中,第一灰度值等于允许的最小灰度值。在一个或多个实施例中,第一灰度值是实现在显示面板1上以低亮度水平显示的灰度值。

在一个或多个实施例中,当与落入边界区域14和无效区域12的整体内的像素相关联的像素数据被设定为图像数据中的第一灰度值时,可以如图3中所图示的那样显示在扫描线l的延伸方向上延伸的直线30。该线30可以被显示为暗线,因为与显示图像数据相比,线30上的像素以较暗的亮度水平显示。可替换地,线30可以被显示为亮线,因为与显示图像数据相比,线30上的像素以较亮的亮度水平显示。当有效区域10和无效区域12之间的边界包括与扫描线l的延伸方向平行的线段12a时,尤其可能出现线30。在一个或多个实施例中,当与边界区域14和无效区域12中的像素相关联的像素数据被设定为第一灰度值(其对应于黑色等)时,施加到源极线sn-3至sm+3的电压可在很大程度上改变。例如,当显示面板1从在其中驱动连接到扫描线lp的像素15的状态切换到在其中驱动连接到扫描线lp+1的像素15的状态时,施加到源极线sn-3至sm+3的电压可改变,这是因为与有效区域10相关联的有效像素数据被设定为对应于显示图像的灰度值。这可引起电源线上的电源电压vdd的大的改变,所述电源线因为源极线s与电源线之间的耦合而将电源电压vdd供应到像素15,从而引起显示面板1上的线30的显示。类似地,当显示面板1从在其中驱动连接到扫描线lp+1的像素15的状态切换到在其中驱动连接到扫描线lp的像素15的状态时,这可引起电源线上的电源电压vdd的大的改变,从而引起显示面板1上的线30的显示。

在一个或多个实施例中,为了抑制线30的显示,图像处理电路22被配置成对图像数据执行图像处理以将与插入区域13相关联的无效像素数据设定为诸如白色的第二灰度值,其中插入区域13被限定在如图4和5中所图示的无效区域12中。此图像处理抑制源极线sn+6到sm-6上的电压的改变,且借此减少由与源极线s耦合而潜在地引起的电源线上的电源电压的改变。这有效地抑制线30的显示。

在一个或多个实施例中,设定给插入区域13的无效像素数据的第二灰度值可以包括不同于设定给边界区域14中的像素的有效像素数据的第一灰度值的灰度值。在一个或多个实施例中,第二灰度值等于允许的最大灰度值。在一个或多个实施例中,第二灰度值可以是被确定为抑制线30的显示的期望灰度值。在一个或多个实施例中,第二灰度值可以包括使像素15的亮度最高的灰度值。在一个或多个实施例中,第二灰度值可以大于第一灰度值。

在一个或多个实施例中,插入区域13在沿着无效区域12的顶部边缘的扫描线l的延伸方向上延伸,并且包括在显示面板1的顶部边缘和底部边缘之间的像素。当有效区域10和无效区域12之间的边界包括平行于扫描线l的延伸方向的线段12a时,例如,插入区域13可以在扫描线l的延伸方向上与线段12a的至少一部分对准。在一个或多个实施例中,插入区域13在扫描线l的延伸方向上可以落在线段12a的范围内。在一个或多个实施例中,插入区域13包括无效区域12的像素中的至少一些,像素中的该至少一些相邻于有效区域10。

在一个或多个实施例中,设定给边界区域14的第一灰度值可不同于设定给无效区域12的第一灰度值。在一个或多个实施例中,设定给边界区域14的第一灰度值可取决于与其相关联的像素的位置,或基于设定给与从主机200接收的图像数据中的边界区域14中的像素相关联的有效像素数据的灰度值(后文中也可称为第三灰度值)来确定。例如,设定给边界区域14的第一灰度值可以通过将接收的第三灰度值和预定灰度值以预定比率(诸如混合比率)混合来确定,其中预定灰度值可以是允许的最小灰度值或允许的最大灰度值。在一个或多个实施例中,设定给边界区域14的第一灰度值可以被确定为表示通过以预定比率(诸如混合比率)混合基于接收的图像数据的与边界区域14相关联的显示面板1的像素15上显示的亮度水平和预定亮度水平而确定的亮度水平的灰度值,其中预定亮度水平可以是最小亮度水平或最大亮度水平。在一个或多个实施例中,预定比率可取决于相关联像素的位置。在一个或多个实施例中,预定比率可以取决于与边界区域14相关联的显示面板1的像素15中的每个中的子像素的数量。

在一个或多个实施例中,与边界区域14中的像素中的至少一些相关联的有效像素数据可以被设定为第一灰度值。例如,与除了相邻于线段12a的像素之外的边界区域14的像素相关联的有效像素数据可以被设定为第一灰度值,其中线段12a位于与有效区域10和无效区域12之间的扫描线l平行的边界处。

在一个或多个实施例中,图像处理电路22如图6中所图示的那样操作。在一个或多个实施例中,图像处理电路22在步骤s10中从主机200获得图像数据。在一个或多个实施例中,由图像处理电路22获得的图像数据包括无效区域12。

在一个或多个实施例中,在步骤s20中,图像处理电路22获得显示图像数据中的边界区域14和无效区域12的位置以及要被设定给与无效区域12和边界区域14中的像素相关联的像素数据的灰度值。在后文中,图像处理电路22基于显示面板1的显示区域的形状针对其确定灰度值的像素的位置,更具体地,无效区域12和边界区域14中的像素的位置被称为“预设位置”。在一个或多个实施例中,预设位置和要被设定给与预设位置相关联的像素数据的灰度值彼此相关并且预先在图像处理电路22中登记。在一个或多个实施例中,基于显示面板1的显示区域的形状来登记边界区域14和无效区域12中的像素的位置。在一个或多个实施例中,要被设定给与落在无效区域12内的插入区域13相关联的无效像素数据的第二灰度值被附加地在图像处理电路22中登记。要被设定给与除了插入区域13之外的边界区域14和无效区域12中的像素相关联的像素数据的第一灰度值被附加地在图像处理电路22中登记。在一个或多个实施例中,第一灰度值等于允许的最小灰度值。在一个或多个实施例中,第二灰度值等于允许的最大灰度值。

在一个或多个实施例中,在步骤s30中,图像处理电路22基于获得的图像数据、预设位置和要被设定给与预设位置相关联的像素数据的灰度值来生成用于驱动显示面板1的显示图像数据。在一个或多个实施例中,将获得的与预设位置相关联的图像数据的像素数据修改为在图像处理电路22中登记的灰度值以生成显示图像数据。

在一个或多个实施例中,图像处理电路22像这样生成显示图像数据,使得与插入区域13中的像素相关联的像素数据被设定为第二灰度值,以及与除了插入区域13之外的无效区域12中的像素和边界区域14中的像素相关联的像素数据被设定为第一灰度值。在一个或多个实施例中,显示面板1由源极驱动电路23基于生成的显示图像数据来驱动。

在一个或多个实施例中,只要线30的显示被抑制,就可以任意选择插入区域13的形状。在一个或多个实施例中,如图7中所图示,插入区域13可以包括在与扫描线l正交的方向上彼此间隔的多个矩形区域。在一个或多个实施例中,如图8中所图示,插入区域13可以包括在扫描线l沿其延伸的方向上彼此间隔的多个矩形区域。在一个或多个实施例中,如图9中所图示,插入区域13包括在扫描线l沿其延伸的方向上彼此间隔的多个平行四边形区域。在一个或多个实施例中,插入区域13是无效区域12的整体。

实施例不限于在其中显示驱动器2的图像处理电路22将与除了插入区域13之外的无效区域12中的像素相关联的像素数据设定成第一灰度值的示例。在一个或多个实施例中,主机200可以将与边界区域14和无效区域12的像素相关联的像素数据设定为表示黑色等的第一灰度值。在这样的实施例中,显示驱动器2可以将与插入区域13相关联的无效像素数据设定为第二灰度值,而不修改与除了插入区域13之外的无效区域12相关联的无效像素数据的灰度值。

在一个或多个实施例中,当与无效区域12中的像素相关联的无效像素数据不被设定为表示由主机200供应的图像数据中的黑色的灰度值时,可以不修改与插入区域13中的像素相关联的无效像素数据。在这样的实施例中,与在供应给源极驱动电路23的显示图像数据中的插入区域13中的像素相关联的无效像素数据可以包括被设定给与从主机200获得的图像数据中的插入区域13中的像素相关联的无效像素数据的灰度值。

在一个或多个实施例中,在要被传输到显示驱动器2的图像数据中,主机200可以将与边界区域14中的像素相关联的有效像素数据设定为第一灰度值,以及将与插入区域13中的像素相关联的无效像素数据设定为第二灰度值,如图5中所图示。在这样的实施例中,主机200可以通过基于软件的处理来生成显示图像数据。在一个或多个实施例中,如图10中所图示,主机200包括接口210、处理器220和存储设备230。

在一个或多个实施例中,接口210电连接到显示器驱动器2和处理器220并且被配置成将由处理器220生成的图像数据传输到显示器驱动器2。

在一个或多个实施例中,存储设备230被配置成存储用于生成显示图像数据的各种数据。在一个或多个实施例中,图像数据转换软件240被安装在存储设备230上,并且存储设备230被用作在其中存储图像数据转换软件240的非暂时性有形存储介质。图像数据转换软件240可以以记录在计算机可读存储介质300中的计算机程序产品或可从服务器下载的计算机程序产品的形式提供。

在一个或多个实施例中,处理器220被配置成执行图像数据转换软件240以执行各种数据处理以生成显示图像数据。在一个或多个实施例中,处理器220被配置成执行与由如上文结合图1所描述的图像处理电路22所执行的处理相同的处理,以及将生成的显示图像数据传输到显示驱动器2。在一个或多个实施例中,如图6中所图示,在步骤s10中,处理器220获得要在显示面板1上显示的原始图像数据。可由处理器220通过使用不同于图像数据转换软件240的软件来生成原始图像数据。在一个或多个实施例中,在步骤s20中,处理器220获得无效区域12和边界区域14的位置,以及要被设定给要供应给显示驱动器2的显示图像数据的像素数据的灰度值。在一个或多个实施例中,无效区域12和边界区域14的位置,以及要被设定给像素数据的灰度值预先在存储设备230中登记,如结合图1所描述的那样。在一个或多个实施例中,处理器220基于原始图像数据、无效区域12和边界区域14的位置,以及要在步骤s30中被设定给像素数据的灰度值来生成显示图像数据。在一个或多个实施例中,像这样生成的显示图像数据被传输到显示驱动器2。在一个或多个实施例中,可以根据以上描述的实施例确定要被设定给像素数据的第一灰度值和第二灰度值。在这样的实施例中,显示驱动器2可以基于接收的显示图像数据来驱动显示面板1的相应像素,而不执行图6中所图示的处理。在一个或多个实施例中,显示图像数据可以由除了主机200之外的图像生成设备生成。

在一个或多个实施例中,不同于以上描述的在其中以各自包括红色、绿色和蓝色子像素的像素为单位生成显示图像数据的实施例,当用于子像素的相应颜色的显示面板1的显示区域的形状不同时,可以以子像素为单位生成显示图像数据。在一个或多个实施例中,只要线30的显示被抑制,就可以任意选择要被设定给显示图像数据的像素数据的灰度值,不同于以上描述的在其中与插入区域13中的像素相关联的像素数据被设定为第二灰度值并且与边界区域14中的像素相关联的像素数据被设定为第一灰度值的实施例。

虽然已经在上文中具体描述了本公开的各种实施例,但是本领域技术人员将领会的是,本文中公开的技术可以以各种修改来实施。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1