欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多灰階電子墨水顯示刷新加速方法

文檔序號:2622063閱讀:230來源:國知局
專利名稱:多灰階電子墨水顯示刷新加速方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子墨水顯示領(lǐng)域,尤其涉及一種多灰階電子墨水顯示刷新加速方法。
背景技術(shù)
電子紙顯示屏是一種全新顯示屏,具有功耗低、閱讀舒適等優(yōu)點。作為一種新型顯示屏技術(shù),電子紙顯示屏催生了眾多創(chuàng)新性移動應(yīng)用,比如電子書、電子報紙、電子顯示牌
坐寸ο電子紙顯示屏具有獨特的顯示刷新機制。不同于CRT和TFT等顯示屏的動態(tài)主動刷新方式,電子紙顯示屏只有當(dāng)數(shù)據(jù)更新時才會刷新,相對而言是一種靜態(tài)被動刷新。處理器主要向上層提供2種功能,即貼圖和刷屏。貼圖功能是把內(nèi)存中的一塊區(qū)域復(fù)制到顯存中;刷屏功能是把顯存中的一塊區(qū)域刷新到電子紙顯示屏。刷屏分為全屏幕刷新和部分矩形區(qū)域的塊刷新。塊刷又可分為多級灰階塊刷新和黑白兩級塊刷新,其中黑白兩級塊刷具有更高的響應(yīng)速度?,F(xiàn)有的多級灰階塊刷新沒有中途停止和轉(zhuǎn)向機制,當(dāng)需要在刷新過程中改變目標(biāo)灰階時,會造成嚴(yán)重的滯后。

