显示优化及显示驱动方法及装置、显示装置、存储介质与流程

文档序号:15590873发布日期:2018-10-02 18:56阅读:222来源:国知局

本公开的实施例涉及一种显示优化方法及装置、显示驱动方法及装置、显示装置、存储介质。



背景技术:

随着电子消费市场的发展,电子产品的显示屏幕的形状不再局限于常规的规则矩形,而是越来越多地采用异形显示屏幕,例如圆形、八边形等显示屏幕,或者圆角矩形显示屏幕,或者目前流行的“刘海”屏等。目前,在制备异形显示面板时,需要针对直线边缘部分之间的异形过渡部分(异形边缘部分)的像素单元的显示参数逐个进行设置。当前主要的设置方式是人工设置,但是这种人工设置方式容易导致出现整体显示效果的过渡不平滑、略带毛刺等情况。并且,人工设置也使得所得到的显示面板的显示效果较大地受到设置人的主观感受的影响,导致产品品质不均一。



技术实现要素:

本公开至少一实施例提供一种显示优化方法,包括:选取显示面板的异形边缘,计算所述异形边缘经过的像素单元的显示区域的面积与像素单元的面积的面积比值;根据所述面积比值确定所述像素单元的灰阶参数。

例如,本公开一实施例提供的一种显示优化方法,所述异形边缘包括所述显示面板的弧形拐角边缘或直线截角边缘。

例如,在本公开一实施例提供的一种显示优化方法中,计算所述异形边缘经过的像素单元的显示区域的面积与像素单元的面积的面积比值,包括:使用直线连接所述异形边缘与所述像素单元的两个交点,将所述像素单元划分为所述显示区域和非显示区域。

例如,在本公开一实施例提供的一种显示优化方法中,根据所述面积比值确定所述像素单元的灰阶参数,包括:根据灰阶值与面积比值之间预定的伽马函数关系,由所述面积比值得到所述灰阶参数。

例如,在本公开一实施例提供的一种显示优化方法中,根据预定灰阶值与面积比值之间预定的伽马函数关系,由所述面积比值得到所述灰阶参数,包括:将灰阶值范围划分为多个区间,每个区间具有对应的特征值;根据所述伽马函数关系,由所述面积比值得到第一灰阶值,确定所述第一灰阶值落入的第一区间,选取所述第一区间的特征值修改所述第一灰阶值,以修改后的第一灰阶值作为所述灰阶参数。

例如,本公开一实施例提供的一种显示优化方法还包括:根据所述伽马函数关系,由所述修改后的第一灰阶值得到修改后的面积比值,其中,所述修改后的面积比值用于调整所述像素单元的显示区域的面积。

例如,本公开一实施例提供的一种显示优化方法,还包括:存储所述灰阶参数以供所述显示面板显示操作时调用。

例如,本公开一实施例提供的显示优化方法,还包括:当所述异形边缘的截止端点位于所述像素单元的内部时,从所述截止端点做所述异形边缘的延长线,所述延长线与所述像素单元在所述异形边缘一侧的边缘具有交点;根据所述延长线上的所述截止端点与所述交点之间连线确定所述像素单元的显示区域和非显示区域。

例如,在本公开一实施例提供的显示优化方法中,所述延长线与所述异形边缘相切,切点为所述截止端点。

本公开至少一实施例提供一种显示优化装置,包括:计算模块,用于计算所述异形边缘经过的像素单元的显示区域的面积与像素单元的面积的面积比值;确定模块,用于根据所述面积比值确定所述像素单元的灰阶参数。

本公开至少一实施例提供一种显示驱动方法,包括:根据预定显示灰阶信号以及预先存储的灰阶参数,确定异形边缘经过的像素单元显示的显示灰阶值,以使所述像素单元按所述显示灰阶值进行显示,其中,所述灰阶参数根据上述显示优化方法确定。

例如,在本公开一实施例提供的一种显示驱动方法中,所述显示灰阶值通过将所述显示灰阶信号与所述灰阶参数进行运算得到。

本公开至少一实施例提供一种显示优化装置,包括:处理器;存储器,存储有计算机可执行指令,其中,所述计算机可执行指令由所述处理器执行时,执行上述显示优化方法。

