本平台为商业科创服务平台 非政府政务服务网站

电子墨水屏的驱动方法、装置、显示设备和存储介质

更新时间:2026-11-01
电子墨水屏的驱动方法、装置、显示设备和存储介质 专利申请类型:发明专利;
地区:广东-广州;
源自:广州高价值专利检索信息库;

专利名称:电子墨水屏的驱动方法、装置、显示设备和存储介质

专利类型:发明专利

专利申请号:CN202211737641.6

专利申请(专利权)人:广州文石信息科技有限公司
权利人地址:广东省广州市南沙区市鱼路202号4栋101室

专利发明(设计)人:许俊文,朱增

专利摘要:本发明实施例公开了电子墨水屏的驱动方法、装置、显示设备和存储介质。对比当前显示画面的图像信息和待显示画面的图像信息,得到构成待显示画面的像素类型和分布信息;构成待显示画面的像素类型根据变化状态和驱动状态分为多种;每种像素根据当前刷新模式确认对应的驱动波形;根据分布信息对像素施加对应的波形,使得实现与类型匹配的显示目标,包括使变化屏幕像素对应的像素点开始显示,变化屏幕像素邻近的像素对应的像素点能够抗扰动,处于补偿阶段的像素点能够补偿优化显示。本方案避免电子墨水屏进行显示时在正常显示内容之外出现多余的轮廓和残影。

