專利名稱:使用芯片上幀緩沖器通過過驅動來改進lcd 響應時間的制作方法
技術領域:
本公開一般涉及通過動態調整給顯示器的信號來減少顯示器中的偽像。
背景技術:
本節旨在向讀者介紹可能與在下面描述和/或請求保護的本公開的各個方面有關的技術的各個方面。相信本討論有助于給讀者提供便于更好地理解本公開的各個方面的背景信息。因此,應當理解應當從這個角度來閱讀這些表述,而不作為對現有技術的承認。液晶顯示器(IXD)被廣泛用作現代電子設備的顯示設備。通常,IXD包括可被照明以便傳輸圖像集合的像素陣列。LCD的響應時間可以測量形成每一個像素的液晶從當前強度級別轉變到新的目標強度級別所用的時間。例如,響應時間可以是LCD像素從全激活 (黑)改變到全非激活(白)或從全激活到全非激活并且再回到全激活所需的時間。由于如果顯示器的響應時間太慢,像素可能跟不上傳輸給像素的信息,這可能導致所顯示的數字噪聲或IXD上的重像,所以響應時間對于IXD是重要的。與IXD的響應時間相聯系的是 LCD的刷新周期,LCD的刷新周期定義指示顯示器改變所顯示的圖像的頻繁程度。然而,在某些情況下,LCD的響應時間可能超過其刷新周期。在這些情況下,LCD可能顯示用戶可能覺得不良的屏幕偽像。因此,需要可以加速LCD的響應時間的技術。
發明內容
下面概述了此處作為例子公開的實施例的某些方面。應當理解給出這些方面僅僅是為了給讀者提供對某些實施例的簡要概述,并且這些方面不旨在限制權利要求的范圍。實際上,本公開和權利要求可以包含可能未在下面闡述的各個方面。提供了一種具有信號調整電路的電子設備。在一個實施例中,信號調整電路可用于調整發送給IXD的一個或多個像素的信號。信號調整電路可以確定在給定的幀刷新周期內在LCD上可能難以實現的目標圖片幀的特定像素位置的給定目標像素強度。該確定可以基于正被顯示在LCD上的當前像素強度和/或目標像素強度。當這種情況發生時,信號調整電路可以調整給定像素位置的目標像素級別,并且將調整后的信號發送給LCD驅動器, 以使其在一個或多個幀周期內過驅動目標像素。雖然過驅動目標像素通常不會使得像素強度達到調整后的目標級別,但通常會使得像素強度達到最初給定的目標級別。該信號調整電路可以包括用于存儲用于實現目標像素強度的過驅動級別的查找表。在將調整后的信號發送給LCD驅動器之前,信號調整電路可以訪問該查找表,并且調整任意給定像素位置的目標像素級別。基于從查找表選擇的級別,以及來自前一個圖片幀的實際像素強度,信號調整電路可以嘗試將特定像素位置驅動到調整后的強度級別。查找表還可以包括關于當被以特定強度級別過驅動時像素位置在一個幀周期期間最終達到什么強度的信息。信號調整電路可以在將調整后的圖片幀發送到視頻控制器以便在IXD上顯示的同時,存儲將被實現并且顯示在IXD上的像素級別。
當參考附 圖閱讀某些示例實施例的下列詳細描述時,將更好地理解本公開的這些和其它特征、方面和優點,其中在所有附圖中類似的字符表示類似的部分,其中圖1是示出了根據一個實施例的電子設備(諸如,便攜媒體播放器)的例子的透視圖;圖2是根據一個實施例的圖1的電子設備的簡化方框圖;圖3是示出了根據一個實施例的圖1的電子設備在過驅動顯示器時的操作的例子的流程圖;圖4是根據一個實施例的圖2的信號調整電路的簡化方框圖。
具體實施例方式下面將描述本發明的一個或多個特定實施例。為了提供這些示例性實施例的簡潔描述,并未在本說明書中描述實際實現的所有特征。應當理解在任意這種實際實現的開發中,如同任意工程或設計項目中那樣,必須進行多種特定于實現的決定以便實現開發者的特定目標,諸如符合關于系統和關于業務的約束,這些可能根據實現的不同而改變。另外, 應當理解,這種開發努力可能是復雜和費時的,但是仍然是受益于本公開的普通技術人員進行設計、加工和制造的例行工作。現在轉到圖1,圖1示出了電子設備10,電子設備10可以是結合有諸如媒體播放器、蜂窩電話、個人數據管理器等的一種或多種便攜設備的功能的手持設備。當然,取決于電子設備10提供的功能,用戶可以在帶著設備10自由移動的同時聽音樂、玩游戲、攝像、 拍照和撥打電話呼叫。另外,電子設備10可以允許用戶連接到Internet或通過其它網絡 (諸如局域網或廣域網)并且通過其進行通信。例如,電子設備10可以允許用戶使用電子郵件、文本消息、即時消息,或其它形式的電子通信進行通信。電子設備10還可以使用短范圍連接,諸如藍牙和近場通信,與其它設備通信。作為例子,電子設備10可以是可從Apple Inc. of Cupertino, California 獲得的一種型號的iPhone 。在示出的實施例中,設備10包括外殼12,外殼12可以防止內部組件受到物理損壞,并且給它們提供電磁干擾屏蔽。外殼12可由任意適合的材料,諸如塑料、金屬、或合成材料形成,并且可以允許某些頻率的電磁輻射經過到達設備10內的無線通信電路,以便便于無線通信。外殼12允許訪問用戶輸入結構14、16、18、20和22,借助于這些用戶輸入結構,用戶可以與設備接口。當被激勵時,每個用戶輸入結構14、16、18、20和22可被配置為控制一種設備功能。例如,輸入結構14可以包括當被按壓時使得在設備上顯示“初始”屏幕或菜單的按鈕。輸入結構16可以包括用于在睡眠模式和喚醒模式之間切換設備10的按鈕。輸入結構18可以包括使用于蜂窩電話應用的振鈴器靜音的雙位滑塊。輸入結構20和22可以包括用于提高和降低設備10的音量輸出的按鈕。一般地,電子設備10可以包括以各種形式——包括按鈕、開關、控制板、按鍵、旋鈕、滾輪,或其它適合的形式——存在的任意數目的用戶輸入結構。電子設備10還可以包括顯示器24,顯示器24可以顯示由該設備產生的各種圖像。 例如,顯示器24可顯示照片、電影、專集插圖和/或數據,諸如,尤其是,文本文檔、電子表格、文本消息和電子郵件。顯示器M還可以顯示給用戶提供反饋的系統指示器沈,所述反饋是諸如電源狀態、信號強度、呼叫狀態、外部設備連接等。顯示器M可以是任意類型的顯示器,諸如液晶顯示器(LCD)、發光二極管(LED)顯示器、有機發光二極管(OLED)顯示器或其它適合的顯示器。另外,顯示器M可以包括觸敏元件,諸如觸摸屏。顯示器對可用于顯示允許用戶與該設備交互的圖形用戶界面(⑶1) 。⑶I觀可以包括可被顯示在整個或部分顯示器M上的各種層、窗口、屏幕、模板、元素或其它組件。 一般地,GUI觀可以包括表示設備10的應用和功能的圖形元素。這些圖形元素可以包括表示按鈕、滑塊、菜單條等的圖標和其它圖像。在某些實施例中,用戶輸入結構14可被用來顯示⑶I觀的初始屏幕。例如,響應于對輸入結構14的激勵,設備可以顯示⑶I 28的此處以圖標30所示的圖形元素。圖標30可以對應于設備10的各種應用,一旦選擇了圖標30 就可以打開這些應用。可以通過包括在顯示器M內的觸摸屏選擇圖標30,或可以通過用戶輸入結構,諸如輪或按鈕,選擇圖標30。圖標30可以表示在被用戶選擇之后,可被顯示在全部或部分顯示器M的區域上的各種層、窗口、屏幕、模板、元素或其它組件。另外,對圖標30的選擇可以導致分層導航處理,從而選擇圖標30可以導致包括一個或多個附加圖標或其它GUI元素的屏幕。文本指示器32可被顯示在圖標30上或旁邊,以便便于向用戶解釋每個圖標30。應當理解,⑶1 可以包括以分層和/或不分層結構安排的各種組件。當選擇圖標30時,設備10可被配置為打開與該圖標相關聯的應用,并且顯示相應屏幕。例如,當選擇天氣圖標30時,設備10可被配置為以可向用戶提供當前天氣狀況的用戶界面來打開天氣應用。實際上,對于每個圖標30,可以打開并且在顯示器M上顯示可以包括各種GUI元素的相應應用。電子設備10還可以包括允許設備10連接到外部設備的各種輸入/輸出(I/O)端口 34、36和38。例如,I/O端口 34可以是用于傳輸和接收數據文件,諸如媒體文件,的連接端口。另外,I/O端口 ;34可以是Applelnc.專有的端口。I/O端口 36可以是用于接納用戶識別模塊(SIM)卡的連接槽。I/O端口 38可以是用于連接音頻耳機的耳機插座。在其它實施例中,設備10可以包括被配置為連接各種外部設備——包括但不限于,電源、打印機、以及計算機——的任意數目的I/O端口。在其它實施例中,設備上可以包括多個端口。另外, 端口可以是任意接口類型,諸如通用串行總線(USB)端口、串行連接端口、Firewire端口、 IEEE-1394端口或AC/DC電源連接端口。電子設備10還可以包括各種音頻輸入和輸出結構40和42。例如,音頻輸入結構 40可以包括用于從用戶接收語音數據的一個或多個麥克風。音頻輸出結構42可以包括用于輸出音頻數據,諸如由設備10通過蜂窩網絡接收的數據,的一個或多個揚聲器。音頻輸入和輸出結構40和42可以一起操作,以便提供電話功能。另外,在某些實施例中,音頻輸入結構40可以包括一個或多個集成的揚聲器,其用作為存儲在設備10上的音頻數據的音頻輸出結構。例如,可以使用集成的揚聲器播放存儲在設備10上的音樂。通過參考圖2,可以更好地理解說明性設備10的附加細節,圖2是示出了根據一個實施例的設備10的各種組件和特征的方框圖。圖2是示出了可由電子設備10利用以進行操作的組件的方框圖。在當前示出的實施例中,設備10可以包括參考圖1描述的元件,諸如顯示器M。另外,如下面更詳細討論的那樣,電子設備10可以包括中央處理單元(CPU) 44、電源46、通信接口 48、內部組件50、 長期存儲設備52、短期存儲設備M、信號調整電路56和視頻控制器58。如上面闡述的,電子設備10可以包括CPU 44。CPU 44可以包括單個處理器,或它可以包括多個處理器。例如,CPU 44還可以包括一個或多個“通用”微處理器、通用和專用微處理器的組合、和/或ASICS、以及一個或多個精簡指令集(RISC)處理器、圖形處理器、視頻處理器和/或相關芯片組。CPU 44可以提供執行操作系統、程序、⑶I觀和設備10的任意其它功能的處理能力。電子設備10還可以包括電源46。電源46可用于通過例如一個或多個電池——諸如,鋰離子電池一給電子設備10供電,這些電池可以是可由用戶取出的或被固定到外殼 12,并且可以是可重新充電的。另外,電源46可被連接到I/O端口,該I/O端口交替地允許電源46從外部AC或DC電源——諸如,插座或車載點煙機構——接收電力。電子設備10還可以包括通信接口 48。通信接口 48可以包括用于在設備10和例如外部網絡之間接收和傳輸信息的一個或多個連接通道。例如,設備10可以通過通信接口連接到個人計算機,以便發送和接收數據文件,諸如媒體文件。通信接口 48可以表示,例如, 一個或多個網絡接口卡(NIC)和/或網絡控制器,以及相關聯的通信協議。通信接口 48還可以包括若干類型的接口,包括但不限于,用于連接到例如基于有線以太網的網絡、無線網絡或無線LAN(諸如IEEE 802. Ilx無線網絡)的局域網(LAN)接口,用于連接到例如蜂窩數據網絡(諸如增強型數據速率GSM演進(EDGE)網絡或3G網絡)的廣域網(WAN)接口, 和/或用于連接到例如Bluetooth 網絡的個人區域網絡(PAN)接口。使用這些接口可以允許設備10,例如,撥打和接收電話呼叫、訪問hternet和/或傳輸和接收實時文本消息。電子設備10還可以包括內部組件50。內部組件50可以包括用于執行電子設備 10的特殊功能的子電路。這些內部組件50可以包括電話電路、照相機電路、視頻電路和音頻電路。電話電路可以允許用戶通過與音頻輸入和輸出結構40和42的用戶交互接收或撥打電話呼叫。照相機電路可以允許用戶拍攝數字照片。另外,視頻電路和音頻電路可分別用于對用戶結合照相機電路拍攝的或從外部來源(諸如hternet)下載的視頻樣本進行編碼和解碼,并且允許播放音頻文件,諸如壓縮音樂文件。電子設備10還可以包括長期存儲設備52。電子設備10的長期存儲設備52可用于存儲用于CPU 44以及設備10的其它組件(諸如,通信接口 48和/或內部組件50)的操作的數據。例如,長期存儲設備52可以存儲可由CPU 44使用的電子設備10的固件,諸如操作系統,使得能夠實現電子設備10的各種功能、用戶界面功能和/或處理器功能的其它程序。另外,長期存儲設備52可以存儲數據文件,諸如媒體(例如,音樂和視頻文件)、圖像數據、軟件、偏好信息(例如,媒體回放偏好)、無線連接信息(例如,可以使得設備10能夠建立無線連接(諸如電話連接)的信息)、預訂信息(例如,維護播客、電視節目或用戶預訂的其它媒體的記錄的信息)、電話信息(例如,電話號碼)和任意其它適合的數據。長期存儲設備52可以是非易失存儲器,諸如只讀存儲器(ROM)、閃存、硬驅動器或任意其它適合的光、磁或固態存儲介質,以及它們的組合。除了長期存儲設備52之外,設備10可以包括短期存儲設備M。短期存儲設備M 可以包括易失存儲器,諸如隨機訪問存儲器(RAM),并且可用于存儲各種信息。例如,CPU 44 可以使用短期存儲設備M在設備10的操作期間緩沖或高速緩存數據。另外,短期存儲設
8備M可用于存儲要顯示在顯示器M上的圖像數據。可由例如電子設備10的CPU 44和/ 或信號調整電路56檢索該圖像數據。如上所述,電子設備10的信號調整電路56可用于從短期存儲設備M中檢索圖像數據。該圖像數據可以包括將要發送給視頻控制器58的像素強度級別,以供轉換為用于在顯示器M上創建圖像的電壓。信號調整電路56可以確定圖像數據中的一個或多個像素強度級別是否對應于超出顯示器M在單個幀期間實現的能力的電壓。如果任意像素強度級別對應于顯示器M不能實現的電壓級別,信號調整電路可將傳輸給視頻控制器58的像素強度級別調整為更高級別。雖然顯示器M也可能達不到調整后的強度級別,但顯示器M 可以達到或近似達到原始像素強度級別。可用于執行上述處理的信號調整電路56可以是專用集成電路(ASIC),或被配置為調整將要發送給視頻控制器58的圖像數據的任意其它電路。另外,雖然上面的處理包括信號調整電路56主動檢索圖像數據,從而空出CPU 44以便從事各種其它任務,但是在另一個實施例中,信號調整電路56可以直接從CPU 44接收圖像數據。另外,能夠處理圖像數據的任意其它設備,諸如視頻卡,可將圖像數據直接傳輸給信號調整電路56或傳輸給短期存儲設備54。另外,在將圖像數據傳輸給信號調整電路56以便進行任意像素強度級別的可能調整之前,CPU 44可以代替地從能夠處理圖像數據的設備,以及從通信接口 48,從一個或多個內部組件50和/或從長期存儲設備52檢索圖像數據。另外,如上所述,電子設備10可以包括視頻控制器58,視頻控制器58操作以便在電子設備10的顯示器M上產生圖像。視頻控制器58可以是從信號調整電路56接收像素強度級別并且可將對應于這些像素強度級別的電壓信號傳輸給顯示器M的設備。像素強度級別可以是,例如,對應于在顯示器M上顯示的相應像素強度的數字級別。因此顯示器 M可以從視頻控制器58接收電壓信號作為輸入信號,并且可以產生對應于接收到的電壓信號的圖像。例如,顯示器M可以是液晶顯示器(LCD),其可以包括使用布置在兩個襯底之間的液晶物質,所述襯底之上或之內駐留有電極。來自視頻控制器58的電壓信號可被施加在電極上,從而在液晶上產生電場。液晶可以響應于該電場而改變排列(alignment),從而修改可以透過液晶物質并且在特定像素處看到的光的數量。以這種方式,并且通過使用各種顏色濾光器創建彩色子像素,可以按照像素化方式在LCD的各個像素上再現彩色圖像。在操作中,信號調整電路56可以執行圖3的流程圖所示的過驅動顯示器M的方法60。方法60可以在單個幀期間發生,其可以是顯示器M產生或刷新圖像的規則間隔。 例如,如果顯示器M被設置為以60Hz產生圖像,則每1/60秒可以產生一個幀。然而,本方法不限于以這種速度設置的顯示器,并且還可以設想任意其它適合于顯示圖像的速度。當目標圖片幀被存儲時,方法60在步驟62開始。目標圖片幀可以包含對應于將要顯示的圖片圖像或視頻圖像的圖像數據,諸如像素級別。存儲設備可以是能夠存儲圖像數據的任意設備,諸如長期存儲設備52或短期存儲設備M。在一個實施例中,可由一個或多個內部組件50,諸如電子設備10內的視頻電路,產生目標圖片幀,并且在在顯示器對上顯示目標圖片幀之前,可被傳輸給存儲設備,諸如短期存儲設備M。在步驟64,目標圖片幀被傳輸給信號調整電路56。在一個實施例中,可以使用視頻處理設備檢索目標圖片幀,并且將目標圖片幀傳輸給信號調整電路56。例如,視頻處理設備可以是CPU 44,或可以是能夠處理圖像或視頻數據的任意其它設備,諸如視頻處理器或DMA控制器。在另一個實施例中,代之以可以完全由信號調整電路56執行由視頻處理設備執行的功能。例如,信號調整電路56可被配置為從短期存儲設備M或從能夠產生和/或存儲目標圖片幀的任意其它設備主動檢索目標圖片幀。在另一個實施例中,視頻處理設備可以不知道信號調整電路56。例如,視頻處理設備可以將目標圖片幀沿著一條路徑傳輸給視頻控制器58。在傳輸過程中,信號調整電路56可以截取目標圖片,并且在將目標圖片幀轉發給視頻控制器58之前,可以按照需要修改目標圖片幀。在步驟66,信號調整電路56可以檢查目標圖片幀中的每一個像素強度級別,并且確定是否需要對任意像素強度級別進行調整。例如,如果顯示器M不能成功地在一幀內從當前像素強度級別轉變到目標圖片幀的目標像素強度級別,則可能需要調整。例如,雖然顯示器M中的給定像素可能能夠在25ms內從黑色轉變到白色,但是在給定像素處從一種灰色陰影變為另一種灰色陰影可能要用幾百毫秒才能完成。因此,雖然顯示器M可以60Hz被刷新,但是可能僅能以25-30HZ完成例如從一種灰色陰影到另一種灰色陰影的轉變,從而導致顯示器M上的圖像的拖尾效應。因此,信號調整電路56可以過驅動每一個像素,這可以允許更迅速地從一種像素強度級別轉變為另一種像素強度級別。過驅動像素可以是將像素驅動到超過目標像素強度級別,以便在指定數量的時間量(即,一幀)內實現處于目標像素強度級別或與之接近的實際像素強度級別的處理。因此,雖然過驅動像素可能不能在指定的時間量內達到過驅動的像素強度級別,但是在過驅動像素時達到的實際像素強度級別可能等于原始目標像素強度級別。以這種方式,通過過驅動技術,信號調整電路56可以實現所接收的圖片幀內指定的原始目標像素強度級別。因此,信號調整電路56可以確定何時過驅動特定像素,以及將給定像素過驅動到多大級別以在給定的時間約束(諸如一幀)內實現實際像素強度級別。另外,可以使用提供調整后的像素級別的查找表,或可以結合任意其它適合的算法或方法,做出關于何時過驅動像素以及將像素過驅動到多大級別的判定。在步驟68,信號調整電路56產生調整后的圖片幀和可實現圖片幀。調整后的圖片幀可以包含將被傳輸給視頻控制器58以便過驅動顯示器M中的像素的調整后的像素級別。然而,即使過驅動顯示器M的像素,像素有時不能在設置的時間內實現目標圖片幀。例如,在達到目標像素強度級別之前,可能要在兩個或更多個幀內過驅動像素位置。因此,由信號調整電路56確定可實現圖片幀,其包含在應用調整后的圖片幀之后顯示器M可以在一幀內實際產生的可實現像素強度級別。在這種情況下,目標圖片幀、調整后的圖片和可實現圖片可能是包含不同像素級別的不同圖片幀。然而,應當注意,在目標圖片幀、調整后的圖片幀和可實現圖片幀之間,可能存在某些或全部這些圖片幀相等的特定情況。例如,如果圖像在幀之間保持不變,則不需要調整,并且上述圖片幀全部相同。在顯示器M可以成功地在一幀內轉變到目標圖片幀的情況下也是如此。還作為例子,如果顯示器M僅在應用調整后的圖片幀之后,可以成功地在一幀內轉變到目標圖片幀,則目標圖片幀和可實現圖片幀將彼此相等,但是與調整后的圖片幀不同。在步驟70,在產生調整后的圖片幀時進行對目標圖片幀的任意調整之后,信號調整電路56可以將調整后的圖片幀發送到視頻控制器58。另外,信號調整電路56可以存儲可實現圖片幀,以便與對應于下一幀的下一個目標圖片幀進行比較。最后,在步驟72,視頻控制器58可將對應于包含在調整后的圖片幀內的數據的電壓信號發送到顯示器M以便產生圖像。通過參考圖4,可以更好地理解信號調整電路56的附加細節,圖4示出了信號調整電路56的某些組件的簡化方框圖。信號調整電路56可以是處理圖像數據以便在顯示器 24上顯示的IXD驅動器電路。信號調整電路56還可以連接到短期存儲設備54,并且可以從中檢索圖像數據。另外,信號調整電路56可以耦連到視頻控制器58,以便傳輸將在顯示器M上顯示的圖片幀。雖然信號調整電路56在圖4中被示出為與視頻控制器58相分離, 但在某些實施例中,信號調整電路56和視頻控制器58可以是例如單個ASIC的一部分。在示出的實施例中,信號調整電路56還可以包含緩沖器74、查找表76和調整電路78,它們也可以是單個ASIC的一部分。信號調整電路的緩沖器74可用于臨時存儲數據,諸如來自特定幀的圖片幀。例如,緩沖器74可以存儲前一幀中的前一圖片幀,其可被當前幀中的可實現圖片幀更新。在一個實施例中,緩沖器74可以具有存儲一個圖片幀的容量。另外,緩沖器74可以位于短期存儲設備M內,或在能夠臨時存儲圖片幀或圖像數據的任意其它區域或設備內。信號調整電路56還可以包括查找表76。查找表76可以保持當前像素強度級別、 目標像素強度級別和可以允許在一個或多個幀內達到目標圖片幀的目標像素強度級別的過驅動像素強度級別。存儲在查找表內的這些級別可以取決于顯示器M在一幀內從當前圖片幀的以前像素強度轉變到將要顯示的目標圖片幀的目標像素強度的能力。在一個實施例中,查找表76可以包含當前像素強度級別、目標像素強度級別和用于與設備10兼容的一般顯示器14的過驅動像素強度級別。在另一個實施例中,查找表76可以包含對應于顯示器14的各種型號和制造商的像素級別,從而每種型號可以具有自己的調整后像素級別和可實現像素級別的集合。在另一個實施例中,查找表76可以包含特定于當前在設備10中的實際顯示器M的像素級別。另外,還應當注意,本發明的可替換實施例可以使用算法、曲線或任意其它公式來取代查找表,以便獲得調整后的像素級別和可實現的像素級別,它們也仍然可以取決于顯示器14的型號或制造商。另外,在一個實施例中,如圖4所示,查找表 76可以位于信號調整電路56內。在可替換實施例中,查找表76可以位于能夠存儲數據的任意其它設備內,諸如短期存儲設備M內,或位于能夠臨時存儲圖片幀或圖像數據的任意其它區域或設備內。信號調整電路56還可以包括調整電路78。調整電路78可以接收目標圖片幀,并且檢索存儲在緩沖器74內的當前圖片幀。基于兩個圖片幀,調整電路78可以訪問查找表76, 以便確定是否需要對任意像素強度級別的調整,以及將允許達到目標像素強度級別的過驅動級別。例如,如果顯示器M不能成功地在一幀內從當前像素強度級別轉變到目標圖片幀的目標像素強度級別,則可能需要調整。然后,調整電路78可以基于來自查找表76的過驅動級別,將調整后的像素強度級別傳輸給視頻控制器58,以便在特定時間量(即,一幀)內將實際像素強度級別實現為目標強度級別或與之接近。調整電路78還可以基于傳輸給視頻控制器58的調整后的像素強度級別,以對應于將要實現的實際像素強度級別的圖片幀覆蓋緩沖器74內的圖片幀。應當注意,對于特定圖片幀到目標圖片幀的轉變,可以調整某些或全部像素強度級別,或不調整像素強度級別。從而,在某些情況下,某些像素強度級別可以保持相同(即, 當目標像素強度級別等于當前像素強度級別時),某些像素能夠轉變到目標像素強度級別,而不進行任何調整(即,通過傳輸等于目標像素強度級別的像素強度級別,在單個幀內實現將像素驅動到目標像素強度級別),并且某些像素可以使用調整后的像素強度級別,以便成功地在一幀內轉變到目標像素強度級別的強度(即,通過以超過目標像素強度級別的像素強度級別過驅動像素,在單個幀內實現將像素驅動到目標像素強度級別)。另外,某些像素即使在被過驅動時,可能在單個幀內達不到目標像素強度級別,這是由于可實現的像素強度級別可能不依賴于從當前像素強度級別轉變到目標像素強度級別的絕對范圍。這是由于從一個像素強度的轉變可能比從第二個像素強度的轉變更難實現。因此,當像素不能在單個幀內達到目標像素強度級別時,調整電路78可以通過在第一幀內以超過目標像素強度級別的像素強度級別過驅動像素,并且隨后在一個或多個后續幀內驅動或過驅動像素到目標像素強度級別,直到達到目標像素強度級別,或直到在后續接收的目標圖片幀內建立了新的目標像素強度為止,將像素驅動到目標像素強度級別。已經在附圖中借助例子示出并且在此處詳細描述了特定的實施例。然而,應當理解,權利要求不旨在局限于公開的特定形式。而是,權利要求要覆蓋落在其精神和范圍內的所有修改、等同和替換。
權利要求
1.一種用于過驅動顯示器的方法,包括接收目標圖片幀,所述目標圖片幀對應于顯示器的多個像素中的每一個像素的要在顯示器上顯示的目標像素強度級別;將目標圖片幀和當前圖片幀進行比較,所述當前圖片幀對應于顯示器的多個像素中的每一個像素的當前在顯示器上顯示的當前像素強度級別;基于目標圖片幀和當前圖片幀的比較,確定要對所述目標圖片幀進行的調整;和產生包括確定要對所述目標圖片幀進行的調整的調整后的圖片幀。
2.如權利要求1所述的方法,其中將目標圖片幀和當前圖片幀進行比較包括 執行目標圖片幀和當前圖片幀的逐像素比較。
3.如權利要求2所述的方法,其中確定要對所述目標圖片幀進行的調整包括訪問適于存儲像素強度級別的查找表,所述像素強度級別對應于用于在顯示器上產生第一圖像的第一像素強度級別、用于在顯示器上產生第二圖像的第二像素強度級別和用于在第一像素強度級別和第二像素強度級別之間轉變的過驅動像素強度級別;將目標圖片幀和當前圖片幀的逐像素比較與從查找表中訪問的第一和第二像素強度級別進行比較;和檢索與目標圖片幀和當前圖片幀的逐像素比較與第一和第二像素強度級別之間的任意匹配相關聯的過驅動級別。
4.如權利要求3所述的方法,其中確定要對所述目標圖片幀進行的調整包括 過驅動顯示器的與目標圖片幀和當前圖片幀的逐像素比較與第一和第二像素強度級別之間的匹配相對應的任意像素。
5.如權利要求3所述的方法,其中所述查找表適于存儲特定于顯示器的過驅動級別。
6.如權利要求3所述的方法,其中所述查找表適于存儲用于多個顯示器的過驅動級別。
7.如權利要求3所述的方法,其中所述查找表適于存儲用于一般顯示器的過驅動級別。
8.如權利要求1所述的方法,其中確定要對所述目標圖片幀進行的調整包括 將所選擇的目標像素強度級別過驅動到指定的更高級別。
9.如權利要求8所述的方法,其中指定的更高級別對應于顯示器的多個像素中的任一個像素的與當前像素強度級別和目標像素強度級別之間的任意差異有關的過驅動級別。
10.如權利要求1所述的方法,包括產生可實現圖片幀,所述可實現圖片幀對應于顯示器的多個像素中的每一個像素的要在顯示器上顯示的實際像素強度級別。
11.如權利要求10所述的方法,包括 用可實現圖片幀替代當前圖片。
12.如權利要求1所述的方法,包括將調整后的圖片幀傳輸給顯示器以便產生圖像。
13.一種用于顯示圖像的方法,包括接收目標圖片幀,所述目標圖片幀包括與要顯示的圖像相對應的目標像素強度級別; 對目標圖片幀和當前圖片幀進行比較,所述當前圖片幀包括對應于所顯示的圖像的當前像素強度級別;確定顯示器的多個像素中的每一個像素是否能夠在指定的時間內從當前像素強度級別轉變到目標圖片強度級別;和產生調整后的像素強度級別,所述調整后的像素強度級別對應于顯示器的多個像素中的被確定為不能在指定的時間內從當前像素強度級別轉變到目標圖片強度級別的每一個像素。
14.如權利要求13所述的方法,其中所述調整后的像素強度級別包括強度級別高于顯示器的多個像素中的被確定為不能在指定的時間內從當前像素強度級別轉變到目標圖片強度級別的每一個像素的目標像素強度級別的過驅動級別。
15.如權利要求14所述的方法,其中所述過驅動級別基于顯示器的像素轉變特性。
16.如權利要求13所述的方法,包括向顯示器傳輸調整后的圖片幀以產生圖像,其中所述調整后的圖片幀包括以任何調整后的像素強度級別覆蓋的目標圖片幀。
17.如權利要求13所述的方法,其中指定的時間包括顯示器刷新所述顯示器的多個像素中的每一個像素所需的時間。
18.一種信號調整電路,包括適于存儲像素強度級別的查找表,所述像素強度級別對應于用于在顯示器上產生第一圖像的第一像素強度級別、用于在顯示器上產生第二圖像的第二像素強度級別和用于在第一像素強度級別和第二像素強度級別之間轉變的過驅動像素強度級別;適于存儲當前圖片幀的緩沖器,所述當前圖片幀對應于顯示器的多個像素中的每一個像素在第一時間的當前像素強度級別;和調整電路,適于接收目標圖片幀,所述目標圖片幀對應于顯示器的多個像素中的每一個像素在第二時間的目標像素強度級別;和修改目標圖片幀以產生包含對目標像素強度級別的調整的調整后的圖片幀。
19.如權利要求18所述的信號調整電路,其中所述調整電路適于主動檢索目標圖片幀。
20.如權利要求18所述的信號調整電路,其中所述調整電路適于產生可實現圖片幀, 所述可實現圖片幀對應于結合調整后的圖片幀在顯示器上產生的實際像素強度。
21.如權利要求20所述的信號調整電路,其中所述調整電路適于將調整后的圖片幀傳輸給顯示器以產生圖像。
22.如權利要求20所述的信號調整電路,其中所述調整電路適于用所述可實現圖片幀更新緩沖器。
23.一種電子設備,包括 包括多個像素的顯示器;適于存儲當前圖片幀的緩沖器,所述當前圖片幀對應于顯示器的多個像素中的每一個像素在第一時間的當前像素強度級別;和調整電路,適于接收目標圖片幀,所述目標圖片幀對應于顯示器的多個像素中的每一個像素在第二時間的目標像素強度級別;通過確定對應于用于在顯示器上產生第一圖像的第一像素強度級別,確定用于在顯示器上產生第二圖像的第二像素強度級別,以及確定用于在第一和第二像素強度級別之間轉變的過驅動像素強度級別,來計算包含對目標像素強度級別的調整的調整后的圖片幀;和修改目標圖片幀以產生包含對目標像素強度級別的調整的調整后的圖片幀。
24.如權利要求23所述的信號調整電路,其中所述調整電路適于產生可實現圖片幀, 所述可實現圖片幀對應于結合調整后的圖片幀在顯示器上產生的實際像素強度。
25.如權利要求23所述的信號調整電路,其中所述調整電路適于將調整后的圖片幀傳輸給顯示器以產生圖像。
全文摘要
公開了用于改進諸如液晶顯示器(LCD)之類的顯示器24的響應時間的方法和系統。該方法包括接收目標圖片幀,并且將其與當前圖片幀比較。如果比較顯示顯示器24可能不能在指定時間段內從當前像素強度級別轉變到目標像素強度級別,則與可能不能達到目標像素強度的這些當前像素強度對應的像素可被過驅動。對一個或多個像素的過驅動可以允許像素在指定的時間段內達到目標像素強度。
文檔編號G09G3/36GK102224537SQ200980146439
公開日2011年10月19日 申請日期2009年9月24日 優先權日2008年10月2日
發明者M·卡伯特, T·J·米萊特 申請人:蘋果公司