本公开至少一实施例提供一种显示驱动装置,包括:处理器;存储器,存储有计算机可执行指令,其中,所述计算机可执行指令由所述处理器执行时,执行上述显示驱动方法。

本公开至少一实施例提供一种显示装置,包括:显示面板和上述显示驱动装置,其中,所述显示面板具有异形边缘,所述显示驱动装置与所述显示面板耦接且用于驱动所述显示面板。

本公开至少一实施例提供一种存储介质,存储有计算机可执行指令,所述计算机可执行指令由计算机执行时,执行上述显示优化方法,或执行上述显示驱动方法。

附图说明

为了更清楚地说明本公开实施例的技术方案,下面将对实施例的附图作简单地介绍,显而易见地,下面描述中的附图仅仅涉及本公开的一些实施例,而非对本公开的限制。

图1为本公开提供的一个具有异形边缘的显示面板的显示装置的示意图;

图2为本公开一实施例中提供的一种显示优化方法的流程示意图;

图3为本公开一实施例中的一个示例提供的弧形拐角边缘与像素单元相交的示意图;

图4为本公开一实施例中的另一个示例提供的一种异形显示面板的示意图;

图5为本公开一实施例中的另一个示例提供的直线截角异形边缘与像素单元相交的示意图;

图6a为本公开一实施例中的另一个示例提供的划分像素单元的示意图;

图6b为本公开一实施例中判断像素是否与圆弧边缘相交的方法的示意图;

图7为本公开一实施例提供的灰阶值与面积比的函数关系示意图;

图8为本公开一实施例中的提供的异形边缘的另一种情况的示意图;

图9为本公开一实施例提供的一种异形边缘的另一种情况的局部放大的示意图;

图10为本公开一实施例提供的一种实现显示优化方法的流程示意图;

图11为本公开一实施例中的一个示例提供的一种显示优化装置的结构示意图;

图12为本公开另一实施例提供的一种显示优化装置的结构示意图。

具体实施方式

为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例的附图,对本公开实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。基于所描述的本公开的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。

除非另外定义,本公开使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。同样,“一个”、“一”或者“该”等类似词语也不表示数量限制,而是表示存在至少一个。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。

目前,很多电子产品为了实现更好的显示效果,不断增加显示屏幕的尺寸,但受限于其他功能元件的设置布局,需要将显示屏幕设计为异形屏幕。图1为一种具有异形边缘的显示面板100的示意图,该显示面板整体轮廓仍然为规则矩形,包括显示区域101和非显示区域102。非显示区域102包括对应于显示区域101的四个圆角的区域以及一个u型槽的区域(“刘海”区域)。该显示面板可以是液晶显示(liquidcrystaldisplay,lcd)面板,也可以是发光二极管(lightemittingdiode,led)显示面板,例如有机发光二极管(oled)显示面板或无机发光二极管显示面板。该显示面板的整体形状为一个规则矩形,其比例可以是例如18:9、16:9等,也可以是其他比例。具有异形边缘的显示面板的显示区域还可以是其他形状,例如圆形、八边形等,在本公开的实施例中对此不做具体限定。

例如,为制备出如图1所示的异形显示面板,根据显示面板的不同类型采用不同的方法。例如,对于oled显示面板,可以采用与上述异形显示区域对应的蒸镀掩模以制备相应的像素区域,并配以适当的黑矩阵(遮光层)对像素单元的非显示区域以进行遮挡;例如,对于lcd显示面板,可以采用涂覆与上述异形显示区域对应的封框胶,并配以适当的黑矩阵以对像素单元的非显示区域进行遮挡。在得到上述显示面板之后,要将原始显示面板进行异形切割,可以将操作中完全不参与显示的部分去除,例如将上述“刘海”区域切除,以便该显示面板组装到最终产品之后可以容纳摄像头、距离传感器等器件。切割的方式例如包括刀轮切割、激光切割等,激光切割例如又包括采用不同类型的激光器(例如co2激光器等)的纳秒切割、皮秒切割等,在本公开的实施例中对此不做具体限定。

从图1中可以看出,所得到的显示面板的显示区域101和非显示区域102之间边缘不再是规则矩形的长边或宽边,而是异形边缘。异形边缘经过的像素单元虽然整体得以保留但是一部分会被界定异形边缘的黑矩阵所遮挡,即异形边缘会穿过这些像素单元。这些像素单元中未被黑矩阵遮挡的部分可以继续参与显示面板的显示操作,而被黑矩阵所遮挡的部分将不会再参与显示面板的显示操作。