主权利要求:电子墨水屏的驱动方法、装置、显示设备和存储介质
技术领域
[0001] 本发明实施例涉及显示技术领域,尤其涉及电子墨水屏的驱动方法、装置、显示设备和存储介质。
背景技术
[0002] 通常,电子墨水屏会在墨水胶囊中设置含有颜色粒子的液体,在墨水胶囊的两侧分别设有电极,其中,颜色粒子包括带正电荷的白色粒子和带负电荷的黑色粒子,当两个电极之间产生电压差时,由于电压差的极性作用,颜色粒子会被分别吸引和排斥,相当于在两个电极之间形成电场,两个电极作为电场的两极,从而使得颜色粒子会从一侧电极往另一侧电极移动,通过这种方式,每一个像素点便可以显示白色或者黑色,实现内容的黑白显示。
[0003] 而为了控制每个像素对应的墨水胶囊的变化,得到预想的像素灰度值,现有技术会通过向电子墨水屏的显示控制器发送驱动脉冲来控制像素点达到预想的像素灰度值,驱动脉冲包含了前述墨水胶囊两侧电极之间的电压差(驱动电压)的变化信号以及变化信号的持续时间(以帧的形式表征),显示控制器根据驱动脉冲来控制墨水胶囊,使像素灰度值发生变化。
[0004] 电子墨水屏是一种采用反射式显示原理的双稳态电泳显示装置,因此,去除驱动电压后,电子墨水屏可长时间保持原有的显示画面。同时由于电子墨水屏是采用反射式显示原理,是通过反射环境光来显示内容,因此又被称为电子纸,被广泛用于电子阅读器、移动终端显示屏或电脑显示器。
[0005] 在实际控制电子墨水屏进行显示的过程中,因为各种各样的原因,颜色粒子的运动会出现误差,不会如使用者所愿的准确地运动到指定的位置,这就会带来电子墨水屏所常见的残影现象。例如,由于电子墨水屏上是有多个紧密排列的墨水胶囊组成,因此,邻近墨水胶囊之间会存在电场串扰的问题,即对应一个墨水胶囊设计的两个电极形成的电场不会完全约束作用于这一个墨水胶囊内的颜色粒子,当某一墨水胶囊中的颜色粒子在电场作用下移动时,相邻墨水胶囊也会出现微弱电场,其颜色粒子会出现非预想中的移动。由此,在电子墨水屏显示图像时,根据待显示图像成分生成的显示控制电场,在电子墨水屏中实际影响的范围会大于待显示图像对应的期望范围;当屏幕需要刷新而原有图像成分被消除时,屏幕中会遗留被消除图像成分的轮廓(显示面积增大的部分),出现意料之外的残影。
发明内容
[0006] 本发明提供了电子墨水屏的驱动方法、装置、显示设备和存储介质,以解决现有在电子墨水屏中进行显示时出现多余轮廓和残影的技术问题。
[0007] 第一方面,本发明实施例提供了一种电子墨水屏的驱动方法,用于设置电子墨水屏的显示设备,所述驱动方法包括:
[0008] 对比当前显示画面的图像信息和待显示画面的图像信息,得到构成所述待显示画面的像素类型和分布信息,所述待显示画面包括第一屏幕像素、第二屏幕像素和第三屏幕像素中的至少一种;所述第一屏幕像素为变化屏幕像素,所述第二屏幕像素为与所述第一屏幕像素的最小距离在预设范围内的屏幕像素,所述第三屏幕像素为处于补偿阶段的像素;
[0009] 根据当前刷新模式确认所述第一屏幕像素对应的第一波形、所述第二屏幕像素对应的第二波形和第三屏幕像素对应的第三波形;
[0010] 根据所述分布信息对所述第一屏幕像素对应的像素点对应施加第一波形,以呈现所述第一屏幕像素对应的区域画面;对所述第二屏幕像素对应的像素点对应施加第二波形,以使所述第二屏幕像素对应的区域保持原有的显示效果;对所述第三屏幕像素对应的像素点施加第三波形,以使所述第三屏幕像素对应的区域进行显示补偿。
[0011] 其中,所述第二波形包括抗扰动阶段和第二保持阶段。
[0012] 其中,所述第三波形包括补偿刷新阶段和第三保持阶段。
[0013] 其中,所述驱动方法,还包括:
[0014] 统计每个所述第二屏幕像素和第三屏幕像素对应的波形状态参数;
[0015] 确认任一像素点的波形状态参数满足预设的屏幕维护条件时,重置刷新显示该像素点。
[0016] 其中,所述屏幕维护条件包括如下条件的至少一种:
[0017] 所述像素点对应的像素类型持续为第二屏幕像素或第三屏幕像素,且所述第二屏幕像素处于抗扰动阶段和/或第二保持阶段的累积时长达到相应的预设时长阈值,或第三屏幕像素处于补偿刷新阶段和/或第三保持阶段的累积时长达到相应的预设时长阈值;
[0018] 所述像素点对应的像素类型持续为第二屏幕像素或第三屏幕像素,且第二屏幕像素进入抗扰动阶段和/或第二保持阶段的累积次数达到相应的预设次数阈值,或第三屏幕像素进入补偿刷新阶段和/或第三保持阶段的累积次数达到相应的预设次数阈值;
[0019] 所述电子墨水屏的画面刷新次数达到预设刷新阈值。
[0020] 其中,所述第二波形包括间隔设置的多个抗扰动阶段和多个第二保持阶段,所述第三波形包括间隔设置的多个补偿刷新阶段和多个第三保持阶段。
[0021] 其中,所述第一屏幕像素第二屏幕像素根据所述分布信息划分为多个刷新区域,所述刷新区域按顺序依次施加对应的第二波形或第三波形。
[0022] 其中,不同的刷新区域对应的刷新参数不同。
[0023] 第二方面,本发明实施例还提供了一种电子墨水屏的驱动装置,用于设置电子墨水屏的显示设备,所述驱动装置包括:
[0024] 图像比较单元,用于对比当前显示画面的图像信息和待显示画面的图像信息,得到构成所述待显示画面的像素类型和分布信息,所述待显示画面包括第一屏幕像素、第二屏幕像素和第三屏幕像素中的至少一种;所述第一屏幕像素为变化屏幕像素,所述第二屏幕像素为与所述第一屏幕像素的最小距离在预设范围内的屏幕像素,所述第三屏幕像素为处于补偿阶段的像素;
[0025] 波形生成单元,用于根据当前刷新模式确认所述第一屏幕像素对应的第一波形、所述第二屏幕像素对应的第二波形和第三屏幕像素对应的第三波形;
[0026] 显示驱动单元,用于根据所述分布信息对所述第一屏幕像素对应的像素点对应施加第一波形,以呈现所述第一屏幕像素对应的区域画面;对所述第二屏幕像素对应的像素点对应施加第二波形,以使所述第二屏幕像素对应的区域保持原有的显示效果;对所述第三屏幕像素对应的像素点施加第三波形,以使所述第三屏幕像素对应的区域进行显示补偿。
[0027] 其中,所述第二波形包括抗扰动阶段和第二保持阶段。
[0028] 其中,所述第三波形包括补偿刷新阶段和第三保持阶段。
[0029] 其中,所述驱动装置,还包括:
[0030] 参数确认单元,用于统计每个所述第二屏幕像素和第三屏幕像素对应的波形状态参数;
[0031] 像素点重置单元,用于确认任一像素点的波形状态参数满足预设的屏幕维护条件时,重置刷新显示该像素点。
[0032] 其中,所述屏幕维护条件包括如下条件的至少一种:
[0033] 所述像素点对应的像素类型持续为第二屏幕像素或第三屏幕像素,且所述第二屏幕像素处于抗扰动阶段和/或第二保持阶段的累积时长达到相应的预设时长阈值,或第三屏幕像素处于补偿刷新阶段和/或第三保持阶段的累积时长达到相应的预设时长阈值;
[0034] 所述像素点对应的像素类型持续为第二屏幕像素或第三屏幕像素,且第二屏幕像素进入抗扰动阶段和/或第二保持阶段的累积次数达到相应的预设次数阈值,或第三屏幕像素进入补偿刷新阶段和/或第三保持阶段的累积次数达到相应的预设次数阈值;
[0035] 所述电子墨水屏的画面刷新次数达到预设刷新阈值。
[0036] 其中,所述第二波形包括间隔设置的多个抗扰动阶段和多个第二保持阶段,所述第三波形包括间隔设置的多个补偿刷新阶段和多个第三保持阶段。
[0037] 其中,所述第二屏幕像素和第三屏幕像素根据所述分布信息划分为多个刷新区域,所述刷新区域按顺序依次施加对应的第二波形或第三波形。
[0038] 其中,不同的刷新区域对应的刷新参数不同。
[0039] 第三方面,本发明实施例还提供了一种显示设备,包括:
[0040] 电子墨水屏;
[0041] 一个或多个处理器;
[0042] 存储器,用于存储一个或多个计算机程序;
[0043] 当所述一个或多个计算机程序被所述一个或多个处理器执行,使得所述电子设备实现如第一方面任一所述的电子墨水屏的驱动方法。
[0044] 第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面任一所述的电子墨水屏的驱动方法。
[0045] 上述电子墨水屏的驱动方法、装置、显示设备和存储介质,该驱动方法中,对比当前显示画面的图像信息和待显示画面的图像信息,得到构成所述待显示画面的像素类型和分布信息,所述待显示画面包括第一屏幕像素、第二屏幕像素和第三屏幕像素中的至少一种;所述第一屏幕像素为变化屏幕像素,所述第二屏幕像素为与所述第一屏幕像素的最小距离在预设范围内的屏幕像素,所述第三屏幕像素为处于补偿阶段的像素;根据当前刷新模式确认所述第一屏幕像素对应的第一波形、所述第二屏幕像素对应的第二波形和第三屏幕像素对应的第三波形;根据所述分布信息对所述第一屏幕像素对应的像素点对应施加第一波形,以呈现所述第一屏幕像素对应的区域画面;对所述第二屏幕像素对应的像素点对应施加第二波形,以使所述第二屏幕像素对应的区域保持原有的显示效果;对所述第三屏幕像素对应的像素点施加第三波形,以使所述第三屏幕像素对应的区域进行显示补偿。通过对待显示画面和当前显示画面进行比对,确认出当前显示画面中不需要发生变化,但是可能会受到画面刷新时其它像素点对应电场扰动的第二屏幕像素,并对应生成和施加用于抗扰动的第二波形,使得第二屏幕像素保持原有的显示效果,各个像素点也按对应的显示或补偿状态进行驱动,避免电子墨水屏进行显示时在正常显示内容之外出现多余的轮廓和残影,提高了显示效果。
附图说明
[0046] 图1为本发明实施例提供的一种电子墨水屏的驱动方法的方法流程图。
[0047] 图2为本发明实施例提供的一种电子墨水屏的驱动装置的结构示意图。
[0048] 图3为本发明实施例提供的电子设备的结构示意图。
具体实施方式
[0049] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0050] 需要注意的是,由于篇幅所限,本申请说明书没有穷举所有可选的实施方式,本领域技术人员在阅读本申请说明书后,应该能够想到,只要技术特征不互相矛盾,那么技术特征的任意组合均可以构成可选的实施方式。
[0051] 下面对本发明各实施例进行详细说明。
[0052] 图1为本发明实施例提供的一种电子墨水屏的驱动方法的方法流程图,该电子墨水屏的驱动方法应用于设置有电子墨水屏的显示设备,对应由显示设备实现,具体例如移动终端、平板电脑或个人计算机。如图1所示,该驱动方法包括步骤S110‑步骤S140:
[0053] 步骤S110:对比当前显示画面的图像信息和待显示画面的图像信息,得到构成所述待显示画面的像素类型和分布信息,所述待显示画面包括第一屏幕像素、第二屏幕像素和第三屏幕像素中的至少一种;所述第一屏幕像素为变化屏幕像素,所述第二屏幕像素为与所述第一屏幕像素的最小距离在预设范围内的屏幕像素,所述第三屏幕像素为处于补偿阶段的像素。
[0054] 在基于电子墨水屏的显示中,当需要呈现新的画面(即待显示画面)时,需要对原有画面(即当前显示画面)进行刷新。显示画面的图像信息实际是由多个像素组成的阵列,将待显示画面的图像信息和当前显示画面的图像信息进行重叠对比,待显示画面中的单个像素可能对应与当前显示画面中的像素相同,也可能对应与当前显示画面中的像素不同,本方案中以此对待显示画面中的像素进行分类,因为画面中的像素实际由电子墨水屏的像素点进行显示,本方案中将相同的像素定义为不变屏幕像素,将不同的像素定义为第一屏幕像素。根据可能存在的变化,待显示画面中可能只有不变屏幕像素和第一屏幕像素中的一种,也可能同时有不变屏幕像素和第一屏幕像素。如果只有不变屏幕像素,则所有像素点继续保持,如果只有第一屏幕像素,则所有像素点全部刷新。
[0055] 本方案所针对的情况是以当前显示画面为参考,待显示画面中,可以得到不变屏幕像素和第一屏幕像素。可以理解,不变屏幕像素即该图像像素的像素值(可以是灰度值或颜色值)不发生变化,相应的,第一屏幕像素即该图像像素的像素值(可以是灰度值或颜色值)发生变化。
[0056] 在本方案的具体实现过程中,不变屏幕像素可以进一步按不同划分维度进行筛选,确认出其中的第二屏幕像素和第三屏幕像素。第二屏幕像素可以是不变屏幕像素中,邻近第一屏幕像素的像素,即第二屏幕像素可以视为形成第一屏幕像素的轮廓,而该邻近范围是可以进行调节或配置的。举例而言,不变屏幕像素可以是第一屏幕像素的背景像素。本文中提及的屏幕像素对应的图像内容可以是图片、表格、文字等元素。
[0057] 关于邻近像素距离的预设范围的单位可以是以像素作为单位,当然,邻近范围大小的宽度不一定是一个像素,该宽度可以由用户进行调节或者系统配置。可以理解,邻近范围大小决定了第二屏幕像素的数量,决定了残影消除的范围,而邻近范围大小可根据屏幕信息或用户输入的操作信息进行调整,能够扩大本方案的适用范围,使残影消除的策略更加具有针对性和智能。
[0058] 在电子墨水屏中,颜色粒子的运动会有不可预料的情况,这会带来残影、显示清晰度不高、对比度不高等问题。特别是在A2、DU、DU4等快速刷新的模式下,为了使颜色粒子快速运动,驱动电压可能施加不足,导致部分颜色粒子没有运动至预想位置(例如A2模式下,刷新后的颜色粒子会期望运动至极限位置,从而像素呈现黑色或白色),这会造成清晰度不高、对比度不高等问题。而在以往的刷新过程中,部分不变屏幕像素曾经被刷新过(当然,本轮刷新不会发生变化),为了避免画面显示质量下降的问题,可以对这部分不变屏幕像素进行补偿,在本方案中,将不变屏幕像素中未达到预想灰度值,尚处于调整过程中的像素定义为第三屏幕像素,对应需要提高显示质量,属于处于补偿阶段的像素。对第三屏幕像素施加第三波形,第三波形的补偿刷新阶段用于使第三屏幕像素的实际显示效果接近原有的预期显示效果,同时增加像素颜色的对比度和饱和度,画面质量得到提高。
[0059] 例如,某屏幕像素在上述快速刷新模式下被刷新为黑色后,可能该屏幕像素的灰度值没有达到预想的灰度值(例如灰度值为0),屏幕像素显示为浅浅的灰色,后续显示过程中,可以给该屏幕像素持续施加驱动电压,使其灰度值慢慢调整为预想灰度值,这个调整可能需要多个帧周期。
[0060] 在具体实现过程中,邻近第一屏幕像素的像素可能同时满足两个分类的标准,从而既是第二屏幕像素,也是第三屏幕像素。需要说明的是,从不变屏幕像素中筛选出第二屏幕像素和第三屏幕像素,只是基于本方案的设计确认出的处理对象,不表示将每个不变屏幕像素必然对应为第二屏幕像素和第三屏幕像素中的一种或两种。
[0061] 步骤S120:根据当前刷新模式确认所述第一屏幕像素对应的第一波形、所述第二屏幕像素对应的第二波形和第三屏幕像素对应的第三波形。
[0062] 本驱动方法中会依据当前的屏幕刷新模式,从储存于显示设备内的波形查找表(Look‑Up‑Table,简称LUT)匹配出第一屏幕像素对应的驱动波形,此处为了便于区分,将用于驱动第一屏幕像素刷新并显示新图像成分的波形定义为第一波形。然而,正如背景技术所提及的,申请人发现在对第一屏幕像素进行刷新时,第一屏幕像素周边的相邻的不变屏幕像素会因为电场串扰问题而出现残影。为了在下一次画面刷新之前将残影消除或者减弱,本方案在刷新第一屏幕像素的同时,会对第一屏幕像素周边的相邻的第二屏幕像素施加第二波形,其中第二波形的抗扰动阶段用于抵抗电场串扰对颜色粒子运动的影响,使第二屏幕像素呈现原有的显示效果(呈现原有的颜色值、原有的灰度值或者原有的颜色分量),使显示设备保留原有图像成分。同理,对第三屏幕像素确认第三波形。如果一个像素同时是第二屏幕像素和第三屏幕像素,则可能同时确认出第二波形和第三波形。
[0063] 本方案可用于多种刷新模式下,当然本方案除了适用于上述刷新模式外,也适用于未来可用的和其他的刷新模式下。可以理解,对于同一个电子墨水屏而言,刷新模式不同,待刷新的屏幕像素(例如第一屏幕像素)所匹配得到驱动波形(例如第一波形)也会不同。
[0064] 因为第一屏幕像素通过第一波形而被刷新时,由于电场串扰原因,与第一屏幕像素相邻的第二屏幕像素会出现残影,而第二波形会用于消除第二屏幕像素的残影现象。因此,实质上,第二波形的匹配会受到第一波形的影响,至少第二波形的抗扰动阶段会与第一波形相关联。换言之,刷新模式、第一波形的匹配和第二波形匹配具有关联关系。
[0065] 具体第二波形可以是固定设置的抗扰动波形,也可以是根据邻近的第一屏幕像素确定的对应接近抵销串扰的波形,具体不做限制。第三波形根据既定的补偿策略进行确认即可。
[0066] 步骤S130:根据所述分布信息对所述第一屏幕像素对应的像素点对应施加第一波形,以呈现所述第一屏幕像素对应的区域画面;对所述第二屏幕像素对应的像素点对应施加第二波形,以使所述第二屏幕像素对应的区域保持原有的显示效果;对所述第三屏幕像素对应的像素点施加第三波形,以使所述第三屏幕像素对应的区域进行显示补偿。
[0067] 对第二屏幕像素施加抗扰动的第二波形,实质上是对第二屏幕像素所对应的墨水胶囊施加驱动电压,从而使第二屏幕像素能抵抗邻近像素基于第一波形施加驱动电压时产生的串扰,呈现原有的显示效果。例如,某第二屏幕像素的原有灰度值是FF(显示为白色),若其相邻的第一屏幕像素被刷新后被置黑,因为电场串扰原因,该第二屏幕像素可能会显示为灰色,由此则需要对该第二屏幕像素施加扰动波形,从而使该第二屏幕像素继续保持白色。因为如果任由串扰的存在,第二屏幕像素可能会因第一屏幕像素的刷新而形成为残影的一部分,因此,通过给第二屏幕像素施加使其呈现原有显示效果的抗扰动波形,可以避免出现残影。
[0068] 对各屏幕像素施加对应的波形时需要考虑画面的整体显示质量,避免出现花屏的现象,因此第二波形的选择也需要参考第一波形来进行匹配,使第二波形的性质与第一波形接近。
[0069] 第二波形和第三波形的固定设置,可以在显示设备的存储介质中存储二者对应的抗扰动阶段波形集合。另外需要说明的是,由于第二屏幕像素和第三屏幕像素在像素类型上就存在区别,因此对于相同像素值(颜色值或灰度值)的第二屏幕像素和第三屏幕像素,其二者对应的第二波形和第三波形肯定是不同的。而且,对于属于同一种像素类型但像素值不同的两个屏幕像素,其对应的波形都是可能不同的。对于同一像素对应有第二波形和第三波形的情况,则二者叠加或先后施加进行驱动。
[0070] 为保证显示画面的显示效果,所述第二波形包括抗扰动阶段和第二保持阶段,所述抗扰动阶段对应的波形电压与所述第二保持阶段对应的波形电压不同。其中,所述第三波形包括补偿刷新阶段和第三保持阶段,所述补偿刷新阶段对应的波形电压与所述第三保持阶段对应的波形电压不同。通过将第二波形和第三波形分为驱动阶段和保持阶段,在不同的电压实现对应的驱动和保持,例如在非零电压阶段实现驱动,在零电压阶段保持原有的显示效果。实际在实现过程中,作为一种可选的实现方式,也可以没有保持阶段。当然抗扰动阶段和第二保持阶段的波形电压也可以相同,补偿刷新阶段和第三保持阶段的波形电压也可以相同。
[0071] 在具体基于第二波形进行抗扰动处理时,实际抗扰动的时机由第二波形中的抗扰动阶段决定,如果有保持阶段,并不会产生能导致颜色粒子移动的电场。对于第二屏幕像素进入抗扰动阶段的时机,需要尽量在用户无感知的状态下进行,并尽量减少闪烁现象的出现,使画面在用户不知觉间持续优化。为此,一方面,上述第二屏幕像素进入扰动阶段的时机可以自单次刷新开始时或刷新后启动。另一方面,可以通过判断画面是否静止,若是,则第二屏幕像素(如第二屏幕像素)进入扰动阶段。例如,对于连续播放的画面,可以根据下一次画面刷新时间,判断距离下次刷新的时长是否超过第一预设时长,若超过,则判断为画面静止;又例如,当距离上次刷新的时长超过第二预设时长时,则判断为画面静止。
[0072] 电子墨水屏一般用于显示设备,该显示设备可以是电子书阅读器、PC电脑显示器、电视、平板电脑、手机等便携式移动终端。当利用所示显示设备用于阅读书籍或画刊时,会存在长时间显示静止画面(相比于播放视频的使用场景)的情形,这种使用场景下使用本方法时,可以在画面显示过程中,在用户不知觉间持续地不断优化画面显示质量。
[0073] 在具体进行抗扰动和补偿的驱动处理时,第二波形和第三波形可以是周期性的,相应所述第二波形可以包括间隔设置的多个抗扰动阶段和多个第二保持阶段,所述第三波形可以包括间隔设置的多个补偿刷新阶段和多个第三保持阶段。通过多个抗扰动阶段和补偿刷新阶段的波形设计,可以实现逐步消除残影,增强对比度,提升用户观看体验。
[0074] 所述第一屏幕像素和第二屏幕像素根据所述分布信息划分为多个刷新区域,所述刷新区域按顺序依次施加对应的第二波形或第三波形。其中,不同的刷新区域对应的刷新参数可以不同。
[0075] 对第二屏幕像素或第二屏幕像素施加波形,相当于是给画面不变的区域进行持续地刷新,持续改善画面质量或保持画面质量,消除残影。为了使持续刷新的过程不影响用户,减少闪烁现象的出现,进一步采用分刷新区域的刷新设计。将第二屏幕像素和第三屏幕像素分为多个刷新区域,刷新区域可以是矩形、环状等形状,当然刷新区域的形状也可以是不规律的形状,具体形状此处不作限定。刷新区域的刷新顺序(或者施加一帧扰动电压的顺序)可以是自上而下或自下而上,可以是从内朝外或从外朝内,也可以是间隔像素之间先后进行刷新,甚至是上述方式的组合。
[0076] 这些刷新区域以及顺序的选择一方面可以通过用户手动控制,即可以根据用户的输入信息来调整这个刷新策略,另一方面也可以根据屏幕参数进行针对性的配置(即每个种类的屏幕都有对应的分区域刷新策略),换言之,控制模块可以根据获取得到的屏幕信息来自动匹配刷新策略,然后对刷新策略进行配置。
[0077] 每个刷新区域的刷新参数(扰动阶段的电压、第二波形或第三波形的周期、第二波形或第三波形的抗扰动阶段的持续时间、持续时间内施加电压的帧数、不变像素重复启动扰动阶段的次数、邻近范围大小)可以是一致的,即整个屏幕使用实际使用相同的刷新参数;也可以是不一致,即每个刷新区域的刷新参数可以进行配置,例如,对于画面比较精致,清晰度要求比较高的静止的图像成分,该图像成分对应区域的不变屏幕像素的刷新参数中,持续施加时间内的帧数会较大或者持续施加时间较长。
[0078] 在通过电子墨水屏完成显示画面的既定显示的同时,还可以统计每个所述第二屏幕像素和第三屏幕像素对应的波形状态参数;确认任一像素点的波形状态参数满足预设的屏幕维护条件时,重置刷新显示该像素点。所述屏幕维护条件包括如下条件的至少一种:所述像素点对应的像素类型持续为第二屏幕像素或第三屏幕像素,且所述第二屏幕像素处于抗扰动阶段和/或第二保持阶段的累积时长达到相应的预设时长阈值,或第三屏幕像素处于补偿刷新阶段和/或第三保持阶段的累积时长达到相应的预设时长阈值;所述像素点对应的像素类型持续为第二屏幕像素或第三屏幕像素,且第二屏幕像素进入抗扰动阶段和/或第二保持阶段的累积次数达到相应的预设次数阈值,或第三屏幕像素进入补偿刷新阶段和/或第三保持阶段的累积次数达到相应的预设次数阈值;所述电子墨水屏的画面刷新次数达到预设刷新阈值。其中重置刷新主要是将颜色粒子运动到极限位置(像素颜色值或灰度值进行置黑或置白),清除画面内容,然后再重新显示画面内容。所述重置刷新的模式可以由用户配置,也可以使用INIT(初始化)刷新模式。
[0079] 在本方案中,驱动过程中的各种参数可以由用户触发或系统根据屏幕信息自动配置。举例而言,每个周期时间段内第二波形(或第三波形)可以是不同的波形序列,而使第二屏幕像素或第三屏幕像素保持像素值是一个持续过程,各周期时间段内的波形序列可以根据实际需求适应性地进行调节,这个调节可以是用户触发或者系统自动配置。调节第二波形和第三波形的周期,可以是调节第二屏幕像素或第三屏幕像素启动抗扰动阶段、启动补偿刷新阶段或启动对应的保持阶段或启动维护阶段的周期。除了可以调节第二屏幕像素重复启动抗扰动阶段和第三屏幕像素重复启动补偿的次数,还可以进一步包括调节第二屏幕像素和第三屏幕像素重复启动保持阶段或启动维护阶段的次数。除了调节第二波形或第三波形的抗扰动阶段的持续时间,还可以进一步包括调节第二波形或第三波形的保持阶段(或维护阶段)的持续时间。
[0080] 用户也可根据预想的画面显示优化的程度来进行输入操作,电子墨水屏的控制模块会根据用户的输入的操作信息适用性地调节或配置上述参数中的一个或多个。举例而言,当持续施加的时间越长和/或施加时间内帧数越多,则画面质量越高,残影越少。
[0081] 当然,用户也可以通过输入操作指令来启动或关闭“第二屏幕像素的波形可进入扰动阶段”的功能。相应也可以配置对第三屏幕像素的补偿功能是否启动。
[0082] 屏幕信息可以是屏幕模组的配置信息(如硬件配置信息、硬件配置参数),这些配置信息可以是出场预先设置的或者设备在升级时被改写,屏幕模组可以设置对应的数据接口供控制模块读取屏幕信息,控制模块根据读取到的屏幕信息来配置对应的抗扰动波形的电压、周期、持续施加的时间等参数,换言之,各种类的屏幕模组会有对应的参数配置方案,电子墨水屏的控制模块可以根据屏幕模组的屏幕信息进行自动配置。
[0083] 另外需要说明的是,本方案中示例性描述为黑白色彩粒子,不表示黑白电子墨水屏是唯一的实现基础,具备三种以上颜色粒子的电子墨水屏,也开始作为本方的实现基础,整体显示原理相同,在此不做赘述。
[0084] 上述电子墨水屏的驱动方法中,对比当前显示画面的图像信息和待显示画面的图像信息,得到构成所述待显示画面的像素类型和分布信息,所述待显示画面包括第一屏幕像素、第二屏幕像素和第三屏幕像素中的至少一种;所述第一屏幕像素为变化屏幕像素,所述第二屏幕像素为与所述第一屏幕像素的最小距离在预设范围内的屏幕像素,所述第三屏幕像素为处于补偿阶段的像素;根据当前刷新模式确认所述第一屏幕像素对应的第一波形、所述第二屏幕像素对应的第二波形和第三屏幕像素对应的第三波形;根据所述分布信息对所述第一屏幕像素对应的像素点对应施加第一波形,以呈现所述第一屏幕像素对应的区域画面;对所述第二屏幕像素对应的像素点对应施加第二波形,以使所述第二屏幕像素对应的区域保持原有的显示效果;对所述第三屏幕像素对应的像素点施加第三波形,以使所述第三屏幕像素对应的区域进行显示补偿。通过对待显示画面和当前显示画面进行比对,确认出当前显示画面中不需要发生变化,但是可能会受到画面刷新时其它像素点对应电场扰动的第二屏幕像素,并对应生成和施加用于抗扰动的第二波形,使得第二屏幕像素保持原有的显示效果,各个像素点也按对应的显示或补偿状态进行驱动,避免电子墨水屏进行显示时在正常显示内容之外出现多余的轮廓和残影,提高了显示效果。
[0085] 图2为本发明实施例提供的一种电子墨水屏的驱动装置的结构示意图。该电子墨水屏的驱动装置,用于设置电子墨水屏的显示设备。如图2所示,该驱动装置包括图像比较单元210、波形生成单元220和显示驱动单元230。
[0086] 其中,图像比较单元210,用于用于对比当前显示画面的图像信息和待显示画面的图像信息,得到构成所述待显示画面的像素类型和分布信息,所述待显示画面包括第一屏幕像素、第二屏幕像素和第三屏幕像素中的至少一种;所述第一屏幕像素为变化屏幕像素,所述第二屏幕像素为与所述第一屏幕像素的最小距离在预设范围内的屏幕像素,所述第三屏幕像素为处于补偿阶段的像素;波形生成单元220,用于根据当前刷新模式确认所述第一屏幕像素对应的第一波形、所述第二屏幕像素对应的第二波形和第三屏幕像素对应的第三波形;显示驱动单元230,用于根据所述分布信息对所述第一屏幕像素对应的像素点对应施加第一波形,以呈现所述第一屏幕像素对应的区域画面;对所述第二屏幕像素对应的像素点对应施加第二波形,以使所述第二屏幕像素对应的区域保持原有的显示效果;对所述第三屏幕像素对应的像素点施加第三波形,以使所述第三屏幕像素对应的区域进行显示补偿。
[0087] 在上述实施例的基础上,所述第二波形包括抗扰动阶段和第二保持阶段。
[0088] 在上述实施例的基础上,所述第三波形包括补偿刷新阶段和第三保持阶段。
[0089] 在上述实施例的基础上,所述驱动装置,还包括:
[0090] 参数确认单元,用于统计每个所述第二屏幕像素和第三屏幕像素对应的波形状态参数;
[0091] 像素点重置单元,用于确认任一像素点的波形状态参数满足预设的屏幕维护条件时,重置刷新显示该像素点。
[0092] 在上述实施例的基础上,所述屏幕维护条件包括如下条件的至少一种:
[0093] 所述像素点对应的像素类型持续为第二屏幕像素或第三屏幕像素,且所述第二屏幕像素处于抗扰动阶段和/或第二保持阶段的累积时长达到相应的预设时长阈值,或第三屏幕像素处于补偿刷新阶段和/或第三保持阶段的累积时长达到相应的预设时长阈值;
[0094] 所述像素点对应的像素类型持续为第二屏幕像素或第三屏幕像素,且第二屏幕像素进入抗扰动阶段和/或第二保持阶段的累积次数达到相应的预设次数阈值,或第三屏幕像素进入补偿刷新阶段和/或第三保持阶段的累积次数达到相应的预设次数阈值;
[0095] 所述电子墨水屏的画面刷新次数达到预设刷新阈值。
[0096] 在上述实施例的基础上,所述第二波形包括间隔设置的多个抗扰动阶段和多个第二保持阶段,所述第三波形包括间隔设置的多个补偿刷新阶段和多个第三保持阶段。
[0097] 在上述实施例的基础上,所述第二屏幕像素和第三屏幕像素根据所述分布信息划分为多个刷新区域,所述刷新区域按顺序依次施加对应的第二波形或第三波形。
[0098] 在上述实施例的基础上,不同的刷新区域对应的刷新参数不同。
[0099] 本发明实施例提供的驱动装置包含在显示设备中,且可用于执行上述实施例中提供的对应的驱动方法,具备相应的功能和有益效果。
[0100] 值得注意的是,上述驱动装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0101] 图3为本发明实施例提供的一种显示设备的结构示意图。如图3所示,该显示设备包括处理器310和存储器320,并可以还包括输入装置330、输出装置340以及通信装置350;显示设备中处理器310的数量可以是一个或多个,图3中以一个处理器310为例;显示设备中的处理器310、存储器320、输入装置330、输出装置340以及通信装置350可以通过总线或其他方式连接,图3中以通过总线连接为例。

