国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)壓縮的圖形顯示系統(tǒng)和執(zhí)行圖形數(shù)據(jù)的數(shù)據(jù)壓縮方法

      文檔序號(hào):6619500閱讀:236來(lái)源:國(guó)知局
      專利名稱:數(shù)據(jù)壓縮的圖形顯示系統(tǒng)和執(zhí)行圖形數(shù)據(jù)的數(shù)據(jù)壓縮方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及顯示系統(tǒng)和顯示方法,尤其涉及當(dāng)在顯示器上描繪對(duì)象時(shí)利用數(shù)據(jù)壓縮/解壓縮技術(shù)的系統(tǒng)。
      背景技術(shù)
      大數(shù)量圖形數(shù)據(jù)的實(shí)時(shí)處理和顯示典型地需要使用高帶寬的處理器、總線和存儲(chǔ)元件(例如存儲(chǔ)器)。例如,在傳統(tǒng)顯示器上的圖形數(shù)據(jù)的描繪(render)通常需要每像素32位數(shù)據(jù)來(lái)實(shí)現(xiàn)具有精確顏色的高保真度圖象。隨著顯示器的尺寸以及在顯示器上提供的像素?cái)?shù)目的增加,在執(zhí)行圖形描繪操作的顯示系統(tǒng)內(nèi)組件的帶寬要求也相應(yīng)地增加。為了減少這些帶寬要求,已經(jīng)開(kāi)發(fā)了多種技術(shù)來(lái)減少在顯示器上提供圖像所需的數(shù)據(jù)量,對(duì)于那些示例,其中相鄰像素的像素顏色和/或像素密度值相等。在Molnar等人提出的美國(guó)專利號(hào)6825847、Keely等人提出的6750875、和John提出的6366289中描述了一些用于壓縮數(shù)據(jù)的技術(shù)。

      發(fā)明內(nèi)容
      具有數(shù)據(jù)壓縮的圖形顯示系統(tǒng)包括圖形數(shù)據(jù)壓縮電路。這些電路包括數(shù)據(jù)編碼器。該數(shù)據(jù)編碼器被配置來(lái)把將描繪為顯示器的第二像素的第二顏色圖形數(shù)據(jù)壓縮為包含數(shù)據(jù)字段和首標(biāo)字段的數(shù)據(jù)串。所述首標(biāo)字段包括至少一個(gè)重復(fù)標(biāo)志。所述重復(fù)標(biāo)志用于識(shí)別第二顏色圖形數(shù)據(jù)的分量與將被作為顯示器的第一像素描繪的第一顏色圖形數(shù)據(jù)的相應(yīng)分量相匹配的程度。所述數(shù)據(jù)編碼器還被配置來(lái)將具有不同長(zhǎng)度的首標(biāo)和數(shù)據(jù)字段的壓縮數(shù)據(jù)串連接成固定長(zhǎng)度的數(shù)據(jù)串。所述數(shù)據(jù)編碼器還被配置來(lái)在第三像素和第二像素是彼此相鄰的像素并且第三顏色圖形數(shù)據(jù)完全匹配第二顏色圖形數(shù)據(jù)的情況下,將要作為顯示器的第三像素提供的第三顏色圖形數(shù)據(jù)壓縮成包含M比特首標(biāo)字段和0長(zhǎng)度的數(shù)據(jù)字段的數(shù)據(jù)串。
      所述圖形數(shù)據(jù)壓縮電路還可以包括圖像分量比較器。該比較器被配置來(lái)產(chǎn)生至少一個(gè)顏色編碼重復(fù)標(biāo)志。該標(biāo)志表示第二顏色圖形數(shù)據(jù)的顏色分量匹配第一顏色圖形數(shù)據(jù)的相應(yīng)顏色分量的程度。還可以提供解碼器。所述解碼器被配置來(lái)將固定長(zhǎng)度的數(shù)據(jù)串解碼成至少與顯示器的一個(gè)像素相關(guān)聯(lián)的第一多顏色圖形數(shù)據(jù)和與顯示器的另一個(gè)像素相關(guān)聯(lián)的第二多顏色圖形數(shù)據(jù)。
      根據(jù)本發(fā)明的附加實(shí)施例,在圖形數(shù)據(jù)壓縮電路內(nèi)可提供數(shù)據(jù)編碼器。該編碼器被配置來(lái)將要作為顯示器的第二像素提供的第二顏色圖形數(shù)據(jù)壓縮為包含數(shù)據(jù)字段和首標(biāo)字段的數(shù)據(jù)串。所述首標(biāo)字段包括重復(fù)標(biāo)志,所述重復(fù)標(biāo)志用于識(shí)別第二顏色圖形數(shù)據(jù)的所有分量是否匹配將被作為顯示器的第一像素提供的第一顏色圖形數(shù)據(jù)的相應(yīng)分量。
      本發(fā)明的其它實(shí)施例包括用于產(chǎn)生將要在顯示器上提供的圖形數(shù)據(jù)的方法。所述方法包括將與顯示器的第二像素相關(guān)聯(lián)的第二多顏色圖形數(shù)據(jù)編碼為包含數(shù)據(jù)字段和首標(biāo)字段的壓縮數(shù)據(jù)串。所述首標(biāo)字段包括至少一個(gè)重復(fù)標(biāo)志,所述重復(fù)標(biāo)志用于識(shí)別第二多顏色圖形數(shù)據(jù)的分量和與顯示器的第一像素相關(guān)聯(lián)的第一多顏色圖形數(shù)據(jù)的相應(yīng)分量相匹配的程度,所述第一像素與第二像素緊緊相鄰。


      圖1是根據(jù)本發(fā)明實(shí)施例的圖形顯示系統(tǒng)的方框圖;圖2是圖解說(shuō)明根據(jù)本發(fā)明實(shí)施例的、壓縮圖形顯示數(shù)據(jù)的操作的流程圖;圖3是圖解說(shuō)明關(guān)于數(shù)據(jù)壓縮的圖1的圖形顯示系統(tǒng)的組件的方框圖;圖4是圖解說(shuō)明根據(jù)本發(fā)明實(shí)施例的、固定長(zhǎng)度數(shù)據(jù)矢量?jī)?nèi)各種長(zhǎng)度的多個(gè)壓縮圖形數(shù)據(jù)串的布置的圖;圖5圖解說(shuō)明了圖1的壓縮圖像存儲(chǔ)器內(nèi)的壓縮圖形數(shù)據(jù)串的分配;圖6是圖解說(shuō)明根據(jù)本發(fā)明實(shí)施例的、解壓縮圖形顯示數(shù)據(jù)的操作的流程圖;
      圖7是圖解說(shuō)明關(guān)于數(shù)據(jù)解壓縮的圖1的圖形顯示系統(tǒng)的組件的方框圖。
      具體實(shí)施例方式
      現(xiàn)在將參考附圖更全面地描述本發(fā)明,其中示出了本發(fā)明的優(yōu)選實(shí)施例。然而,本發(fā)明可以以許多不同形式來(lái)體現(xiàn),并且不應(yīng)被解釋為限于此處所陳述的實(shí)施例;相反,提供這些實(shí)施例,是為了使本公開(kāi)透徹并完全,并且將向本領(lǐng)域的普通技術(shù)人員全面地傳達(dá)本發(fā)明的范圍。全文類似的附圖標(biāo)記指向類似的元件。
      現(xiàn)在參考圖1,根據(jù)本發(fā)明某些實(shí)施例的圖形顯示系統(tǒng)包括數(shù)據(jù)存儲(chǔ)器100、數(shù)據(jù)總線110、數(shù)據(jù)壓縮/解壓縮器120、和顯示器130。數(shù)據(jù)存儲(chǔ)器100被圖解為包括初始圖像存儲(chǔ)器102和壓縮圖像存儲(chǔ)器104。該初始圖像存儲(chǔ)器102被配置來(lái)以未壓縮格式存儲(chǔ)圖形數(shù)據(jù)(例如,像素顯示數(shù)據(jù)),該壓縮圖像存儲(chǔ)器104被配置來(lái)以壓縮格式存儲(chǔ)圖形數(shù)據(jù)。數(shù)據(jù)壓縮/解壓縮器120被圖解為包括數(shù)據(jù)壓縮器122和數(shù)據(jù)解壓縮器124。該數(shù)據(jù)壓縮器122可作為圖形加速器的一部分工作,該數(shù)據(jù)解壓縮器124可作為圖形數(shù)據(jù)混和器的一部分工作。
      如圖解,數(shù)據(jù)總線110被配置來(lái)將來(lái)自初始圖像存儲(chǔ)器102的初始圖形數(shù)據(jù)GD_O通信至數(shù)據(jù)壓縮器122的輸入端,并且將來(lái)自數(shù)據(jù)壓縮器122的壓縮圖形數(shù)據(jù)GD_C返回至壓縮圖像存儲(chǔ)器104。數(shù)據(jù)總線110也被配置來(lái)在工作期間將來(lái)自壓縮圖像存儲(chǔ)器104的壓縮圖形數(shù)據(jù)GD_C傳遞到數(shù)據(jù)解壓縮器件124,以便在顯示器130上顯示圖形數(shù)據(jù)。數(shù)據(jù)解壓縮器124根據(jù)壓縮圖形數(shù)據(jù)GD_C產(chǎn)生初始圖形數(shù)據(jù)GD_O版本。初始圖形數(shù)據(jù)GD_O的這一版本然后被傳遞到顯示器130用以在顯示器的屏幕上再現(xiàn)。
      現(xiàn)在參考圖2-3和表1,將描述根據(jù)本發(fā)明某些實(shí)施例的用于壓縮圖形數(shù)據(jù)的操作和器件。這些操作利用圖形顯示數(shù)據(jù)的某些特性,這些特性是從顯示屏幕上的相鄰像素的顏色和透明度(不透明度)強(qiáng)度的相似性導(dǎo)出的。具體地說(shuō),圖2-3圖解說(shuō)明了用于將初始圖形數(shù)據(jù)GD_O(例如,32bpp(位/像素))從初始圖像存儲(chǔ)器102傳送到數(shù)據(jù)壓縮器122中的圖像分量劃分器302,方塊S202。圖像分量劃分器302將與每個(gè)像素相關(guān)的數(shù)據(jù)分離為紅(R)、綠(G)、藍(lán)(B)和α分量,它們所示為8位像素?cái)?shù)據(jù)分量,方塊S204。如本領(lǐng)域的普通技術(shù)人員將理解的,α分量涉及與像素相關(guān)的透明度(或不透明度)的程度。分離的分量被傳送到圖像分量比較器304,方?jīng)QS206,該比較器將當(dāng)前像素的分離的紅、綠、藍(lán)和α分量(即,由劃分器302產(chǎn)生的當(dāng)前8位R、G、B和α值)與先前像素的紅、綠、藍(lán)和α分量(即,由劃分器302產(chǎn)生的剛剛之前的8位R、G、B和α值)進(jìn)行比較,這些將最后被顯示在顯示屏上與當(dāng)前像素相鄰位置處。
      如所示,圖像分量比較器304響應(yīng)于由劃分器302產(chǎn)生的每組劃分的像素?cái)?shù)據(jù)而產(chǎn)生四個(gè)9位矢量。所述四個(gè)9位矢量包括(R,R_r)、(G,G_r)、(B,B_r)、和(α,α_r)。這些9位矢量?jī)?nèi)的單個(gè)9位重復(fù)標(biāo)志R_r、G_r、B_r和α_r識(shí)別當(dāng)前像素?cái)?shù)據(jù)的分量是否匹配先前像素?cái)?shù)據(jù)中的相應(yīng)分量,并且8位值R、G、B和α表示當(dāng)前像素?cái)?shù)據(jù)分量。因此,如果重復(fù)標(biāo)志值R_r、G_r、B_r和α_r分別等于1、0、0和1,其中“1”表示匹配,則當(dāng)前像素的R和α像素?cái)?shù)據(jù)值匹配先前像素的相應(yīng)值。
      四個(gè)9位矢量(R,R_r)、(G,G_r)、(B,B_r)和(α,α_r)被提供給逐位編碼器306,該逐位編碼器306被配置來(lái)執(zhí)行圖2的方塊S208-S220和表1圖解的編碼操作。具體地,在方塊S208,進(jìn)行檢查以便確定當(dāng)前像素的所有顏色分量是否匹配先前像素的相應(yīng)顏色分量。所述檢查涉及確定是否已經(jīng)設(shè)定了所有的重復(fù)標(biāo)志(即,(R_r,G_r,B_r,α_r)=(1,1,1,1))。如果所述檢查的答案是“是”,則控制傳遞到方塊S210,并且逐位編碼器生成高壓縮的3位矢量如{S=0,α=0,R=1},其中值S、α和R每一個(gè)表示重復(fù)標(biāo)記。如果所述檢查的答案是“否”,則控制傳送到方塊S212,其中執(zhí)行另一個(gè)檢查來(lái)確定當(dāng)前像素的任一顏色分量是否匹配先前像素的相應(yīng)顏色分量。所述檢查涉及確定是否已經(jīng)設(shè)定了任一重復(fù)標(biāo)記(即,R_r,G_r,B_r,α_r中的任一個(gè)是否等于1)。如果所述檢查的答案是“否”,則控制傳遞到方塊S220,并且逐位編碼器306生成33位矢量如{S=1,R_x8,G_x8,B_x8,α_x8},其中“x8”表示8位數(shù)據(jù)串。如果在方塊S212所述檢查的答案是“是”,則控制傳遞至方塊S214。在方塊S214,進(jìn)行檢查以便確定是否僅當(dāng)前像素的α數(shù)據(jù)分量等于先前像素的α數(shù)據(jù)分量(例如,R_r,G_r和B_r等于0,α_r等于1)。如果所述檢查的答案是“是”,則控制傳遞至方塊S216,并且逐位編碼器306產(chǎn)生稍微壓縮的26位矢量如{S=0,α=1,R_x8,G_x8,B_x8}。如果在方塊S214所述檢查的答案是“no”,則控制傳遞至方塊S218,并且逐位編碼器306根據(jù)顏色分量的相似性程度而產(chǎn)生15位、23位或31位矢量。
      如方塊S218和表1所示,這些矢量中的每一個(gè)包括4位指示符γ(x,x,x,x),其唯一地指定當(dāng)前像素的顏色分量與先前像素的顏色分量之間的匹配程度。盡管圖2-3未示出,但是逐位編碼器306也可以生成7位線結(jié)束代碼(LFF)。如表1所示,表示為{S=0,α=0,R=0,γ(1,1,1,1)}的該7位代碼指示剛好處理了與顯示器130上的線相關(guān)聯(lián)的最后像素并且接著處理具有新數(shù)據(jù)的新線。

      表1如圖3-4所示,由逐位編碼器306生成的連續(xù)順序的編碼顯示數(shù)據(jù)矢量可與64位數(shù)據(jù)串組合并經(jīng)由數(shù)據(jù)總線110被傳送至壓縮圖形存儲(chǔ)器104。如表1所示,這些編碼的矢量可具有等于3、15、23、26、31、33或7的位長(zhǎng)度(用于指示線結(jié)束條件)。多個(gè)這些編碼矢量由圖4中的標(biāo)簽“a”、“b”、“c”和“d”來(lái)識(shí)別。具體地,矢量“a”、“b”和矢量“c”的第一部分在單個(gè)64位數(shù)據(jù)串內(nèi)可以連接,并且矢量“c”的第二部分和矢量“d”在另一個(gè)64位數(shù)據(jù)串內(nèi)可以是連接的。而且,如果矢量“d”表示一條線內(nèi)的最后像素的壓縮顯示數(shù)據(jù)矢量(例如,顯示器中線上的最右邊的像素),則在矢量“d”之后可以連接7位線結(jié)束代碼(LFF),其具有為空數(shù)據(jù)集的64位數(shù)據(jù)串的剩余部分(例如,當(dāng)從壓縮圖像存儲(chǔ)器104讀取壓縮圖形數(shù)據(jù)(CG_D)時(shí)由數(shù)據(jù)解壓縮器124忽略的數(shù)據(jù))。
      圖5示意性圖解說(shuō)明了如何將初始圖像存儲(chǔ)器102內(nèi)的未壓縮圖形數(shù)據(jù)轉(zhuǎn)換為壓縮圖像存儲(chǔ)器104內(nèi)較少數(shù)量的壓縮圖形數(shù)據(jù)。與壓縮圖像存儲(chǔ)器104相關(guān)聯(lián)的標(biāo)志寄存器502也可被提供來(lái)指示存儲(chǔ)線內(nèi)的數(shù)據(jù)是否被壓縮(例如,標(biāo)志=1(壓縮),標(biāo)志=0(未壓縮))。
      現(xiàn)在參考圖6-7,在顯示器130上顯示圖形數(shù)據(jù)的操作包括將壓縮數(shù)據(jù)從壓縮圖像存儲(chǔ)器104讀取至解壓縮器124內(nèi)的逐位解碼器702,方塊S602。該逐位解碼器702估計(jì)64位數(shù)據(jù)串內(nèi)的每個(gè)首標(biāo),以便識(shí)別首標(biāo)值S、R或α中的任一個(gè)是否等于1。如果首標(biāo)值S等于1,方塊S604,則所述數(shù)據(jù)串內(nèi)的該首標(biāo)值之后的下一32位數(shù)據(jù)表示相應(yīng)像素的新的紅(R)、綠(G)、藍(lán)(B)和α值,方塊S612。這些32位數(shù)據(jù)作為4個(gè)8位矢量從逐位解碼器702傳送至圖像信息解壓縮器704。另外,4位指示符γ(x)被圖像信息解壓縮器704忽略?;蛘?,如果首標(biāo)值R=1,方塊S606,則逐位解碼器702將先前像素的像素?cái)?shù)據(jù)的副本作為當(dāng)前像素的像素?cái)?shù)據(jù)傳送至圖像信息解壓縮器704,方塊S608。相反,如果首標(biāo)值α=1,方塊S616,則逐位解碼器702將當(dāng)前像素的新紅、綠和藍(lán)數(shù)據(jù)和先前像素的α數(shù)據(jù)的副本傳送至解壓縮器704,方塊S614,其中所述先前像素的α數(shù)據(jù)的副本等于當(dāng)前像素的α數(shù)據(jù)。最后,如果首標(biāo)值S、R或α都未被設(shè)定,則逐位解碼器702估計(jì)4位指示符γ(x),以便確定當(dāng)前像素的哪個(gè)數(shù)據(jù)值表示新值以及哪個(gè)表示來(lái)自當(dāng)前像素的副本,方塊S610。或者,如果首標(biāo)值S、R或α都未被設(shè)定并且4位指示符γ(x)=(1,1,1,1),則解壓縮器704確認(rèn)線結(jié)束條件和顯示器130上的新線的開(kāi)始。
      在附圖和說(shuō)明書(shū)中,已經(jīng)描述了本發(fā)明的典型優(yōu)選實(shí)施例,盡管利用了特定術(shù)語(yǔ),但是它們也可用于普通和描述性方面,而不是限制目的,本發(fā)明的范疇陳述于所附權(quán)利要求中。
      權(quán)利要求
      1.一種圖形數(shù)據(jù)壓縮電路,包括數(shù)據(jù)編碼器,其被配置為把將要作為顯示器的第二像素描繪的第二顏色圖形數(shù)據(jù)壓縮為包含數(shù)據(jù)字段和首標(biāo)字段的數(shù)據(jù)串,所述首標(biāo)字段包括至少一個(gè)重復(fù)標(biāo)志,所述重復(fù)標(biāo)志用于識(shí)別第二顏色圖形數(shù)據(jù)的分量匹配將被作為顯示器的第一像素提供的第一顏色圖形數(shù)據(jù)的相應(yīng)分量的程度。
      2.如權(quán)利要求1所述的圖形數(shù)據(jù)壓縮電路,其中所述數(shù)據(jù)編碼器還被配置來(lái)將具有不同長(zhǎng)度的首標(biāo)和數(shù)據(jù)字段的壓縮數(shù)據(jù)串連接成固定長(zhǎng)度的數(shù)據(jù)串。
      3.如權(quán)利要求1所述的圖形數(shù)據(jù)壓縮電路,其中所述數(shù)據(jù)編碼器還被配置來(lái)在第三像素和第二像素是彼此相鄰的像素并且第三顏色圖形數(shù)據(jù)精確匹配第二顏色圖形數(shù)據(jù)的情況下,把將要作為顯示器的第三像素描繪的第三顏色圖形數(shù)據(jù)壓縮成包含M比特首標(biāo)字段和0長(zhǎng)度的數(shù)據(jù)字段的數(shù)據(jù)串。
      4.如權(quán)利要求1所述的圖形數(shù)據(jù)壓縮電路,還包括圖像分量比較器,其被配置來(lái)產(chǎn)生至少一個(gè)顏色編碼的重復(fù)標(biāo)志,所述重復(fù)標(biāo)志表示第二顏色圖形數(shù)據(jù)的顏色分量匹配第一顏色圖形數(shù)據(jù)的相應(yīng)顏色分量的程度。
      5.如權(quán)利要求2所述的圖形數(shù)據(jù)壓縮電路,還包括解碼器,其被配置來(lái)將固定長(zhǎng)度的數(shù)據(jù)串解碼成與至少顯示器的一個(gè)像素相關(guān)聯(lián)的第一多顏色圖形數(shù)據(jù)和與顯示器的另一個(gè)像素相關(guān)聯(lián)的第二多顏色圖形數(shù)據(jù)。
      6.一種圖形數(shù)據(jù)壓縮電路,包括數(shù)據(jù)編碼器,其被配置為把將要作為顯示器的第二像素描繪的第二顏色圖形數(shù)據(jù)壓縮為包含數(shù)據(jù)字段和首標(biāo)字段的數(shù)據(jù)串,所述首標(biāo)字段包括重復(fù)標(biāo)志,所述重復(fù)標(biāo)志用于識(shí)別第二顏色圖形數(shù)據(jù)的所有分量是否匹配將被作為顯示器的第一像素提供的第一顏色圖形數(shù)據(jù)的相應(yīng)分量。
      7.一種用于產(chǎn)生將要在顯示器上提供的圖形數(shù)據(jù)的方法,包括步驟將與顯示器的第二像素相關(guān)聯(lián)的第二多顏色圖形數(shù)據(jù)編碼為包含數(shù)據(jù)字段和首標(biāo)字段的壓縮數(shù)據(jù)串,所述首標(biāo)字段包括至少一個(gè)重復(fù)標(biāo)志,該重復(fù)標(biāo)志用于識(shí)別第二多顏色圖形數(shù)據(jù)的分量匹配與顯示器的第一像素相關(guān)聯(lián)的第一多顏色圖形數(shù)據(jù)的相應(yīng)分量的程度,所述第一像素與第二像素緊相鄰。
      8.一種壓縮圖形數(shù)據(jù)的方法,其中當(dāng)前像素的顏色分量與先前像素的顏色分量進(jìn)行比較,從而,當(dāng)在當(dāng)前像素的顏色分量和先前像素的顏色分量當(dāng)中有一個(gè)和多個(gè)顏色分量相同時(shí),當(dāng)前像素被壓縮為包括有關(guān)相同的顏色分量的信息的首標(biāo)部分和包括當(dāng)前像素的顏色分量的數(shù)據(jù)值的數(shù)據(jù)部分。
      9.如權(quán)利要求8所述的方法,其中,當(dāng)當(dāng)前像素的顏色分量與先前像素的顏色分量完全不同時(shí),當(dāng)前像素被壓縮為包括表示當(dāng)前像素的顏色分量和先前像素的顏色分量完全不同的信息的首標(biāo)部分和包括當(dāng)前像素的全部顏色分量的數(shù)據(jù)項(xiàng)的數(shù)據(jù)部分。
      10.如權(quán)利要求8所述的方法,其中所述顏色分量包括紅、綠、藍(lán)和α分量,和其中所述α分量表示相應(yīng)像素的透明度。
      11.如權(quán)利要求8所述的方法,其中,所述首標(biāo)部分包括單個(gè)標(biāo)志,表示當(dāng)前像素與先前像素是否完全不同;整個(gè)重復(fù)標(biāo)志,表示當(dāng)前像素的全部顏色分量與先前像素的所有顏色分量相同;和每個(gè)分量的重復(fù)標(biāo)志,表示當(dāng)前像素的每個(gè)顏色分量與先前像素的每個(gè)顏色分量是否相同。
      12.如權(quán)利要求11所述的方法,其中,當(dāng)當(dāng)前像素的所有顏色分量與先前像素的所有顏色分量相同時(shí),當(dāng)前像素僅被整個(gè)重復(fù)標(biāo)志的值壓縮。
      1 3.如權(quán)利要求11所述的方法,其中,所述首標(biāo)部分還包括附加α標(biāo)志,所述附加α標(biāo)志表示在當(dāng)前像素的顏色分量和先前像素的顏色分量當(dāng)中是否僅α分量相同。
      14.如權(quán)利要求13所述的方法,其中,當(dāng)在當(dāng)前像素的顏色分量和先前像素的顏色分量當(dāng)中僅α分量相同時(shí),當(dāng)前像素被壓縮為包括α標(biāo)志值的首標(biāo)部分和包括紅、綠和藍(lán)顏色分量的數(shù)據(jù)值的數(shù)據(jù)部分。
      15.如權(quán)利要求14所述的方法,其中,每個(gè)分量的所述重復(fù)標(biāo)志不包含在首標(biāo)部分中。
      16.如權(quán)利要求8所述的方法,其中,已壓縮的當(dāng)前像素被解壓縮,從而使用先前像素的顏色分量來(lái)解壓縮重復(fù)的顏色分量,并且根據(jù)有關(guān)包含在首標(biāo)部分中的重復(fù)顏色分量的信息使用包含在壓縮當(dāng)前像素的數(shù)據(jù)部分中的當(dāng)前像素的顏色分量來(lái)解壓縮未重復(fù)的顏色分量。
      17.如權(quán)利要求8所述的方法,其中,已壓縮的像素以線為單位被存儲(chǔ)。
      18.如權(quán)利要求17所述的方法,其中,當(dāng)由壓縮像素組成的線的大小大于由未被壓縮的像素組成的線的大小時(shí),存儲(chǔ)由未被壓縮的像素組成的線的數(shù)據(jù)項(xiàng)。
      19.一種用于壓縮和解壓縮圖形數(shù)據(jù)的系統(tǒng),所述系統(tǒng)包括第一存儲(chǔ)單元,用于存儲(chǔ)未被壓縮的圖形數(shù)據(jù);第二存儲(chǔ)單元,用于存儲(chǔ)已壓縮的圖形數(shù)據(jù);連接到第一存儲(chǔ)單元和第二存儲(chǔ)單元的總線,其是數(shù)據(jù)的傳輸通道;壓縮單元,用于通過(guò)總線從第一存儲(chǔ)單元讀取未被壓縮的圖形數(shù)據(jù),并且用于壓縮圖形數(shù)據(jù)以便通過(guò)總線將已壓縮的圖形數(shù)據(jù)存儲(chǔ)在第二存儲(chǔ)單元中;和解壓縮單元,用于通過(guò)總線從第二存儲(chǔ)單元讀取已壓縮的圖形數(shù)據(jù),以便將已壓縮的圖形數(shù)據(jù)解壓縮為初始圖形數(shù)據(jù),其中所述壓縮單元將未被壓縮的圖形數(shù)據(jù)當(dāng)中的當(dāng)前像素的顏色分量與先前像素的顏色分量進(jìn)行比較,從而,當(dāng)在所述多個(gè)顏色分量當(dāng)中有一個(gè)或多個(gè)顏色分量相同時(shí),當(dāng)前像素被壓縮為包括關(guān)于顏色分量相同的信息的首標(biāo)部分和包括顏色分量不同的數(shù)據(jù)值的數(shù)據(jù)部分。
      20.如權(quán)利要求19所述的系統(tǒng),其中,當(dāng)當(dāng)前像素的顏色分量與先前像素的顏色分量相同時(shí),壓縮單元僅通過(guò)標(biāo)志值來(lái)壓縮當(dāng)前像素,所述標(biāo)志值表示當(dāng)前像素的顏色分量與先前像素的顏色分量相同。
      21.如權(quán)利要求19所述的系統(tǒng),其中,當(dāng)當(dāng)前像素的顏色分量與先像素的顏色分量完全不同時(shí),所述壓縮單元將表示當(dāng)前像素的顏色分量與先前像素的顏色分量完全不同的標(biāo)志值添加到當(dāng)前像素的數(shù)據(jù),以便壓縮所述數(shù)據(jù)。
      22.如權(quán)利要求19所述的系統(tǒng),其中,當(dāng)在多個(gè)顏色分量當(dāng)中僅表示透明度的α分量相同時(shí),壓縮單元將當(dāng)前像素壓縮為包括表示僅α分量相同的附加標(biāo)志值的首標(biāo)部分和包括除α分量以外的其它顏色分量的數(shù)據(jù)值的數(shù)據(jù)部分。
      23.如權(quán)利要求19所述的系統(tǒng),其中,所述壓縮單元包括圖像信息劃分器,用于將通過(guò)總線從第一存儲(chǔ)單元取出的當(dāng)前像素的圖形數(shù)據(jù)劃分為多個(gè)顏色分量;圖像分量比較器,用于將所劃分的當(dāng)前像素的顏色分量與先前像素的顏色分量進(jìn)行比較,從而表示每個(gè)顏色分量是否相同的重復(fù)信息被包含在各個(gè)顏色分量中,并且所述多個(gè)顏色分量被輸出;和逐位編碼器,用于當(dāng)當(dāng)前像素的多個(gè)分量當(dāng)中的一個(gè)和多個(gè)分量與先前像素的多個(gè)顏色分量相同時(shí),根據(jù)來(lái)自圖像分量比較器的重復(fù)信息來(lái)壓縮當(dāng)前像素,以便通過(guò)總線將當(dāng)前像素存儲(chǔ)在第二存儲(chǔ)單元中。
      24.如權(quán)利要求23所述的系統(tǒng),其中當(dāng)壓縮像素具有預(yù)定大小時(shí),所述逐位編碼器通過(guò)總線將壓縮像素存儲(chǔ)在第二存儲(chǔ)單元中。
      25.如權(quán)利要求19所述的系統(tǒng),其中所述第一存儲(chǔ)單元和第二存儲(chǔ)單元以線為單位將圖形數(shù)據(jù)存儲(chǔ)在附加區(qū)域中。
      26.如權(quán)利要求25所述的系統(tǒng),其中當(dāng)所述壓縮線數(shù)據(jù)的大小大于未被壓縮的線數(shù)據(jù)的大小時(shí),未被壓縮的線數(shù)據(jù)被存儲(chǔ)在第二存儲(chǔ)單元中。
      27.如權(quán)利要求26所述的系統(tǒng),其中所述第二存儲(chǔ)單元還包括標(biāo)志寄存器,用于表示存儲(chǔ)在各個(gè)區(qū)域中的線數(shù)據(jù)項(xiàng)是否被壓縮。
      28.如權(quán)利要求19所述的系統(tǒng),其中所述解壓縮單元包括逐位解碼器,用于通過(guò)總線從第二存儲(chǔ)單元讀取壓縮圖形數(shù)據(jù)以便輸出壓縮圖形數(shù)據(jù),從而當(dāng)前像素的首標(biāo)部分和數(shù)據(jù)部分與該壓縮圖形數(shù)據(jù)分離;以及圖像信息解壓縮器,用于解壓縮當(dāng)前像素,從而使用先前像素的顏色分量來(lái)解壓縮重復(fù)的顏色分量,并且根據(jù)有關(guān)從逐位解碼器輸入的首標(biāo)部分的信息使用包含在數(shù)據(jù)分量中的顏色分量來(lái)解壓縮未重復(fù)的顏色分量。
      全文摘要
      圖形顯示系統(tǒng)包括其中具有數(shù)據(jù)編碼器的圖形數(shù)據(jù)壓縮電路。所述數(shù)據(jù)編碼器被配置來(lái)將要作為顯示器的第二像素提供的第二顏色圖形數(shù)據(jù)壓縮為包含數(shù)據(jù)字段和首標(biāo)字段的數(shù)據(jù)串,所述首標(biāo)字段包括至少一個(gè)重復(fù)標(biāo)志,所述重復(fù)標(biāo)志用于識(shí)別第二顏色圖形數(shù)據(jù)的分量(component)匹配將被作為顯示器的第一像素提供的第一顏色圖形數(shù)據(jù)的相應(yīng)分量的程度。
      文檔編號(hào)G06T9/00GK1702733SQ200510072959
      公開(kāi)日2005年11月30日 申請(qǐng)日期2005年5月18日 優(yōu)先權(quán)日2004年5月29日
      發(fā)明者成漢洙, 趙順濟(jì) 申請(qǐng)人:三星電子株式會(huì)社
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1