为了获得良好的显示效果,例如获得更好的边缘显示效果,需要对异形边缘经过的这些像素单元的显示参数进行重新设计、调整。通常来说,在显示屏幕(如lcd屏幕或oled屏幕)上人们肉眼所见的一个像素点,即一个像素单元,是由红、绿、蓝(rgb)三原色的三个子像素组成的。根据显示数据,每一个子像素都可以显现出不同的亮度级别。灰阶代表了由最暗到最亮之间不同的亮度级别。把三基色中每一个颜色从纯色(如纯红)不断变暗到黑的过程中的变化级别划分成为该颜色的灰阶,并用数字(显示数据)表示,这就是最常见的色彩显示原理。如果灰阶的层级越多,则显示面板所能够呈现的显示效果也就越细腻。因此,灰阶值的设置是决定显示效果的基础。

目前,对异形屏幕中的异形边缘所经过的像素单元的灰阶的设置方式是人工设置,即人工给异形边缘经过的每个像素单元的灰阶值赋值,再在参考显示画面情况下观察整体的显示效果,尤其是边缘过渡效果。该参考画面可以为白色画面,即rgb子像素均以255的灰阶发光时的画面。通常希望显示面板的显示区域与非显示区域能够的视觉效果能够自然过渡。如果有显示效果异常的边缘像素单元,再重新给这些对应的像素单元的灰阶值赋值。由于异形边缘经过的像素单元较多,这种设置方式的工作量较大。并且,由于人眼的差异,异形边缘的显示效果受操作人的主观因素影响较大,进而会影响异形屏幕的整体显示效果。

本公开至少一实施例提供一种显示优化方法,包括选取显示面板的异形边缘,计算异形边缘经过的像素单元的显示区域的面积与像素单元的面积的面积比值;根据面积比值确定像素单元的灰阶参数。相应地,本公开至少一实施例还提供一种显示驱动方法及装置、显示优化方法及装置、显示驱动装置、显示装置及存储介质。

本公开的实施例提供的显示优化方法及装置、显示驱动方法及装置、显示装置以及存储介质,可以对具有异形边缘的显示面板的灰阶参数进行合理设置,优化显示效果。

下面结合附图对本公开的实施例进行详细说明。

本公开的一个实施例提供一种显示优化方法,该方法适用于例如如图1所示包括异形边缘的显示面板的显示装置,该方法的流程示意图如图2所示,包括如下的步骤s201至s202:

步骤s201,选取显示面板的异形边缘,计算异形边缘经过的像素单元的显示区域的面积与像素单元的面积的面积比值。

步骤s202,根据面积比值确定像素单元的灰阶参数。

例如,在本公开的实施例中,异形边缘是显示面板的显示区域与非显示区域之间非规则矩形边缘的分界线。例如,异形边缘包括矩形显示面板的四个圆角形成的异形边缘,还包括在矩形显示面板某一条边上开特定形状的凹槽形成的异形边缘等。显示面板的异形边缘经过的像素单元一部分被黑矩阵遮挡,而这些像素单元的其余部分还要参与显示操作。因此,需要计算像素单元的显示区域的面积,进而计算出这部分面积与一个像素单元的面积的面积比值。该面积比值进而用于确定该像素单元的灰阶参数,一种具体的示范性确定方法将在下面参考图7描述。

例如,本公开一实施例中的一个示例提供的弧形拐角边缘与像素单元相交的示意图如图3所示,包括像素单元301以及异形边缘302。图3中的异形边缘302是弧形拐角边缘,其可以是将矩形原始显示面板的四个角转换成四个圆角所产生异形边缘的一部分,也可以是在原始显示面板上一边上形成的特定形状的槽(如u型槽)的边缘的一部分。从图3中可以看出,异形边缘将每一个像素单元分成两部分,一部分是显示区域,参与正常显示。另一部分是非显示区域,其被黑矩阵303等遮挡。

