掌桥专利:专业的专利平台
掌桥专利
首页

基于墨水屏的残影清除方法、装置、设备及存储介质

文献发布时间:2024-04-18 19:58:53


基于墨水屏的残影清除方法、装置、设备及存储介质

技术领域

本申请涉及墨水屏技术领域,尤其涉及一种基于墨水屏的残影清除方法、装置、设备及存储介质。

背景技术

电子墨水屏又被称为电子纸显示技术(Electronic Paper Display,简称EPD),这种屏的结构由两片基板组成,上面涂有无数微小透明的颗粒组成的电子墨水,墨水由带正电的白色粒子和带负电的黑色粒子组成。给两片基板加一个正电,黑色粒子上移,白色粒子下沉,墨水屏将显示黑色;相反的,给基板加负电,白色粒子将上移,黑色粒子下沉,墨水屏将显示白色。此时,将电去掉,图案仍能在屏幕上维持数月不变。同时,墨水屏粒子不发光,只是反射自然光,因此,能够起到很好的“护眼”作用。

基于电子墨水屏的这些优良特性,它常被用于电纸书阅读器、墨水屏平板、教育类平板、办公学习类平板、甚至是显示器、广告牌等场景。但是,由于精度问题,对屏幕中某一像素施加的电场控制,可能会影响到周围粒子,导致墨水屏在进行刷新时存在一些粒子受影响而出现偏差,粒子无法移动到指定位置,从而在屏幕显示上形成残影。

综上,如何在电子墨水屏刷新时自动清除残影,俨然已成为本领域亟需解决的问题。

发明内容

本申请的主要目的在于提供一种基于墨水屏的残影清除方法、装置、设备及存储介质,旨在在电子墨水屏刷新时自动清除残影。

为实现上述目的,本申请提供一种基于墨水屏的残影清除方法,所述基于墨水屏的残影清除方法包括:

将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像进行图像合并,得到包含上一帧图像残影位置信息的当前帧合并图像;

将上一帧合并图像和所述当前帧合并图像进行像素对比操作,得到索引数据;

根据所述索引数据输出无残影的目标显示图像。

可选地,在所述将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像进行图像合并的步骤之前,所述方法还包括:

获取墨水屏的当前帧图像和上一帧二值化图像;

将所述当前帧图像进行二值化处理得到当前帧二值化图像;

根据所述上一帧二值化图像和所述当前帧二值化图像得到所述上一帧二值化图像的残影图像。

可选地,所述根据所述上一帧二值化图像和所述当前帧二值化图像得到所述上一帧二值化图像的残影图像的步骤,包括:

对比所述上一帧二值化图像和所述当前帧二值化图像中各像素点的灰阶变化,其中,所述灰阶变化包括黑色变为白色的第一变化和白色变为黑色的第二变化;

将所述上一帧二值化图像中发生所述第一变化或所述第二变化的变化像素点提取出来,以根据所述变化像素点生成变化像素图像;

将所述变化像素图像进行边缘检测得到所述上一帧二值化图像的残影图像,其中,所述残影图像中发生所述第一变化的像素点标记为第一灰阶,所述残影图像中发生所述第二变化的像素点标记为第二灰阶。

可选地,所述墨水屏包括显示模块,所述根据所述索引数据输出无残影的目标显示图像的步骤,包括:

从预设的索引数据表中查找所述索引数据对应的波形序列;

按照所述波形序列控制所述显示模块的驱动电平进行变化,以通过所述显示模块输出无残影的目标显示图像。

可选地,在所述从预设的索引数据表中查找所述索引数据对应的波形序列的步骤之前,所述方法还包括:

通过电平测试获取多种索引数据与多种波形序列一对一匹配的组合数据;

根据所述组合数据在所述墨水屏中建立索引数据表。

可选地,所述将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像进行图像合并的步骤,包括:

将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像,作为blending图层合并算法的输入图像进行图像合并。

可选地,在所述根据所述索引数据输出无残影的目标显示图像的步骤之后,所述方法还包括:

根据接收到的重构指令应用特殊波形序列;

