一种基于驱动补偿的墨水屏显示控制方法及装置制造方法及图纸

技术编号:35646745 阅读:16 留言:0更新日期:2022-11-19 16:40
本申请实施例公开了一种基于驱动补偿的墨水屏显示控制方法及装置。本申请实施例提供的技术方案通过根据待显示图像中每个图像像素点对应的第一波形序列确定第一颜色值,根据第一颜色值和第二颜色值确定每个图像像素点的补偿帧,并利用补偿帧对各个图像像素点的第一波形序列进行驱动补偿处理得到第二波形序列,并基于第二波形序列驱动墨水屏显示待显示图像,利用补偿帧对第一波形序列进行驱动补偿,有效保证图像显示质量。有效保证图像显示质量。有效保证图像显示质量。

【技术实现步骤摘要】
一种基于驱动补偿的墨水屏显示控制方法及装置


[0001]本申请实施例涉及显示
,尤其涉及一种基于驱动补偿的墨水屏显示控制方法及装置。

技术介绍

[0002]电子墨水屏利用电泳技术实现接近传统纸张的显示效果,因此也被成为“电子纸”。电子墨水屏一般通过电子墨水进行画面显示,电子墨水通常会制成电子墨水薄膜的形式,电子墨水薄膜由大量微囊组成,微囊中设置有带不同电荷的色素颗粒。初始状态下,色素颗粒悬浮在微囊中,当施加一定方向的电场后,相应的色素颗粒被推到顶部,微囊就会显示不同的颜色,而不同颜色的微囊组成了各种文字和图案。
[0003]在控制电子墨水屏显示图案时,通过电场控制色素颗粒吸附在胶囊底部或顶部的过程是一个物理过程,电子墨水屏会提供一个Waveform文件,根据Waveform文件和电子墨水屏当前显示的画面,决定显示下一帧待显示画面数据需要经过的中间过程对应的波形序列,并根据波形序列向电子墨水屏施加不同的控制信号。由于电子墨水屏的显示原理,墨水屏上的像素点从一种颜色更新到另一种颜色需要的中间过程较多,而且时间久,导致屏幕更新速度慢。为了提升用户体验,在驱动电子墨水屏更新显示画面时,有时会对电子墨水屏的驱动过程进行加速处理,但是对电子墨水屏的驱动过程进行加速处理后,容易出现驱动不足的情况,导致电子墨水屏的显示效果降低。

技术实现思路