例如,如图4所示是本公开一实施例中的另一个示例提供的一种异形显示面板的示意图,包括显示区域401和非显示区域402。图4中的四个角的异形边缘由直线截角组成,这种异形边缘便于进行制造,并且使得异形显示面板的抗摔性较好,而且也有利于电路布线等工艺。将异形边缘的一部分放大,得到的直线截角异形边缘与像素单元相交的示意图如图5所示,包括像素单元501和异形边缘502。同理,该异形边缘502将像素单元501分成显示区域和非显示区域。

例如,为了使计算显示区域的过程更加简便,还可以对异形边缘经过的像素单元的显示区域进行重新划分。例如,当经过某一个像素单元的异形边缘是弧线时,可以直线连接该异形边缘与该像素单元的两个交点,由该直线将这个像素单元划分为显示区域和非显示区域。划分像素单元的示意图如图6a所示。异形边缘602经过一个像素单元,得到两个交点,用直线603将两个交点连接起来,直线603将像素单元划分为显示区域601和非显示区域604,由此在基本不影响计算结果的情况下,可以降低计算量。本公开的实施例不限于此,显示区域与非显示区域的确定可视具体情况确定。

图6b为本公开一实施例中判断像素是否与圆弧边缘相交的方法的示意图。异形边缘702是圆弧的一部分,圆心的坐标为(a,b),圆的半径为r,那么圆的方程表示为:f(x,y)=(x+a)2+(y+b)2-r2。将像素单元701的四个端点的坐标分别代入该圆的方程中。当像素单元的四个端点代入上述方程的计算结果f(x,y)<0时,或者四个端点中有一个端点代入上述方程的计算结果f(x,y)=0,并且其余三个端点代入的计算结果均为f(x,y)<0或均为f(x,y)>0,则说明异形边缘没有经过像素单元701。当像素单元的四个端点的坐标代入上述圆的方程后,至少有一个端点坐标对应的计算结果f(x,y)>0,同时至少有一个端点坐标对应的计算结果f(x,y)<0,则说明该像素单元701与异形边缘702有两个交点,即该异形边缘702经过该像素单元701。进一步,该像素单元701被异形边缘分702为显示区域和非显示区域,采用计算软件例如matlab可以读取cad导出的文档,获得该像素单元与异形边缘的交点的位置信息,计算出该像素单元的显示区域的面积以及像素单元的面积,进而计算出面积比值。

例如,在计算得到上述面积比值之后,就可以根据该面积比值确定该像素单元的灰阶参数。

在一个示例中,假设灰阶值与面积比值之间具有伽马函数关系,确定一个像素单元的灰阶参数。人眼对于显示画面亮度变化的敏感度与显示画面的亮度有关,而且人眼在画面低亮度时对画面的变化最为敏感。为将灰阶与人眼感知亮度的变化关系转变为线性关系,需要根据施加到像素单元的显示数据电压与像素单元的光强关系曲线,拟合出灰阶-光强曲线,这条曲线为一条指数函数曲线,即伽马函数曲线,该函数的指数就是伽马(gamma)值。对于crt(cathoderaytube)阴极射线管或oled显示面板,光强指像素单元的发光强度;而对于lcd显示面板,光强对应于像素单元的透过率与背光强度的乘积,而背光强度通常是固定的,因此可以将光强替换为透过率以得到伽马曲线。对于异形边缘经过的像素单元,则可以将光强替换为显示区域的面积与该像素单元的面积的比值。

rgb彩色图像中的每个像素的颜色由r、g、b三个分量决定,对于一个像素单元来说,如果三个分量的色彩层次为8,则显示面板的像素单元r、g、b例如每个分量的取值可以为0~255,即2的8次方共256个取值。那么对应的灰阶值的取值范围就是0~255。例如,在本实施例的方法中,在固定发光强度或透过率的情况下,如果将异形显示面板中的一个完整的像素单元显示时的灰阶值取255,那么在该异形显示面板上,被异形边缘经过的像素单元实际显示的灰阶值就与其显示面积与整个像素单元的面积的比值有关,并且这种关系也可以构成伽马曲线。基于上述原理,灰阶值与面积比的一种伽马函数关系示意图如图7所示,该伽马函数曲线的横坐标是根据上述方法计算出的面积比,纵坐标是灰阶值。在计算出面积比值之后,就可以由该伽马曲线根据面积比得到被异形边缘经过的像素单元的灰阶值(灰阶参数),被异形边缘经过的像素单元就可以基于该灰阶值进行显示灰阶调整,并且进行显示操作,具体可以参见下面的描述。例如,当面积比值为0.1时,由一条示例性的伽马曲线得到对应的灰阶值为36。