按照所述特殊波形序列控制所述墨水屏的显示模块的驱动电平进行变化,以彻底清除整屏残影。

本申请还提供一种基于墨水屏的残影清除装置,所述基于墨水屏的残影清除装置包括:

图像合并模块,用于将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像进行图像合并,得到包含上一帧图像残影位置信息的当前帧合并图像;

索引模块,用于将上一帧合并图像和所述当前帧合并图像进行像素对比操作,得到索引数据;

输出模块,用于根据所述索引数据输出无残影的目标显示图像。

本申请还提供一种终端设备,所述终端设备为实体设备,所述终端设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述基于墨水屏的残影清除方法的步骤。

本申请还提供一种存储介质,所述存储介质为计算机可读存储介质,所述计算机可读存储介质上存储有实现基于墨水屏的残影清除方法的程序,所述实现基于墨水屏的残影清除方法的程序被处理器执行以实现如上所述基于墨水屏的残影清除方法的步骤。

本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的基于墨水屏的残影清除方法的步骤。

本申请提供了一种基于墨水屏的残影清除方法、装置、设备及存储介质,该方法通过将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像进行图像合并,得到包含上一帧图像残影位置信息的当前帧合并图像;然后,将上一帧合并图像和当前帧合并图像进行像素对比操作,得到索引数据;最后,根据索引数据输出无残影的目标显示图像。

本申请通过提前标记图像残影,将上一帧合并图像和包含图像残影位置信息的当前帧合并图像进行像素对比操作,得到当前帧图像无残影显示的索引数据,根据该索引数据输出无残影的目标显示图像,避免了墨水屏在显示画面刷新后残影过重的问题,实现了在墨水屏刷新时自动清除残影的效果。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请基于墨水屏的残影清除方法实施例一提供的流程示意图;

图2为本申请基于墨水屏的残影清除方法实施例二涉及的流程示意图;

图3为本申请基于墨水屏的残影清除方法实施例二涉及的场景示意图;

图4为本申请实施例基于墨水屏的残影清除装置的模块结构示意图;

图5为本申请实施例中基于墨水屏的残影清除方法涉及的硬件运行环境的设备结构示意图。

本申请目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其它实施例,均属于本发明保护的范围。

实施例一

电子墨水屏又被称为电子纸显示技术,这种屏的结构由两片基板组成,上面涂有无数微小透明的颗粒组成的电子墨水,墨水由带正电的白色粒子和带负电的黑色粒子组成。给两片基板加一个正电,黑色粒子上移,白色粒子下沉,墨水屏将显示黑色;相反的,给基板加负电,白色粒子将上移,黑色粒子下沉,墨水屏将显示白色。此时,将两极的电去掉,图案仍能在屏幕上维持数月不变。同时,墨水屏粒子不发光,只是反射自然光,因此,能够起到很好的“护眼”作用。

在实际控制电子墨水屏进行显示的过程中,因为各种各样的原因,颜色粒子的运动会出现误差,不会如使用者所愿的准确地运动到指定的位置,这就会带来电子墨水屏所常见的残影现象。例如,由于电子墨水屏上是有多个紧密排列的墨水胶囊组成,因此,邻近墨水胶囊之间会存在电场串扰的问题,即对应一个墨水胶囊设计的两个电极形成的电场不会完全约束作用于这一个墨水胶囊内的颜色粒子,当某一墨水胶囊中的颜色粒子在电场作用下移动时,相邻墨水胶囊也会出现微弱电场,其颜色粒子会出现非预想中的移动。由此,在电子墨水屏显示图像时,根据待显示图像成分生成的显示控制电场,在电子墨水屏中实际影响的范围会大于待显示图像对应的期望范围;当屏幕需要刷新而原有图像成分被消除时,屏幕中会遗留被消除图像成分的轮廓(显示面积增大的部分),出现意料之外的残影。

综上,如何在电子墨水屏刷新时自动清除残影,俨然已成为本领域亟需解决的问题。

基于此,本申请提出第一实施例的基于墨水屏的残影清除方法,在本实施例中,为便于理解和阐述,在本实施例中均以墨水屏设备作为直接的执行主体以针对本申请基于墨水屏的残影清除方法进行阐述。

