專利名稱:動態(tài)設定顯示設備輸出參數(shù)的方法
技術領域:
本發(fā)明涉及一種動態(tài)設定顯示設備輸出參數(shù)的方法。
背景技術:
一、VESA 標準
所有的顯示設備都必須遵循視頻電子標準協(xié)會制定的視頻顯示標準,如圖1所示,其規(guī)范的重要顯示參數(shù)如下
行方向的信號點數(shù)(HtOtal):行方向有效信號點數(shù)、空白區(qū)點數(shù)和行同步信號點數(shù)總
和
場方向的信號點數(shù)(Vtotal):場方向有效信號點數(shù)、空白區(qū)點數(shù)和場同步信號點數(shù)總
和
行方向有效信號點數(shù)(Hdisplay)實際包含顯示數(shù)據(jù)的行方向的點數(shù)
場方向有效信號點數(shù)(Vdisplay)實際包含顯示數(shù)據(jù)的場方向的點數(shù)
行頻(Hfreq)每秒鐘顯示行的次數(shù)
場頻(Vfreq)每秒鐘顯示場的次數(shù)
點頻(PClk)每秒鐘輸入的總點數(shù)
這些變量關系可以整理出以下公式
行頻=場頻*場方向的信號點數(shù)
點頻=行方向的信號點數(shù)*行頻=行方向的信號點數(shù)*場方向的信號點數(shù)*場
頻;
二、顯示設備處理原理
顯示設備圖像處理芯片(kalar),是顯示設備進行圖像拉伸和縮放處理的重要元件。 目前主流的^^1虹基本上都是基于線緩存架構(術語Line Buffer,即輸入一行信號數(shù)據(jù)顯示一行數(shù)據(jù)的即時處理技術),這種架構的圖像縮放機制有以下三點
1)設定輸出時每行的點數(shù),由顯示設備圖像處理芯片對線進行縮放處理;
2)對場方向按照畫面比例進行縮放處理;
3)輸入的場頻和輸出的場頻一致; 如圖2所示;
由圖像處理芯片的工作原理可以得到以下公式 輸入的場頻=輸出的場頻
輸出的場方向的信號點數(shù)/輸出的場方向有效信號點數(shù) =輸入的場方向的信號點數(shù)/輸入的場方向有效信號點數(shù)輸出點頻每秒輸出的總點數(shù)由上述通用公式可知
輸出點頻=輸出的行方向的信號點數(shù)*輸出的行頻 =輸出的行方向的信號點數(shù)*輸出的場方向的信號點數(shù)*輸出的場頻=輸出的行方向的信號點數(shù)*輸入的行頻*輸出的場方向有效信號點數(shù)/輸入的場方向有效信號點數(shù); 三、現(xiàn)有做法及其缺陷
液晶屏在其產(chǎn)品規(guī)格中對其可接收的點頻和行方向的信號點數(shù)的范圍進行了規(guī)范,圖像處理芯片端在輸出信號時必須滿足其規(guī)范,避免設計不匹配造成不良。由于點頻和行方向的信號點數(shù)呈正比例關系,所以依照設計經(jīng)驗將行方向的信號點數(shù)設定在液晶屏可接受的最小值,以保證點頻輸出符合液晶屏的規(guī)格要求。但隨著顯示器商品的成熟化,一方面客戶端要求支援的分辨率格式越來越多,另一方面液晶屏廠家也在不斷的壓縮成本,其適用的參數(shù)范圍越來越窄,所以原有的信號參數(shù)處理方法已經(jīng)不能滿足現(xiàn)有的液晶屏幕的匹配性設計,需要一種動態(tài)調(diào)整信號參數(shù)處理的方法來解決此問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種高效可靠的動態(tài)設定顯示設備輸出參數(shù)的方法,避免液晶屏匹配性不良的發(fā)生。本發(fā)明解決上述技術問題所采用的技術方案是一種動態(tài)設定顯示設備輸出參數(shù)的方法,其特征在于在計算輸出點頻后,在設定寄存器輸出參數(shù)前增加動態(tài)參數(shù)調(diào)整模塊, 對輸出點頻的范圍進行判斷,并適當調(diào)整信號參數(shù)以符合液晶屏的規(guī)格要求,包括有以下步驟
1)輸出點頻范圍的判斷將輸出點頻與液晶屏點頻規(guī)格的范圍進行比較,分為A)輸出點頻在規(guī)格內(nèi),合理數(shù)值;B)輸出點頻不在液晶屏點頻規(guī)格內(nèi),不合理數(shù)值;
2)輸出點頻調(diào)整過程當顯示設備切換輸出點頻時,自動檢測輸出點頻的合理性,若輸出點頻數(shù)值不合理,則對輸出點頻、輸入場方向有效點數(shù)及輸出行方向信號點數(shù)進行如下調(diào)整,
A)當輸出點頻低于液晶屏點頻規(guī)格下限時,
固定輸出點頻為液晶屏點頻規(guī)格下限值,輸入場方向有效點數(shù)不變,用逆算法計算出輸出的行方向的信號點數(shù);
若計算出輸出的行方向的信號點數(shù)在液晶屏定義的行方向的信號點數(shù)范圍內(nèi)時,則參數(shù)設定完成并輸出信號;反之,若超過液晶屏定義的行方向的信號點數(shù)范圍時,應將其固定在液晶屏定義的行方向的信號點數(shù)最大值,并用逆算法計算輸入場方向有效點數(shù),參數(shù)設定完成并輸出信號;
B)當輸出點頻高于液晶屏點頻規(guī)格上限時,
固定輸出點頻為液晶屏點頻規(guī)格上限值,輸出的行方向的信號點數(shù)不變,用逆算法計算出輸入畫面場方向有效點數(shù);
若計算出的輸入畫面場方向有效點數(shù)在合理設定范圍內(nèi),即其數(shù)值小于場方向信號點數(shù)減去場方向同步信號點數(shù),則參數(shù)設定完成并輸出信號;反之,若其數(shù)值不在合理范圍內(nèi),則將輸出點頻和輸出行方向點數(shù)設定為液晶屏規(guī)格中的典型值設定參數(shù)并輸出,彈出菜單提示客戶該分辨率無法顯示。本發(fā)明的有益效果在于通過對輸出點頻的判斷,動態(tài)的計算并調(diào)整顯示參數(shù),增加了液晶屏設計開發(fā)的匹配性,同時標準化的信號參數(shù)檢測模塊提供了一種高效的設計模式,避免了由于設計人員人為漏失造成信號參數(shù)設計不良的可能。
圖1是視頻電子標準協(xié)會制定的視頻顯示參數(shù)示意圖; 圖2是圖像處理芯片的工作原理示意圖3是本發(fā)明的實現(xiàn)流程圖。
具體實施例方式為了更好地理解本發(fā)明,下面結合實施例進一步闡明本發(fā)明內(nèi)容,但本發(fā)明不僅僅局限于此。一種動態(tài)設定顯示設備輸出參數(shù)的方法在計算輸出點頻后,在設定寄存器輸出參數(shù)前增加動態(tài)參數(shù)調(diào)整模塊,對輸出點頻的范圍進行判斷,并適當調(diào)整信號參數(shù)以符合液晶屏的規(guī)格要求,包括有以下步驟
1)輸出點頻范圍的判斷將輸出點頻與液晶屏點頻規(guī)格的范圍進行比較,分為A)輸出點頻在規(guī)格內(nèi),合理數(shù)值;B)輸出點頻不在液晶屏點頻規(guī)格內(nèi),不合理數(shù)值;
2)輸出點頻調(diào)整過程當顯示設備切換輸出點頻時,自動檢測輸出點頻的合理性,若輸出點頻數(shù)值不合理,則對輸出點頻、輸入場方向有效點數(shù)及輸出行方向信號點數(shù)進行如下調(diào)整,
A)當輸出點頻低于液晶屏點頻規(guī)格下限時,
固定輸出點頻為液晶屏點頻規(guī)格下限值,輸入場方向有效點數(shù)不變,用逆算法計算出輸出的行方向的信號點數(shù);
若計算出輸出的行方向的信號點數(shù)在液晶屏定義的行方向的信號點數(shù)范圍內(nèi)時,則參數(shù)設定完成并輸出信號;反之,若超過液晶屏定義的行方向的信號點數(shù)范圍時,應將其固定在液晶屏定義的行方向的信號點數(shù)最大值,并用逆算法計算輸入場方向有效點數(shù),參數(shù)設定完成并輸出信號;
B)當輸出點頻高于液晶屏點頻規(guī)格上限時,
固定輸出點頻為液晶屏點頻規(guī)格上限值,輸出的行方向的信號點數(shù)不變,用逆算法計算出輸入畫面場方向有效點數(shù);
若計算出的輸入畫面場方向有效點數(shù)在合理設定范圍內(nèi),即其數(shù)值小于場方向信號點數(shù)減去場方向同步信號點數(shù),則參數(shù)設定完成并輸出信號;反之,若其數(shù)值不在合理范圍內(nèi),則將輸出點頻和輸出行方向點數(shù)設定為液晶屏規(guī)格中的典型值設定參數(shù)并輸出,彈出菜單提示客戶該分辨率無法顯示。根據(jù)圖3所示的軟體實現(xiàn)流程圖,由于該動態(tài)調(diào)整函數(shù)已經(jīng)實現(xiàn)模塊化,故現(xiàn)有技術工作人員只需在目前軟體計算輸出點頻后,在設定鎖相環(huán)寄存器輸出參數(shù)前增加該動態(tài)參數(shù)調(diào)整模塊即可。實施例1,匹配奇美MT200LW02型號液晶屏,液晶屏規(guī)格點頻范圍97Mhz到152Mhz, 行方向信號點數(shù)范圍1930到2300,輸出行方向有效信號點數(shù)為1600,輸出場方向有效信號點數(shù)為900,默認設定輸出行方向信號點數(shù)為1930。在輸入信號為576P (720*576@50hz)
5時,則輸出點頻為1930*31250*900/576=94. 23Mhz低于液晶屏點頻下限97Mhz ;增加動態(tài)參數(shù)調(diào)整模塊后,判斷該輸出點頻低于液晶屏點頻下限后,固定輸出點頻為液晶屏點頻下限 97Mhz,逆算法計算出輸出的行方向的信號點數(shù)為97000000/31250/900*576=1986在液晶屏行方向信號點數(shù)范圍內(nèi),直接設定參數(shù)并輸出信號,量測此時輸出信號點頻為97Mhz符合液晶屏規(guī)格。實施例2,匹配友達B156XW02型號液晶屏,液晶屏規(guī)格點頻范圍65Mhz到85Mhz, 行方向信號點數(shù)范圍1396到2047,輸出行方向有效信號點數(shù)為1366,輸出場方向有效信號點數(shù)為768,默認設定輸出行方向信號點數(shù)為1396。在輸入信號為800*600@72hz時,則輸出點頻為1396*48077*768/600=85. 9Mhz高于液晶屏點頻上限85Mhz ;增加動態(tài)參數(shù)調(diào)整模塊后,判定改輸出點頻高于液晶屏點頻上限后,固定輸出點頻為液晶屏點頻下限85Mhz, 逆算法計算出輸入畫面場方向有效點數(shù)48077*1396*768/85000000=606,判定輸入畫面場方向有效點數(shù)606小于場方向信號點數(shù)減去場方向同步信號點數(shù)(666 - 6 = 660)為有效信號,直接設定參數(shù)并輸出信號,量測此時輸出信號點頻為85Mhz符合液晶屏規(guī)格, 800*600i72Hz在顯示時動態(tài)在場方向上進行壓縮。以上描述本發(fā)明的具體實施例只是說明性的,而不是用于本發(fā)明的范圍的限定, 熟悉本領域的技術人員在依照本發(fā)明精神所作的等效的修飾以及變化,都應當涵蓋在本發(fā)明的權利要求所保護的范圍內(nèi)。
權利要求
1. 一種動態(tài)設定顯示設備輸出參數(shù)的方法,其特征在于在計算輸出點頻后,在設定寄存器輸出參數(shù)前增加動態(tài)參數(shù)調(diào)整模塊,對輸出點頻的范圍進行判斷,并適當調(diào)整信號參數(shù)以符合液晶屏的規(guī)格要求,包括有以下步驟1)輸出點頻范圍的判斷將輸出點頻與液晶屏點頻規(guī)格的范圍進行比較,分為A)輸出點頻在規(guī)格內(nèi),合理數(shù)值;B)輸出點頻不在液晶屏點頻規(guī)格內(nèi),不合理數(shù)值;2)輸出點頻調(diào)整過程當顯示設備切換輸出點頻時,自動檢測輸出點頻的合理性,若輸出點頻數(shù)值不合理,則對輸出點頻、輸入場方向有效點數(shù)及輸出行方向信號點數(shù)進行如下調(diào)整,A)當輸出點頻低于液晶屏點頻規(guī)格下限時,固定輸出點頻為液晶屏點頻規(guī)格下限值,輸入場方向有效點數(shù)不變,用逆算法計算出輸出的行方向的信號點數(shù);若計算出輸出的行方向的信號點數(shù)在液晶屏定義的行方向的信號點數(shù)范圍內(nèi)時,則參數(shù)設定完成并輸出信號;反之,若超過液晶屏定義的行方向的信號點數(shù)范圍時,應將其固定在液晶屏定義的行方向的信號點數(shù)最大值,并用逆算法計算輸入場方向有效點數(shù),參數(shù)設定完成并輸出信號;B)當輸出點頻高于液晶屏點頻規(guī)格上限時,固定輸出點頻為液晶屏點頻規(guī)格上限值,輸出的行方向的信號點數(shù)不變,用逆算法計算出輸入畫面場方向有效點數(shù);若計算出的輸入畫面場方向有效點數(shù)在合理設定范圍內(nèi),即其數(shù)值小于場方向信號點數(shù)減去場方向同步信號點數(shù),則參數(shù)設定完成并輸出信號;反之,若其數(shù)值不在合理范圍內(nèi),則將輸出點頻和輸出行方向點數(shù)設定為液晶屏規(guī)格中的典型值設定參數(shù)并輸出,彈出菜單提示客戶該分辨率無法顯示。
全文摘要
本發(fā)明涉及一種動態(tài)設定顯示設備輸出參數(shù)的方法,在計算輸出點頻后,在設定寄存器輸出參數(shù)前增加動態(tài)參數(shù)調(diào)整模塊,對輸出點頻的范圍進行判斷,并適當調(diào)整信號參數(shù)以符合液晶屏的規(guī)格要求,本發(fā)明的有益效果在于通過對輸出點頻的判斷,動態(tài)的計算并調(diào)整顯示參數(shù),增加了液晶屏設計開發(fā)的匹配性,同時標準化的信號參數(shù)檢測模塊提供了一種高效的設計模式,避免了由于設計人員人為漏失造成信號參數(shù)設計不良的可能。
文檔編號G09G3/36GK102368373SQ201110351949
公開日2012年3月7日 申請日期2011年11月9日 優(yōu)先權日2011年11月9日
發(fā)明者歐陽楊星 申請人:冠捷顯示科技(武漢)有限公司