一種雙向式遞推子場編碼的選擇方法
2023-06-18 11:41:06
專利名稱:一種雙向式遞推子場編碼的選擇方法
技術領域:
本發明涉及一種改善交流等離子平板顯示器的圖像質量的方法,特別涉及一種雙向式遞推子場編碼的選擇方法。
背景技術:
交流等離子平板顯示器是在維持電極X/Y、尋址電極A上加電壓,利用在電極表面放電,激發螢光粉發光來實現圖像顯示。其灰度顯示採用尋址顯示分離子場技術(ADS技術),即一場分八個子場,每個子場又分為準備期、尋址期和維持期。
偽輪廓現象是由於人眼的積分效應和採用ADS技術相結合產生的一種視覺上的圖像扭曲。對於人眼我們無法去改變,但是在尋求編碼時可以尋找發光模式相同的編碼以減小或者減弱偽輪廓現象。如果n(n>8)個子場能夠實現256種灰度等級,其編碼方式種類有2n種。其中冗餘的編碼數量為2n-256種。對於每一種灰度等級,其冗餘的編碼數量與權重有關。例如對於11子場,選擇權重關係為1∶1∶2∶4∶7∶14∶22∶33∶44∶55∶72。則對應於灰度為127的編碼有14種1001100000010100011000100101100011001011001001101001100101000101110110100101101011100101010111001101001010111101100111101011001111100011111110100111111110而選擇另外一種權重關係1∶2∶4∶7∶11∶16∶22∶31∶40∶52∶69時,則對應於灰度為127的編碼有16種11000000110101001000100111000010010100011000
100101100001001100010101101010010100101011001010001011101100111001011010011100101110011010001111010010110111000011111100000111110111而相鄰的顯示單元如果發光模式差異較大,主要的判斷指標是計算相鄰單元編碼的MPD值,其公式是dmpd=|Pi-Pj|×SPT-|i-j|其中dmpd是相鄰顯示單元編碼的MPD值,Pi、Pj是灰度等級為i、j的編碼,SPT是權重向量的轉置,i,j是灰度等級。兩個灰度等級之間的MPD值越大,圖像在運動時,偽輪廓現象就越明顯。如果相鄰單元的灰度有多種編碼,那麼我們可以從中挑選出MPD值最小的兩種編碼,這樣在圖像移動時,偽輪廓現象就會減弱。所以動態編碼法主要是尋找出若干組編碼,每組編碼相鄰灰度等級編碼的MPD值儘可能的小。但是在查找過程中,很難有一組編碼使得相鄰的編碼之間的MPD值全部為零。傳統的編碼選取往往採用遍歷搜尋法,即每一種灰度等級的每種編碼與其他灰度等級的所有編碼做MPD計算,選出MPD平均值最小的編碼,這樣組成了灰度等級為256的一組編碼填入數據表格供查找之用。但是這樣會出現相鄰的編碼之間的MPD值會非常大,特別是灰度等級高的編碼之間如果出現MPD值很大的情況,偽輪廓現象仍然會出現。
發明內容
本發明的目的是提供一種雙向式遞推子場編碼的選擇方法,該方法使移動圖像相鄰近的顯示單元之間的MPD值最小,以減弱運動圖像的偽輪廓而改善運動圖像質量。
為了達到上述任務,本發明採用從灰度等級為127和128兩者中選擇MPD值最小的兩種編碼作為一組,然後以這組編碼中等級127的編碼為基準,依次從高到低的順序向灰度等級較低的方向尋找MPD值較小編碼的一種動態編碼表格數據尋找方法;同時以相同編碼組中等級128的編碼為基準,依次從低到高的順序向灰度等級較高的方向尋找MPD值較小編碼的一種動態編碼表格數據尋找方法。
具體的技術方案是,一種雙向雙擴散式遞推子場編碼的選擇方法,其特徵在於,該方法選取灰度等級為127和128的幾種編碼組成若干組,每組編碼之間的MPD值要求最小,然後以每組編碼作為基準,依次向小於127灰度等級降低的方向和大於128灰度等級的方向進行編碼的選取,每個灰度等級編碼1、2...與下一灰度等級或上一灰度等級的所有編碼1、2...進行MPD計算,選出其中最小的MPD值對應的編碼i、j、k...,然後依次向下或向上以同樣的方法進行編碼的計算與選取,編碼作為動態編碼表格的數據,供查找之用。
本發明通過尋找相鄰灰度之間MPD值最小的編碼作為動態編碼法查找表的內容,該方法採用動態編碼法尋找發光模式接近的編碼,使得相鄰的顯示單元的MPD值控制在一定範圍內,從而減小了運動圖像的偽輪廓。此外,編碼的選取是採用僅僅計算相鄰灰度等級編碼的MPD值,使得編碼的選取計算量大大減小。
圖1是本發明的編碼選擇步驟框圖;圖2是通過MPD值挑選後灰度等級對應的編碼表格。
以下結合附圖和實施例對本發明作進一步的詳細說明。
本發明的雙向式遞推子場編碼的選擇方法,先從灰度等級為127和128開始,依次向灰度等級降低(以127等級為基準)和增加的方向(以等級128為基準)進行編碼的選取,每個灰度等級編碼與下一灰度等級(以等級127為基準)和上一等級(以等級128為基準)的所有編碼進行MPD計算,選出其中最小(MPD)值對應的編碼,然後依次向下或向上以同樣的方法進行編碼的計算與選取。上述雙向式遞推選取方法可以選取出很多組編碼,這些組編碼就是動態編碼法的數據表格中的內容。
對於11子場,編碼方式有211=2048種,如果能夠實現256等級灰度,則其中冗餘的編碼方式有2048-256=1792種。所以可以從中挑選出若干組編碼,挑選的方法是從灰度為255開始,依次向下選擇編碼。因為灰度255隻有一種編碼,所以可以從灰度為254中選取MPD值最小的編碼。如果灰度為254中有幾個編碼和灰度255的編碼計算的MPD值相等且最小(實際中可能出現的情況),則可以將這些編碼全都選出來,作為若干組,然後依次以這些編碼向下尋找。在每組選取出來的編碼中,由於相鄰編碼的MPD值很小,所以在一定範圍內,不同灰度等級編碼之間的MPD值也不會很大,這就保證了以這些組編碼作為數據查找表的內容時,能夠對運動圖像偽輪廓進行改善。
如圖1所示,為從灰度等級為127和128開始,依次向灰度等級降低的方向126、125、124...和增加的方向129,130,131...進行編碼的選取。每一種編碼1、2...與下一灰度等級或上一灰度等級的所有編碼1、2...進行MPD計算,選出其中最小MPD值對應的編碼i、j、k...,然後依次向下或向上以同樣的方法進行編碼的選取。
將尋找出來的編碼i、j、k...用來作為對應於灰度等級254、253、252...的數據查找表,如圖2所示,其數據查找表的編碼對應不同灰度等級。其中的編碼是經過MPD值計算後挑選出來的。計算MPD值只需要顧及相鄰的灰度等級,非相鄰的灰度等級之間的MPD值則不考慮。
每定下一組127和128的編碼,便可以挑選出相對應的一組編碼,從127和128開始向上或者向下選取的灰度等級相鄰的編碼之間的MPD值也是最小,挑選的127和128的編碼絕對不會是互為補碼,使得偽輪廓出現的機率大為減小。
權利要求
1.一種雙向式遞推子場編碼的選擇方法,其特徵在於,該方法選取灰度等級為127和128的幾種編碼組成若干組,每組編碼之間的MPD值要求最小,然後以每組編碼作為基準,依次向小於127灰度等級降低的方向和大於128灰度等級的方向進行編碼的選取,每個灰度等級編碼1、2...與下一灰度等級或上一灰度等級的所有編碼1、2...進行MPD計算,選出其中最小的MPD值對應的編碼i、j、k...,然後依次向下或向上以同樣的方法進行編碼的計算與選取,編碼作為動態編碼表格的數據,供查找用。
2.如權利要求1所述的方法,其特徵在於,所述的編碼i、j、k...用來作為對應於灰度等級254、253、252...的數據查找表。
3.如權利要求1所述的方法,其特徵在於,每定下一組127和128的編碼,便可以挑選出相對應的一組編碼,從127和128開始向上或者向下選取的灰度等級相鄰的編碼之間的MPD值也是最小,挑選的127和128的編碼不是互為補碼。
4.如權利要求1所述的方法,計算MPD值只需要顧及相鄰的灰度等級,非相鄰的灰度等級之間的MPD值則不考慮。
全文摘要
本發明公開了一種雙向雙擴散式遞推子場編碼的選擇方法,選取灰度等級為127和128的幾種編碼組成若干組,每組編碼之間的MPD值要求最小,然後以每組編碼作為基準,依次向小於127灰度等級降低的方向和大於128灰度等級的方向進行編碼的選取,每個灰度等級編碼1、2...與下一灰度等級或上一灰度等級的所有編碼1、2...進行MPD計算,選出其中最小的MPD值對應的編碼i、j、k...,然後依次向下或向上以同樣的方法進行編碼的計算與選取。通過尋找相鄰灰度之間MPD值最小的編碼作為動態編碼法查找表的內容,採用動態編碼法尋找發光模式接近的編碼,使得相鄰的顯示單元的MPD值控制在一定範圍內,從而減小了運動圖像的偽輪廓。使編碼的選取計算量大大減小。
文檔編號G09G3/28GK1801287SQ200610041
公開日2006年7月12日 申請日期2006年1月11日 優先權日2006年1月11日
發明者郭應鋒 申請人:彩虹集團電子股份有限公司