[0102] 存储器320作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的电子墨水屏的驱动方法对应的程序指令/模块。处理器310通过运行存储在存储器320中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述的电子墨水屏的驱动方法。

[0103] 存储器320可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器320可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器320可进一步包括相对于处理器310远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0104] 输入装置330可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置340可包括显示屏等显示模组,本方案中具体为电子墨水屏。
[0105] 上述显示设备包含电子墨水屏的驱动装置,可以用于执行任意电子墨水屏的驱动方法,具备相应的功能和有益效果。
[0106] 本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序在被处理器执行时用于执行本申请任意实施例中提供的电子墨水屏的驱动方法中的相关操作,且具备相应的功能和有益效果。
[0107] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。
[0108] 因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0109] 在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。存储器是计算机可读介质的示例。
[0110] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD‑ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

[0111] 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0112] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

专利地区:广东

专利申请日期:2022-12-30

专利公开日期:2023-06-27

专利公告号:CN115862556B


以上信息来自国家知识产权局,如信息有误请联系我方更正!
该专利所有权非本平台所有,我方无法提供专利权所有者联系方式,请勿联系我方。
电话咨询
到底部
搜本页
回顶部
搜索
搜本页
欢迎咨询

扫码可加微信,手机访问拨打咨询

欢迎咨询

欢迎咨询
数据加载中...