墨水屏阅读设备及其屏幕驱动方法、存储介质技术

技术编号:21005415 阅读:26 留言:0更新日期:2019-04-30 21:51
本发明专利技术涉及计算机技术领域,公开了一种墨水屏阅读设备及其屏幕驱动方法、存储介质。该方法包括:获取墨水屏的当前温度;判断所述当前温度是否小于预设的第一温度值;若是,则确定第二温度值,在LUT表中根据所述第二温度值及待显示内容的灰度值,查表确定所述墨水屏的驱动波形,其中,所述第二温度值大于或等于第一温度值;否则,在所述LUT表中根据所述当前温度及待显示内容的灰度值,查表确定所述墨水屏的驱动波形;使用查表确定的所述驱动波形驱动所述墨水屏显示待显示内容。本发明专利技术实施例可以获得刷新时间更短的驱动波形,从而提高刷新速度。

【技术实现步骤摘要】
墨水屏阅读设备及其屏幕驱动方法、存储介质
本专利技术涉及计算机
,具体涉及一种墨水屏阅读设备及其屏幕驱动方法、存储介质。
技术介绍
墨水屏设备是指使用电子墨水屏(E-ink)的电子设备,有的墨水屏设备具备手写功能,也称为手写阅读设备或手写阅读器。电子墨水屏是一种本身不发光而依靠外界反光实现显示效果的屏幕,其显示效果与纸质材料极为类似,因此可比拟纸质材料阅读的体验。墨水屏由许多微囊组成,每个微囊里包含多个黑色粒子和多个白色粒子,两者各带相反电荷。当需要在屏幕上显示黑色内容时,通过电压驱动黑色粒子向上移动到屏幕顶部(也即从底部向屏幕方向移动),当显示白色内容时,通过电压驱动白色粒子向上移动到屏幕顶部(也即从底部向屏幕方向移动)。此外,现有的电子书阅读器还提供16灰阶颜色,即从白色到黑色的16级灰度颜色(浅灰、深灰等),通过电压控制黑色粒子向上移动到不同的位置,来实现相应灰度的显示。墨水屏提供商一般需提供显示查找(Look-Up-Table,LUT)表,LUT表为电压驱动表,其中记录有不同灰度与驱动波形(waveform)的对应关系,驱动波形主要由波形幅度(其对应驱动电压大小)、脉冲宽度、脉冲次数形成。原则上,驱动粒子移动的距离越长,要求驱动电压越大、脉冲宽度越大、脉冲次数越多。例如当显示黑色内容时,黑色粒子移动距离最长(从底部到屏幕顶部),显示深灰内容时黑色粒子的移动距离次之,浅灰更次之。墨水屏本身的材料特性会使低温环境下粒子产生更高的“粘性”,导致粒子移动距离不足。例如在使用相同驱动波形驱动黑色粒子移动时,低温环境下黑色粒子移动后与屏幕顶部的距离,相比高温环境下更大,导致显示出来的灰度变浅。为克服此问题,现有技术在查LUT表时,不仅需要参考显示内容的灰度,还要进一步参考当前的墨水屏温度。原则上,当显示相同灰阶内容时,温度越低,驱动波形的驱动电压越大、波形宽度越大、脉冲次数越多,这样才能使粒子充分移动到相应位置上,也即需要对低温环境下的粒子移动进行补偿。专利技术人发现,现有技术中至少存在以下问题:驱动电压有一定的取值范围,对粒子移动补偿的作用比较有限,低温环境下,主要靠增加脉冲宽度和脉冲次数实现移动补偿。但是这种方式会增加屏幕刷新的耗时,相对液晶显示(LiquidCrystalDisplay,LCD)屏而言,墨水屏本身就具有刷新速度低的特点,低温环境下进一步降低刷新速度,会对用户的使用体验造成严重影响。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的墨水屏阅读设备及其屏幕驱动方法、存储介质。根据本专利技术的一个方面,提供了一种墨水屏阅读设备的屏幕驱动方法,包括:获取墨水屏的当前温度;判断所述当前温度是否小于预设的第一温度值;若是,则确定第二温度值,在LUT表中根据所述第二温度值及待显示内容的灰度值,查表确定所述墨水屏的驱动波形,其中,所述第二温度值大于或等于第一温度值;否则,在所述LUT表中根据所述当前温度及待显示内容的灰度值,查表确定所述墨水屏的驱动波形;使用查表确定的所述驱动波形驱动所述墨水屏显示待显示内容。根据本专利技术的又一方面,提供了一种墨水屏阅读设备,包括:墨水屏、温度传感器、处理器、存储器、通信接口和通信总线,所述墨水屏、所述温度传感器、所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:通过所述温度传感器获取所述墨水屏的当前温度;判断所述当前温度是否小于预设的第一温度值;若是,则确定第二温度值,在LUT表中根据所述第二温度值及待显示内容的灰度值,查表确定所述墨水屏的驱动波形,其中,所述第二温度值大于或等于第一温度值;否则,在所述LUT表中根据所述当前温度及待显示内容的灰度值,查表确定所述墨水屏的驱动波形;使用查表确定的所述驱动波形驱动所述墨水屏显示待显示内容。根据本专利技术的又一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:获取墨水屏的当前温度;判断所述当前温度是否小于预设的第一温度值;若是,则确定第二温度值,在LUT表中根据所述第二温度值及待显示内容的灰度值,查表确定所述墨水屏的驱动波形,其中,所述第二温度值大于或等于第一温度值;否则,在所述LUT表中根据所述当前温度及待显示内容的灰度值,查表确定所述墨水屏的驱动波形;使用查表确定的所述驱动波形驱动所述墨水屏显示待显示内容。在本专利技术提供的墨水屏阅读设备的屏幕驱动方法中,通过将屏幕的当前温度与预设的第一温度值比较,当屏幕的当前温度较低时,使用一较高的第二温度值查表确定屏幕的驱动波形,因该第二温度值高于当前温度,因此可以获得刷新时间更短的驱动波形,从而提高刷新速度。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术一个实施例提供的墨水屏阅读设备的屏幕驱动方法的流程示意图;图2示出了本专利技术另一个实施例提供的墨水屏阅读设备的屏幕驱动方法的流程示意图;图3示出了本专利技术又一个实施例提供的墨水屏阅读设备的屏幕驱动方法的流程示意图;图4示出了本专利技术再一个实施例提供的墨水屏阅读设备的屏幕驱动方法的流程示意图;图5示出了本专利技术另一个实施例提供的墨水屏阅读设备的屏幕驱动方法的流程示意图;图6示出了本专利技术另一个实施例提供的墨水屏阅读设备的屏幕驱动方法的流程示意图;图7示出了本专利技术另一个实施例提供的墨水屏阅读设备的屏幕驱动方法的流程示意图;图8是示出了本专利技术实施例提供的墨水屏阅读设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了本专利技术一个实施例提供的墨水屏阅读设备的墨水屏驱动方法的流程示意图,该方法应用于墨水屏阅读设备中。如图1所示,该方法包括以下步骤:步骤101:获取墨水屏的当前温度。可通过墨水屏阅读设备内的温度检测装置检测墨水屏的当前温度,例如温度传感器,然后获取检测到的墨水屏的当前温度。该温度主要受外界环境温度影响。墨水屏阅读设备的墨水屏一般为墨水屏,本专利技术下述实施例均以墨水屏为例进行说明。步骤102:判断所述当前温度是否小于预设的第一温度值,若是,执行步骤103,否则,执行步骤104。步骤103:确定第二温度值,在LUT表中根据所述第二温度值及待显示内容的灰度值,查表确定所述墨水屏的驱动波形。其中,所述第二温度值为预设值,其大于或等于第一温度值。第一温度值和第二温度值可以为人为设定的固定值,一般第一温度值设置为墨水屏的适宜显示温度,例如24-70度本文档来自技高网
...