请参照图1,所述基于墨水屏的残影清除方法包括:

步骤S10,将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像进行图像合并,得到包含上一帧图像残影位置信息的当前帧合并图像;

墨水屏对于视频流或是图像流数据,是将待显示的图像数据一帧一帧的送去显示设备,为了归一化处理,需对所有图像做二值化处理,将待显示的图像由彩色转换为黑白色。

在本实施例中,墨水屏设备已经得到分别二值化处理后的当前帧二值化图像和上一帧二值化图像,进一步对上一帧二值化图像进行图像处理得到上一帧二值化图像的残影图像,该残影图像即为墨水屏设备在刷新到当前帧图像时可能产生的残影,墨水屏设备将该残影图像和当前帧二值化图像进行图像合并,合并得到的当前帧合并图像中既包含上一帧图像残影位置信息,还包含当前帧图像信息。

需要说明的是,在本实施例中,上一帧二值化图像为墨水屏设备的显示界面当前实际显示的图像所对应的二值化图像,当前帧二值化图像为墨水屏设备即将在显示界面显示的图像所对应的二值化图像。

步骤S20,将上一帧合并图像和所述当前帧合并图像进行像素对比操作,得到索引数据;

在本实施例中,上一帧合并图像为墨水屏设备的显示界面当前实际显示的图像,当前帧合并图像为显示界面即将显示的图像,墨水屏设备将上一帧合并图像和当前帧合并图像进行像素对比操作,得到两幅图像中各个像素点的灰度值变化,各个像素点在两幅图像中的灰度值变化数据即为索引数据。

示例性地,在(x,y)坐标上,上一帧二值化图像的灰度值为G0,而当前帧合并图像的灰度值为G1,那么可以得到该(x,y)坐标上的索引数据为index=(G0&0xf0)|(G1>>4)。

步骤S30,根据所述索引数据输出无残影的目标显示图像。

墨水屏设备会通过向自身配置的显示控制器发送驱动脉冲来控制像素点达到预想的像素灰度值,驱动脉冲包含了墨水胶囊两侧电极之间的电压差(驱动电压)的变化信号以及变化信号的持续时间(以帧的形式表征),显示控制器根据驱动脉冲来控制墨水胶囊,使像素灰度值发生变化。

在本实施例中,墨水屏设备根据索引数据确定各像素的驱动脉冲,从而根据确定的驱动脉冲使显示界面显示出无残影的目标显示图像。

在本实施例中,墨水屏设备将前一帧二值化图像的残影图像和当前帧二值化图像进行图像合并,合并得到的当前帧合并图像中既包含上一帧图像残影位置信息,还包含当前帧图像信息,然后,墨水屏设备将上一帧合并图像和当前帧合并图像进行像素对比操作,得到两幅图像中各个像素点的灰度值变化,各个像素点在两幅图像中的灰度值变化数据即为索引数据,最后,墨水屏设备根据索引数据确定各像素的驱动脉冲,从而根据确定的驱动脉冲使显示界面显示出无残影的目标显示图像。

如此,本实施例通过提前标记图像残影,将上一帧合并图像和包含图像残影位置信息的当前帧合并图像进行像素对比操作,得到当前帧图像无残影显示的索引数据,根据该索引数据输出无残影的目标显示图像,避免了墨水屏在显示画面刷新后残影过重的问题,实现了在墨水屏刷新时自动清除残影的效果。

在一种可能实施的方式中,上述步骤S10:将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像进行图像合并,包括:

步骤S101,将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像,作为blending图层合并算法的输入图像进行图像合并。

在本实施例中,墨水屏设备中包括图像处理模块,图像处理模块中预设有blending图层合并算法,该算法基本不增加墨水屏设备的CPU(Central Processing Unit中央处理器)资源损耗,同时也不会折损墨水屏设备的刷新速度,使得墨水屏设备能够在不增加资源损耗和不折损速度的前提下自动消除残影,提高用户的使用体验。