[0004]本申请实施例提供一种基于驱动补偿的墨水屏显示控制方法及装置,以解决现有技术中对电子墨水屏的驱动过程进行加速处理后出现驱动不足,导致电子墨水屏的显示效果降低的技术问题,对电子墨水屏进行驱动补偿,保证电子墨水屏显示效果。
[0005]在第一方面,本申请实施例提供了一种基于驱动补偿的墨水屏显示控制方法,包括:
[0006]基于待显示图像中每个图像像素点对应的第一波形序列,确定每个图像像素点对应的第一颜色值;
[0007]根据所述第一颜色值和所述待显示图像中每个图像像素点对应的第二颜色值,确定每个图像像素点从第一颜色值到对应第二颜色值的补偿帧;
[0008]利用所述补偿帧对各个图像像素点对应的第一波形序列进行驱动补偿处理,得到各个图像像素点对应的第二波形序列;
[0009]基于所述第二波形序列驱动墨水屏显示所述待显示图像。
[0010]在第二方面,本申请实施例提供了一种基于驱动补偿的墨水屏显示控制装置,包括颜色预估模块、补偿确定模块、驱动补偿模块和屏幕驱动模块,其中:
[0011]所述颜色预估模块,用于基于待显示图像中每个图像像素点对应的第一波形序列,确定每个图像像素点对应的第一颜色值;
[0012]所述补偿确定模块,用于根据所述第一颜色值和所述待显示图像中每个图像像素点对应的第二颜色值,确定每个图像像素点从第一颜色值到对应第二颜色值的补偿帧;
[0013]所述驱动补偿模块,用于利用所述补偿帧对各个图像像素点对应的第一波形序列进行驱动补偿处理,得到各个图像像素点对应的第二波形序列;
[0014]所述屏幕驱动模块,用于基于所述第二波形序列驱动墨水屏显示所述待显示图像。
[0015]在第三方面,本申请实施例提供了一种基于驱动补偿的墨水屏显示控制设备,包括:存储器以及一个或多个处理器;
[0016]所述存储器,用于存储一个或多个程序;
[0017]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的基于驱动补偿的墨水屏显示控制方法。
[0018]在第四方面,本申请实施例提供了一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的基于驱动补偿的墨水屏显示控制方法。
[0019]本申请实施例通过根据待显示图像中每个图像像素点对应的第一波形序列确定第一颜色值,根据第一颜色值和第二颜色值确定每个图像像素点的补偿帧,并利用补偿帧对各个图像像素点的第一波形序列进行驱动补偿处理得到第二波形序列,并基于第二波形序列驱动墨水屏显示待显示图像,利用补偿帧对第一波形序列进行驱动补偿,有效保证图像显示质量。
附图说明
[0020]图1是本申请实施例提供的一种基于驱动补偿的墨水屏显示控制方法的流程图;
[0021]图2是本申请实施例提供的另一种基于驱动补偿的墨水屏显示控制方法的流程图;
[0022]图3是本申请实施例提供的另一种基于驱动补偿的墨水屏显示控制方法的流程图;
[0023]图4是本申请实施例提供的一种基于驱动补偿的墨水屏显示控制装置的结构示意图;
[0024]图5是本申请实施例提供的一种基于驱动补偿的墨水屏显示控制设备的结构示意图。
具体实施方式
[0025]为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时上述处理可以被终止,但是还可以具有未包括在附图中
的附加步骤。上述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0026]图1给出了本申请实施例提供的一种基于驱动补偿的墨水屏显示控制方法的流程图,本申请实施例提供的基于驱动补偿的墨水屏显示控制方法可以由基于驱动补偿的墨水屏显示控制装置来执行,该基于驱动补偿的墨水屏显示控制装置可以通过硬件和/或软件的方式实现,并集成在基于驱动补偿的墨水屏显示控制设备中。
[0027]下述以基于驱动补偿的墨水屏显示控制装置执行基于驱动补偿的墨水屏显示控制方法为例进行描述。参考图1,该基于驱动补偿的墨水屏显示控制方法包括:
[0028]S101:基于待显示图像中每个图像像素点对应的第一波形序列,确定每个图像像素点对应的第一颜色值。
[0029]本实施例提供的待显示图像上有多个图像像素点,并且待显示图像上的图像像素点与墨水屏上的屏幕像素点一一对应,待显示图像可由基于墨水屏显示控制设备中的处理器根据需要显示的画面进行处理得到。
[0030]示例性的,在确定需要在墨水屏上显示的待显示图像后,确定该待显示图像中每个图像像素点对应的第一波形序列,其中,每个第一波形序列包括对应图像像素点对应的多个驱动帧,并且每个第一波形序列中的多个驱动帧按照设定顺序排序。可选的,待显示图像上图像像素点的多个驱动帧,可根据图像像素点对应的屏幕像素点的当前颜色值变化到图像像素点的第二颜色值所需要的中间过程进行确定,不同的中间过程对应不同的驱动帧。或者是,待显示图像上图像像素点的第一波形序列,可根据图像像素点对应的屏幕像素点的当前颜色值到图像像素点的第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于驱动补偿的墨水屏显示控制方法,其特征在于,包括:基于待显示图像中每个图像像素点对应的第一波形序列,确定每个图像像素点对应的第一颜色值;根据所述第一颜色值和所述待显示图像中每个图像像素点对应的第二颜色值,确定每个图像像素点从第一颜色值到对应第二颜色值的补偿帧;利用所述补偿帧对各个图像像素点对应的第一波形序列进行驱动补偿处理,得到各个图像像素点对应的第二波形序列;基于所述第二波形序列驱动墨水屏显示所述待显示图像。2.根据权利要求1所述的基于驱动补偿的墨水屏显示控制方法,其特征在于,所述第一波形序列包括多个驱动帧;对应的,所述基于待显示图像中每个图像像素点对应的第一波形序列,确定每个图像像素点对应的第一颜色值,包括:确定所述待显示图像各个图像像素点对应第一波形序列中,需要被替换的驱动帧对应的第一数量;确定按照所述待显示图像各个图像像素点对应第一波形序列中第一个驱动帧至倒数第一数量的前一个驱动帧驱动墨水屏对应的第一颜色值。3.根据权利要求2所述的基于驱动补偿的墨水屏显示控制方法,其特征在于,所述补偿帧包括用于替换所述第一波形序列最后第一数量的驱动帧的第二数量的修正驱动帧;对应的,所述利用所述补偿帧对各个图像像素点对应的第一波形序列进行驱动补偿处理,得到各个图像像素点对应的第二波形序列,包括:利用所述补偿帧对应的第二数量的修正驱动帧替换对应图像像素点的第一波形序列中最后第一数量的驱动帧,得到第二波形序列。4.根据权利要求1所述的基于驱动补偿的墨水屏显示控制方法,其特征在于,所述第一波形序列包括多个驱动帧;对应的,所述基于待显示图像中每个图像像素点对应的第一波形序列,确定每个图像像素点对应的第一颜色值,包括:确定所述待显示图像中每个图像像素点按照对应第一波形序列中所有驱动帧驱动墨水屏显示对应的第一颜色值。5.根据权利要求4所述的基于驱动补偿的墨水屏显示控制方法,其特征在于,所述补偿帧包括用于添加到第一波形序列的一个或多个补偿驱动帧;对应的,所述利用所述补偿帧对各个图像像素点对应的第一波形序列进行驱动补偿处理,得到各个图像像素点对应的第二波形序列,包括:将所述补偿帧对应的一个或多个补偿驱动帧添加到对应图像像素点的第一波形序列,得到各个图像像素点对应的第二波形序列。6.根据权利要求5所述的基于驱动补偿的墨水屏显示控制方法,其特征在于,所述将所述补偿帧对应的一个或多个补偿驱动帧添加到对应图像像素点的第一波形序列,包括:利用所述补偿帧对应的一个或多个补偿驱动帧替换对应图像像素点的第一波形序列中的无效帧。7.根据权利要求1所述的基于驱动补偿的墨水屏显示控制方法,其特征在于,所述利用
所述补偿帧对各个图像像素点对应的第一波形序列进行驱动补偿处理,得到各个图像像素点对应的第二波形序列之后,还包括:确定所述待显示图像的各个图像像素点的第二波形序列中,序列长度最长的第二波形序列;基于序列长度最长的第二波形序列,对其他第二波形序列进行补帧对齐处理。8.根据权利要求7所述的基于驱动补偿的墨水屏显示控制方法,其特征在于,所述基于序列长度最长的第二波形序列,对其他第二...

【专利技术属性】
技术研发人员:许俊文朱增
申请(专利权)人:广州文石信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1