專利名稱:用于顯示器的顏色調(diào)節(jié)技術(shù)的制作方法
技術(shù)領(lǐng)域:
本公開通常涉及顯示器,特別是用于顯示器的顏色調(diào)節(jié)技術(shù)。
背景技術(shù):
本部分旨在向讀者介紹可能與在以下描述和/或要求保護的本公開的各方面有關(guān)的技術(shù)的各方面。相信這里的討論有助于向讀者提供背景信息以便更好地幫助理解本公開的各部分。因此,應(yīng)當了解,這部分聲明就此而論,而不是對現(xiàn)有技術(shù)的承認。顯示技術(shù)可用于多種電子設(shè)備中,例如計算機、顯示器、手持設(shè)備(例如,移動電話、媒體播放器以及游戲系統(tǒng))。顯示器可包括液晶顯示器(LCD)、陰極射線管(CRT)以及有機發(fā)光二極管顯示器(0LED顯示器)等。顯示器通常包括某些不同顏色的多個圖片元件(例如,像素),以及不同顏色間的比率可變化以產(chǎn)生幾乎任意顏色。例如,LCD中的每個像素可包括紅色、綠色以及藍色子像素,這些子像素能夠發(fā)射不同數(shù)量的光以產(chǎn)生不同顏色。顯示器通常還包括用于向顯示器提供光的光源,例如發(fā)光二極管(LED)背光或冷陰極熒光燈(CCFL)背光。顯示器的顏色響應(yīng)隨著顯示器的工作而改變。例如,顯示器本身以及采用顯示器的各種電子設(shè)備可產(chǎn)生可使顯示器的顏色漂移的熱量。特別的,單個像素或子像素發(fā)車光的色度和亮度可隨溫度而變化,引起顯示器發(fā)射的整體顏色也隨溫度而變化。此外,光源發(fā)射的光的色度和亮度也可隨溫度變化,其可以使白色點漂移,因而使顯示器發(fā)射的整體顏色漂移。可在顯示器中采用顏色校正調(diào)節(jié)以補償溫度導致的顏色漂移。然而,當顯示器在低功率模式(例如,睡眠或待機模式)后恢復(fù)正常工作時,由于低功率模式中可能已發(fā)生的溫度變化,先前應(yīng)用的調(diào)節(jié)可能不再適用。
發(fā)明內(nèi)容
以下闡述在此公開的某些實施例的概要。應(yīng)當理解的是,呈現(xiàn)這些方面僅僅是向讀者提供某些實施例的簡單概要,并且這些方面并不旨在限制本公開的范圍。實際上,本公開可涵蓋以下沒有闡述的多個方面。本公開通常涉及用于向顯示器應(yīng)用顏色調(diào)節(jié)的方法。顯示器的溫度變化可引起顯示器發(fā)射的顏色(例如,色度和亮度)變化。因此,顯示器可采用顏色校正值以補償由于顯示器的溫度變化引起的顏色漂移。根據(jù)所公開的實施例,顯示器可檢測溫度并基于溫度確定顯示器的各個顏色通道的合適的顏色校正值。然后,當顯示器的溫度變化時,提供給顯示器的輸入信號可通過顏色校正值調(diào)節(jié)以產(chǎn)生恒定的顏色。根據(jù)所公開的實施例,顏色調(diào)節(jié)技術(shù)可采用來將當前顏色校正值轉(zhuǎn)換為目標校正值,其中當前顏色校正值基于顯示器的先前檢測溫度,目標校正值基于顯示器的當前檢測溫度。當前顏色校正值與目標顏色校正值之間存在顯著差值時,顏色通道可被逐漸調(diào)節(jié)至目標顏色校正值,以使得用戶感覺不到顏色調(diào)節(jié)。例如,每個顏色通道的調(diào)節(jié)增量可基于當前顏色校正值與目標顏色校正值之間的最大差值的顏色通道確定。特別的,調(diào)節(jié)步驟數(shù)可被確定為使得每個通道的調(diào)節(jié)增量小于或等于最大調(diào)節(jié)增量,在某些實施例中最大調(diào)節(jié)增量通常代表用戶感覺不到的最大顏色變化。
基于下述具體描述以及參考附圖可更好地理解本公開的各方面,在附圖中:圖1是根據(jù)本公開各方面的電子設(shè)備的正視圖的例子;圖2是根據(jù)本公開各方面的圖1的電子設(shè)備的部件的例子的框圖;圖3是根據(jù)本公開各方面的圖2的顯示器的分解圖;圖4是根據(jù)本公開各方面的圖2的顯示器的部件的例子的框圖;圖5是根據(jù)本公開各方面的描繪顏色校正值和溫度隨時間典型變化的圖;圖6是根據(jù)本公開各方面的描繪用于調(diào)節(jié)顏色校正值的方法的流程圖;以及圖7是根據(jù)本公開各方面的描繪用于逐步調(diào)節(jié)顏色校正值的方法的流程圖;圖8是根據(jù)本公開各方面的裝置的框圖;以及圖9是根據(jù)本公開各方面的另一裝置的框圖。
具體實施例以下將描述一個或多個具體實施例。為了提供這些實施例的簡明描述,說明書沒有描述實際實現(xiàn)方式的所有特征。應(yīng)當認識到的是,在任何這種實際實現(xiàn)方式的開發(fā)中,如在任何工程或設(shè)計項目中,必須做出很多實現(xiàn)方式特定的決定以達到開發(fā)者的特定目標,例如遵守系統(tǒng)相關(guān)和商業(yè)相關(guān)的約束,這可能從一個實現(xiàn)方式到另一個實現(xiàn)方式不同。此夕卜,應(yīng)當認識到的是,這種開發(fā)努力可能是復(fù)雜的和耗時的,但對得益于本公開的普通技術(shù)人員來說不過是設(shè)計、裝配、和制造的日常工作。本公開通常涉及用于向顯示器應(yīng)用顏色調(diào)節(jié)的系統(tǒng)和技術(shù)。在顯示器中,顏色校正值可被應(yīng)用于顯示器的各個顏色通道,以補償由于溫度變化引起的顏色漂移。這里描述的顏色調(diào)節(jié)技術(shù)可在已發(fā)生顯著的溫度漂移時采用來將當前顏色校正值轉(zhuǎn)換為目標顏色校正值。例如,當顯示器在低功率模式,例如睡眠模式或待機模式后恢復(fù)工作時,當前顏色校正值可能是基于進入低功率模式前顯示器的溫度。然而,在顯示器處于低功率模式時顯示器的溫度可能降低,因此當前顏色校正值與目標顏色校正值之間可能存在相當大的差值。如果立即應(yīng)用目標顏色校正值,則可能發(fā)生顯示器的顏色的可見漂移。因此,本實施例提供了一種用于將顯示器轉(zhuǎn)換到目標顏色校正值的技術(shù)。此外,在當已發(fā)生顯著溫度漂移時的其它時間,例如顯示器環(huán)境溫度的顯著改變期間,可采用本技術(shù)來將當前顏色校正值轉(zhuǎn)換到目標顏色校正值。根據(jù)某些實施例,顯示器可包括紅色、綠色和藍色通道。在這些實施例中,當前顏色校正值和目標顏色校正值各自可包括紅色顏色校正值、藍色顏色校正值以及綠色顏色校正值,其可分別用于紅色、綠色和藍色通道??梢葬槍γ恳粋€通道確定當前顏色校正值和目標校正值之間的差值,并且可識別具有最大差值的通道。然后將最大差值與最大調(diào)節(jié)增量比較,在某些實施例中該最大調(diào)節(jié)增量代表通常用戶感覺不到的最大顏色變化。如果最大差值等于或小于最大校正增量,則可在單個步驟中應(yīng)用目標顏色校正值。然而,如果最大差值大于最大調(diào)節(jié)增量,則可逐漸調(diào)節(jié)顏色校正值直至獲取目標顏色校正值。特別的,可將最大差值除以最大調(diào)節(jié)增量以確定到達目標顏色校正值應(yīng)當采用的調(diào)節(jié)步驟數(shù)。然后,其他顏色通道的當前顏色校正值與目標校正值之間的差值可除以調(diào)節(jié)步驟數(shù),以確定那些通道的調(diào)節(jié)增量的大小。每個通道的顏色校正值可以使用針對每個通道確定的調(diào)節(jié)增量步進至目標顏色校正值。因此,可使用相同的步驟數(shù)將每個顏色通道調(diào)節(jié)至目標顏色校正值,而通道之間的調(diào)節(jié)增量的大小可不同。圖1示出可利用上述顏色調(diào)節(jié)技術(shù)的電子設(shè)備10。應(yīng)當注意,盡管以下將參照所示的電子設(shè)備10(其可以是臺式計算機)描述該技術(shù),但是在此描述的技術(shù)適用于采用顯示器的任何電子設(shè)備。例如,其他電子設(shè)備可包括膝上式電腦、平板電腦、可視媒體播放器、移動電話、個人數(shù)據(jù)管理器、工作站以及獨立顯示器等等。在某些實施例中,電子設(shè)備可包括從加利福尼亞州庫珀蒂諾的蘋果股份有限公司可得的iMac 、Mac min1、Mac Pro 、MacBook 、MacBook Pro、MacBookAir , Apple Cinema Display 、Apple Thunderbolt Display 、iPad , iPod 或iPhone 模型。在其他實施例中,電子裝設(shè)備可包括從任何制造商可得的其他模型或類型的電子設(shè)備或獨立顯示器。如圖1所示,電子設(shè)備10包括外殼12以支撐和保護可用于生成圖像以在顯示器14上顯示的內(nèi)部部件,例如處理器、電路以及控制器等。電子設(shè)備10還包括可由用戶操作來與電子設(shè)備10交互的用戶輸入結(jié)構(gòu)16和18,在此示為鍵盤和鼠標。例如,用戶輸入結(jié)構(gòu)16和18可采用來操作圖形用戶界面(GUI)以及在電子設(shè)備10上運行應(yīng)用程序。輸入結(jié)構(gòu)16和18可通過有線或無線配置連接至電子設(shè)備10。此外,在某些實施例中,電子設(shè)備10可包括其他類型的用戶輸入結(jié)構(gòu),例如包括觸摸屏、觸控板等。圖2是示出設(shè)備10的各個部件和特征的框圖。正如所理解的,圖2所示的各個功能模塊可包括硬件元件(包括電路)、軟件元件(包括存儲在例如硬盤或系統(tǒng)存儲器的非暫時性計算機可讀介質(zhì)的計算機代碼)、或者硬件和軟件兩者的組合。除了上述的顯示器14以及輸入結(jié)構(gòu)16和18之外,設(shè)備10包括允許設(shè)備10連接至外部設(shè)備(例如電源、打印機、網(wǎng)絡(luò)或其他電子設(shè)備)的輸入和輸出(1/0)端口 20。如圖2所示,顯示器14是電子設(shè)備10的集成部分。然而,在其他實施例中,顯示器14為可通過一個1/0端口 20連接至電子設(shè)備10的獨立顯示器。例如,在這些實施例中,1/0端口 20可包括顯示端口、數(shù)字視頻接口(DVI)、高清晰多媒體接口(HDMI)或模擬接口(D-sub)。設(shè)備10還包括可控制設(shè)備10的工作的處理器22。處理器22可使用來自存儲器24的數(shù)據(jù),以執(zhí)行操作系統(tǒng)、程序、GU1、以及設(shè)備10的任何其他功能。存儲器24可包括存儲處理器22執(zhí)行的指令、程序、和/或代碼的非暫時性計算機可讀介質(zhì)。此外,存儲器24可代表隨機存取存儲器、只讀存儲器、可重寫閃存存儲器、硬盤驅(qū)動器和光盤等。處理器22也可通過1/0端口 20或網(wǎng)絡(luò)設(shè)備26接收數(shù)據(jù),網(wǎng)絡(luò)設(shè)備26可代表例如一個或多個網(wǎng)絡(luò)接口卡(NIC)或網(wǎng)絡(luò)控制器。通過網(wǎng)絡(luò)設(shè)備26和1/0端口 20接收的信息以及包含在存儲器24中的信息可在顯不器14上顯不。輸入/輸出(1/0)控制器28可提供用于輸入結(jié)構(gòu)16和18、1/0端口 20、顯示器14以及處理器22之間交換數(shù)據(jù)的基本結(jié)構(gòu)。圖3是包括IXD面板30的顯示器14的實施例的分解圖。在此討論的顯示器14一般是在IXD顯示器的上下文中。然而,在其他實施例中,顯示器14可為OLED顯示器、CRT顯示器或包括多個顏色通道的任何其他合適類型的顯示器。顯示器14還包括用于LCD面板30的光源的背光32,并且背光32與IXD面板30 —起安裝在框架34內(nèi)。IXD面板30可包括像素陣列,其配置為選擇性調(diào)制從背光32穿透IXD面板30光的數(shù)量和顏色。例如,LCD面板30可包括液晶層、配置為通過電場控制液晶層的液晶的定向的一個或多個薄膜晶體管(TFT)層、以及偏振片,其協(xié)作使得LCD面板30能夠控制每個像素發(fā)射的光量。LCD面板30可以是扭轉(zhuǎn)向列(TN)面板、共面轉(zhuǎn)換(IPS)面板、邊緣轉(zhuǎn)換(FFS)面板、前述類型面板的變體、或任何其他合適的面板。背光32包括一個或多個光源36,以及其他部件,例如可將來自光源36的光引導朝向LCD面板30的導光板的以及光導光學薄膜。在各個實施例中,光源36可包括冷陰極熒光燈(CCFL)、一個或多個LED、OLED、或任何其他合適的光源。如圖3所示,背光32為側(cè)光式背光,其包括位于顯不器14邊緣的一個光源36。然而,在其他實施例中,多個光源36可布置在顯示器14邊緣的周圍。此外,在某些實施例中,代替?zhèn)裙馐奖彻猓彻饪梢詾榫哂醒b配在IXD面板后的一個或多個光源36的直射式(direct-light)背光。通過參照圖4可更好的理解示例性顯示器14的更多詳細信息,圖4是示出顯示器14的各部件和特征的框圖。顯示器14包括控制背光32工作的背光控制器38。例如,背光控制器38可包括激勵或驅(qū)動光源36的一個或多個驅(qū)動器集成電路。顯示器14還包括控制IXD面板30工作的IXD控制器40。例如,IXD控制器40可通過顯示器14的輸入通道42A、42B和42C從設(shè)備10接收圖像數(shù)據(jù)。根據(jù)某些實施例,可通過I/O控制器28 (圖2)將圖像數(shù)據(jù)從設(shè)備10的圖形卡、控制器或處理器22發(fā)送至顯示器14。每個輸入通道42A、42B和42C可對應(yīng)于顯示器14不同的顏色通道。例如,輸入通道42A可為紅色通道;輸入通道42B可為綠色通道;輸入通道42C可為藍色通道。IXD控制器40可處理通過輸入通道42A、42B和42C接收的圖像數(shù)據(jù)并且以輸出信號44A、44B和44C的形式將已處理的圖像數(shù)據(jù)提供給驅(qū)動器44。每個輸出信號44A、44B和44C可代表來自對應(yīng)的輸入通道42A、42B和42C的已處理的圖像數(shù)據(jù)。根據(jù)某些實施例,IXD控制器40可包括控制電路和/或用于處理圖像數(shù)據(jù)的一個或多個微處理器??蓪⑤敵鲂盘?4A、44B和44C提供給一個或多個驅(qū)動器46,驅(qū)動器46控制IXD面板30在顯示器14上顯示已處理的圖像數(shù)據(jù)。例如,驅(qū)動器46可包括改變在IXD面板30中的像素48的透射狀態(tài)的一個或多個驅(qū)動器集成電路(例如,列驅(qū)動器和行驅(qū)動器)。如圖4所示,驅(qū)動器46是獨立于LCD控制器40的單獨部件。然而,在其他實施例中,驅(qū)動器46可以是IXD控制器40的集成部分。每個像素48包括一組子像素50A、50B和50C,每個子像素能夠發(fā)射不同的顏色。例如,子像素50A可發(fā)射紅光,子像素50B可發(fā)射綠光,以及子像素50C可發(fā)射藍光。每個子像素50A、50B和50C可顯示分別來自對應(yīng)的輸出信號44A、44B和44C的圖像數(shù)據(jù)。此外,通過改變各個子像素50A、50B和50C的亮度級,每個像素48可顯示多種顏色。顯示器14還包括用于檢測顯示器的溫度的溫度傳感器52。根據(jù)某些實施例,溫度傳感器52布置在顯示器14的散熱片上。然而,在其他實施例中,溫度傳感器52可安裝在IXD面板30的基板上或背光32的基板上。根據(jù)某些實施例,溫度傳感器52可周期性檢測溫度。例如,在某些實施例中,在顯示器14的工作期間,溫度傳感器52可以10秒間隔檢測溫度。然而,在其它實施例中,間隔的長度可以變化。此外,在某些實施例中,溫度傳感器52可根據(jù)目前的檢測溫度以不同的間隔檢測溫度。例如,當溫度與顯示器14的穩(wěn)定工作溫度相差較大時,溫度傳感器52可更頻繁地檢測溫度。
IXD控制器40可基于檢測溫度和基于存儲在存儲器54中的信息處理圖像數(shù)據(jù)。例如,LCD控制器40可與顏色校正邏輯58結(jié)合使用存儲在存儲器54中的顏色校正數(shù)據(jù)56來確定顏色校正值,該顏色校正值應(yīng)當被應(yīng)用于通過每個顏色通道42A、42B和42C接收的圖像數(shù)據(jù)。根據(jù)某些實施例,存儲器54可以是EEPR0M、閃存存儲器或其他適合的光學、磁性的或固態(tài)的計算機可讀介質(zhì)。如圖4所示,存儲器54作為LCD控制器40的一部分包含在顯示器14中。然而,在其他實施例中,存儲器54可以是包含在顯示器14中的單獨部件。此外,在其他實施例中,顏色校正數(shù)據(jù)56和顏色校正邏輯58可以存儲在電子設(shè)備10的存儲器中,例如存儲器24(圖2)。顏色校正值可代表可被應(yīng)用到每個顏色通道42A、42B和42C的輸入信號的數(shù)值,以補償由于顯示器溫度變化引起的顯示器14中顏色漂移。例如,在某些實施例中,顏色校正值可為增益系數(shù),其可被應(yīng)用到通過顏色通道42A、42B和42C接收的輸入信號??蓪τ诿總€顏色通道42A、42B和42C確定顏色校正值。例如,可為顏色通道42A確定紅色顏色校正值,可為顏色通道42B確定綠色顏色校正值,以及可為顏色通道42C確定藍色顏色校正值。根據(jù)某些實施例,顏色校正值可被設(shè)計成用于補償由于顯示器溫度變化弓I起的色度和亮度兩者的變化。此外,盡管在此在RGB顏色模型的上下文中描述了顏色通道42A、42B和42C,可以認識到,在其他實施例中,顏色調(diào)節(jié)技術(shù)可適用于其他顏色模型,例如CIE XYZ, HSV, HVL或CMYK顏色模型。在這些實施例中,指派給顏色通道、顏色校正系數(shù)以及子像素的顏色通道,顏色校正系數(shù)以及子像素和/或特定顏色的數(shù)目可不同。顏色校正數(shù)據(jù)56可包括可以被IXD控制器40采用來確定顏色校正值的一個或多個查找表、曲線、顏色模型等等。此外,顏色校正邏輯58可包括可由LCD控制器40執(zhí)行的硬件和/或軟件控制算法或指令,以基于檢測溫度和顏色校正數(shù)據(jù)56確定顏色校正值。例如,在某些實施例中,LCD控制器40可從包含在顏色校正數(shù)據(jù)56中的表格中檢索顏色校正值,該表格將檢測溫度和每個顏色通道的顏色校正值相關(guān)。在另一實施例中,如果檢測溫度介于表格中包括的兩個溫度值之間,則LCD控制器40根據(jù)表格中包含的數(shù)值中內(nèi)插該顏色校正值。在另一實施例中,LCD控制器40可通過將檢測溫度輸入到包含在顏色校正數(shù)據(jù)56中的顏色模型中來執(zhí)行顏色校正邏輯58以計算顏色校正值。如以下參考圖5-7描述的,顏色校正邏輯58可被采用于逐漸調(diào)節(jié),以將對應(yīng)于先前檢測溫度的當前顏色校正值轉(zhuǎn)換為對應(yīng)于當前檢測溫度的目標校正值。在某些實施例中,顏色校正邏輯58可被采用于生成中間顏色校正值,該中間顏色校正值可在一系列步驟中應(yīng)用,直到達到目標顏色校正值。中間顏色校正值的使用可允許將顏色校正值逐漸調(diào)節(jié)至目標顏色校正值,以便用戶感覺不到顏色補償調(diào)節(jié)。根據(jù)某些實施例,當當前顏色校正值與目標顏色校正值之間存在較大差值時,例如當顯示器在低功率模式,如睡眠或待機模式后恢復(fù)工作,可采用中間顏色校正值。IXD控制器40還包括可被采用來將顏色校正值應(yīng)用于通過顏色通道42A、42B、和42C接收的輸入信號的渲染器60。例如,渲染器60可包括乘法器,其用于將每個通道的輸入信號與相應(yīng)的顏色校正值相乘。在某些實施例中,對于每個顏色通道42A、42B、和42C,渲染器60可包括單獨的乘法器。渲染器60然后可進一步處理數(shù)據(jù),例如通過抖動和/或截斷數(shù)據(jù),以產(chǎn)生提供給驅(qū)動器46的輸出信號44A、44B和44C。如上所述,驅(qū)動器46然后可采用輸出信號44A、44B和44C以將處理過的圖像數(shù)據(jù)顯示在顯示器14上。圖5為描繪顯示器溫度和顏色校正值可如何隨時間變化的曲線圖62。曲線圖62包括代表時間的X軸64。曲線圖62還包括y軸66,其代表曲線68的溫度以及曲線70的顏色校正值。曲線圖62進一步包括將曲線圖62分成三部分76、78和80的線72和74。特別的,部分76代表顯示器開始工作的時段,例如顯示器啟動后。部分78代表顯示器工作于低功率模式的時段,例如睡眠模式或待機模式,以及部分80代表顯示器在低功率模式中工作后恢復(fù)正常工作的時段。如部分76所示,如由曲線68代表的,顯示器溫度通常沿著曲線輪廓增加直到達到穩(wěn)定的工作溫度,恰好在線72之前。當顯示器的溫度增加時,如曲線70代表的,LCD控制器以通常對應(yīng)于顯示器溫度變化的方式調(diào)節(jié)顏色校正值。線72代表顯示器進入低功率模式的時間點,以及部分78代表顯示器工作在低功率模式的時段。如部分78所示,當進入低功率模式時,如曲線68所示,顯示器溫度降低。然而,如由曲線70代表的,顏色校正值通常保持恒定。特別的,當顯示器工作在低功率模式時,可能不會檢測顯示器溫度,因此顯示器保持對應(yīng)于緊靠進入低功率模式前檢測的溫度的顏色校正值。線74代表顯示器退出低功率模式并且恢復(fù)正常工作的時間點。相應(yīng)的,部分80代表顯示器在低功率模式后恢復(fù)正常工作的時段。如曲線68所示,當恢復(fù)正常工作時顯示器的溫度升高。如曲線70所示,當顯示器恢復(fù)工作時,顏色校正值也發(fā)生變化。虛線79代表如果顏色校正值被立刻調(diào)節(jié)至對應(yīng)于顯示器在恢復(fù)正常工作后的檢測溫度的目標顏色校正值時顏色校正值將遵循的曲線。如線79所示,立刻調(diào)節(jié)至目標顏色校正值可能會導致顏色校正值顯著地減小。根據(jù)某些實施例,顏色校正值的這種變化對用戶來說是能夠察覺到的。因此,不是立刻調(diào)節(jié)至顏色校正值,而是顏色校正值可沿著調(diào)節(jié)曲線81逐漸調(diào)節(jié),其中調(diào)節(jié)曲線81逐漸將顏色校正值轉(zhuǎn)換為目標顏色校正值。特別的,顏色校正值可通過應(yīng)用中間顏色校正值而被逐漸調(diào)節(jié)至目標顏色校正值,其中中間顏色校正值具有在當前顏色校正值和目標顏色校正值之間的數(shù)值。逐漸調(diào)節(jié)可逐漸將顏色校正值轉(zhuǎn)換至目標顏色校正值,而不會產(chǎn)生用戶能察覺到的顏色漂移。圖6和7描繪了用于將顏色校正值逐漸調(diào)節(jié)至目標顏色校正值的方法。特別的,圖6為描繪了用于當顯示器在低功率模式后恢復(fù)工作時調(diào)節(jié)顏色校正值的方法82的流程圖。例如,如圖5所示,方法82可被用來將顏色校正值沿著曲線81逐漸轉(zhuǎn)換至目標顏色校正值。盡管方法82在低功率模式后恢復(fù)工作的上下文中描述,但是在其他實施例中,該方法可被采用來響應(yīng)于可能由其他事件(例如,顯示器的環(huán)境變化)引起的顯著溫度變化而將顏色校正值逐漸調(diào)節(jié)至目標顏色校正值。方法82可起始于檢測顯示器在低功率模式后恢復(fù)工作(塊84)。例如,IXD控制器40(圖4)可通過顏色通道42A、42B和42C接收輸入信號,這表明已恢復(fù)正常工作。顯示器然后可檢測顯示器的溫度(塊86)。例如,如圖4所示,顯示器正常工作期間,溫度傳感器52以設(shè)定間隔檢測顯示器溫度,并可將指示溫度的信號提供給IXD控制器40。IXD控制器然后可基于檢測溫度確定目標顏色校正值(塊88)。例如,IXD控制器40(圖4)可通過從作為顏色校正數(shù)據(jù)56存儲在存儲器54中的查找表中檢索顏色校正值。在另一示例中,LCD控制器40可基于作為顏色校正數(shù)據(jù)56包含在存儲器54中的模型執(zhí)行顏色校正邏輯58以計算顏色校正值。LCD控制器還可檢索恰好進入低功率模式前應(yīng)用的當前顏色校正值(塊90)。例如,IXD控制器40可從存儲器54中檢索當前顏色校正值。LCD控制器然后可確定當前顏色校正值與目標顏色校正之間的差值是否超出最大調(diào)節(jié)增量(塊92)。例如,最大增量可代表在不被用戶察覺到的情況下能夠使用的顏色校正值的最大漂移。根據(jù)某些實施例,最大調(diào)節(jié)增量可存儲在存儲器54中(圖4)。為了確定差值是否超出最大調(diào)節(jié)增量,IXD控制器可對于包含在顯示器中的每個顏色通道計算目標顏色校正值與當前顏色校正值之間的絕對差值。例如,如圖4所示,LCD控制器40可對于每個顏色通道42A、42B和42C計算目標顏色校正值與當前顏色校正值之間的差值。然后LCD控制器可確定差值中的任一個是否超出最大調(diào)節(jié)增量。如果所有差值都沒有超出最大調(diào)節(jié)增量,該LCD控制器可將該顏色校正值設(shè)置為目標顏色校正值(塊94)。因此,可在單獨一個步驟中執(zhí)行至目標顏色校正值的調(diào)節(jié)。另一方面,如果LCD控制器確定一個或多個顏色通道的差值超出了最大調(diào)節(jié)增量,則控制器可將顏色校正值逐漸調(diào)節(jié)至目標顏色校正值(塊96)。例如,如以下參考圖7所述的,在將顏色校正值設(shè)置到目標顏色校正值之前,LCD控制器可將每個顏色通道的顏色校正值設(shè)置到一個或多個中間顏色校正值。圖7描繪了用于將顏色校正值逐漸調(diào)節(jié)至目標顏色校正值的方法98的實施例。根據(jù)某些實施例,方法98可作為圖6所示塊96的一部分執(zhí)行。如以上關(guān)于圖6所述的,當一個或多個顏色通道的目標顏色校正值與當前顏色校正之間的絕對差值超出最大調(diào)節(jié)增量時,可采用方法98。方法98可起始于識別具有當前顏色校正值與目標顏色校正值之間的最大絕對差值的顏色通道(塊100)。例如,IXD控制器40 (圖4)可對于每個顏色通道42A、42B和42C確定當前顏色校正值與目標顏色校正值之間的絕對差值,然后可確定哪個差值最大。LCD控制器然后可基于該最大差值確定達到目標顏色校正值應(yīng)當使用的調(diào)節(jié)步驟數(shù)(塊102)。例如,如果確定紅色顏色通道42A(圖4)具有最大差值,則IXD控制器可使用紅色通道42A的目標顏色校正值與當前顏色校正值之間的差值來確定調(diào)節(jié)步驟數(shù)。特別的,該LCD控制器可將該差值除以該最大調(diào)節(jié)增量,以確定應(yīng)當采用的步驟數(shù)。在某些實施例中,如果步驟數(shù)不是整數(shù),則LCD控制器可選擇其次最大的步驟數(shù)。該IXD控制器然后可確定每個顏色通道調(diào)節(jié)增量的大小(塊104)。例如,該IXD控制器可將每個顏色通道的目標顏色校正值與當前顏色校正值之間的最大差值除以步驟數(shù)。因此,對于具有最大差值的顏色通道,調(diào)節(jié)增量大小近似等于或略小于該最大調(diào)節(jié)增量。對于具有較小差值的其它顏色通道,調(diào)節(jié)增量的大小可小于具有最大偏差顏色通道的調(diào)節(jié)增量大小。因此,顏色通道之間的調(diào)節(jié)增量大小可變化,但是顏色通道可在相同的步驟數(shù)內(nèi)調(diào)節(jié)至目標顏色校正值。該IXD控制器然后可以通過增量大小來調(diào)節(jié)顏色校正值(塊106)。例如,如果目標顏色校正值小于當前顏色校正值,該LCD控制器可通過將每個顏色通道的顏色校正值減小增量大小,以達到中間顏色校正值。例如,可通過渲染器60將中間顏色校正值用于輸出顯示器上的圖像數(shù)據(jù)。例如,如以上參考圖4所述的,渲染器60可將通過顏色通道42A、42B和42C接收的輸入信號乘以中間顏色校正值,以產(chǎn)生提供給驅(qū)動器46的輸出信號44A、44B和44C。驅(qū)動器46然后可采用輸出信號44A、44B和44C以將處理后的圖像數(shù)據(jù)顯示在顯示器14上。該IXD控制器然后可確定該顏色校正值是否達到目標顏色校正值(塊108)。如果該值不是目標值,該LCD控制器可使用另一組調(diào)節(jié)增量再次調(diào)節(jié)該值(塊106)。例如,LCD控制器40然后可通過另一組增量值減小先前應(yīng)用的中間顏色校正值,以達到新的中間顏色校正值或目標顏色校正值。根據(jù)某些實施例,LCD控制器40可在設(shè)定間隔之后通過該調(diào)節(jié)量調(diào)節(jié)該顏色校正值。例如,LCD控制器40可包括定時器,其被設(shè)置為設(shè)定間隔(例如8秒間隔)后調(diào)節(jié)顏色校正值。然而,在其他實施例中,該定時器可被包含在該電子設(shè)備10中。一旦已應(yīng)用了目標顏色校正值,該調(diào)節(jié)可完成(塊110)。在某些實施例中,定時器的調(diào)節(jié)間隔可被選擇成使得當前顏色校正值與目標顏色校正值之間的最大預(yù)期差值能夠在目標時間段(例如10秒)內(nèi)逐步調(diào)節(jié)。例如,可將對應(yīng)于正常工作期間最高預(yù)期工作溫度的顏色校正值與對應(yīng)于低功率模式期間最低預(yù)期溫度的顏色校正值相比較,以確定當前顏色校正值與目標顏色校正值之間的最大預(yù)期差值。然后最大預(yù)期差值可除以最大調(diào)節(jié)增量,以確定可將當前顏色校正值調(diào)節(jié)至目標顏色校正值的可預(yù)期的最大步驟數(shù)。然后目標時間周期可除以最大步驟數(shù),以確定可由定時器采用來逐步調(diào)節(jié)該當前顏色校正值至目標顏色校正值的調(diào)節(jié)間隔。圖8為根據(jù)本公開的各方面的裝置800的方框圖。該裝置800包括:檢測單元802,配置為檢測顯示器的溫度,該顯示器包括多個顏色通道,每個顏色通道被指派有當前顏色校正值;第一確定單元804,配置為基于該溫度,確定多個顏色通道的每一個的目標顏色校正值;第二確定單元806,配置為對于每個顏色通道,確定目標顏色校正值與當前顏色校正值之間的差值;第三確定單元808,配置為基于具有目標顏色校正值與當前顏色校正值之間的最大差值的顏色通道來確定每個顏色通道的調(diào)節(jié)增量;以及調(diào)節(jié)單元810,配置為使用相應(yīng)的調(diào)節(jié)增量將每個顏色通道逐漸調(diào)節(jié)至相應(yīng)的目標顏色校正值。調(diào)節(jié)單元810進一步配置為確定每個顏色通道的中間顏色校正值,其中中間顏色校正值與當前顏色校正值偏移相應(yīng)的調(diào)節(jié)增量。裝置800進一步包括乘法單元812,配置為將每個顏色通道的輸入信號乘以相應(yīng)的中間顏色校正值,以生成顯示器的一個或多個驅(qū)動器的輸出信號。裝置800進一步包括除法單元814,配置為將最大差值除以最大調(diào)節(jié)增量,以確定將多個顏色通道調(diào)節(jié)至目標顏色校正值的步驟數(shù)。裝置800進一步包括第四確定單元816,配置為對于每個顏色通道,確定目標顏色校正值與當前顏色校正值的差值是否大于最大調(diào)節(jié)增量。多個顏色通道包括紅色顏色通道、綠色顏色通道、以及藍色顏色通道。圖9為根據(jù)本公開各方面的裝置900的方框圖。該裝置900包括:檢測單元902,配置為檢測包括多個顏色通道的顯示器的溫度,其中每個顏色通道被指派有當前顏色校正值;第一確定單元904,配置為基于溫度確定多個顏色通道的每一個的目標顏色校正值;第二確定單元906,配置為對于至少一個顏色通道,確定目標顏色校正值與對應(yīng)的當前顏色校正值之間的差值大于最大調(diào)節(jié)增量;以及第三確定單元908,配置為確定將至少一個顏色通道的當前顏色校正值調(diào)節(jié)至對應(yīng)的目標顏色校正值的步驟數(shù),其中該步驟數(shù)被確定成使得每一步驟的調(diào)節(jié)增量小于或等于最大調(diào)節(jié)增量。裝置900進一步包括恢復(fù)單元910,配置為在低功率模式后恢復(fù)顯示器的正常工作,其中在恢復(fù)顯示器的正常工作后檢測溫度。第三確定單元908進一步配置為將該差值除以最大調(diào)節(jié)增量。裝置900進一步包括第一調(diào)節(jié)單元912,配置為在該步驟數(shù)中將多個顏色通道中的每一個逐漸調(diào)節(jié)至目標顏色校正值。裝置900進一步包括除法單元914,配置為對于每一個其他顏色通道,將當前顏色校正值與目標顏色校正值之間的差值除以步驟數(shù)以確定其他顏色通道的調(diào)節(jié)增量。裝置900進一步包括第二調(diào)節(jié)單元916,配置為對于多個顏色通道的每一個以設(shè)定的時間將當前顏色校正值逐漸調(diào)節(jié)至目標顏色校正值。應(yīng)當注意虛線所示的單元是可選的。這里公開的各個單元可通過硬件、軟件或其組合而實施或執(zhí)行??赏ㄟ^通用單芯片或多芯片處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其他可編程邏輯裝置、分立門或晶體管邏輯、分立硬件元件或被設(shè)計實現(xiàn)本文所述功能的任何組合來實施或執(zhí)行這些單元。通用處理器可為微處理器、或任意常規(guī)處理器、控制器、微控制器或狀態(tài)機。處理器還可被實現(xiàn)為計算裝置的組合,例如DSP和微處理器的組合、多個微處理器、結(jié)合DSP內(nèi)核的一個或多個微處理器、或任何其它這種配置。在一些實現(xiàn)方式中,這些單元可通過給定功能特定的電路實現(xiàn)。本公開的實施例還涉及包括上述設(shè)備的電子設(shè)備1000。上述具體實施例已通過示例描述,但是應(yīng)當理解的是,這些實施例可為多種變形或替代形式。應(yīng)當進一步理解的是,權(quán)利要求并不想要將該公開限制到特定形式,而是覆蓋本公開精神和范圍內(nèi)的所有的修改、等效以及替代。
權(quán)利要求
1.一種顯不系統(tǒng),包括: 顯示器,包含多個顏色通道,每個顏色通道被指派有當前顏色校正值; 溫度傳感器,配置為檢測顯示器的溫度;以及 控制器,配置為: 基于溫度確定多個顏色通道的每一個的目標顏色校正值; 對于多個顏色通道的每一個,確定目標顏色校正值與當前顏色校正值之間的差值;以及 將多個顏色通道的每一個逐漸調(diào)節(jié)至相應(yīng)的目標顏色校正值,其中基于具有目標顏色校正值與當前顏色校正值之間的最大差值的顏色通道確定多個顏色通道的每一個的調(diào)節(jié)增量。
2.權(quán)利要求1所述的顯示系統(tǒng),其中多個顏色通道包括紅色顏色通道、綠色顏色通道和藍色顏色通道。
3.權(quán)利要求1所述的顯示系統(tǒng),其中控制器配置為確定將具有最大差值的顏色通道逐漸調(diào)節(jié)至相應(yīng)的目標顏色校正值的步驟數(shù),并基于步驟數(shù)確定其它顏色通道的每一個的調(diào)節(jié)增量。
4.權(quán)利要求3所述的顯示系統(tǒng),其中控制器配置為將該最大差值除以最大調(diào)節(jié)增量以確定步驟數(shù)。
5.權(quán)利要求1所述的顯示系統(tǒng),其中控制器配置為在相同的步驟數(shù)內(nèi)將多個顏色通道的每一個調(diào)節(jié)至相應(yīng)的目標顏色校正值。
6.權(quán)利要求1所述的顯示系統(tǒng),其中控制器配置為確定將多個顏色通道的每一個調(diào)節(jié)至目標顏色校正值的中間顏色校正值。
7.權(quán)利要求6所述的顯示系統(tǒng),包括多個乘法器,每個乘法器對應(yīng)于多個顏色通道中的一個并且配置為將多個顏色通道的輸入信號乘以中間顏色校正值。
8.權(quán)利要求1所述的顯示系統(tǒng),其中顯示器包括液晶二極管顯示器,該顯示器包括紅色、綠色和藍色子像素集,并且其中每個子像素集對應(yīng)于多個顏色通道的不同的顏色通道。
9.一種方法,包括: 檢測顯示器的溫度,該顯示器包括多個顏色通道,每個顏色通道被指派有當前顏色校正值; 基于溫度確定多個顏色通道的每一個的目標顏色校正值; 對于顏色通道的每一個,確定目標顏色校正值與當前顏色校正值之間的差值; 基于具有目標顏色校正值與當前顏色校正值之間的最大差值的顏色通道確定每個顏色通道的調(diào)節(jié)增量;以及 使用相應(yīng)的調(diào)節(jié)增量將每個顏色通道逐漸調(diào)節(jié)至相應(yīng)的目標顏色校正值。
10.權(quán)利要求9所述的方法,其中將每個顏色通道逐漸調(diào)節(jié)至相應(yīng)的目標顏色校正值包括確定每個顏色通道的中間顏色校正值,并且其中該中間顏色校正值與當前顏色校正值偏移相應(yīng)的調(diào)節(jié)增量。
11.權(quán)利要求10所述的方法,包括將每個顏色通道的輸入信號乘以相應(yīng)的中間顏色校正值,以生成顯不器的一個或多個驅(qū)動器的輸出信號。
12.權(quán)利要求9所述的方法,包括將該最大差值除以最大調(diào)節(jié)增量以確定將多個顏色通道調(diào)節(jié)至目標顏色校正值的步驟數(shù)。
13.權(quán)利要求9所述的方法,包括對于每個顏色通道,確定目標顏色校正值與當前顏色校正值之間的差值是否大于最大調(diào)節(jié)增量。
14.權(quán)利要求9所述的方法,其中多個顏色通道包括紅色顏色通道、綠色顏色通道和藍色顏色通道。
15.—種方法,包括: 檢測顯示器的溫度,該顯示器包括多個顏色通道,每個顏色通道被指派有當前顏色校正值; 基于溫度確定多個顏色通道的每一個的目標顏色校正值; 對于至少一個顏色通道,確定目標顏色校正值與對應(yīng)的當前顏色校正值之間的差值大于最大調(diào)節(jié)增量;以及 確定將該至少一個顏色通道的當前顏色校正值調(diào)節(jié)至對應(yīng)的目標顏色校正值的步驟數(shù),其中該步驟數(shù)被確定為使得每一個步驟的調(diào)節(jié)增量小于或等于最大調(diào)節(jié)增量。
16.權(quán)利要求15所述的方法,包括在低功率模式后恢復(fù)顯示器的正常工作,其中在恢復(fù)顯示器的正常工作后檢測溫度。
17.權(quán)利要求15所述的方法,其中確定步驟數(shù)包括將該差值除以最大調(diào)節(jié)增量。
18.權(quán)利要求15所述的方法,包括在該步驟數(shù)內(nèi)將多個顏色通道中的每一個逐漸調(diào)節(jié)至目標顏色校正值。
19.權(quán)利要求15所述的方法,包`括對于其他顏色通道的每一個,將當前顏色校正值與目標顏色校正值之間的差值除以該步驟數(shù)以確定其他顏色通道的調(diào)節(jié)增量。
20.權(quán)利要求15所述的方法,包括對于多個顏色通道的每一個,以設(shè)定的時間間隔將當前顏色校正值逐漸調(diào)節(jié)至目標顏色校正值。
21.一種裝置,包括: 檢測單元,配置為檢測顯示器的溫度,該顯示器包括多個顏色通道,每個顏色通道被指派有當前顏色校正值; 第一確定單元,配置為基于溫度確定多個顏色通道的每一個的目標顏色校正值; 第二確定單元,配置為對于每個顏色通道,確定目標顏色校正值與當前顏色校正值之間的差值; 第三確定單元,配置為基于具有目標顏色校正值和當前顏色校正值之間的最大差值的顏色通道確定每個顏色的通道的調(diào)節(jié)增量;以及 調(diào)節(jié)單元,配置為使用相應(yīng)的調(diào)節(jié)增量將每個顏色通道逐漸調(diào)節(jié)至相應(yīng)的目標顏色校正值。
22.權(quán)利要求21所述的裝置,其中調(diào)節(jié)單元進一步配置為確定每個顏色通道的中間顏色校正值,并且其中該中間顏色校正值與當前顏色校正值偏移相應(yīng)的調(diào)節(jié)增量。
23.權(quán)利要求22所述的裝置,進一步包括乘法單元,配置為將每個顏色通道的輸入信號乘以相應(yīng)的中間顏色校正值,以生成顯示器的一個或多個驅(qū)動器的輸出信號。
24.權(quán)利要求21所述的裝置,進一步包括除法單元,配置為將最大差值除以最大調(diào)節(jié)增量以確定將多個顏色通道調(diào)節(jié)至目標顏色校正值的步驟數(shù)。
25.權(quán)利要求21所述的裝置,進一步包括第四確定單元,配置為對于每個顏色通道,確定目標顏色校正值與當前顏色校正值的差值是否大于最大調(diào)節(jié)增量。
26.權(quán)利要求21所述的裝置,其中多個顏色通道包括紅色顏色通道、綠色顏色通道以及藍色顏色通道。
27.一種裝置,包括: 檢測單元,配置為檢測顯示器的溫度,該顯示器包括多個顏色通道,每個顏色通道被指派有當前顏色校正值; 第一確定單元,配置為基于溫度確定多個顏色通道的每一個的目標顏色校正值;第二確定單元,配置為對于至少一個顏色通道,確定目標顏色校正值與對應(yīng)的當前顏色校正值之間的差值大于最大調(diào)節(jié)增量;以及 第三確定單元,配置為確定將該至少一個顏色通道的當前顏色校正值調(diào)節(jié)至對應(yīng)的目標顏色校正值的步驟數(shù),其中該步驟數(shù)被確定為使得每一個步驟的調(diào)節(jié)增量小于或等于最大調(diào)節(jié)增量。
28.權(quán)利要求27所述的裝置,進一步包括恢復(fù)單元,配置為在低功率模式后恢復(fù)顯示器的正常工作,其中在恢復(fù)顯示器的正常工作后檢測溫度。
29.權(quán)利要求27所述的裝置,其中第三確定單元進一步配置為將該差值除以最大調(diào)節(jié)增量。
30.權(quán)利要求27所述的裝置,進一步包括第一調(diào)節(jié)單元,配置為在該步驟數(shù)內(nèi)將多個顏色通道的每一個逐漸調(diào)節(jié)至目標顏色校正值。
31.權(quán)利要求27所述的裝置,進一步包括除法單元,配置為對于其他顏色通道的每一個,將當前顏色校正值和目標顏色校正值的差值除以步驟數(shù)以確定其他顏色通道的調(diào)節(jié)增量。
32.權(quán)利要求27所述的裝置,進一步包括第二調(diào)節(jié)單元,配置為對于多個顏色通道的每一個,以設(shè)定的時間間隔將當前顏色校正值逐漸調(diào)節(jié)至目標顏色校正值。
33.一種電子設(shè)備,包括權(quán)利要求21-32所述的裝置的任一個。
全文摘要
本公開通常涉及用于顯示器的顏色調(diào)節(jié)技術(shù),更具體而言,涉及向顯示器應(yīng)用顏色調(diào)節(jié)的系統(tǒng)和技術(shù)。在某些實施例中,該顏色調(diào)節(jié)技術(shù)可被采用于將基于顯示器的先前檢測溫度的當前顏色校正值轉(zhuǎn)換成基于顯示器的當前檢測溫度的目標顏色校正值??苫诰哂挟斍邦伾U蹬c目標顏色校正值之間的最大差值的顏色通道確定顯示器的每個顏色通道的調(diào)節(jié)增量。特別的,調(diào)節(jié)步驟數(shù)可被確定為使得每個通道的調(diào)節(jié)增量小于或等于最大調(diào)節(jié)增量。
文檔編號G09G5/02GK103106887SQ201210520739
公開日2013年5月15日 申請日期2012年9月29日 優(yōu)先權(quán)日2011年11月9日
發(fā)明者K·Y·霍, A·巴哈塔徹芮亞, C·W·巴德溫, G·G·瑪庫, J·M·戴維內(nèi) 申請人:蘋果公司