墨水屏设备将当前帧二值化图像和上一帧二值化图像的残影图像传输至图像处理模块,图像处理模块将两幅图像作为blending图层合并算法(一种图层合并的算法)的两个输入图像,通过blending图层合并算法将其合并为一张图像,合并后的当前帧合并图像中既包含上一帧图像残影位置信息,还包含当前帧图像信息。

在一种可能实施的方式中,墨水屏包括显示模块,上述步骤S30:根据所述索引数据输出无残影的目标显示图像,包括:

步骤S301,从预设的索引数据表中查找所述索引数据对应的波形序列;

在本实施例中,墨水屏设备中还预存有索引数据表,索引数据表中包括多张索引数据与多张波形序列一一对应的组合数据,墨水屏根据该表查找到索引数据对应的波形序列。

步骤S302,按照所述波形序列控制所述显示模块的驱动电平进行变化,以通过所述显示模块输出无残影的目标显示图像。

在本实施例中,墨水屏设备还包括显示模块,显示模块用于逐帧展示接收到的图像。墨水屏设备按照波形序列来控制显示模块的驱动电平发生变化,使其输出无残影的目标显示图像进行显示。

如此,墨水屏设备根据上一帧二值化图像和当前帧合并图像得到的索引数据确定波形序列,相比于传统的波形序列,本实施例确定的波形序列增加了上一帧残影图像的电平变化信息,使得墨水屏设备在基于该波形序列控制显示模块刷新时,能够实现自动清除残影。

实施例二

基于本申请第一实施例,在本申请另一实施例中,与上述实施例一相同或相似的内容,可以参考上文介绍,后续不再赘述。在此基础上,在上述步骤S10:将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像进行图像合并的步骤之前,本申请基于墨水屏的残影清除方法还包括:

步骤A10,获取墨水屏的当前帧图像和上一帧二值化图像;

步骤A20,将所述当前帧图像进行二值化处理得到当前帧二值化图像;

在本实施例中,墨水屏设备获取当前帧图像和上一帧二值化图像,然后将当前帧图像进行二值化处理得到当前帧二值化图像,其中,二值化处理具体可以为误差扩散算法、mask算法或者八叉树算法等,本实施例对其不作具体限定。

需要说明的是,在本实施例中,假设当前帧图像为第N帧图像,上一帧图像为第N-1帧图像,则当墨水屏设备获取第N+1帧图像时,第N帧二值化图像即为上一帧二值化图像,即,当前帧二值化图像为下一帧图像的上一帧二值化图像。

步骤A30,根据所述上一帧二值化图像和所述当前帧二值化图像得到所述上一帧二值化图像的残影图像。

在本实施例中,墨水屏设备根据上一帧二值化图像和当前帧二值化图像进行相应的图像处理操作,以得到上一帧二值化图像的残影图像,该残影图像即为传统的墨水屏设备在从上一帧图像刷新至当前帧图像时会出现的残影。

示例性地,在本实施例中,如图2所示,墨水屏设备获取当前帧图像和上一帧二值化图像,然后,将当前帧图像进行二值化处理得到当前帧二值化图像,将上一帧二值化图像与当前帧二值化图像进行像素对比得到变化像素图像,并对变化像素图像进行边缘检测得到残影图像,然后将当前帧二值化图像和残影图像进行图像合并得到当前帧合并图像,具体地,墨水屏设备逐帧获取合并图像在时间轴上如图3所示,然后,墨水屏设备再通过索引模块根据上一帧合并图像和当前帧合并图像进行像素对比得到索引数据,从查表模块中查找该索引数据对应的波形序列,从而在显示模块中输出得到无残影的目标显示图像。

在一种可能实施的方式中,步骤A30,包括:

步骤A301,对比所述上一帧二值化图像和所述当前帧二值化图像中各像素点的灰阶变化,其中,所述灰阶变化包括黑色变为白色的第一变化和白色变为黑色的第二变化;

在本实施例中,墨水屏设备对比上一帧二值化图像和当前帧二值化图像中各个像素点之间的灰阶变化,由于二值化图像只包含黑色像素点和/或者白色像素点,因此,两幅图像中各对应像素点之间可能存在的灰阶变化包括黑色变为白色的第一变化和白色变为黑色的第二变化,当前,对应像素点之间也可能不发生变化,即上一帧二值化图像中的黑色像素点在当前帧二值化图像中仍为黑色像素点,上一帧二值化图像中的白色像素点在当前帧二值化图像中仍为白色像素点。