例如,为了使灰阶值和面积比值的函数关系准确,可以预先确定伽马值。例如,可以将伽马值确定为2.0~2.4,例如选取2.2等。

例如,伽马值为2.2,对于异形边缘经过的某一像素单元,其显示区域的面积与像素单元的面积的比值为0.5,则其灰阶参数可以确定为“x=255*透过率1/γ”,即255*0.51/2.2≈186。又例如,对于异形边缘经过的某一像素单元,其显示区域的面积与像素单元面积的比值为0.1,则其灰阶参数可以确定为“x=255*透过率1/γ”,即255*0.11/2.2≈90。因此,上述灰阶参数与显示参考白色画面(即rgb像素的灰阶值均为255时的画面)时该像素单元的灰阶值相同,也即,当该像素单元本应该显示255的最大灰阶值时,由于非显示区域被黑矩阵遮挡,这些部分的光将不能透过,而仅有显示区域的光能够透过,所以人眼实际感受到灰阶值与显示区域与像素单元面积的比值相关。

在一个示例中,在上述计算中,为了简化像素单元的灰阶值的设定,降低数据量和计算量,将像素单元的灰阶值分成若干个区间,为每个区间设定一个特征值。将上述计算得到的落入某个区间内的灰阶值都修改为该区间的特征值,得到补偿灰阶值。例如,可以将0~255的灰阶值范围分成8个区间,每个区间的步长为32,也即这些区间的灰阶值范围分别为0~31、32~63、......、224~255。每个区间的特征值例如可以取最小值(例如0、32、......、224)、最大值(例如31、63、......、255)、中间值(例如15、47、......、239)等。下面将以8个区间为例进行说明,但是本公开的实施例并不限于此。

例如,对于上述通过伽马函数关系计算得到的灰阶参数为36的情形,当每个区间的特征值取最小值时,将其修改为32,即补偿灰阶值为32,相应地灰阶参数也调整为32。又例如,对于上述通过线性函数关系计算得到的灰阶参数为90的情形,当每个区间的特征值取最小值时,将其修改为64,即补偿灰阶值为64,相应地灰阶参数也调整为64。

这样,异形边缘经过的全部像素单元的灰阶参数将是八个灰阶值之一。对应地,在后续对于异形边缘经过的像素单元的黑矩阵遮盖范围进行微调时也将是基于这八个灰阶值之一进行,而无需针对全部256个可能的灰阶值进行,这样微调的工作量就显著降低,同时灰阶参数也是八个值之一,降低了后续显示操作的计算量。对于异形边缘经过的像素单元的黑矩阵遮盖范围进行微调,可以使得像素单元的显示区域与像素单元的面积的比值与上述采用区间方式调整后的补偿灰阶值对应。具体而言,根据补偿灰阶值从伽马函数或者线性函数倒推得到新的面积比,然后基于该新的面积比来减小(对应于特征值为最小值的情形)显示区域,即增大黑矩阵遮盖面积,并基于此调整、确定异形显示面板的制备工艺。

例如,在确定了被异形边缘经过的各个像素单元的各个灰阶参数之后,对这些灰阶参数进行存储,例如用查找表的方式存储,以方便在后续显示面板进行显示操作时进行调用。本实施例的方法可以用于包括存储器、处理器不同电子装置中,例如手机、电脑等,因此可以将该灰度参数存储在指定的存储装置中,例如手机的rom(只读存储器)、电脑的硬盘等,本实施例对此不做具体限定。

例如,本公开一实施例中的另一个示例中,异形边缘截止在某一个像素单元的内部,即对于某个特定的像素单元来说,异形边缘并没有完全经过其中。这种情况的示意图如图8所示。在图8的基础上,将该像素单元进行局部放大的示意图如图9所示。在图9中,异形边缘901截止在像素单元900中,其截止端点是点902。在这种情况下,可以以点902为起点,做一条异形边缘的延长线903,延长线903与异形边缘901相切,且和像素单元与异形边缘一侧的边缘具有交点905。此时,由延长线903上点902和点905之间的连线用于将该像素单元划分为显示区域和非显示区域。

