一种屏幕刷新的方法及装置制造方法

文档序号:2546279阅读:171来源:国知局
一种屏幕刷新的方法及装置制造方法
【专利摘要】本发明涉及通信电子【技术领域】,尤其涉及一种屏幕刷新的方法及装置。用于解决现有的电泳显示技术中EPD屏幕刷新操作所需时间长的问题。该方法包括:依次对待显示图像的像素进行刷新操作;判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数;如果是获取下一幅待显示图像的当前像素。可见,采用本发明实施例提供的方案能够降低EPD屏幕刷新操作所需的时间。
【专利说明】一种屏幕刷新的方法及装置【技术领域】
[0001]本发明涉及通信电子【技术领域】,尤其涉及一种屏幕刷新的方法及装置。
【背景技术】
[0002]随着科技的发展电纸书已经深入到人们的日常生活中,如图1所示,电纸书显示一副图像的主要过程为:如果要在屏幕上显示一副新图像,EPD控制器13从待显示缓存器11中获取待显示图像的当前像素数据,然后从已显示缓存器15中获取上一帧已显示的图像的显示像素数据,EH)控制器13根据获取到的当前像素数据和显示像素数据在LUT查找表12中获取对应的2bits数据,然后通过数据线将获得的数据传送给EH)显示屏,EPD显示屏根据该数据确定相应电压,并通过该电压控制带电粒子中黑、白粒子的运动方向,以此完成在EH)显示屏上的一次刷新操作。完成一幅图像的显示工作需要进行多次刷新操作,刷新操作的次数是预先知道且该次数与LUT查找表的个数相等,因此在完成指定次数的刷新操作后,可在显示屏上显示该幅图像。
[0003]在现有的Ero刷新方式中,通常是以屏幕的分辨率大小为单位进行刷新计数操作,比如说800X600分辨率的Ero屏幕在用GC16局刷模式刷新一副图像时步骤如下,假设该图像需要进行60次刷新操作才能完成显示工作:
[0004]1,先根据第一张LUT表的数据刷新一次800X600个像素,并由计数器计数为I次。
[0005]2,再根据第二张 LUT表的数据刷新一次800X600个像素,并由计数器计数为2次。
[0006]3,再根据第三张LUT表的数据刷新一次800X600个像素,并由计数器计数为3次。
[0007]......[0008]60,再根据第六十张LUT表的数据刷新一次800X600个像素,并由计数器计数为60次。
[0009]当60张LUT表全部查完后代表这幅图像刷新完毕,此时在屏幕上可以正常显示该图像。
[0010]但本发明人发现,现有技术所用的刷新方式是以屏幕分辨率大小为单位进行计数刷新,也就是说当对待显示图像的第一个像素第一次完成查找LUT表并完成刷新操作后,它要等待最后一个像素,既480000 (800X600)个像素也完成第一次查找LUT表并完成刷新操作后,才能进行第二次的LUT的查询操作,这种刷新方式将会增加屏幕刷新所需时间,延长图像显示时间,因此增加客户的等待时间,因此现有技术中的EH)屏幕刷新操作的效率很低。

【发明内容】

[0011]本发明实施例提供一种屏幕刷新的方法及装置,用于解决现有的电泳显示技术中EPD屏幕刷新操作效率低的问题。
[0012]一种屏幕刷新的方法,所述方法包括:
[0013]依次对待显示图像的像素进行刷新操作;
[0014]判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数;
[0015]如果是获取下一幅待显示图像的当前像素进行刷新操作。
[0016]一种屏幕刷新装置,所述装置包括:
[0017]刷新单元,用于依次对待显示图像的像素进行刷新操作;
[0018]判断单元,用于判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数;
[0019]获取单元,用于如果是获取下一幅待显示图像的当前像素进行刷新操作。
[0020]可见,使用本发明实施例提供的方法当对待显示图像的当前像素完成所有刷新操作后,可以立刻获取下一幅待显示图像的像素数据,而不是像现有技术那样等到待显示图像的最后一个像素完成最后一次刷新操作后,才去获取下一幅待显示图像的像素数据;本发明提供的方法可以提高刷新效率,本方案对提高局部图像的刷新操作能够起到更明显的效果。
【专利附图】