發(fā)明內(nèi)容
本發(fā)明的目的是提高電子墨水的刷新速度。為實現(xiàn)上述目的,本發(fā)明提供了一種多灰階電子墨水顯示刷新加速方法。該方法包括:在電子墨水的像素從第一灰階向第二灰階的目標(biāo)灰階刷新的過程中,確定目標(biāo)灰階改變?yōu)榈谌译A;估算目標(biāo)灰階改變時像素所處的當(dāng)前灰階的灰階數(shù);計算從所述當(dāng)前灰階到所述第二灰階再到所述第三灰階的刷新需要的時間,表示為S1 ;計算從所述當(dāng)前灰階復(fù)位到復(fù)位灰階再到所述第三灰階的刷新需要的時間,表示為S2 ;比較S1和S2的值,如果S1 < S2,則選擇先對所述像素從所述當(dāng)前灰階繼續(xù)完成到所述第二灰階的刷新,再進行到所述第三灰階的刷新;并且如果S1 > S2,則選擇先對所述像素從所述當(dāng)前灰階復(fù)位到所述復(fù)位灰階,再從所述復(fù)位灰階向所述第三灰階刷新。本發(fā)明實施例的方法,利用在電子墨水面板刷新機制中增加復(fù)位操作和比較操作,當(dāng)刷新過程中目標(biāo)灰階改變時可以實現(xiàn)中途停止和轉(zhuǎn)向,根據(jù)各種不同情況對每個像素靈活地選擇最適合的刷新策略,與只具有單純的傳統(tǒng)刷新機制的刷新方法相比,有效提高了電子墨水的刷新速度。
具體實施例方式下面通過附圖
和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。本發(fā)明實施例在電子墨水刷新過程中增加了中途停止和轉(zhuǎn)向機制,提高了刷新的響應(yīng)速度。本實施例中,首先在電子墨水面板的顯示中定義了第一刷新電壓脈沖序列,用于對電子墨水面板的像素從任一第一灰階刷新到任一第二灰階。具體地,所述刷新電壓脈沖序列包括N個電壓脈沖,且N >2,其具體數(shù)目取決于電子墨水面板的性能。本實施例中,假設(shè)N = 40,即將電子墨水面板的像素由所述第一灰階刷新到所述第二灰階需要打40個電壓脈沖。本實施例中,例如電子墨水面板的刷新頻率為100Hz,即將電子墨水顯示面板上全屏打一次脈沖需要10ms。如果N為40,則在電子墨水面板的底色為所述第一灰階的該區(qū)域中顯示所述第二灰階的圖像時需要分40次進行刷新,共耗時400ms。此處所述的第一灰階和第二灰階不相等,且都是從白灰階到黑灰階的任一個灰階。如上所述,如果最初決定將某個像素從第一灰階(灰階數(shù)為η)刷新到第二灰階(灰階數(shù)為η+20)的目標(biāo)灰階,則需耗時400ms可將該像素完成刷新。而如果在該刷新過程完成之前,比如在第一種情況下,假設(shè)當(dāng)?shù)?40ms時(估算出電子墨水面板此時刷新到灰階數(shù)為n+12的當(dāng)前灰階),用戶將該像素的目標(biāo)灰階改變?yōu)榈谌译A(灰階數(shù)為n+10)。則按照傳統(tǒng)的刷新方法,電子墨水面板需要繼續(xù)完成到所述第二灰階的刷新之后,再從所述第二灰階向所述第三灰階刷新。這樣,本來從所述第一灰階刷新到所述第三灰階只需要打40個電壓脈沖,耗時400ms。但現(xiàn)在卻需要先打40個脈沖從所述第一灰階刷新到所述第二灰階,再打40個脈沖從所述第二灰階刷新到所述第三灰階,共需要打80個脈沖,耗時800ms,浪費了資源,減慢了刷新速度。因此,本實施例中采用了中途停止和轉(zhuǎn)向的方法,以實現(xiàn)刷新速度的提高,具體實現(xiàn)方法是在電子墨水面板刷新機制中定義了復(fù)位操作和比較操作。復(fù)位操作是將電子墨水面板的像素從任一當(dāng)前灰階刷新到電子墨水面板定義的復(fù)位灰階。由此,除了上述定義的用于從任一第一灰階刷新到任一第二灰階的刷新電壓脈沖序列之外,本實施例的電子墨水面板還定義了另外兩種電壓脈沖序列,分別為復(fù)位電壓脈沖序列和第二刷新電壓脈沖序列。用于另外兩種不同的對像素灰階的處理過程,具體如下所述。復(fù)位電壓脈沖序列包括M個脈沖,用于對像素進行復(fù)位操作,即對電子墨水面板的像素從任一當(dāng)前灰階刷新到復(fù)位灰階。其中,M > 2且11 < N,其具體數(shù)目也取決于電子墨水面板的性能。本實施例中,假設(shè)M= 10,即電子墨水面板的像素由任一當(dāng)前灰階刷新到所述復(fù)位灰階需要打10個電壓脈沖。本實施例中,例如電子墨水面板的刷新頻率為IOOHz,則對該像素進行復(fù)位共需要100ms。所述復(fù)位灰階由電子墨水面板定義,可以具有任意一個確定的灰階數(shù)。第二刷新電壓脈沖序列包括與第一刷新電壓脈沖序列相同數(shù)目的電壓脈沖,用于對電子墨水面板的像素從復(fù)位灰階刷新到所述第三灰階的目標(biāo)灰階。同第一刷新電壓脈沖序列,假設(shè)N = 40,即將電子墨水面板的像素由復(fù)位灰階刷新到任一第三灰階的目標(biāo)灰階需要打40個電壓脈沖。例如打一次脈沖需要10ms,則在電子墨水面板的底色為復(fù)位灰階的該區(qū)域中顯示所述任一第三灰階的圖像時需要耗時400ms。本實施例通過采用上述的復(fù)位操作,當(dāng)電子墨水面板的像素在由第一灰階刷新到第二灰階的目標(biāo)灰階的過程中,若將目標(biāo)灰階改變?yōu)榈谌译A時,就可以選擇先將該像素的刷新活動停止在當(dāng)前灰階,再從當(dāng)前灰階復(fù)位到所述復(fù)位灰階,然后從所述復(fù)位灰階刷新到所述第三灰階。所以上述過程中,先利用所述復(fù)位電壓脈沖序列打10次脈沖將該像素復(fù)位到所述復(fù)位灰階,再利用所述的第二刷新電壓脈沖序列打40次脈沖將其從所述當(dāng)前灰階刷新到所述第三灰階。如上,本實施例中定義的第一灰階、第二灰階和第三灰階灰階是由白灰階到黑灰階的任一灰階。并且所述第一灰階、所述第二灰階和所述第三灰階互不相等。當(dāng)所述第一灰階為定義的任一第一灰階,所述第二灰階為定義的任一第二灰階時,完成刷新需要的時間都是400ms。本實施例中的當(dāng)前灰階是處于所述第一灰階和所述第二灰階之間的任一灰階,復(fù)位灰階是由電子墨水面板定義的具有確定灰階數(shù)的灰階,且不屬于由白灰階到黑灰階的任一灰階。復(fù)位操作中,當(dāng)所述當(dāng)前灰階為定義的任一當(dāng)前灰階時,復(fù)位需要的時間都是100ms。當(dāng)所述第三灰階為定義的任一第三灰階時,由所述復(fù)位灰階到所述第三灰階的刷新都需要400ms。如上面實施例中所述,當(dāng)?shù)谝环N情況下,如果在第240ms時(估算出電子墨水面板此時刷新到灰階數(shù)為n+12的當(dāng)前灰階),用戶將該像素的目標(biāo)灰階改變?yōu)榈谌译A(灰階數(shù)為n+10)時。在這種情況下,則可以停止正在進行的向所述第二灰階的刷新,并選擇從像素當(dāng)前灰階(灰階數(shù)為n+12)刷新到所述復(fù)位灰階對應(yīng)的復(fù)位電壓序列,打10次脈沖將該像素復(fù)位。再選擇從所述復(fù)位灰階刷新到第三灰階(灰階數(shù)為n+10)對應(yīng)的第二刷新電壓脈沖序列,打40次脈沖將該像素刷新到所述第三灰階。該過程共耗時為(100+400)ms即500ms。也就是說,從第240ms用戶改變了目標(biāo)灰階這一時刻開始計算,如果按照傳統(tǒng)的刷新機制,即選擇繼續(xù)完成到所述第二灰階的刷新,再從所述第二灰階刷新到所述第三灰階的方式,則距離完成刷新還需要(800-240) ms = 560ms。而選擇了復(fù)位操作之后,從第240ms這一時刻開始算起,完成刷新只需要500ms??梢?,本實施例所述的第一種情況下,通過快速的復(fù)位操作可以節(jié)省一部分資源,并且提高刷新速度。但是,并不是在所有情況下選擇復(fù)位操作都能使刷新速度加快。如上面實施例中所述,比如當(dāng)?shù)诙N情況下,在第360ms時(估算出電子墨水面板刷新到灰階數(shù)為n+18的當(dāng)前灰階),用戶將該像素的目標(biāo)灰階改變?yōu)榈谌译A(灰階數(shù)為n+10)。在這種情況下,電子墨水面板同樣可采取兩種選擇進行刷新。一種選擇即按照傳統(tǒng)的刷新機制選擇繼續(xù)完成到所述第二灰階(灰階數(shù)為n+20)的刷新,再從所述第二灰階刷新到所述第三灰階,這樣從第360ms時刻開始,刷新完成還需要(40+400)ms = 440ms或者(800-360)ms = 440ms。另一種選擇即停止向所述第二灰階(灰階數(shù)為n+20)的刷新而選擇復(fù)位操作,則復(fù)位刷新加上由復(fù)位灰階到所述第三灰階的刷新共還需要500ms??梢姳緦嵤├龅牡诙N情況下,復(fù)位操作會減慢刷新速度。另外,如上述實施例的第三種情況下,如果在第300ms時(估算出電子墨水面板刷新到灰階數(shù)為n+15的當(dāng)前灰階),用戶將該像素的目標(biāo)灰階改變?yōu)榈谌译A(灰階數(shù)為n+10)。在這種情況下,電子墨水面板分別采取兩種選擇進行刷新的結(jié)果如下:如果選擇按照傳統(tǒng)的刷新機制選擇繼續(xù)完成到所述第二灰階(灰階數(shù)為n+20)的刷新,再從所述第二灰階刷新到所述第三灰階,這樣從第300ms時刻開始,刷新完成還需要(800-300)ms =500ms。如果選擇復(fù)位操作,則復(fù)位刷新加上由所述復(fù)位灰階再到所述第三灰階的刷新也需要500ms??梢娺@時是否采取復(fù)位操作不會改變刷新速度。如上所述,在電子墨水的像素從第一灰階刷新到目標(biāo)灰階為第二灰階的過程中,若目標(biāo)灰階發(fā)生了改變,比如改變?yōu)榈谌译A,這時需要找到一種最快的刷新方法完成刷新。本實施例中的比較操作就是用來通過比較上述兩種刷新方式,確定是否需要選擇復(fù)位操作,以選擇最快的刷新方式。比較操作的具體步驟如下所述:當(dāng)在刷新過程中目標(biāo)灰階改變時,先估算像素所處的當(dāng)前灰階的灰階數(shù);若選擇傳統(tǒng)刷新方法,計算該像素從所述當(dāng)前灰階繼續(xù)完成到所述第二灰階的刷新需要的時間,假設(shè)為X,并計算從所述第二灰階到所述第三灰階的刷新還需要花費的時間(本實施例中為400ms),則從所述當(dāng)前灰階到所述第三灰階共需要S1 = x+400mso若選擇復(fù)位操作刷新方法,計算從所述當(dāng)前灰階到所述復(fù)位灰階再到所述第三灰階的刷新還需要花費的時間,表示為S2 = (100+400)ms = 500ms,為一固定值。比較SjPS2的值,選出較小的結(jié)果,其對應(yīng)的刷新方法就是刷新速度最快的方法。具體地:如果S1 < S2,則選擇傳統(tǒng)刷新方法,先將電子墨水的像素從目標(biāo)灰階發(fā)生改變時所處的當(dāng)前灰階繼續(xù)完成到所述第二灰階的目標(biāo)灰階的刷新,再進行到所述第三灰階的目標(biāo)灰階的刷新。如果S1 > S2,則選擇復(fù)位操作刷新方法,對電子墨水的像素從所述當(dāng)前灰階復(fù)位到所述復(fù)位灰階,再從所述復(fù)位灰階向所述第三灰階的目標(biāo)灰階刷新。如果S1 = S2,則隨機選擇,可選擇傳統(tǒng)刷新方法,也可選擇復(fù)位操作刷新方法,即選擇先將電子墨水的像素從所述當(dāng)前灰階繼續(xù)完成到所述第二灰階的目標(biāo)灰階的刷新,再進行到所述第三灰階的目標(biāo)灰階的刷新,或者對電子墨水的像素從所述當(dāng)前灰階復(fù)位到所述復(fù)位灰階,再從所述復(fù)位灰階向所述第三灰階的目標(biāo)灰階刷新。例如,在上面的實施例中的第一種情況下,S1 > S2,選擇復(fù)位操作刷新方法。第二種情況下,S1 < S2,選擇傳統(tǒng)刷新方法。第三種情況下,S1 = S2,可隨機選擇任一種刷新方法。如上所述,通過本實施例的方法,利用在電子墨水面板刷新機制中增加復(fù)位操作和比較操作,當(dāng)刷新過程中目標(biāo)灰階改變時可以實現(xiàn)中途停止和轉(zhuǎn)向,根據(jù)各種不同情況對每個像素靈活地選擇最適合的刷新策略,與只具有單純的傳統(tǒng)刷新機制的刷新方法相比I,有效提聞了電子墨水的刷新速度。專業(yè)人員應(yīng)該還可以進一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。以上所述的具體實施方式
,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施方式
而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種多灰階電子墨水顯示刷新加速方法,其特征在于,所述方法包括: 在電子墨水的像素從第一灰階向第二灰階的目標(biāo)灰階刷新的過程中,確定目標(biāo)灰階改變?yōu)榈谌译A; 估算目標(biāo)灰階改變時像素所處的當(dāng)前灰階的灰階數(shù); 計算從所述當(dāng)前灰階到所述第二灰階再到所述第三灰階的刷新需要的時間,表示為51; 計算從所述當(dāng)前灰階復(fù)位到復(fù)位灰階再到所述第三灰階的刷新需要的時間,表示為52 比較S1和S2的值,如果S1 < S2,則選擇先將所述像素從所述當(dāng)前灰階繼續(xù)完成到所述第二灰階的刷新,再進行到所述第三灰階的刷新;并且 如果S1 > S2,則選擇先對所述像素從所述當(dāng)前灰階復(fù)位到所述復(fù)位灰階,再從所述復(fù)位灰階向所述第三灰階刷新。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述第一灰階、所述第二 灰階和所述第三灰階是由白灰階到黑灰階的任一灰階; 所述當(dāng)前灰階是處于所述第一灰階和所述第二灰階之間的任一灰階; 所述第一灰階、所述第二灰階和所述第三灰階互不相等。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述復(fù)位灰階是具有確定灰階數(shù)的灰階,且不屬于由白灰階到黑灰階的任一灰階。
全文摘要
本發(fā)明涉及一種多灰階電子墨水顯示刷新加速方法。該方法包括在電子墨水的像素從第一灰階向第二灰階的目標(biāo)灰階刷新的過程中,確定目標(biāo)灰階改變?yōu)榈谌译A;估算目標(biāo)灰階改變時像素所處的當(dāng)前灰階的灰階數(shù);計算從所述當(dāng)前灰階到所述第二灰階再到所述第三灰階的刷新需要的時間,表示為s1;計算從所述當(dāng)前灰階復(fù)位到復(fù)位灰階再到所述第三灰階的刷新需要的時間,表示為s2;比較s1和s2的值,如果s1<s2,則選擇先對所述像素從所述當(dāng)前灰階繼續(xù)完成到所述第二灰階的刷新,再進行到所述第三灰階的刷新;并且如果s1>s2,則選擇先對所述像素從所述當(dāng)前灰階復(fù)位到所述復(fù)位灰階,再從所述復(fù)位灰階向所述第三灰階刷新。
文檔編號G09G3/34GK103208257SQ20121001325
公開日2013年7月17日 申請日期2012年1月16日 優(yōu)先權(quán)日2012年1月16日
發(fā)明者李昂, 曹堪宇, 杜文杰, 何代明 申請人:北京凡達訊科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
闵行区| 封开县| 西充县| 金坛市| 黎平县| 江川县| 扬中市| 合作市| 建阳市| 广元市| 钟山县| 从化市| 新龙县| 彩票| 岐山县| 汉沽区| 新津县| 郯城县| 长岭县| 邢台县| 河南省| 宿迁市| 赞皇县| 思茅市| 额敏县| 蒙城县| 天峨县| 鄂州市| 伊川县| 婺源县| 栖霞市| 长丰县| 平湖市| 高密市| 武定县| 青海省| 富蕴县| 登封市| 天气| 浏阳市| 大丰市|