电子墨水屏幕的画面刷新方法、装置、设备及存储介质与流程

文档序号:35124205发布日期:2023-08-14 17:46阅读:73来源:国知局
电子墨水屏幕的画面刷新方法、装置、设备及存储介质与流程

本技术涉及电子设备,特别涉及一种电子墨水屏幕的画面刷新方法、装置、设备及存储介质。


背景技术:

1、随着电子设备的快速发展,epd(electronic paper display,电子纸显示器)作为一种电子设备的显示屏幕得到了广泛应用,epd还可称为电子墨水屏幕。epd的显示原理是将黑、白两色的带电颗粒封装于微胶囊结构中,由外加电场控制不同电荷黑白颗粒(墨滴)的升降移动,一个微胶囊结构对应epd中的一个像素点。对于任一像素点,当白色的墨滴上升到上表面时,环境光照射到上表面被白色的墨滴完全反射,从而显示出白色,呈现纸的状态;当黑色的墨滴上升到上表面时,环境光照射到上表面被黑色的墨滴全部吸收,从而显示出黑色。由此,通过移动黑、白两色的墨滴的上下位置即可实现epd的黑白显示,无需电流的消耗,也无需使用发光光源。


技术实现思路

1、本技术提供了一种电子墨水屏幕的画面刷新方法、装置、设备及存储介质,能够解决相关技术中的问题。

2、第一方面,提供一种电子墨水屏幕的画面刷新方法,所述方法包括:获取对电子墨水屏幕中发生变化的局部区域进行画面刷新所产生的残影区域,所述残影区域为存在残影的像素点对应的区域,所述残影为画面刷新前的像素点颜色的遗留痕迹;在所述残影区域占所述电子墨水屏幕的比值小于占比阈值的情况下,对所述局部区域内的像素点进行画面刷新,对所述局部区域外的像素点不进行画面刷新;在所述残影区域占所述电子墨水屏幕的比值不小于所述占比阈值的情况下,对所述电子墨水屏幕的全部区域内的像素点进行画面刷新。

3、在一种可能的实施方式中,所述获取对电子墨水屏幕中发生变化的局部区域进行画面刷新所产生的残影区域,包括:获取所述局部区域正在显示的第一像素点数据与所述局部区域待显示的第二像素点数据,所述第一像素点数据和所述第二像素点数据分别包括所述局部区域内的像素点对应的位置和颜色;基于所述第一像素点数据和所述第二像素点数据,确定所述局部区域内的变化区域,所述变化区域包括变换颜色的像素点;对所述变化区域进行膨胀处理,得到所述残影区域,所述残影区域大于等于所述变化区域。

4、在一种可能的实施方式中,所述局部区域的形状为矩形,所述第一像素点数据为第一数组,所述第二像素点数据为第二数组,所述第一数组和所述第二数组分别包括m*n个字节,一个字节对应一个像素点,所述m指示所述局部区域横向包括的像素点的数量,所述n指示所述局部区域纵向包括的像素点的数量,所述m和所述n为正整数;

5、所述基于所述第一像素点数据和所述第二像素点数据,确定所述局部区域内的变化区域,包括:对于所述局部区域内的任一像素点,如果所述任一像素点对应在所述第一数组中的字节指示第一颜色且所述任一像素点对应在所述第二数组中的字节指示第二颜色,确定所述任一像素点为残影离散点,所述第一颜色深于所述第二颜色;将确定得到的残影离散点所在的区域作为所述变化区域。

6、在一种可能的实施方式中,所述对所述变化区域进行膨胀处理,得到所述残影区域,包括:对于所述变化区域内的任一残影离散点,将所述局部区域内的与所述任一残影离散点相邻的像素点作为残影膨胀点;将确定得到的残影膨胀点以及所述确定得到的残影离散点所在的区域作为所述残影区域。

7、在一种可能的实施方式中,所述局部区域的形状为矩形,所述第一像素点数据为第三数组,所述第二像素点数据为第四数组,所述第三数组和所述第四数组分别包括p*q个字节,一个字节包括多个比特,一个比特对应一个像素点,所述p指示所述局部区域横向包括的像素点的数量,所述q指示所述局部区域纵向包括的像素点的数量,所述p和所述q为正整数;

8、所述基于所述第一像素点数据和所述第二像素点数据,确定所述局部区域内的变化区域,包括:对所述第三数组与所述第四数组进行异或运算,得到第五数组;对所述第五数组和所述第三数组进行与运算,得到第六数组;将所述第六数组中指示第一颜色的比特对应的像素点所在的区域作为所述变化区域。

9、在一种可能的实施方式中,所述对所述变化区域进行膨胀处理,得到所述残影区域,包括:对于所述第六数组中的任一字节,如果所述任一字节中的任一比特指示所述第一颜色,更改所述第六数组中与所述任一字节相邻的字节包括的比特指示所述第一颜色,得到更新后的第六数组;将所述更新后的第六数组中指示所述第一颜色的比特对应的像素点所在的区域作为所述残影区域。

