一种单色显示的驱动方法、驱动模块以及单色显示装置
文献发布时间:2023-06-19 13:46:35
技术领域
本发明涉及显示技术领域。更具体地,涉及一种单色显示的驱动方法、驱动模块以及单色显示装置。
背景技术
单色显示装置对分辨率的要求较OLED显示装置更高。示例性的,当智能手机的屏幕分辨率为1920×1080时,进入人眼的显示画面十分清晰,然而,如果将显示内容以同等分辨率由单色显示装置进行显示,经单色显示装置中的放大模块展现出的显示内容,其不足会被放大,例如,人眼看到的白纸的表面十分平滑,而用放大镜看时则会发现纸的表面“坑坑洼洼”。
在目前的单色显示装置中,纱窗效应问题一直是一个巨大的难题。纱窗效应是在(屏幕和图像)像素不足的情况下,实时渲染引发的细线条舞动、高对比度边缘出现分离式闪烁现象,人眼看到显示屏的像素点,就好像隔着纱窗看东西,这极大的影响了单色的显示观感,制约着单色显示装置的发展。
发明内容
本发明的目的在于提供一种显示面板及其制作方法、显示装置,以解决现有技术存在的问题中的至少一个。
为达到上述目的,本发明采用下述技术方案:
本发明第一方面提供了一种单色显示的驱动方法,应用于单色显示装置的驱动模块,所述方法包括:
将接收的多个原始图像数据进行压缩以生成多个灰阶信息集,其中,每个灰阶信息集包括预设数量的原始图像数据;
扩展所述灰阶信息集以得到多个单色图像数据,其中,单色图像数据与所述单色显示装置的像素一一对应;
根据所述单色图像数据生成各像素的驱动信号。
进一步的,每一所述像素包括预设数量的亚像素;
每一所述原始图像数据包括所述预设数量的亚像素的灰阶数据,每一所述亚像素的灰阶数据的灰阶值相同;
每一压缩的原始图像数据包括所述预设数量的亚像素的灰阶数据中的一个灰阶数据。
进一步的,所述将接收的多个原始图像数据进行压缩以生成多个灰阶信息集,包括:
提取所述预设数量的亚像素的灰阶数据中的一个灰阶数据作为每一所述原始图像数据的压缩图像数据;
根据预设数量的压缩图像数据生成一个灰阶信息集,以得到多个灰阶信息集。
进一步的,扩展所述灰阶信息集以得到多个单色图像数据包括:
分别扩展每一灰阶信息集,将每一灰阶信息集的压缩图像数据的灰阶数据分别扩展为所述预设数量的亚像素的灰阶数据,以生成单色图像数据。
进一步的,所述预设数量为3,所述像素包括红色亚像素、绿色亚像素以及蓝色亚像素;
所述根据所述单色图像数据生成各像素的驱动信号进一步包括:
根据所述单色图像数据中的每一灰阶数据生成对应的红色亚像素、绿色亚像素以及蓝色亚像素的驱动信号。
进一步的,每一所述原始图像数据包括多个预设颜色的灰阶数据,所述多个预设颜色的灰阶数据对应于一个像素,所述多个预设颜色的灰阶数据的灰阶值相同;
每一压缩的原始图像数据包括所述多个预设颜色的灰阶数据中的一个灰阶数据。
进一步的,所述将接收的多个原始图像数据进行压缩以生成多个灰阶信息集包括:
提取所述多个预设颜色的灰阶数据中的一个灰阶数据作为每一所述原始图像数据的压缩图像数据;
根据预设数量的压缩图像数据生成一个灰阶信息集,以得到多个灰阶信息集。
进一步的,所述扩展所述灰阶信息集以得到多个单色图像数据包括:
分别扩展每一灰阶信息集,将每一灰阶信息集的压缩图像数据的灰阶数据分别扩展为所述多个预设颜色的灰阶数据,以生成单色图像数据。
进一步的,所述像素包括一个亚像素;所述预设颜色为红色、绿色以及蓝色;
所述根据所述单色图像数据生成各像素的驱动信号进一步包括:
根据所述单色图像数据中的所述多个预设颜色的灰阶数据生成对应于所述像素的驱动信号。
进一步的,所述在所述将接收的多个原始图像数据进行压缩以生成多个灰阶信息集之前,所述方法还包括:将多个彩色图像数据分别转换为所述多个原始图像数据,每一所述彩色图像数据包括对应于一个像素的多个亚像素的灰阶数据以及多个亚像素的颜色数据。
本发明第二方面提供了一种驱动模块,所述驱动模块包括:
原始图像数据压缩模块,用于将接收的多个原始图像数据进行压缩以生成多个灰阶信息集,其中,每个灰阶信息集包括预设数量多个不同的压缩的原始图像数据;
灰阶信息集扩展模块,用于扩展所述灰阶信息集以得到多个单色图像数据,其中,单色图像数据与所述单色显示装置的像素一一对应;
驱动信号生成模块,用于根据所述单色图像数据生成各像素的驱动信号。
进一步的,每一所述像素包括预设数量的亚像素;所述预设数量为3,所述像素包括红色亚像素、绿色亚像素以及蓝色亚像素;每一所述原始图像数据包括所述预设数量的亚像素的灰阶数据,每一所述亚像素的灰阶数据的灰阶值相同;每一压缩的原始图像数据包括所述预设数量的亚像素的灰阶数据中的一个灰阶数据;
所述原始图像数据压缩模块进一步用于提取所述预设数量的亚像素的灰阶数据中的一个灰阶数据作为每一所述原始图像数据的压缩图像数据;根据预设数量的压缩图像数据生成一个灰阶信息集,以得到多个灰阶信息集;
所述灰阶信息集扩展模块进一步用于分别扩展每一灰阶信息集,将每一灰阶信息集的压缩图像数据的灰阶数据分别扩展为所述预设数量的亚像素的灰阶数据,以生成单色图像数据;所述驱动信号生成模块进一步用于根据所述单色图像数据中的每一灰阶数据生成对应的红色亚像素、绿色亚像素以及蓝色亚像素的驱动信号
进一步的,每一所述原始图像数据包括多个预设颜色的灰阶数据,所述多个预设颜色的灰阶数据对应于一个像素,所述多个预设颜色的灰阶数据的灰阶值相同;
每一压缩的原始图像数据包括所述多个预设颜色的灰阶数据中的一个灰阶数据;所述像素包括一个亚像素;所述预设颜色为红色、绿色以及蓝色;
所述原始图像数据压缩模块进一步用于提取所述多个预设颜色的灰阶数据中的一个灰阶数据作为每一所述原始图像数据的压缩图像数据;根据预设数量的压缩图像数据生成一个灰阶信息集,以得到多个灰阶信息集;
所述灰阶信息集扩展模块进一步用于分别扩展每一灰阶信息集,将每一灰阶信息集的压缩图像数据的灰阶数据分别扩展为所述多个预设颜色的灰阶数据,以生成单色图像数据;
所述驱动信号生成模块进一步用于根据所述单色图像数据中的所述多个预设颜色的灰阶数据生成对应于所述像素的驱动信号。
本发明第三方面提供了一种单色显示装置,其特征在于,包括如本发明第二方面提供的驱动模块。
本发明的有益效果如下:
本发明所述的技术方案能够在不改变驱动模块的驱动性能的基础上,提高接收的原始图像数据的分辨率,从而提高显示面板的整体分辨率,进一步使得用户观看的显示内容更加清晰,有效改善纱窗问题,提高用户体验并且,该过程中并未丢失原始图像数据,能够有效还原高分辨率的原始图像数据。
附图说明
下面结合附图对本发明的具体实施方式作进一步详细的说明。
图1示出本发明一个实施例提出的单色显示的驱动方法的流程示意图;
图2示出了本发明一个可选实施例的原始图像数据的示意图;
图3a示出本发明一个可选实施例的像素结构示意图;
图3b示出本发明一个可选实施例的像素结构示意图;
图4示出了本发明实施例的步骤S1的一个可选实施例的流程示意图;
图5a示出本发明一个可选实施例的对图1的原始图像数据进行压缩得到的压缩图像数据的示意图;
图5b示出本发明另一个可选实施例的对图1的原始图像数据进行压缩得到的压缩图像数据的示意图;
图6示出了本发明一个可选实施例的拓展后的单色图像数据示意图;
图7示出了本发明实施例的步骤S1的另一个可选实施例的流程示意图;
图8示出本发明另一个实施例提出的应用与单色显示装置的驱动模块的结构示意图。
具体实施方式
有鉴于现有技术中的单色显示装置的显示问题,发明人提出可以通过提高显示面板分辨率的方式,从而提高显示装置的显示性能。然而,现有技术中的单色显示装置的分辨率受限于驱动模块,例如驱动芯片,现有技术中的驱动芯片可驱动的像素的分辨率受限,使得显示的图像画面的分辨率同样受到限制。
在一个具体示例中,若驱动模块能够处理分辨率为240*720的图像数据,从而生成驱动信号以驱动各亚像素进行显示,此时,驱动模块所接收的待处理的图像数据的分辨率为240*720,驱动模块能够处理的图像数据的分辨率为240*720,最后显示出的用于用户观看的图像画面的分辨率仍为240*720,因此,针对该现象,发明人提出一种单色显示的驱动方法、驱动模块以及单色显示装置以解决上述问题。
在一个可选的实施例中,如图1所示,本发明实施例的方法包括:
S1、将接收的多个原始图像数据进行压缩以生成多个灰阶信息集,其中,每个灰阶信息集包括预设数量的原始图像数据;
S2、扩展所述灰阶信息集以得到多个单色图像数据,其中,单色图像数据与所述单色显示装置的像素一一对应;
S3、根据所述单色图像数据生成各像素的驱动信号。
利用本实施例的方法,能够在不改变驱动模块的驱动性能的基础上,提高接收的原始图像数据的分辨率,从而提高显示面板的整体分辨率,并且,该过程中并未丢失原始图像数据,能够有效还原高分辨率的原始图像数据。
在一个具体示例中,仍以驱动模块的驱动性能为处理分辨率为240*720的图像数据为例,此时,应用于本实施例的驱动方法,驱动模块所接收的待处理的图像数据的分辨率可提高为720*720,并且,显示出的用于用户观看的图像画面的分辨率可提高为720*720,因此,本实施例在驱动模块,例如驱动芯片的性能不变的基础上,极大地提高了输入和输出的图像数据的分辨率,进一步使得用户观看的显示内容更加清晰,有效改善纱窗问题,提高用户体验。
现以示例性的步骤对本实施例的方法进行说明,该方法包括:
S1、将接收的多个原始图像数据进行压缩以生成多个灰阶信息集,其中,每个灰阶信息集包括预设数量的原始图像数据。
如图2所示,图2中示出了9个原始图像数据,其分辨率可表示为3*3。其中,一个原始图像数据对应于一个像素,也就是说,驱动模块将每一原始图像数据进行处理后能够生成对应9个像素的驱动信号。
进一步的,在一个可选的实施例中,每一所述像素包括预设数量的亚像素,所述预设数量为3,所述像素包括红色亚像素、绿色亚像素以及蓝色亚像素。在一个可选的实施例中,每一所述原始图像数据包括所述预设数量的亚像素的灰阶数据,每一所述亚像素的灰阶数据的灰阶值相同。也就是说,每一原始图像数据中,均包括分别对应于红色亚像素、绿色亚像素以及蓝色亚像素的3个灰阶数据。本实施例的单色显示装置的像素排布可与现有技术中的彩色显示装置的像素排布一致,即如图3a所示,一个像素包括三个亚像素,每一亚像素分别接入用于驱动的驱动信号线data1、data2以及data3,也就是说,每一个驱动信号线中接入的驱动信号,为分别根据原始图像数据中的对应每一亚像素的灰阶数据生成的。
在一个具体示例中,如图1所示,对于第一行第一列中的原始图像数据A,其可表示为(255,255,255),也就是说,对于原始图像数据A中的第一个灰阶数据A1(R=255),生成的驱动信号通过第一根信号线接入红色亚像素;对于原始图像数据A中的第二个灰阶数据A2(G=255),生成的驱动信号通过第二根信号线接入绿色亚像素;对于原始图像数据中的第三个灰阶数据A3(B=255),生成的驱动信号通过第三根信号线接入红色亚像素。因此,每一所述亚像素的灰阶数据相同,均为灰阶值为255的灰阶数据。
结合三基色混色原理以及实现单色显示功能的单色显示装置的特性在于,当三个基色(红、绿以及蓝色)的灰阶值相同时,能够混色为单色。例如:原始图像数据中各基色的灰阶数据分别为R=255,G=255,B=255,即该原始图像数据表示为(255,255,255)时,则这个原始图像数据显示为白色。又例如:原始图像数据中各基色的灰阶数据分别为R=200,G=200,B=200时,则这个原始图像数据显示为浅灰色。又例如:原始图像数据中各基色的灰阶数据分别为R=0,G=0,B=0时,则这个原始图像数据显示为黑色。因此,为实现单色显示,传输的原始图像数据中的3个灰阶数据的灰阶值的大小相同。
而本实施例正是利用上述特性,在一个可选的实施例中,将每一压缩的原始图像数据包括所述预设数量的亚像素的灰阶数据中的一个灰阶数据。即,将一个原始图像数据进行压缩,仅保留多个亚像素的灰阶数据中的一个灰阶数据。
若原始图像数据表示为(255,255,255),也即R=255,G=255,B=255,压缩的图像数据可为R=255、或者G=255、或者B=255,则压缩的图像数据表示为(255)。也就是说,压缩的图像数据保留了三个亚像素的灰阶数据中的一个,若原图像数据的存储量为3,则压缩的原始图像数据的存储量则为1,因此,本实施例利用三基色混色原理以及单色显示的独特性,设计的应用于单色显示的驱动方法,能够极大降低原始图像数据的存储量,进一步提高驱动模块的处理速度和存储性能。
在一个可选的实施例中,如图4所示,步骤S1“所述将接收的多个原始图像数据进行压缩以生成多个灰阶信息集”进一步包括:
S11、提取所述预设数量的亚像素的灰阶数据中的一个灰阶数据作为每一所述原始图像数据的压缩图像数据。
示例性的,预设数量为3。以前述位于图1中第一行第一列的原始图像数据A为例,该原始图像数据表示为(255,255,255),其包括3个亚像素的灰阶数据,每一亚像素的灰阶数据的灰阶值均为255,因此,进行该原始图像数据的压缩时,提取其中任意一个灰阶数据作为压缩图像数据,例如压缩图像数据可为R=255、或者G=255、或者B=255。
又例如,对于图1中第一行第二列的原始图像数据C,该原始图像数据表示为(0,0,0),可压缩为R=0、或者G=0、或者B=0。同样的,对于图1中第一行第三列的原始图像数据D,该原始图像数据表示为(0,0,0),可压缩为R=0、或者G=0、或者B=0。
因此,整个第一行中的三个原始图像数据被压缩后,压缩图像数据依次可表示为255,0,0。如图5所示,对图1中9个原始图像数据(包括27个亚像素的27个灰阶数据)进行压缩后,形成的压缩图像数据为9个压缩图像数据(包括9个灰阶数据),因此,压缩图像数据的存储量较原始图像数据的存储量减小三分之一,这种压缩方式能够极大降低原始图像数据的存储量,进一步提高驱动模块的处理速度和存储性能。
S12、根据预设数量的压缩图像数据生成一个灰阶信息集,以得到多个灰阶信息集。
在本实施例中,一个灰阶信息集往往包括红色灰阶数据、绿色灰阶数据、以及蓝色灰阶数据,便于基于三基色原理进行后续灰阶信息集传输过程中的数据传输,因此,本实施例的预设数量为3。如图5a所示,9个压缩图像数据中每3个图像数据可形成一个灰阶信息集,从而得到3个灰阶信息集(如图5a中的虚线框所示)。在一个具体示例中,图1中整个第一行中的三个原始图像数据(A、C以及D)被压缩后形成一个灰阶信息集X,该灰阶信息集X中的压缩图像数据依次可表示为X1=255,X2=0,X3=0。如前述的三基色混色原理可知,为便于灰阶信息集传输,每一灰阶信息集中均包括3个基色(红色、绿色以及蓝色)的压缩图像数据。
示例性的,以前述位于图1中原始图像数据A为例,该原始图像数据的压缩图像数据可为R=255、或者G=255、或者B=255,其中,取R=255作为压缩图像数据X1。对于图1中的原始图像数据C(0,0,0),取G=0作为压缩图像数据X2。同样的,对于图1中的原始图像数据D(0,0,0),取B=0作为压缩图像数据X3。因此,该灰阶信息集X可表示为【R=255,G=0,B=0】,也就是说,原始图像数据的白色图像数据、黑色图像数据以及黑色图像数据压缩后形成了能够以红色表示的灰阶信息集,即【R=255,G=0,B=0】经混色后形成的颜色为红色。
又例如,第二行的3个压缩图像数据作为一个灰阶信息集,该灰阶信息集可表示为【R=0,G=255,B=0】,这是把原始图像数据的黑色图像数据、白色图像数据以及黑色图像数据压缩后形成了能够以绿色表示的灰阶信息集,即,【R=0,G=255,B=0】经混色后形成的颜色为绿色。
又例如,第三行的3个压缩图像数据作为一个灰阶信息集,该灰阶信息集可表示为【R=0,G=0,B=255】,这是把原始图像数据的黑色图像数据、黑色图像数据以及白色图像数据压缩后形成了能够以蓝色表示的灰阶信息集,即,【R=0,G=255,B=0】经混色后形成的颜色为蓝色。因此,9个原始图像数据可被压缩为3个灰阶信息集,由图1所示的原始图像数据到图5a所示的灰阶信息集可知,所需的存储量得到有效降低。
经过步骤S1的原始图像数据的压缩,对应3*3的像素的9个原始图像数据(包括对应不同颜色亚像素的27个灰阶数据)压缩为对应1*3的像素的3个灰阶信息集(包括提取后的9个灰阶数据),也就是说,如果现有的驱动模块的接收图像数据的最大性能为1*3分辨率的原始图像数据,在不改变驱动模块性能的基础上,而本实施例的驱动模块能够接收3*3分辨率(压缩为1*3分辨率)的图像数据,因此,利用该方法的驱动模块的处理性能得到极大提高。
示例性的,如果现有驱动模块的分辨率为240*720,则其最大能够接收240*720分辨率的图像数据,而经过本实施例的方法后,能够将720*720的图像数据压缩为240*720,以供现有的驱动模块进行处理,从而在保护现有驱动模块处理性能不变的基础上,提高原始图像数据的分辨率。
在一个可选的实施例中,步骤S2“扩展所述灰阶信息集以得到多个单色图像数据,其中,单色图像数据与所述单色显示装置的像素一一对应”进一步包括:
S21、分别扩展每一灰阶信息集,将每一灰阶信息集的压缩图像数据的灰阶数据分别扩展为所述预设数量的亚像素的灰阶数据,以生成单色图像数据。
在该步骤中,原始图像数据以压缩图像数据形成的灰阶信息集的方式进行传输,然而由于现有的显示面板的分辨率限制,在生成各像素的驱动信号之前,还需将压缩图像数据拓展为用于生成驱动信号的单色图像数据,从而实现显示面板根据驱动信号显示图像内容。因此,该步骤中主要进行灰阶信息集中压缩图像数据的拓展。
示例性的,以图5a所示的一个灰阶信息集X为例,该灰阶信息集X包括压缩图像数据X1、X2、X3,对于压缩图像数据X1(R=255),利用单色显示时不同颜色的亚像素对应的灰阶数据的灰阶值相同的特性,将其扩展为对应3个亚像素的灰阶数据。图6示出了图5a的灰阶信息集扩展后的单色图像数据,如图6所示,图5中9个压缩图像数据经扩展后生成了27个对应于亚像素的灰阶数据,压缩图像数据X1(R=255)扩展为单色图像数据Y,该单色图像数据包括对应于红色亚像素、绿色亚像素以及蓝色亚像素的灰阶数据,即图6所示的Y1、Y2以及Y3。也就是说,本实施例的X1(R=255)分别扩展为Y1(R=255)、Y2(G=255)以及Y3(B=255),拓展后的单色图像数据Y可表示为(255,255,255),对应于图1中第一行第一列的原始图像数据A。
又例如,灰阶信息集X中的压缩图像数据X2(G=0)被扩展为单色图像数据CC,该单色图像数据CC包括扩展后的对应于各亚像素的灰阶数据,即R=0、G=0以及B=0。该单色图像数据对应图1中的原始图像数据C。同样的,灰阶信息集X中的压缩图像数据X3(B=0)被扩展为单色图像数据DD,该单色图像数据DD包括扩展后的对应于各亚像素的灰阶数据,即R=0、G=0以及B=0。该单色图像数据对应图1中的原始图像数据D。也就是说,拓展后的单色图像数据能够与原始图像数据完全对应,用于生成驱动信号的单色图像数据在压缩和拓展的过程中并未丢失原始图像数据,因此,该方法能够无损压缩以及无损还原,有效保证图像显示效果。
在一个具体示例中,仍以前述现有驱动模块的分辨率为240*720为例,经步骤S1后能够将720*720的图像数据压缩为240*720,以供现有的驱动模块进行处理,进一步的,驱动模块根据压缩后的240*720图像数据进行还原,能够将240*720的压缩数据还原为720*720的单色图像数据,利用单色显示的特性,该过程并未丢失图像数据,实现了将压缩的原始图像数据的无损还原。
S3、根据所述单色图像数据生成各像素的驱动信号。
基于上述步骤S1的压缩以及步骤S2的还原得到了单色图像数据,该步骤S3中利用该单色图像数据生成各像素的驱动信号。
在一个可选的实施例中,步骤S3“所述根据所述单色图像数据生成各像素的驱动信号”进一步包括:
S31、根据单色图像数据中的每一灰阶数据分别生成红色亚像素、绿色亚像素以及蓝色亚像素的驱动信号。
本实施例中,对于采用彩色显示装置像素排布结构的单色显示装置,如图3a所示,每一像素均包括红色亚像素、绿色亚像素以及蓝色亚像素,每一颜色的亚像素分别接入一根驱动信号线,因此,对于每一单色图像数据分别能够生成对应于一个像素中三个亚像素的驱动信号,然后将这三个驱动信号分别通过对应的驱动信号线接入至对应的亚像素中。
在一个具体示例中,如图1所示,位于第一行第一列的原始图像数据经过压缩以及还原后得到的单色图像数据仍为(255,255,255),其中根据第一个灰阶数据A1(255)生成的驱动信号接入红色亚像素,根据第二个灰阶数据A2(255)生成的驱动信号接入绿色亚像素,根据第三个灰阶数据A3(255)生成的驱动信号接入蓝色亚像素,从而实现显示面板的单色显示。
在一个具体示例中,仍以前述现有驱动模块的分辨率为240*720为例,经步骤S1后能够将720*720的图像数据压缩为240*720,以供现有的驱动模块进行处理,进一步的,驱动模块根据压缩后的240*720图像数据进行还原,能够将240*720的压缩数据还原为720*720的单色图像数据,根据该720*720的单色图像数据生成的驱动信号,最后能够实现显示面板720*720分辨率的图像显示,因此,本实施例经上述压缩以及还原的方法,在保护现有驱动模块处理性能不变的基础上,提高了原始图像数据的分辨率,以及提高了显示图像的分辨率。
不同于上述利用现有技术的像素排布进行原始图像数据传输的方式,本实施例对像素排布进行重新设计,得到了适用于单色显示装置的像素结构。
在另一个可选的实施例中,如图3b所示,本实施例的一个像素包括一个亚像素,所述亚像素的发光面积与红色亚像素、绿色亚像素以及蓝色亚像素的总发光面积相同。
也就是说,本实施例对像素的排布方式进行了重新设计,一个像素即为一个亚像素,示例性的,图1所示的9个原始图像数据生成的驱动信号仍传输至9个像素,不同的是,如图3b所示,此结构下,一个像素连接一个驱动信号线data1,换句话说,一个亚像素连接一个信号线,一个驱动信号传输至一个亚像素(也即该像素)即可实现该亚像素的驱动。相较于图3a所示的一个像素包括3个亚像素,图3a中一个像素需要3根分别对应于每一亚像素的驱动信号线data1、data2、以及data3,图3b重新设计的一个像素只需要一根驱动信号线data1,减少了驱动信号线的数量。
对于这种重新设计的显示面板,本实施例的对应于像素的原始图像数据仍然可以通过包括灰阶数据进行表示。在一个可选的实施例中,每一所述原始图像数据包括多个预设颜色的灰阶数据,所述多个预设颜色的灰阶数据对应于一个像素,所述多个预设颜色的灰阶数据的灰阶值相同;每一压缩的原始图像数据包括所述多个预设颜色的灰阶数据中的一个灰阶数据。
也就是说,虽然这种像素设计下,一个像素包括一个亚像素,原始图像数据中对应红色亚像素、绿色亚像素以及蓝色亚像素的灰阶数据难以形成对应,但是由于单色显示的三基色灰阶值相同的特性,即使一个像素包括一个亚像素,该像素的原始图像数据仍包括三个灰阶值相同的灰阶数据。在一个可选的实施例中,所述预设颜色为红色、绿色以及蓝色,即每一原始图像数据中包括对应于红色、绿色以及蓝色的灰阶数据,而红色灰阶数据的灰阶值、绿色灰阶数据的灰阶值以及蓝色灰阶数据的灰阶值的数值一致,从而实现该像素的单色显示。
在一个可选的实施例中,如图7所示,S1所述将接收的多个原始图像数据进行压缩以生成多个灰阶信息集,包括:
S11、提取所述多个预设颜色的灰阶数据中的一个灰阶数据作为每一所述原始图像数据的压缩图像数据。
示例性的,预设颜色为基于三基色原理确定的红色、绿色以及蓝色。
以前述图1中的原始图像数据A为例,该原始图像数据表示为(255,255,255),其包括:红色的灰阶数据R=255、绿色的灰阶数据G=255以及色的灰阶数据B=255。每一颜色的灰阶数据的灰阶值均为255,因此,进行该原始图像数据的压缩时,提取其中任意一个颜色的灰阶数据作为压缩图像数据,例如压缩图像数据可为R=255、或者G=255、或者B=255。又例如,对于图1中的原始图像数据C和对于图1中的原始图像数据D,对其中不同颜色的灰阶数据的压缩原理类似,在此不再赘述。
因此,整个第一行中的三个原始图像数据被压缩后,压缩图像数据依次可表示为255,0,0。如图5b所示,对图1中9个原始图像数据(包括27个亚像素的27个灰阶数据)进行压缩后,形成的压缩图像数据为9个压缩图像数据(包括9个灰阶数据),因此,压缩图像数据的存储量较原始图像数据的存储量减小三分之一,这种压缩方式同样能够极大降低原始图像数据的存储量,进一步提高驱动模块的处理速度和存储性能。
值得说明的是,本实施例的压缩方式与前述应用彩色显示装置的像素结构的压缩方式类似,其原理以及流程在此不再赘述。
S12、根据预设数量的压缩图像数据生成一个灰阶信息集,以得到多个灰阶信息集。
如图5b所示,9个压缩图像数据可以得到3个灰阶信息集,每一灰阶信息集中均包括3个基色(红色、绿色以及蓝色)的压缩图像数据。示例性的,以前述图1中原始图像数据A(255,255,255)为例,该原始图像数据的压缩图像数据可为R=255、或者G=255、或者B=255,其中,取红色灰阶数据R=255作为压缩图像数据。对于图1中的原始图像数据C(0,0,0),取绿色灰阶数据G=0作为压缩图像数据。同样的,对于图1中第一行第二列的原始图像数据D(0,0,0),取蓝色灰阶数据B=0作为压缩图像数据。因此,该灰阶信息集可表示为【R=255,G=0,B=0】,也就是说,原始图像数据的白色图像数据、黑色图像数据以及黑色图像数据压缩后形成了能够以红色表示的灰阶信息集,即,【R=255,G=0,B=0】经混色后形成的颜色为红色。
经过步骤S1的原始图像数据的压缩,对应3*3的像素的9个原始图像数据(包括对应不同颜色的27个灰阶数据)压缩为对应1*3的像素的3个灰阶信息集(包括提取后的9个灰阶数据),也就是说,如果现有的驱动模块的接收图像数据的最大性能为1*3分辨率的原始图像数据,在不改变驱动模块性能的基础上,而本实施例的驱动模块能够接收3*3分辨率(压缩为1*3分辨率)的图像数据,因此,利用该方法的驱动模块的处理性能得到极大提高。
示例性的,如果现有驱动模块的分辨率为240*720,则其最大能够接收240*720分辨率的图像数据,而经过本实施例的方法后,能够将720*720的图像数据压缩为240*720,以供现有的驱动模块进行处理,从而在保护现有驱动模块处理性能不变的基础上,提高原始图像数据的分辨率。
值得说明的是,本实施例的压缩方式与前述应用彩色显示装置的像素结构的压缩方式类似,其原理以及流程在此不再赘述。
在一个可选的实施例中,步骤S2“扩展所述灰阶信息集以得到多个单色图像数据,其中,单色图像数据与所述单色显示装置的像素一一对应”进一步包括:
S21、分别扩展每一灰阶信息集,将每一灰阶信息集的压缩图像数据的灰阶数据分别扩展为所述多个预设颜色的灰阶数据,以生成单色图像数据。
在该步骤中,原始图像数据以压缩图像数据形成的灰阶信息集的方式进行传输,然而由于现有的显示面板的分辨率限制,在生成各像素的驱动信号之前,还需将压缩图像数据拓展为用于生成驱动信号的单色图像数据,从而实现显示面板根据驱动信号显示图像内容。因此,该步骤中主要进行灰阶信息集中压缩图像数据的拓展。
示例性的,以图5b所示的一个灰阶信息集X’为例,该灰阶信息集包括压缩图像数据X1’,X2’以及X3’,对于压缩图像数据X1’(R=255),利用单色显示时不同颜色的灰阶数据的灰阶值相同的特性,将其扩展为对应3个预设颜色的灰阶数据,即扩展为红色灰阶数据R=255,绿色灰阶数据G=255,蓝色灰阶数据B=255,则拓展后的单色图像数据可表示为(255,255,255),对应于图1中第一行第一列的原始图像数据A,因此,本实施例的用于生成驱动信号的单色图像数据在压缩和拓展的过程中并未丢失原始图像数据,能够无损压缩以及无损还原。
图6示出了图5b的灰阶信息集扩展后的单色图像数据,如图6所示,图5中9个压缩图像数据经扩展后生成了27个对应于亚像素的灰阶数据,
压缩图像数据X1’(R=255)扩展为单色图像数据Y,该单色图像数据包括对应于红色亚像素、绿色亚像素以及蓝色亚像素的灰阶数据,即图6所示的Y1、Y2以及Y3。也就是说,本实施例的X1’(R=255)分别扩展为Y1(R=255)、Y2(G=255)以及Y3(B=255),拓展后的单色图像数据Y可表示为(255,255,255),对应于图1中第一行第一列的原始图像数据A。
又例如,灰阶信息集X中的压缩图像数据X2’(G=0)被扩展为单色图像数据CC,该单色图像数据CC包括扩展后的对应于各亚像素的灰阶数据,即R=0、G=0以及B=0。该单色图像数据对应图1中的原始图像数据C。同样的,灰阶信息集X中的压缩图像数据X3’(B=0)被扩展为单色图像数据DD,该单色图像数据DD包括扩展后的对应于各亚像素的灰阶数据,即R=0、G=0以及B=0。该单色图像数据对应图1中的原始图像数据D。也就是说,拓展后的单色图像数据能够与原始图像数据完全对应,用于生成驱动信号的单色图像数据在压缩和拓展的过程中并未丢失原始图像数据,因此,该方法能够无损压缩以及无损还原,有效保证图像显示效果。
在一个具体示例中,仍以前述现有驱动模块的分辨率为240*720为例,经步骤S1后能够将720*720的图像数据压缩为240*720,以供现有的驱动模块进行处理,进一步的,驱动模块根据压缩后的240*720图像数据进行还原,能够将240*720的压缩数据还原为720*720的单色图像数据,利用单色显示的特性,该过程并未丢失图像数据,实现了将压缩的原始图像数据的无损还原。
值得说明的是,本实施例的还原过程与前述应用彩色显示装置的像素结构的压缩方式类似,其原理以及流程在此不再赘述。
还值得说明的是,本实施例中,对于图5a所示的利用彩色显示装置的像素结构形成的灰阶信息集和图5b所示的利用单色显示装置的像素结构形成的灰阶信息集,两者虽然在上述说明中以亚像素的灰阶数据和三中颜色的灰阶数据进行区分,在实际应用中,两者可均以R=255、G=255以及G=255的方式进行传输和表示,也即,本发明并不限制传输的图像数据的具体表达方式,本领域技术人员应当根据实际应用进行设计,以利用本实施例的方法进行图像数据的压缩以及还原为设计准则,在此不再赘述。
S3、根据所述单色图像数据生成各像素的驱动信号。
基于上述步骤S1的压缩以及步骤S2的还原得到了单色图像数据,该步骤S3中利用该单色图像数据生成各像素的驱动信号。
在一个可选的实施例中,步骤S3“所述根据所述单色图像数据生成各像素的驱动信号”进一步包括:根据所述单色图像数据中的所述多个预设颜色的灰阶数据生成对应于所述像素的驱动信号。
本实施例中,对于重新设计像素结构的单色显示装置,如图3b所示,每一像素包括一个亚像素,示例性的该亚像素的发光面积与图3a所示的一个像素面积相同,也就是说,本实施例的亚像素的发光面积等于图3a所示的红色亚像素、绿色亚像素以及蓝色亚像素的发光面积的总和。该结构下,本实施例的一个像素仅通过一根驱动信号即可实现较大面积的发光。
本实施例中,每一单色图像数据可生成一个驱动信号,直接输入至对应的像素中。示例性的,如图1所示,原始图像数据A经过压缩以及还原后得到的单色图像数据仍为(255,255,255),根据该单色图像数据可直接生成一个驱动信号直接输入图3b所示的一个像素中,从而实现显示面板的单色显示。
在一个具体示例中,仍以前述现有驱动模块的分辨率为240*720为例,经步骤S1后能够将720*720的图像数据压缩为240*720,以供现有的驱动模块进行处理,进一步的,驱动模块根据压缩后的240*720图像数据进行还原,能够将240*720的压缩数据还原为720*720的单色图像数据,根据该720*720的单色图像数据生成的驱动信号,最后能够实现显示面板720*720分辨率的图像显示,因此,本实施例经上述压缩以及还原的方法,在保护现有驱动模块处理性能不变的基础上,提高了原始图像数据的分辨率,以及提高了显示图像的分辨率。
对于本发明实施例提出的应用于不同像素结构的驱动方法,本领域技术人员可以根据实际应用进行选择,在此不再赘述。
在一个可选的实施例中,所述在所述将接收的多个原始图像数据进行压缩以生成多个灰阶信息集之前,所述方法还包括:将多个彩色图像数据分别转换为所述多个原始图像数据,每一所述彩色图像数据包括对应于一个像素的多个亚像素的灰阶数据以及多个亚像素的颜色数据。
本实施例的原始图像数据为应用于单色显示的图像数据,即图1所示的一个原始图像数据A中,各亚像素的灰阶数据的灰阶值相同。考虑到应用的广泛性,在利用本实施例的原始图像数据进行压缩前,还以将用于彩色显示的彩色图像数据进行转换,例如通过灰度计算公式得到转换后的灰色图像数据,然后进行本实施例的压缩。
由于彩色图像数据在具有亚像素的灰阶数据的基础上,还具有用于显示的颜色信息,对于单色显示,颜色信息为冗余数据,因此,本实施例的原始图像数据仅包括多个亚像素的灰阶数据,从而能够进一步提高驱动模块的处理性能。
与上述驱动方法对应的,本发明另一个实施例提出一种应用单色显示装置的驱动模块,如图7所示,该驱动模块包括:
原始图像数据压缩模块,用于将接收的多个原始图像数据进行压缩以生成多个灰阶信息集,其中,一每个灰阶信息集包括预设数量多个不同的压缩的原始图像数据;
灰阶信息集扩展模块,用于扩展所述灰阶信息集以得到多个单色图像数据,其中,单色图像数据与所述单色显示装置的像素一一对应;
驱动信号生成模块,用于根据所述单色图像数据生成各像素的驱动信号。
本实施例的驱动模块能够在不改变驱动模块的驱动性能的基础上,提高接收的原始图像数据的分辨率,从而提高显示面板的整体分辨率,并且,该过程中并未丢失原始图像数据,能够有效还原高分辨率的原始图像数据。
在一个具体示例中,以应用该驱动模块的夜视仪为例,原始图像数据压缩模块和灰阶信息集扩展模块可分别设置在夜视仪的不同模块位置,例如,原始图像数据压缩模块设置在夜视仪的处理器中,例如CPU中,用于原始图像数据的压缩;灰阶信息集扩展模块可设在夜视仪的驱动芯片中,解析压缩图像数据后直接生成驱动信号,以提高处理速度。也就是说,本发明不限制驱动模块中各个模块的相对位置关系,本领域技术人员应当根据实际应用进行设计,以实现上述图像数据的传输功能为设计准则,在此不再赘述。
对于应用图3a所示的像素结构的单色显示装置,在一个可选实施例中,每一所述像素包括预设数量的亚像素;所述预设数量为3,所述像素包括红色亚像素、绿色亚像素以及蓝色亚像素;每一所述原始图像数据包括所述预设数量的亚像素的灰阶数据,每一所述亚像素的灰阶数据的灰阶值相同;每一压缩的原始图像数据包括所述预设数量的亚像素的灰阶数据中的一个灰阶数据;
所述原始图像数据压缩模块进一步用于提取所述预设数量的亚像素的灰阶数据中的一个灰阶数据作为每一所述原始图像数据的压缩图像数据;根据预设数量的压缩图像数据生成一个灰阶信息集,以得到多个灰阶信息集。
所述灰阶信息集扩展模块进一步用于分别扩展每一灰阶信息集,将每一灰阶信息集的压缩图像数据的灰阶数据分别扩展为所述预设数量的亚像素的灰阶数据,以生成单色图像数据。
所述驱动信号生成模块进一步用于根据所述单色图像数据中的每一灰阶数据生成对应的红色亚像素、绿色亚像素以及蓝色亚像素的驱动信号。
本实施例的驱动模块,能够直接采用彩色显示装置的像素结构,降低了开发成本。对于应用图3b所示的像素结构的单色显示装置,在一个可选实施例中,
每一所述原始图像数据包括多个预设颜色的灰阶数据,所述多个预设颜色的灰阶数据对应于一个像素,所述多个预设颜色的灰阶数据的灰阶值相同;
每一压缩的原始图像数据包括所述多个预设颜色的灰阶数据中的一个灰阶数据;所述像素包括一个亚像素;所述预设颜色为红色、绿色以及蓝色;
所述原始图像数据压缩模块进一步用于提取所述多个预设颜色的灰阶数据中的一个灰阶数据作为每一所述原始图像数据的压缩图像数据;根据预设数量的压缩图像数据生成一个灰阶信息集,以得到多个灰阶信息集。
所述灰阶信息集扩展模块进一步用于分别扩展每一灰阶信息集,将每一灰阶信息集的压缩图像数据的灰阶数据分别扩展为所述多个预设颜色的灰阶数据,以生成单色图像数据。
所述驱动信号生成模块进一步用于根据所述单色图像数据中的所述多个预设颜色的灰阶数据生成对应于所述像素的驱动信号。
本实施例的驱动模块,一个像素只需要一根驱动信号线,减少了驱动信号线的数量,提高了驱动模块的处理性能。对于本发明实施例提出的应用于不同像素结构的驱动方法,本领域技术人员可以根据实际应用进行选择,在此不再赘述。
由于本发明实施例提供的驱动模块与上述几种实施例提供的驱动方法相对应,因此在前述实施方式也适用于本实施例提供的驱动模块,在本实施例中不再详细描述。本领域技术人员应知晓,前述实施例和随之带来的有益效果同样适用于本实施例,因此,相同的部分不再赘述。
本发明另一个实施例提出一种单色显示装置,包括如上述实施例的驱动模块。示例性的,该单色显示装置可包括AR显示装置、VR显示装置以及夜视仪等能够实现单色显示功能的电子设备,本领域技术人员应当根据实际应用确定可应用的单色显示装置。
显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定,对于本领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,这里无法对所有的实施方式予以穷举,凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。
- 一种单色显示的驱动方法、驱动模块以及单色显示装置
- 一种显示装置的驱动方法、驱动模块和显示装置