例如,根据本公开实施的上述显示优化方法可以利用软件等方式实现。具体实现过程的流程示意图如图10所述为如下的步骤s1001至步骤s1004:

步骤s1001,求解灰阶值与面积比值的函数关系。

根据上述显示优化方法的实施例可知,对于被异形边缘经过的像素单元,在确定伽马函数的条件下,其显示区域的面积与像素单元的面积的面积比值与灰阶值存在对应关系。因此,可以采用软件例如matlab软件,求出灰阶值与面积比值的伽马函数关系曲线。

步骤s1002,绘制异形显示面板,导出绘图信息并以文档形式存储。

在具体实现时,可以采用例如cad、solidworks等制图软件将异形面板绘制出来。异形显示面板可以是如图1或图4所示的异形显示面板,也可以是其他形状的异形显示面板。在软件中,异形显示面板每一点都有对应的坐标,因此异形显示面板的每一个部分都有其对应的尺寸信息和位置信息。制图软件有特定的操作命令可以生成这些信息的集合并导出,进而存储为特定格式的文档,例如txt格式的文档,以便后续步骤进行调用。

步骤s1003,选择需要计算的像素单元,根据文档中的绘图信息计算面积比值。

计算时可以选定一个特定的像素单元,其被异形边缘分为显示区域和非显示区域,计算软件例如matlab可以读取cad导出的文档,获得该像素单元与异形边缘的交点的位置信息,计算出该像素单元显示区域的面积以及像素单元的面积,进而计算出面积比值。

步骤s1004,根据面积比值求出灰阶值,并转到步骤s1003。

在计算出一个特点像素单元对应的面积比值后,根据步骤s1001选取的伽马函数曲线,可以采用matlab计算出灰阶值。之后选取另外一个像素单元继续进行上述计算步骤,最终完成所有异形边缘经过的像素单元灰阶值的计算。

在采用分区调整灰阶值的示例中,在计算出灰阶值之后,确定所得到的灰阶值在哪个区间内以及这个区间的特征值。然后,以该特征值修改计算出的灰阶值得到补偿灰阶值,并依据该补偿灰阶值由伽马函数或线性函数倒推得到新的像素单元的显示区域与像素单元的面积的比值,来调整像素单元的黑矩阵遮盖面积,并后续用于异形显示面板的制备工艺。

本公开的实施例提供的显示优化方法,可以对具有异形边缘的显示面板的灰阶参数进行合理设置,优化显示效果。

本公开的另一个实施例提供一种显示驱动方法,包括:根据预定显示灰阶信号以及预先存储的灰阶参数,确定异形边缘经过的像素单元显示的灰阶值,以使像素单元按灰阶值进行显示。该方法可以适用于图1中的显示装置的情形。该方法获取的灰阶参数是根据上述实施例提供的显示优化方法得到并存储的。在获取一个被异形边缘经过的像素单元的灰阶参数之后,实际显示的灰阶值可以根据预定显示灰阶信号与灰阶参数进行运算得到。

例如,对于异形边缘经过某一像素单元,根据显示画面,该像素单元原输入(尚未经处理)的显示灰阶信号的灰阶值为127,之前预存的灰阶参数为32,则该像素单元根据最高灰阶值(这里为255)调整后的显示灰阶值可以确定为127*(32/255)≈16,因此电信号的控制强度变为之前的0.125倍,由此该像素单元将实际以灰阶值为16进行显示操作。又例如,对于异形边缘经过某一像素单元,根据显示画面,该像素单元原显示灰阶信号的灰阶值为127,之前预存的灰阶参数为32,目前显示画面中该像素单元以灰阶参数作为灰阶值显示,即调整后的显示灰阶值为32,则32/127≈0.25,因此电信号的控制强度变为之前的0.25倍,由此该像素单元将实际显示亮度为32灰阶。当然本公开的实施例在采用灰阶参数对于原显示灰阶信号的灰阶值进行调整时并不限于上述具体运算方式。

本公开的另一个实施例提供一种显示优化装置,本实施例中的显示优化装置的结构示意图如图11所示。该显示优化装置包括:计算模块10,用于计算异形边缘经过的像素单元的显示区域的面积与像素单元的面积的面积比值;确定模块20,与获取模块10耦合,用于根据所述面积比值确定所述像素单元的灰阶参数。

