屏幕驱动方法、装置、存储介质及墨水屏设备制造方法及图纸

技术编号:36402039 阅读:23 留言:0更新日期:2023-01-18 10:09
本申请提供的屏幕驱动方法、装置、存储介质及墨水屏设备,在用户使用期间,可以先确定当前画面的待显示画面是否满足驱动补偿条件,若满足,则说明当前墨水屏的墨水胶囊中的颜色粒子可能出现漂移现象,此时可以获取当前画面中至少一个待刷新像素对应的初始灰度值以及目标灰度值,并确定使每个待刷新像素从各自的初始灰度值刷新至趋近于各自的目标灰度值的驱动补偿策略,并按照该驱动补偿策略驱动各个待刷新像素进行刷新,以使各个待刷新像素的实际灰度值趋近于目标灰度值,从而有效控制墨水胶囊中的颜色粒子出现的漂移现象,使得墨水屏中待显示画面的显示效果趋于稳定。中待显示画面的显示效果趋于稳定。中待显示画面的显示效果趋于稳定。

【技术实现步骤摘要】
屏幕驱动方法、装置、存储介质及墨水屏设备


[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]其中,所述第一补偿波形本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种屏幕驱动方法,其特征在于,应用于墨水屏设备,所述方法包括:在确定当前画面的待显示画面满足驱动补偿条件时,获取所述当前画面中至少一个待刷新像素对应的初始灰度值和目标灰度值;确定使每个待刷新像素从各自的初始灰度值刷新至趋近于各自的目标灰度值的驱动补偿策略;按照所述驱动补偿策略驱动各个待刷新像素进行刷新,以在墨水屏中显示所述待显示画面。2.根据权利要求1所述的屏幕驱动方法,其特征在于,所述确定当前画面的待显示画面是否满足驱动补偿条件,包括:获取当前环境参数,所述当前环境参数包括环境光强和/或温度参数,所述温度参数包括环境温度或所述墨水屏设备的当前温度;根据所述环境光强和/或温度参数确定当前画面的待显示画面是否满足驱动补偿条件。3.根据权利要求2所述的屏幕驱动方法,其特征在于,所述根据所述环境光强和/或温度参数确定当前画面的待显示画面是否满足驱动补偿条件,包括:判断所述环境光强是否超过预设光强阈值,和/或所述温度参数是否超过预设温度参数阈值,以确定当前画面的待显示画面是否满足驱动补偿条件。4.根据权利要求2所述的屏幕驱动方法,其特征在于,所述根据所述环境光强和/或温度参数确定当前画面的待显示画面是否满足驱动补偿条件,包括:判断所述环境光强超过预设光强阈值的持续时长是否超过预设时长阈值,和/或所述温度参数是否超过预设温度参数阈值,以确定当前画面的待显示画面是否满足驱动补偿条件。5.根据权利要求1所述的屏幕驱动方法,其特征在于,所述确定当前画面的待显示画面是否满足驱动补偿条件,包括:获取当前画面的待显示画面对应的驱动补偿功能的状态;判断所述驱动补偿功能的状态是否为开启状态,以确定所述待显示画面是否满足驱动补偿条件。6.根据权利要求5所述的屏幕驱动方法,其特征在于,所述获取当前画面的待显示画面对应的驱动补偿功能的状态,包括:检测所述墨水屏设备表面设置的与驱动补偿功能对应的实体按钮的按钮状态,并根据所述按钮状态确定当前画面的待显示画面对应的驱动补偿功能的状态;或者,获取系统设置中存储的与当前画面的待显示画面对应的驱动补偿功能的状态,其中,所述驱动补偿功能的状态为用户预先通过人机交互界面中显示的驱动补偿功能的开关控件,或通过开启/关闭驱动补偿功能的提醒进行设置后得到的;或者,确定所述墨水屏设备中与驱动补偿功能相关的驱动补偿参数的参数状态,并根据所述参数状态确定当前画面的待显示画面对应的驱动补偿功能的状态。7.根据权利要求5所述的屏幕驱动方法,其特征在于,所述获取当前画面的待显示画面对应的驱动补偿功能的状态之前,还包括:获取当前环境参数,所述当前环境参数包括环境光强和/或温度参数,所述温度参数包
括环境温度或所述墨水屏设备的当前温度;当所述环境光强超过预设光强阈值,和/或所述温度参数超过预设温度参数阈值时,向用户发送开启驱动补偿功能的提醒。8.根据权利要求1

7中任一项所述的屏幕驱动方法,其特征在于,所述确定使每个待刷新像素逐步从各自的初始灰度值刷新至趋近于各自的目标灰度值的驱动补偿策略,包括:根据每个待刷新像素的初始灰度值和目标灰度值,确定与每个待刷新像素对应的第一驱动脉冲和补偿脉冲;其中,所述第一驱动脉冲被配置为使各个待刷新像素从各自的初始灰度值往各自的目标灰度值进行刷新,所述补偿脉冲被配置为使各个待刷新像素经各自的驱动脉冲刷新后得到的实际灰度值与各自的目标灰度值之间的误差在预设误差范围内变化。9.根据权利要求8所述的屏幕驱动方法,其特征在于,所述根据每个待刷新像素的初始灰度值和目标灰度值,确定与每个待刷新像素对应的第一驱动脉冲和补偿脉冲,包括:根据每个待刷新像素的初始灰度值和目标灰度值,从预置的第一波形查询表中匹配出与各个待刷新像素对应的第一驱动脉冲,以及从预置的第二波形查询表中匹配出与各个待刷新像素对应的补偿脉冲;其中,所述第一波形查询表是由墨水屏生产商或供应商提供的通用且默认的脉冲波形查询表,所述第二波形查询表为用户预先在驱动补偿功能下...

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

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

1