步骤A302,将所述上一帧二值化图像中发生所述第一变化或所述第二变化的变化像素点提取出来,以根据所述变化像素点生成变化像素图像;

在本实施例中,墨水屏设备将上一帧二值化图像中发生第一变化或者第二变化的变化像素点都提取出来,并将提取出的各变化像素点生成变化像素图像。

需要说明的是,为便于区分变化像素图像中的各像素点的变化轨迹,将其中发生第一变化的像素点标记为第一灰阶,将其中发生第二变化的像素点标记为第二灰阶。由于黑色像素点产生的残影一般为深灰色,白色像素点产生的残影一般为浅灰色,因此,在本实施例中,第一灰阶的值优选为深灰色对应的灰阶数值,第二灰阶的值优选为浅灰色对应的灰阶数据,该标记可以视为墨水屏设备的残影图像标记。

步骤A303,将所述变化像素图像进行边缘检测得到所述上一帧二值化图像的残影图像,其中,所述残影图像中发生所述第一变化的像素点标记为第一灰阶,所述残影图像中发生所述第二变化的像素点标记为第二灰阶。

在本实施例中,墨水屏对变化像素图像进行边缘检测,进行边缘检测的算法可以为sobel算子或者拉普拉斯算子等,从而得到上一帧二值化图像的残影图像,此时,残影图像中仅包含变化像素图像中色阶变化梯度大的边缘部分,色阶变化由黑变白的边缘部分标记为第一灰阶,色阶变化由白变黑的边缘部分标记为第二灰阶。

在一种可能实施的方式中,在上述步骤S301之前,本申请基于墨水屏的残影清除方法还包括:

步骤S303,通过电平测试获取多种索引数据与多种波形序列一对一匹配的组合数据;

步骤S304,根据所述组合数据在所述墨水屏中建立索引数据表。

在本实施例中,墨水屏显示模块的各像素点从黑色刷新为白色,或者从白色刷新为黑色,只需在电极两端加正电或负电,并且持续一段时间即可。假设每加一次电的时间为一小帧t1,那么加N帧有效帧后,我们能得到不同灰度的图像。当然,持续时间N可以修改,具体跟墨水屏的工艺、屏幕工作时的温度有关。通常的,墨水屏显示模块刷新存在以下组合:

在边缘检测时,引入了浅灰和深灰,因此,我们可以得到黑→白、黑→浅灰、黑→深灰、黑→黑、白→白、白→浅灰、白→深灰、白→黑、深灰→白、深灰→浅灰、深灰→深灰、深灰→黑、浅灰→白、浅灰→浅灰、浅灰→深灰、浅灰→黑,共16种组合。针对这16种组合分别进行电平测试,根据实际测试结果,可以得到这16种组合各自的电平变化,将这16种组合、索引数据、电平变化的波形序列一一对应建立索引数据表,并在墨水屏设备的生产阶段,将该表以文件形式固化在设备中。

需要说明的是,在本实施例中,不同型号的墨水屏设备因其可能采用不同的屏幕,其索引数据表也不同。

在一种可能实施的方式中,在上述步骤S30:根据所述索引数据输出无残影的目标显示图像之后,本申请基于墨水屏的残影清除方法还包括:

步骤S40,根据接收到的重构指令应用特殊波形序列;

步骤S50,按照所述特殊波形序列控制所述墨水屏的显示模块的驱动电平进行变化,以彻底清除整屏残影。

在本实施例中,为避免墨水屏设备在多次刷新后残影加重,墨水屏设备可根据接收到的重构指令应用特殊波形序列,该特殊波形序列可以用于对显示模块进行全屏刷新墨水屏设备按照该特殊波形序列控制显示模块的驱动电平进行变化,从而对显示模块进行画面重构,彻底清除画面中的任何残影。

