專利名稱:一種液晶顯示設(shè)備數(shù)據(jù)資料的恢復方法
技術(shù)領(lǐng)域:
本發(fā)明涉及液晶顯示器領(lǐng)域,尤其涉及到液晶顯示器特定數(shù)據(jù)即白平衡數(shù)據(jù)和色溫數(shù)據(jù) 的恢復方法。
背景技術(shù):
液晶顯示器是一種普遍使用的設(shè)備,通常搭配各種PC或視頻輸出設(shè)備使用。顯示器內(nèi)部 有大量存儲數(shù)據(jù),在設(shè)備正常運行時會使用到,并且用戶可以使用OSD(on-screen display) 即屏幕菜單調(diào)節(jié)顯示器功能, 一般是按Menu鍵后屏幕彈出顯示器各項調(diào)節(jié)項目信息的矩 形菜單,可通過該菜單對顯示器各項工作指標包括色彩、模式、幾何形狀等進行調(diào)整, 從而達到最佳的使用狀態(tài)。調(diào)節(jié)后液晶顯示器會將修改后的數(shù)據(jù)存儲下來以使下一次開機 后可以自動使用調(diào)節(jié)后的設(shè)定。
現(xiàn)有的液晶顯示器使用環(huán)境復雜,尤其是網(wǎng)吧用戶,顯示器會被頻繁的開關(guān),而在液晶 顯示器通電的過程中,如果電腦顯卡端工作不穩(wěn)定,市電不穩(wěn)定等都可能造成液晶顯示器存 儲數(shù)據(jù)被改寫或丟失?,F(xiàn)有的技術(shù)是在設(shè)計時盡可能保證在任何條件下IC間通訊的同步,但 實際的狀況是通過硬件的設(shè)計無法將此問題徹底根除。如存儲IC在高溫環(huán)境中本身就有數(shù)據(jù) 保持力降低的特性,在使用環(huán)境比較惡劣的情況下,數(shù)據(jù)存在丟失的風險。而一旦這些數(shù)據(jù) 出現(xiàn)問題,可導致顯示設(shè)備運行異常如死機、無法開機、畫面發(fā)暗(甚至黑屏)、顯示發(fā)虛、 重影、畫面發(fā)白等狀況。用戶只能請產(chǎn)品售后維修部門修理,而修理費用對企業(yè)來講是一筆 昂貴的成本。
白平衡(White Blance)是電視攝像領(lǐng)域一個非常重要的概念,通過它可以解決色彩 還原和色調(diào)處理的一系列問題。白平衡調(diào)整的主要目的就是依照輸入模擬信號(Analog Signals),自動調(diào)整模/數(shù)轉(zhuǎn)換器(Analog-to-Digital Converter,簡稱為ADC)的 Gain/Offset,使其輸入信號的最大與最小電壓能對應(yīng)到我們設(shè)定的數(shù)位輸出最大與最小值。 白平衡要調(diào)整的是ADC的Gain與Offset,是輸入模擬信號與輸出數(shù)字信號大小的一個對映 關(guān)系,利用ADC Gain/Offset的設(shè)定,來控制輸出電壓的大小。液晶顯示器出廠前都要匹配 標準信號源做ADC Gain/Offset自動調(diào)整,使輸入模擬信號的最大和最小電壓能對應(yīng)到我們 設(shè)定的數(shù)字信號輸出的最大和最小值,使R,G,B三槍打出的信號的強度一致,不會有某一槍 過強或過弱的情況。通過調(diào)整ADC Gain/Offset的設(shè)定,讓輸入標準信號時,Scaler也能對應(yīng) 到正確的最亮與最暗,不會有亮階飽和,或是暗階不夠暗的問題。
色溫(Color temperature)概念的理解,通常人眼所見到的光線,是由7種色光的光譜所組成。但其中有些光線偏藍,有些則偏紅,色溫就是專門用來量度和計算光線的顏 色成分的方法,是19世紀末由英國物理學家洛德 開爾文所創(chuàng)立的,他制定出了一整 套色溫計算法,而其具體確定的標準是基于以一黑體輻射器所發(fā)出來的波長。假定某 一純黑物體,能夠?qū)⒙湓谄渖系乃袩崃课眨鴽]有損失,同時又能夠?qū)崃可傻?能量全部以"光"的形式釋放出來的話,它產(chǎn)生輻射最大強度的波長隨溫度變化而變 化。例如,當黑體受到的熱力相當于500—550攝氏度時,就會變成暗紅色(某紅色波長 的輻射強度最大),達到1050 — 1150攝氏度時,就變成黃色……因而,光源的顏色成 分是與該黑體所受的溫度相對應(yīng)的。色溫通常用開爾文溫度(K)來表示,而不是用攝氏 溫度單位。打鐵過程中,黑色的鐵在爐溫中逐漸變成紅色,這便是黑體理論的最好例子。 通常我們所用燈泡內(nèi)的鎢絲就相當于這個黑體。色溫計算法就是根據(jù)以上原理,用K來 對應(yīng)表示物體在特定溫度輻射時最大波長的顏色。根據(jù)這一原理,任何光線的色溫是相 當于上述黑體散發(fā)出同樣顏色時所受到的"溫度"。顏色實際上是一種心理物理上的作 用,所有顏色印象的產(chǎn)生,是由于時斷時續(xù)的光譜在眼睛上的反應(yīng),所以色溫只是用來 表示顏色的視覺印象。
色溫是人眼對發(fā)光體或白色反光體的感覺,這是物理學、生理學與心理學的綜合復 雜因素的一種感覺,也是因人而異的。色溫在電視(發(fā)光體)或攝影(反光體)上是可以用 人為的方式來改變的,例如在攝影上我們用3200K的白熾熱燈(3200K),但我們在鏡頭 上加上紅色濾光鏡濾通過一點紅光線使照片看起來色溫高一點;相同的道理,我們也可 以在電視上減少一點紅色(但減太多多少也會影響到正常紅色的表現(xiàn))讓畫面看起來色
溫咼~"點o
在色溫上的喜好是因人而定的,這跟我們?nèi)粘?吹骄拔锞吧嘘P(guān),例如在接近赤道 的人,日??吹降钠骄珳厥窃?1000K(8000K(黃昏) 17000K(中午)),所以比較喜歡 高色溫(看起來比較真實),相反的,在緯度較高的地區(qū)(平均色溫約6000K)的人就比較 喜歡低色溫的(5600K或6500K),也就是說如果您用一臺高色溫的電視去表現(xiàn)北極的風 景,看起來就感覺偏青;相反的若您用低色溫的電視去看亞熱帶的風情,您會感覺有點 偏紅,
電視或者顯示屏的色溫是如何界定的呢?因為在中國的景色一年四季平均色溫約在 8000K 9500K之間,所以電視臺在節(jié)目的制作都以觀眾的色溫為9300K去攝影的。但 是歐美因為平時的色溫和我們有差異,以一年四季的平均色溫約6000K為制作的參考 的,所以我們再看那些外來的片子時,就會發(fā)現(xiàn)5600K 6500K最適合觀看。當然這種差異使我們也會因此覺得猛的看到歐美的電腦或者電視的屏幕時感覺色溫偏紅,偏暖, 有些不大適應(yīng)。就是色溫黑眼睛的人看9300K是白色的但是藍眼睛的人看了就是偏藍 6500K藍眼睛的人看了是白色咱們中國人看了就是偏黃。 一般液晶顯示器都有預(yù)置 6500K、 9300K、 SRGB色溫數(shù)據(jù),以滿足不同用戶的需求。若此色溫數(shù)據(jù)丟失或誤改, 將造成顯示設(shè)備偏色,影響使用者的視覺效果。
發(fā)明內(nèi)容
本發(fā)明所要解決的問題是針對上述現(xiàn)有技術(shù)而提出一種液晶顯示設(shè)備數(shù)據(jù)資料丟失的恢 復方法,其利用液晶顯示器上電的時機,進行數(shù)據(jù)檢査, 一旦出現(xiàn)數(shù)據(jù)丟失或異常時,則依 據(jù)判定條件將數(shù)據(jù)還原。
本發(fā)明為解決上述提出的問題所采用解決方案為 一種液晶顯示設(shè)備數(shù)據(jù)資料的恢復方 法,其特征在于包括數(shù)據(jù)的分類、數(shù)據(jù)備份過程、數(shù)據(jù)恢復過程,其中
1) 數(shù)據(jù)的分類將提供給用戶可以通過菜單修改設(shè)定的數(shù)據(jù)分為A)特定數(shù)據(jù);B)—般性 數(shù)據(jù);
2) 數(shù)據(jù)備份過程將特定數(shù)據(jù)的初始數(shù)據(jù)存儲在Flash存儲器中作為備份區(qū)域,此特定 數(shù)據(jù)會被系統(tǒng)調(diào)用,并存入用戶設(shè)定數(shù)據(jù)后的可擦除存儲器EEprom中;將一般性數(shù)據(jù)存儲在 可擦除存儲器EEprom其中一使用區(qū)域,在用戶重新設(shè)定后,會存入可擦除存儲器EEprom中, 同時將重新設(shè)定后的一般性數(shù)據(jù)備份在可擦除存儲器EEprom的另一區(qū)域作為備份區(qū)域;
3) 數(shù)據(jù)恢復過程
當設(shè)備開關(guān)機或上電時系統(tǒng)自動檢査其特定數(shù)據(jù)的合理性,當系統(tǒng)檢測到特定數(shù)據(jù)處于 異常時,將調(diào)用備份區(qū)域的特定數(shù)據(jù)重載系統(tǒng),避免設(shè)備出現(xiàn)偏色、畫異情況;
當設(shè)備開關(guān)機或上電時系統(tǒng)自動檢查系統(tǒng)使用區(qū)域的一般性數(shù)據(jù)與其備份區(qū)域數(shù)據(jù)是否 完全一致,并且做出判斷,若完全一致,則系統(tǒng)正常啟動,若使用區(qū)域內(nèi)的資料丟失或錯誤, 則調(diào)用備份區(qū)域數(shù)據(jù)覆蓋使用區(qū)域數(shù)據(jù)并調(diào)用后啟動系統(tǒng),若備份區(qū)域內(nèi)的資料丟失或者錯 誤,則調(diào)用使用區(qū)域數(shù)據(jù)覆蓋備份區(qū)域數(shù)據(jù),之后啟動系統(tǒng)。
按上述方案,所述的特定數(shù)據(jù)包括有液晶顯示設(shè)備內(nèi)存儲的白平衡自動調(diào)整數(shù)據(jù)和色溫 數(shù)據(jù),所述的白平衡自動調(diào)整數(shù)據(jù)為R/G/BGain、 R/G/B Offset,所述的色溫數(shù)據(jù)為在6500K, 9300K、 SRGB時的R/G/B數(shù)據(jù)。
按上述方案,所述的白平衡自動調(diào)整數(shù)據(jù)為0~50或200~255,則為特定數(shù)據(jù)異常。 按上述方案,所述的色溫數(shù)據(jù),若檢査到數(shù)據(jù)為0~110或210~255,則為特定數(shù)據(jù)異常。 按上述方案,所述的一般性數(shù)據(jù)為顯示器的設(shè)備控制狀態(tài)類數(shù)據(jù)包括開關(guān)機狀態(tài)、OSD菜單是否鎖定、按鍵是否鎖定、是否可進入節(jié)能狀態(tài)。
本發(fā)明與現(xiàn)有技術(shù)相比具有以下優(yōu)點極大地降低了設(shè)備資料被改寫或丟失的幾率,從 而使設(shè)備無法運行或異常運行的情況大大減少,保證了設(shè)備的正常使用。
圖1是本發(fā)明液晶顯示器數(shù)據(jù)資料恢復方法的一個實施例的流程圖(針對第一類一般性數(shù)據(jù))。
圖2是本發(fā)明液晶顯示器數(shù)據(jù)資料恢復方法的另一個實施例的流程圖(針對第二類特定數(shù)據(jù))。
具體實施例方式
下面結(jié)合實施例對本發(fā)明作進一步說明,但不能作為對本發(fā)明的限定。 液晶顯示器通常使用Flash (閃存)或者Mcu (中央處理器)來存儲Code (保證設(shè)備運行的代 碼,用戶不可修改)。系統(tǒng)使用Flash劃分部分區(qū)域或者使用單獨的EEprom(電可擦除只讀存 儲器)來存儲USER DATA(用戶可修改設(shè)定的數(shù)據(jù)),USER DATA類資料會被系統(tǒng)頻繁讀取和被 用戶頻繁的改寫、存儲。按USER DATA不同的特性將其分為特定數(shù)據(jù)和一般性數(shù)據(jù)。
本發(fā)明恢復的數(shù)據(jù),都是提供給用戶可以通過菜單修改設(shè)定的數(shù)據(jù),依據(jù)這些數(shù)據(jù)的性 質(zhì)將其分為兩類。
A. 特定數(shù)據(jù)(其正常數(shù)據(jù)具備只處在某范圍內(nèi)的特性)
B. —般性數(shù)據(jù)(不具備特殊性,主要是一些控制設(shè)備狀態(tài)的數(shù)據(jù))
本發(fā)明液晶顯示器或液晶電視的數(shù)據(jù)資料恢復方法針對兩類USER DATA資料的保護分別 采用兩種方式。
如圖l,為本發(fā)明的第一個實施例的操作流程示意圖,系統(tǒng)預(yù)先在EEprom中劃分兩塊區(qū) 域存儲USER DATA(—般性數(shù)據(jù)類)資料,其中一塊區(qū)域為正常使用區(qū)域,稱為使用區(qū)域,另 一塊區(qū)域作為備份區(qū)域,稱為備份區(qū)域。在用戶每次修改設(shè)定后,系統(tǒng)都會將修改后的數(shù)據(jù) 同時存入使用區(qū)域和備份區(qū)域。系統(tǒng)在正常運行過程中,每隔20ms會自動將使用區(qū)域數(shù)據(jù)求 和(記做checksum)。每次系統(tǒng)上電時,系統(tǒng)會讀取設(shè)備的所有數(shù)據(jù),讀取到使用區(qū)域的數(shù)據(jù) 后會將其做求和(記做checksuml),讀取備份區(qū)域數(shù)據(jù)并將其求和(記做checksura2)。然后比 X寸checksum與checksuml、 checksum2的一致性。若checksum、 checksuml、 checksum2都一 致,則系統(tǒng)未發(fā)生數(shù)據(jù)丟失或改寫的異常,系統(tǒng)將正常啟動。若checksum與checksuml不一 致,且checksum與checksum2—致,則說明使用區(qū)域的數(shù)據(jù)異常,系統(tǒng)將用備份區(qū)域數(shù)據(jù)覆 蓋使用區(qū)土或數(shù)據(jù),并啟動系統(tǒng)。若checksum與checksuml —致,且checksum與checksum2不一致,則判斷出備份區(qū)域內(nèi)的資料丟失或者錯誤,將使用區(qū)域內(nèi)的資料復制到備份區(qū)域, 也就是重新更新備份區(qū)域內(nèi)的資料,之后系統(tǒng)載入使用區(qū)域內(nèi)的資料,并啟動。通過實踐與 理論分析,只有以上三種狀況發(fā)生,且都可利用此數(shù)據(jù)備份機制將受損數(shù)據(jù)還原。
如圖2,為本發(fā)明的第二個實施例的操作流程不意圖,對于部分USER DATA中的特定數(shù) 據(jù)類實施數(shù)據(jù)恢復。如發(fā)明內(nèi)容所述,此類數(shù)據(jù)恢復主要是針對白平衡自動調(diào)整數(shù)據(jù)和色溫 數(shù)據(jù)。系統(tǒng)在卜.電啟動時會先加載數(shù)據(jù),此發(fā)明的方法是在設(shè)備上電時會檢査分別檢査各組 白平衡數(shù)據(jù)(如背景技術(shù)中的R/G/B三槍的Gain、 Offset)、以及各組色溫數(shù)據(jù)如6500K(R/G/B 數(shù)據(jù)),9300K(R/G/B數(shù)據(jù)),SRGB (R/G/B數(shù)據(jù))等的數(shù)值是否在正常范圍內(nèi),即白平衡自動調(diào) 整數(shù)據(jù)Gain、 offset,若檢査到數(shù)據(jù)在0~50或200~255,則為異常。色溫數(shù)據(jù),若檢査到 數(shù)據(jù)為0 110或210 255,則為異常。以上白平衡數(shù)據(jù)、色溫數(shù)據(jù)的正常范圍是通過實踐與 理論的結(jié)合,得出的經(jīng)驗數(shù)據(jù)。當系統(tǒng)判斷到數(shù)據(jù)處于異常范圍時,系統(tǒng)將加載預(yù)置在Flash 存儲器中的初始數(shù)據(jù),并將這些數(shù)據(jù)重新寫入EEp;mni中存儲下來,并啟動。如果檢查資料在 正常區(qū)域內(nèi),則系統(tǒng)直接啟動。
雖然以上描述了本發(fā)明的具體實施方式
,但是熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)3理解,我 們所描述的具體的實施例只是說明性的,而不是用于對本發(fā)明的范圍的限定,熟悉本領(lǐng)域的 技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當涵蓋在本發(fā)明的權(quán)利要求 所保護的范圍內(nèi)。
權(quán)利要求
1、一種液晶顯示設(shè)備數(shù)據(jù)資料的恢復方法,其特征在于包括數(shù)據(jù)的分類、數(shù)據(jù)備份過程、數(shù)據(jù)恢復過程,其中1)數(shù)據(jù)的分類將提供給用戶可以通過菜單修改設(shè)定的數(shù)據(jù)分為A)特定數(shù)據(jù);B)一般性數(shù)據(jù);2)數(shù)據(jù)備份過程將特定數(shù)據(jù)的初始數(shù)據(jù)存儲在Flash存儲器中作為備份區(qū)域,此特定數(shù)據(jù)會被系統(tǒng)調(diào)用,并存入用戶設(shè)定數(shù)據(jù)后的可擦除存儲器EEprom中;將一般性數(shù)據(jù)存儲在可擦除存儲器EEprom其中一使用區(qū)域,在用戶重新設(shè)定后,會存入可擦除存儲器EEprom中,同時將重新設(shè)定后的一般性數(shù)據(jù)備份在可擦除存儲器EEprom的另一區(qū)域作為備份區(qū)域;3)數(shù)據(jù)恢復過程當設(shè)備開關(guān)機或上電時系統(tǒng)自動檢查其特定數(shù)據(jù)的合理性,當系統(tǒng)檢測到特定數(shù)據(jù)處于異常時,將調(diào)用備份區(qū)域的特定數(shù)據(jù)重載系統(tǒng),避免設(shè)備出現(xiàn)偏色、畫異情況;當設(shè)備開關(guān)機或上電時系統(tǒng)自動檢查系統(tǒng)使用區(qū)域的一般性數(shù)據(jù)與其備份區(qū)域數(shù)據(jù)是否完全一致,并且做出判斷,若完全一致,則系統(tǒng)正常啟動,若使用區(qū)域內(nèi)的資料丟失或錯誤,則調(diào)用備份區(qū)域數(shù)據(jù)覆蓋使用區(qū)域數(shù)據(jù)并調(diào)用后啟動系統(tǒng),若備份區(qū)域內(nèi)的資料丟失或者錯誤,則調(diào)用使用區(qū)域數(shù)據(jù)覆蓋備份區(qū)域數(shù)據(jù),之后啟動系統(tǒng)。
2、 按權(quán)利要求1所述的液晶顯示設(shè)備數(shù)據(jù)資料的恢復方法,其特征在于所述的特定數(shù)據(jù) 包括有液晶顯示設(shè)備內(nèi)存儲的白平衡自動調(diào)整數(shù)據(jù)和色溫數(shù)據(jù),所述的白平衡自動調(diào)整數(shù)據(jù) 為R/G/BGain、 R/G/B Offset,所述的色溫數(shù)據(jù)為在6500K, 9300K、 SRGB時的R/G/B數(shù)據(jù)。
3、 按權(quán)利要求2所述的液晶顯示設(shè)備數(shù)據(jù)資料的恢復方法,其特征在于所述的白平衡自 動調(diào)整數(shù)據(jù)為0 50或200~255,則為特定數(shù)據(jù)異常。
4、 按權(quán)利要求2所述的液晶顯示設(shè)備數(shù)據(jù)資料的恢復方法,其特征在于所述的色溫數(shù)據(jù), 若檢查到數(shù)據(jù)為0~110或210~255,則為特定數(shù)據(jù)異常。
5、 按權(quán)利要求1所述的液晶顯示設(shè)備數(shù)據(jù)資料的恢復方法,其特征在于所述的一般性數(shù) 據(jù)為顯示器的設(shè)備控制狀態(tài)類數(shù)據(jù)包括開關(guān)機狀態(tài)、OSD菜單是否鎖定、按鍵是否鎖定、是 否可進入節(jié)能狀態(tài)。
全文摘要
本發(fā)明涉及液晶顯示器數(shù)據(jù)恢復方法,包括數(shù)據(jù)的分類;備份將特定數(shù)據(jù)的初始數(shù)據(jù)存儲在存儲器中作為備份區(qū)域,并存入用戶設(shè)定數(shù)據(jù)后的可擦除存儲器中;將一般性數(shù)據(jù)存儲在可擦除存儲器的使用區(qū)域,在用戶重新設(shè)定后,會存入可擦除存儲器中,同時將重新設(shè)定后的數(shù)據(jù)備份在存儲器的備份區(qū)域;恢復當檢測到特定數(shù)據(jù)處于異常時,將調(diào)用備份區(qū)域的數(shù)據(jù)重載系統(tǒng);若使用區(qū)域內(nèi)的資料丟失或錯誤,調(diào)用備份區(qū)域數(shù)據(jù)覆蓋使用區(qū)域數(shù)據(jù)并調(diào)用后啟動系統(tǒng),若備份區(qū)域內(nèi)的資料丟失或者錯誤,調(diào)用使用區(qū)域數(shù)據(jù)覆蓋備份區(qū)域數(shù)據(jù)。本發(fā)明具有以下優(yōu)點降低了設(shè)備資料被改寫或丟失的幾率,從而使設(shè)備無法運行或異常運行的情況大為減少,保證設(shè)備的正常使用。
文檔編號H04N17/00GK101546284SQ20091006185
公開日2009年9月30日 申請日期2009年4月28日 優(yōu)先權(quán)日2009年4月28日
發(fā)明者邵志鵬 申請人:冠捷科技(武漢)有限公司