例如,可以采用计算模块10实现步骤s201,计算模块10可以通过硬件、软件等方式实现,例如可以通过电路或者计算机程序实现。例如,可以采用确定模块20实现步骤s202,检测模块20可以通过硬件、软件等方式实现,例如可以通过电路或者计算机程序实现。

本公开的实施例提供的一种显示优化装置,可以对具有异形边缘的显示面板的灰阶参数进行合理设置,优化显示效果。

需要注意的是,在本公开的实施例中,可以包括更多或更少的模块,并且各个模块之间的连接关系不受限制,可以根据实际需求而定。各个模块的具体构成方式不受限制,可以根据模块原理由模拟器件构成,也可以由数字芯片构成,或者以其他适用的方式构成。

本公开的另一个实施例还提供一种显示优化装置,该装置的结构示意图如图12所示,包括:处理器1210、存储器1220以及总线系统1230。

例如,处理器1210与存储器1220通过总线系统1230连接。例如,一个或多个计算机程序模块1221可以被存储在存储器1220中。例如,一个或多个计算机程序模块1221可以包括用于执行本公开任一实施例提供的显示优化方法的指令,实现对具有异形边缘的显示面板的像素单元的灰阶参数进行合理设置。例如,一个或多个计算机程序模块1221中的指令可以由处理器1210执行。

例如,总线系统1230可以是常用的串行、并行通信总线等,本公开的实施例对此不作限制。

本公开的另一个实施例还提供一种显示驱动装置,该显示驱动装置可以用于如图1所示的显示装置中,该显示驱动装置与显示面板耦接,并且用于驱动显示面板进行显示。该显示驱动装置的结构示意图与显示优化装置的结构示意图相同,该显示驱动装置包括处理器、存储器以及总线系统。

例如,处理器与存储器通过总线系统连接。例如,一个或多个计算机程序模块可以被存储在存储器中。例如,一个或多个计算机程序模块可以包括用于执行本公开任一实施例提供的显示驱动方法的指令,实现根据本发明任一实施例提供的显示优化方法确定的灰阶参数来驱动显示面板。例如,一个或多个计算机程序模块中的指令可以由处理器执行。

在本公开的各实施例中,任一处理器可以由专用集成电路芯片实现,例如该专用集成电路芯片可以设置在一个主板上,例如在该主板上还可以设置有存储器以及电源电路等;处理器也可以由电路或者采用软件、硬件(电路)、固件或其任意组合方式实现。在本公开的实施例中,处理器可以包括各种计算结构,例如复杂指令集计算机(cisc)结构、精简指令集计算机(risc)结构或者一种实行多种指令集组合的结构。在一些实施例中,处理器也可以是微处理器,例如x86处理器或arm处理器,或者可以是数字处理器(dsp)等。

在本公开的实施例中,存储器例如可以设置在上述主板上,存储器可以保存处理器执行的指令和/或数据。例如,存储器可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储器,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(ram)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(rom)、硬盘、闪存等。在所述计算机可读存储器上可以存储一个或多个计算机程序指令,处理器可以运行所述程序指令,以实现本公开实施例中(由处理器实现)期望的功能。

本公开的一个实施例还提供一种存储介质,存储有计算机可执行指令,当计算机可执行指令由计算机执行时,可以用于执行本公开任一实施例提供的显示优化方法,或者可以用于执行本公开任一实施例提供的显示驱动方法。

例如,该存储介质可以是一个或多个计算机可读存储介质的任意组合,例如一个计算机可读存储介质包含用于计算异形边缘经过的像素单元的显示区域面积与像素单元面积的面积比值的计算机可读的程序代码,另一个计算机可读存储介质包含根据面积比值确定像素单元的灰阶参数的计算机可读的程序代码。例如,当该程序代码由计算机读取时,计算机可以执行该计算机存储介质中存储的程序代码,执行例如本公开任一实施例提供的显示优化方法。

例如,存储介质可以包括智能电话的存储卡、平板电脑的存储部件、个人计算机的硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom)、便携式紧致盘只读存储器(cd-rom)、闪存、或者上述存储介质的任意组合,也可以为其他适用的存储介质。

以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,本公开的保护范围应以所述权利要求的保护范围为准。

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