需要说明的是,在本实施例中重构指令可以是用户对墨水屏设备的触控操作触发的,也可以预设一定时间周期或者刷新次数由墨水屏设备自动触发重构指令,本实施例对此不作具体限定。

在本实施例中,通过确定上一帧图像在当前帧图像的显示界面留下的残影图像,并用该残影产生时实际的灰阶值标记该残影图像中的各像素点,并通过构造一种波形序列,使墨水屏设备在正常刷新的时候,将残影刷新为白色。从而实现自动清除残影的效果。尤其是在墨水屏设备的快速刷新模式下,能大幅降低显示模块因快速刷新而产生的图像残影,显著提升画面显示指令。

实施例三

本发明实施例还提供一种基于墨水屏的残影清除装置,请参照图4,所述基于墨水屏的残影清除装置包括:

图像合并模块10,用于将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像进行图像合并,得到包含上一帧图像残影位置信息的当前帧合并图像;

索引模块20,用于将上一帧合并图像和所述当前帧合并图像进行像素对比操作,得到索引数据;

输出模块30,用于根据所述索引数据输出无残影的目标显示图像。

可选地,所述基于墨水屏的残影清除装置,还包括:

图像获取模块,用于获取墨水屏的当前帧图像和上一帧二值化图像;

二值化处理模块,用于将所述当前帧图像进行二值化处理得到当前帧二值化图像;

残影图像生成模块,用于根据所述上一帧二值化图像和所述当前帧二值化图像得到所述上一帧二值化图像的残影图像。

可选地,所述残影图像生成模块,还用于:

对比所述上一帧二值化图像和所述当前帧二值化图像中各像素点的灰阶变化,其中,所述灰阶变化包括黑色变为白色的第一变化和白色变为黑色的第二变化;

将所述上一帧二值化图像中发生所述第一变化或所述第二变化的变化像素点提取出来,以根据所述变化像素点生成变化像素图像;

将所述变化像素图像进行边缘检测得到所述上一帧二值化图像的残影图像,其中,所述残影图像中发生所述第一变化的像素点标记为第一灰阶,所述残影图像中发生所述第二变化的像素点标记为第二灰阶。

可选地,所述墨水屏包括显示模块,所述输出模块30,还用于:

从预设的索引数据表中查找所述索引数据对应的波形序列;

按照所述波形序列控制所述显示模块的驱动电平进行变化,以通过所述显示模块输出无残影的目标显示图像。

可选地,所述基于墨水屏的残影清除装置,还包括:

索引数据表建立模块,用于通过电平测试获取多种索引数据与多种波形序列一对一匹配的组合数据;以及,根据所述组合数据在所述墨水屏中建立索引数据表。

可选地,所述图像合并模块10,还用于:

将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像,作为blending图层合并算法的输入图像进行图像合并。

可选地,所述基于墨水屏的残影清除装置,还包括:

画面重构模块,用于根据接收到的重构指令应用特殊波形序列;以及,按照所述特殊波形序列控制所述墨水屏的显示模块的驱动电平进行变化,以彻底清除整屏残影。

本发明提供的基于墨水屏的残影清除装置,采用上述实施例一或实施例二中的基于墨水屏的残影清除方法,能够在电子墨水屏刷新时自动清除残影。与现有技术相比,本发明实施例提供的基于墨水屏的残影清除装置的有益效果与上述实施例提供的基于墨水屏的残影清除方法的有益效果相同,且所述基于墨水屏的残影清除装置中的其他技术特征与上一实施例方法公开的特征相同,在此不做赘述。

实施例四

本发明实施例提供一种终端设备,终端设备包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述实施例一中的基于墨水屏的残影清除方法。

下面参考图5,其示出了适于用来实现本公开实施例的终端设备的结构示意图。本公开实施例中的终端设备可以包括但不限于诸如墨水屏平板、墨水屏显示器、墨水屏阅读器等等的墨水屏设备。图5示出的终端设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。