【技术保护点】
1.一种墨水屏阅读设备的屏幕驱动方法,其特征在于,包括:获取墨水屏的当前温度;判断所述当前温度是否小于预设的第一温度值;若是,则确定第二温度值,在LUT表中根据所述第二温度值及待显示内容的灰度值,查表确定所述墨水屏的驱动波形,其中,所述第二温度值大于或等于第一温度值;否则,在所述LUT表中根据所述当前温度及待显示内容的灰度值,查表确定所述墨水屏的驱动波形;使用查表确定的所述驱动波形驱动所述墨水屏显示待显示内容。

【技术特征摘要】
1.一种墨水屏阅读设备的屏幕驱动方法,其特征在于,包括:获取墨水屏的当前温度;判断所述当前温度是否小于预设的第一温度值;若是,则确定第二温度值,在LUT表中根据所述第二温度值及待显示内容的灰度值,查表确定所述墨水屏的驱动波形,其中,所述第二温度值大于或等于第一温度值;否则,在所述LUT表中根据所述当前温度及待显示内容的灰度值,查表确定所述墨水屏的驱动波形;使用查表确定的所述驱动波形驱动所述墨水屏显示待显示内容。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于驱动波形预先建立灰度值和温度的对应关系表;所述确定第二温度值,进一步包括:预设一不低于所述第一温度值的初始温度值;获取所述待显示内容中每个像素点的实际灰度值,根据预设修正规则将所述实际灰度值调整为修正灰度值,所述修正灰度值小于所述实际灰度值;在所述对应关系表中查找对应所述修正灰度值的温度,作为修正温度值;判断所述修正温度值是否大于初始温度值;若是,将所述初始温度值确定为所述第二温度值;否则,将所述修正温度值确定为所述第二温度值。3.根据权利要求2所述的方法,其特征在于,所述根据预设修正规则将所述实际灰度值调整为修正灰度值,进一步包括:基于灰度损失比将所述实际灰度值调整为修正灰度值;或者,将所述待显示内容的灰阶降阶N个灰阶,获得修正灰度值,其中,所述N为自然数。4.根据权利要求1所述的方法,其特征在于,在手写场景下,设定灰度损失比与手写笔线条的粗细成反比。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在手写操作过程中,保存手写笔迹的像素点的内容数据参数,其中,所述内容数据参数包括像素点坐标和像素点标准灰度值;在完成当前页面手写操作后,清除墨水屏的当前页面显示内容;在所述LUT表中根据所述像素点坐标、所述像素点标准灰度值和当前温度查表确定所述墨水屏的驱动波形;使用查表确定的所述驱动波形驱动所述墨水屏显示被清除的页面显示内容,以进行全局刷新。6.根据权利要求5所述的方法,其特征在于,所述保存手写笔迹的像素点的内容数据参数,进一步包括:当手写线条之间存在重叠部分时,将重叠部分的像素点对应的每个手写线条的灰度值进行叠加,作为该像素点的标准灰度值。7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:预设手写速...

【专利技术属性】
技术研发人员:程超朱文志
申请(专利权)人:掌阅科技股份有限公司深圳市掌阅科技有限公司
类型:发明
国别省市:北京,11

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

1