10、在一种可能的实施方式中,所述残影区域占所述电子墨水屏幕的比值的获取方式,包括:获取所述残影区域内的像素点的第一数量,以及所述电子墨水屏幕的全部区域内的像素点的第二数量;将所述第一数量与所述第二数量的比值作为所述残影区域占所述电子墨水屏幕的比值。

11、第二方面,提供了一种电子墨水屏幕的画面刷新装置,所述装置包括:

12、获取模块,用于获取对电子墨水屏幕中发生变化的局部区域进行画面刷新所产生的残影区域,所述残影区域为存在残影的像素点对应的区域,所述残影为画面刷新前的像素点颜色的遗留痕迹;

13、刷新模块,用于在所述残影区域占所述电子墨水屏幕的比值小于占比阈值的情况下,对所述局部区域内的像素点进行画面刷新,对所述局部区域外的像素点不进行画面刷新;在所述残影区域占所述电子墨水屏幕的比值不小于所述占比阈值的情况下,对所述电子墨水屏幕的全部区域内的像素点进行画面刷新。

14、在一种可能的实施方式中,所述获取模块,用于获取所述局部区域正在显示的第一像素点数据与所述局部区域待显示的第二像素点数据,所述第一像素点数据和所述第二像素点数据分别包括所述局部区域内的像素点对应的位置和颜色;基于所述第一像素点数据和所述第二像素点数据,确定所述局部区域内的变化区域,所述变化区域包括变换颜色的像素点;对所述变化区域进行膨胀处理,得到所述残影区域,所述残影区域大于等于所述变化区域。

15、在一种可能的实施方式中,所述局部区域的形状为矩形,所述第一像素点数据为第一数组,所述第二像素点数据为第二数组,所述第一数组和所述第二数组分别包括m*n个字节,一个字节对应一个像素点,所述m指示所述局部区域横向包括的像素点的数量,所述n指示所述局部区域纵向包括的像素点的数量,所述m和所述n为正整数;

16、所述获取模块,用于对于所述局部区域内的任一像素点,如果所述任一像素点对应在所述第一数组中的字节指示第一颜色且所述任一像素点对应在所述第二数组中的字节指示第二颜色,确定所述任一像素点为残影离散点,所述第一颜色深于所述第二颜色;将确定得到的残影离散点所在的区域作为所述变化区域。

17、在一种可能的实施方式中,所述获取模块,用于对于所述变化区域内的任一残影离散点,将所述局部区域内的与所述任一残影离散点相邻的像素点作为残影膨胀点;将确定得到的残影膨胀点以及所述确定得到的残影离散点所在的区域作为所述残影区域。

18、在一种可能的实施方式中,所述局部区域的形状为矩形,所述第一像素点数据为第三数组,所述第二像素点数据为第四数组,所述第三数组和所述第四数组分别包括p*q个字节,一个字节包括多个比特,一个比特对应一个像素点,所述p指示所述局部区域横向包括的像素点的数量,所述q指示所述局部区域纵向包括的像素点的数量,所述p和所述q为正整数;

19、所述获取模块,用于对所述第三数组与所述第四数组进行异或运算,得到第五数组;对所述第五数组和所述第三数组进行与运算,得到第六数组;将所述第六数组中指示第一颜色的比特对应的像素点所在的区域作为所述变化区域。

20、在一种可能的实施方式中,所述获取模块,用于对于所述第六数组中的任一字节,如果所述任一字节中的任一比特指示所述第一颜色,更改所述第六数组中与所述任一字节相邻的字节包括的比特指示所述第一颜色,得到更新后的第六数组;将所述更新后的第六数组中指示所述第一颜色的比特对应的像素点所在的区域作为所述残影区域。

21、在一种可能的实施方式中,所述刷新模块,用于获取所述残影区域内的像素点的第一数量,以及所述电子墨水屏幕的全部区域内的像素点的第二数量;将所述第一数量与所述第二数量的比值作为所述残影区域占所述电子墨水屏幕的比值。

22、第三方面,还提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以使电子设备实现上述任一项所述的电子墨水屏幕的画面刷新方法。

23、第四方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行,以使计算机实现上述任一项所述的电子墨水屏幕的画面刷新方法。

24、第五方面,还提供了一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中。电子设备的处理器从所述计算机可读存储介质读取所述计算机指令,处理器执行所述计算机指令,使得所述电子设备执行上述任一所述的电子墨水屏幕的画面刷新方法。

25、本技术提供的技术方案至少可以带来如下有益效果:

26、本技术提供的技术方案,在局部刷新产生的残影区域与电子墨水屏幕的占比较大的情况下,确定对电子墨水屏幕进行全部刷新,避免了局部刷新导致的较大的残影局域;在局部刷新产生的残影区域与电子墨水屏幕的占比较小的情况下,确定对电子墨水屏幕进行局部刷新,避免了全部刷新导致的视觉感受明显以及刷新速度慢的问题,且不会因局部刷新留下较大的残影区域。因此,画面刷新效果能够在残影产生和视觉感受之间达到平衡,有效提升了电子墨水屏幕的画面刷新的整体效果。

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