【附图说明】
[0021]为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
[0022]图1为现有技术中进行Ero屏幕刷新时所需的装置结构图;
[0023]图2为本发明实施例提供的一种屏幕刷新方法的方法流程图;
[0024]图3为本发明实施例提供的具体的屏幕刷新方法的方法流程图;
[0025]图4为本发明实施例提供的屏幕刷新的详细结构示意图;
[0026]图5为本发明实施例提供的一种屏幕刷新的装置结构图。
【具体实施方式】
[0027]为了使本【技术领域】的人员更好地理解本发明实施例中的技术方案,并使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明中技术方案作进一步详细的说明。
[0028]使用本发明实施例提供的方法当对待显示图像的当前像素完成所有刷新操作后,可以立刻获取下一幅待显示图像的像素数据,而不是像现有技术那样等到待显示图像的最后一个像素完成最后一次刷新操作后,才去获取下一幅待显示图像的像素数据;本发明提供的方法,减少了用户的等待时间,本方案对提高局部图像的刷新操作能够起到更明显的效果,如图2所示,本发明实施例包括如下步骤:
[0029]步骤11,依次对待显示图像的像素进行刷新操作;
[0030]步骤12,判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数;
[0031]步骤13,如果是获取下一幅待显示图像的当前像素进行刷新操作。[0032]具体的,所述依次对待显示图像的像素进行刷新操作包括:
[0033]获取待显示图像的当前像素的像素数据,以及上一帧已显示图像的、且与所述当前像素相对应的像素数据,并根据获取到的像素数据在LUT查找表中查找2位数据,Ero显示屏根据所述2位数据确定刷新操作所需的电压值,并根据所述电压值完成刷新操作。
[0034]具体的,在完成一次刷新操作后对该次刷新操作计数加I。
[0035]具体的,如果完成的刷新操作次数小于预先设置的刷新次数,则继续进行刷新操作。
[0036]具体的,在所述依次对待显示图像的像素进行刷新操作之后、且在所述判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数之前,进一步包括:
[0037]判断所述当前像素与下一幅待显示图像的、且与所述当前像素所在位置相对应的像素是否相同,如果不同判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数;如果相同,所述判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数包括:
[0038]判断所述待显示图像的下一个像素与所述下一幅待显示图像的、且与所述待显示图像的下一个像素位置对应的像素是否一样,如果不一样将所述下一个像素作为当前像素,并判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数。
[0039]如图31以及图41所示,以下以具体实施例说明:
[0040]实施例一:
[0041]本发明实施例提供一种屏幕刷新的方法,可以很好地减少刷新屏幕所需时间,减少客户的等待时间,本方案对提高局部图像的刷新操作能够起到更明显的效果。以屏幕分辨率为800X600的Ero显示屏为例,此时要显示一幅图像需要进行60次刷新操作具体方式如下:
[0042]首先,Ero控制器需要对待显示图像的所有像素依次进行刷新操作,所述刷新操作包括步骤21-步骤23 ;
[0043]步骤31,EPD控制器从待显示缓存器中获取待显示图像的当前像素的像素数据;
[0044]此处以待显示图像的第一个像素作为当前像素为例,此时步骤21获得的是第一个像素的像素数据;
[0045]步骤32,EH)控制器从已显示缓存器中获取上一帧已显示图像的像素的像素数据,该像素的位置与步骤31中当前像素相对应;
[0046]例如是在已显示图像中获取与待显示图像的第一个像素位置对应的像素数据;
[0047]步骤33,EPD控制器根据获得的待显示图像的当前像素的像素数据,以及上一帧已显示图像的、且与所述当前像素相对应的像素数据,在LUT查找表中查找对应的2位数据,并将查找到的数据输送给Ero显示屏;
[0048]步骤34,EH)显示屏根据接收到的2位数据确定电压,并向带电粒子输送电压以控制粒子的旋转,此时完成对待显示图像的当前像素的一次刷新操作;
[0049]步骤35,计数器对本次刷新操作计数为I ;
[0050]步骤36,EPD控制器判断计数器针对待显示图像的第一个像素完成的刷新操作的次数值是否等于预先设置的刷新次数,如果等于执行步骤37 ;否则执行步骤38 ;
[0051]步骤37,EPD控制器从待显示缓存器中获取下一幅待显示图像像素数据,并完成上述刷新操作;
[0052]步骤38,如果完成的刷新操作次数小于预先设置的刷新次数,则继续对该当前像素继续进行刷新操作。
[0053]可见在使用本发明实施例提供的操作时,对于分辨率是800X600的图像来说,当待显示图像的第一个像素完成第60次刷新操作后就获取下一幅待显示图像的像素数据,而不用等到第480000个像素完成第60次刷新操作后才获取下一幅待显示图像的像素数据,因此,提高了刷新效率,减少了用户的等待时间,也提高了用户阅览时图片的流畅程度,本方案对提高局部图像的刷新操作能够起到更明显的效果。
[0054]实施例二:
[0055]实施例二与实施例一的区别在于,在实施例一的步骤31确定出当前像素之后,判断该当前像素的像素数据与下一幅待显示图像的当前像素的像素数据是否一样,如果一样则说明当前像素数据没有变化,即不需要进行刷新操作,此时选取当前像素的下一像素作为当前像素,继续进行实施例一中的步骤完成降噪处理;如果不一样,则继续步骤32及其以后的步骤。
[0056]如图5所示,本发明实施例提供一种屏幕刷新装置,所述装置包括:
[0057]刷新单元51,用于依次对待显示图像的像素进行刷新操作;
[0058]判断单元53,用于判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数 ;
[0059]获取单元54,用于如果是获取下一幅待显示图像的当前像素进行刷新操作。
[0060]判断单元53还用于:
[0061]判断所述当前像素与下一幅待显示图像的、且与所述当前像素所在位置相对应的像素是否相同,如果不同判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数;如果相同,所述判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数包括:
[0062]判断所述待显示图像的下一个像素与所述下一幅待显示图像的、且与所述待显示图像的下一个像素位置对应的像素是否一样,如果不一样将所述下一个像素作为当前像素,并判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数。
[0063]所述刷新单元51具体用于:
[0064]获取待显示图像的当前像素的像素数据,以及上一帧已显示图像的、且与所述当前像素相对应的像素数据,并根据获取到的像素数据在LUT查找表中查找2位数据,Ero显示屏根据所述2位数据确定刷新操作所需的电压值,并根据所述电压值完成刷新操作。
[0065]所述装置还包括计数单元52,用于在完成一次刷新操作后对该次刷新操作计数加
1
[0066]所述刷新单元51还用于,当所述判断单元确定完成的刷新操作次数小于预先设置的刷新次数时,继续进行刷新操作。
[0067]在本实施例提供的装置中,刷新单元51可由EH)控制器、待显示缓存器、以显示缓存器以及LUT查找表组成;判断单元53的功能也可由EH)控制器来完成。
[0068]综上所述,有£fL效果:
[0069]在使用本发明实施例提供的操作时,对于分辨率是800X600的图像来说,当待显示图像的第一个像素完成第60次刷新操作后就获取下一幅待显示图像的像素数据,而不用等到第480000个像素完成第60次刷新操作后才获取下一幅待显示图像的像素数据,因此,提高了刷新效率,减少了用户的等待时间,也提高了用户阅览时图片的流畅程度,本方案对提高局部图像的刷新操作能够起到更明显的效果。
[0070]这种刷新方式在局刷的情况下可以修改并提高效率,主要表现在:
[0071]1,可以修改为每个像素单独设置一个计数器;
[0072]2,当某个像素当前要显示像素的数据和上一次显示像素的数据相同时,在局刷情况下,LUT表中对两次数据不变的操作均标记为0,即不会对此像素做任何动作,可以利用这个特性,直接对这个像素进行下一次数据的刷新,由于每个像素都有自己的计数器,从而不用关心其他像素的刷新状态。
[0073]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种屏幕刷新的方法,其特征在于,所述方法包括: 依次对待显示图像的像素进行刷新操作; 判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数; 如果是获取下一幅待显示图像的当前像素进行刷新操作。
2.如权利要求1所述的方法,其特征在于,在所述依次对待显示图像的像素进行刷新操作之后、且在所述判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数之前,进一步包括: 判断所述当前像素与下一幅待显示图像的、且与所述当前像素所在位置相对应的像素是否相同,如果不同判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数;如果相同,所述判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数包括: 判断所述待显示图像的下一个像素与所述下一幅待显示图像的、且与所述待显示图像的下一个像素位置对应的像素是否一样,如果不一样将所述下一个像素作为当前像素,并判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数。
3.如权利要求1所述的方法,其特征在于,所述依次对待显示图像的像素进行刷新操作包括: 获取待显示图像的当前像素的像素数据,以及上一帧已显示图像的、且与所述当前像素相对应的像素数据,并根据获取到的像素数据在LUT查找表中查找2位数据,Ero显示屏根据所述2位数据确定刷新操作所需的电压值,并根据所述电压值完成刷新操作。`
4.如权利要求1所述的方法,其特征在于,在完成一次刷新操作后对该次刷新操作计数加I。
5.如权利要求1所述的方法,其特征在于,如果完成的刷新操作次数小于预先设置的刷新次数,则继续进行刷新操作。
6.一种屏幕刷新装置,其特征在于,所述装置包括: 刷新单元,用于依次对待显示图像的像素进行刷新操作; 判断单元,用于判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数; 获取单元,用于如果是获取下一幅待显示图像的当前像素进行刷新操作。
7.如权利要求6所述的装置,其特征在于,判断单元还用于: 判断所述当前像素与下一幅待显示图像的、且与所述当前像素所在位置相对应的像素是否相同,如果不同判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数;如果相同,所述判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数包括: 判断所述待显示图像的下一个像素与所述下一幅待显示图像的、且与所述待显示图像的下一个像素位置对应的像素是否一样,如果不一样将所述下一个像素作为当前像素,并判断所述待显示图像的当前像素的刷新操作次数是否等于预先设置的刷新次数。
8.如权利要求7所述的装置,其特征在于,所述刷新单元具体用于: 获取待显示图像的当前像素的像素数据,以及上一帧已显示图像的、且与所述当前像素相对应的像素数据,并根据获取到的像素数据在LUT查找表中查找2位数据,EH)显示屏根据所述2位数据确定刷新操作所需的电压值,并根据所述电压值完成刷新操作。
9.如权利要求7所述的装置,其特征在于,所述装置还包括计数单元,用于在完成一次刷新操作后对该次刷新操作计数加1。
10.如权利要求7所述的装置,其特征在于,所述刷新单元还用于,当所述判断单元确定完成的刷新操作次数小于预先设置的刷新次数时,继续进行刷新操作。
【文档编号】G09G3/34GK103824546SQ201410017930
【公开日】2014年5月28日 申请日期:2014年1月15日 优先权日:2014年1月15日
【发明者】朱文军 申请人:北京君正集成电路股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1