如图5所示,终端设备可以包括处理装置1001(例如中央处理器、图形处理器等),其可以根据存储在只读存储器(ROM:Read Only Memory)1002中的程序或者从存储装置1003加载到随机访问存储器(RAM:Random Access Memory)1004中的程序而执行各种适当的动作和处理。在RAM1004中,还存储有终端设备操作所需的各种程序和数据。处理装置1001、ROM1002以及RAM1004通过总线1005彼此相连。输入/输出(I/O)接口1006也连接至总线。通常,以下系统可以连接至I/O接口1006:包括例如触摸屏、触摸板、键盘、鼠标、图像传感器、麦克风、加速度计、陀螺仪等的输入装置1007;包括例如液晶显示器(LCD:LiquidCrystal Display)、扬声器、振动器等的输出装置1008;包括例如磁带、硬盘等的存储装置1003;以及通信装置1009。通信装置1009可以允许终端设备与其他设备进行无线或有线通信以交换数据。虽然图中示出了具有各种系统的终端设备,但是应理解的是,并不要求实施或具备所有示出的系统。可以替代地实施或具备更多或更少的系统。

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置从网络上被下载和安装,或者从存储装置1003被安装,或者从ROM1002被安装。在该计算机程序被处理装置1001执行时,执行本公开实施例的方法中限定的上述功能。

本发明提供的终端设备,采用上述实施例中的基于墨水屏的残影清除方法,能在电子墨水屏刷新时自动清除残影。与现有技术相比,本发明实施例提供的终端设备的有益效果与上述实施例提供的基于墨水屏的残影清除方法的有益效果相同,且该终端设备中的其他技术特征与上一实施例方法公开的特征相同,在此不做赘述。

应当理解,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式的描述中,具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

实施例五

本发明实施例提供一种计算机可读存储介质,具有存储在其上的计算机可读程序指令,计算机可读程序指令用于执行上述实施例一中的基于墨水屏的残影清除方法。

本发明实施例提供的计算机可读存储介质例如可以是U盘,但不限于电、磁、光、电磁、红外线、或半导体的系统、系统或器件,或者任意以上的组合。计算机可读存储介质的更具体地例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM:Random Access Memory)、只读存储器(ROM:Read Only Memory)、可擦式可编程只读存储器(EPROM:Erasable Programmable Read Only Memory或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM:CD-Read Only Memory)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、系统或者器件使用或者与其结合使用。计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(Radio Frequency:射频)等等,或者上述的任意合适的组合。

上述计算机可读存储介质可以是终端设备中所包含的;也可以是单独存在,而未装配入终端设备中。

上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被终端设备执行时,使得终端设备:将墨水屏的当前帧二值化图像和上一帧二值化图像的残影图像进行图像合并,得到包含上一帧图像残影位置信息的当前帧合并图像;将上一帧合并图像和所述当前帧合并图像进行像素对比操作,得到索引数据;根据所述索引数据输出无残影的目标显示图像。

可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN:Local Area Network)或广域网(WAN:Wide Area Network)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该单元本身的限定。

本发明提供的可读存储介质为计算机可读存储介质,所述计算机可读存储介质存储有用于执行上述基于墨水屏的残影清除方法的计算机可读程序指令,能够在电子墨水屏刷新时自动清除残影。与现有技术相比,本发明实施例提供的计算机可读存储介质的有益效果与上述实施例一或实施例二提供的基于墨水屏的残影清除方法的有益效果相同,在此不做赘述。

实施例六

本发明实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的基于墨水屏的残影清除方法的步骤。

本申请提供的计算机程序产品能够在电子墨水屏刷新时自动清除残影。与现有技术相比,本发明实施例提供的计算机程序产品的有益效果与上述实施例一或实施例二提供的基于墨水屏的残影清除方法的有益效果相同,在此不做赘述。

以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利处理范围内。

相关技术
  • 双稳态液晶屏的局部擦除方法、装置、设备及存储介质
  • 分体式终端设备的屏显控制方法、装置及存储介质
  • 显示屏调光方法、装置、存储介质及电子设备
  • 触摸屏事件上报方法及其装置、终端设备、存储介质
  • 显示屏电源控制方法、装置、存储介质及电子设备
  • 一种电子墨水屏的残影清除方法、装置以及电子设备
  • 显示屏残影消除方法、装置、计算机设备及存储介质
技术分类

06120116510132