欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

可縮放編碼的制作方法

文檔序號:7588816閱讀:163來源:國知局
專利名稱:可縮放編碼的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及可縮放編碼和譯碼。
本發(fā)明還涉及攝象機系統(tǒng),接收機,可縮放比特流和貯存媒體。
WO99/16250揭示了嵌入的基于DCT的靜止圖象編碼算法。嵌入的比特流由編碼器產(chǎn)生。譯碼器可以在任何點切割比特流,并因此以較低的比特速率重新構(gòu)建圖象。由于嵌入的比特流在比特流的開始端處包含所有較低速率的嵌入,所以比特是按從最重要到不太重要的方式被排序的。通過使用嵌入碼,編碼只須在滿足如比特計數(shù)的目標參量時停止。同樣地,給定嵌入比特流后,譯碼器可在任何點處停止譯碼,以及可以產(chǎn)生相應(yīng)于所有較低速率的編碼的重新構(gòu)建圖象。以這個較低的速率重新構(gòu)建的圖象的質(zhì)量是與該圖象以該速率被直接編碼相同的。
DCT是正交的,這意味著它保存能量。在變換圖象中一定幅度的誤差將在原始圖象中產(chǎn)生相同幅度的誤差。這意味著具有最大幅度的系數(shù)將被首先發(fā)送,因為它們具有最大信息內(nèi)容。這意味著,信息也可以按照它的二進制表示進行排列,以及最重要的比特將被首先發(fā)送。
編碼被逐個比特平面地完成。DCT系數(shù)以從每個DCT塊的左上角(相應(yīng)于DC系數(shù))開始和到其右下角結(jié)束的次序被掃描和被發(fā)送,即從最低的頻率系數(shù)到最高的頻率系數(shù)。在一個塊內(nèi),DCT系數(shù)以對角線次序逐個比特平面地被掃描。在每次掃描對角線以后,發(fā)送一個標志,告知在塊的其余部分中是否有新的重要的系數(shù)。
本發(fā)明的一個目的,特別是,提供改進的可縮放編碼。為此,本發(fā)明提供編碼和譯碼,攝象機系統(tǒng),接收機,可縮放比特流和貯存媒體,正如獨立權(quán)利要求規(guī)定的。有利的實施例在從屬權(quán)利要求中被規(guī)定。
按照本發(fā)明的一個方面,包括數(shù)值塊的信號通過一個包括以下步驟的方法被編碼產(chǎn)生對于各自的各個塊的各個比特流,和通過循環(huán)地和順序地掃描各自的各個塊的各個比特流的選定部分,例如一個或多個比特,而得到可縮放的比特流,其中在給定的掃描循環(huán)中,各自的各個塊的各個比特流以降低重要性的次序被掃描。這是一種改進,因為當比特流被截斷時,具有高的重要性的塊比起具有低的重要性的塊,是以更高的質(zhì)量提供的。應(yīng)當看到,編碼器和譯碼器在掃描次序上是同步的。一種可能性是確定編碼器中的掃描次序,以及發(fā)送該掃描次序到譯碼器。另外的可能性是使用預(yù)定的準則,它導(dǎo)致在編碼器和譯碼器中有相同的掃描次序,而不用從編碼器發(fā)送有關(guān)掃描次序的信息到譯碼器。
處理各個塊的優(yōu)點在于,它提供在每個接收的塊上“動態(tài)地”工作的可能性,而不需要收集和重新安排所有的信號塊。因為塊被獨立地編碼,所以它們可以被并行地處理。通過循環(huán)地和順序地掃描各個比特流的部分(該掃描步驟可在某個時刻被停止)得到信號的可縮放的比特流,而不是當所有的塊被獨立地編碼和被連在一起時得到的塊狀的可縮放比特流。
在本發(fā)明的優(yōu)選實施例中,掃描循環(huán)從在編碼圖象的中心的塊開始。當描述編碼圖象的比特流被截斷時,靠近圖象中心的塊比起向著邊緣的塊,將具有稍微高的質(zhì)量。已經(jīng)發(fā)現(xiàn),相對于趨向于邊緣的質(zhì)量而加強圖象中心處的質(zhì)量,將提高感知的圖象質(zhì)量,由于圖象中最感興趣的目標典型地被放置在中心。從左到右和從上到下的線性掃描次序會因為圖象質(zhì)量中明顯可見的突然改變而造成干擾的非自然信號。對于方形圖象,可以使用從中心開始和向著邊緣螺旋走向的“理想的”螺旋線。而對于長方形圖象(它實際上更相關(guān))這樣的一個“理想的”螺旋線是不可能的。所以,使用一種算法,它使近似于整個圖象的長寬比的一個小區(qū)域“長大”,例如,通過把行或列重復(fù)地加到此區(qū)域中,直至整個圖象被覆蓋為止。
在本發(fā)明的另一個優(yōu)選實施例中,給定的掃描循環(huán)以由預(yù)定的準則確定的圖象-自適應(yīng)的次序掃描各個比特流。在這個實施例中,圖象的性質(zhì)被使用來確定掃描次序。因為掃描次序由預(yù)定的準則確定,所以在編碼器和譯碼器中,掃描次序是相同的,以及不必要發(fā)送掃描次序。預(yù)定準則的例子是塊的對比度。掃描循環(huán)從具有低的對比度的塊開始。通過首先掃描低對比度的塊來強調(diào)它們,可以提高感知的圖象質(zhì)量,因為成塊的非自然信號趨向于在低對比度的圖象區(qū)域中更明顯的。在有利的實施例中,塊掃描次序完全由在編碼器中以及譯碼器中可提供的信息確定,例如,當數(shù)值是變換系數(shù)時,通過在給定的掃描循環(huán)后確定對于每個塊的多個重要系數(shù),以及使用在下一個掃描循環(huán)中的掃描次序,其中首先掃描具有較少數(shù)目的重要系數(shù)的塊。重要系數(shù)是已發(fā)送其一個或多個比特的系數(shù)。這樣,不需要發(fā)送附加比特到譯碼器。給定塊的對比度測量是根據(jù)觀察具有較高的對比度的DCT塊通常將具有較高的AC變換系數(shù)幅度。在另一個優(yōu)選實施例中,塊掃描次序通常將取塊于塊的對比度與塊到圖象中心的距離的加權(quán)組合。
本發(fā)明可以應(yīng)用于所有基于塊(包括具有1×1大小的塊,即象素)的可縮放圖象編碼方法。對于基于空間域的方法,沒有變換系數(shù)是容易提供的,但在這種情況下,可以使用亮度值。
從后面描述的實施例將明白本發(fā)明的上述的和其它的方面,以及參照這些實施例來闡述它們。
在附圖中

圖1顯示按照本發(fā)明、掃描各個編碼塊的可縮放比特流的例子;圖2顯示按照本發(fā)明、對于5×5塊的方形圖象的示例性掃描次序;圖3顯示按照本發(fā)明、對于10×10塊的圖象的示例性掃描次序;圖4顯示按照本發(fā)明、對于9×6塊的長方形圖象的示例性掃描次序;圖5和6顯示應(yīng)用于攝象機系統(tǒng)的按照本發(fā)明的混合編碼器,其中混合編碼器使用可縮放編碼器,把可縮放比特流放到存儲器中;圖7顯示攝象機系統(tǒng),包括按照本發(fā)明的、另一個混合編碼器,它使用可縮放編碼器,把可縮放比特流放在混合編碼器的輸出端;以及圖8顯示用于譯碼由圖7的混合編碼器產(chǎn)生的、可縮放比特流的譯碼器。
這些圖只顯示對于了解本發(fā)明必須的那些單元。
本發(fā)明優(yōu)選地被應(yīng)用于得到可縮放比特流的編碼方法,諸如在1999年8月27日提交的、非預(yù)先出版的歐洲專利申請99202775.5(我們的參考號PHN17.618)中和在1999年11月18日提交的、非預(yù)先出版的歐洲專利申請99203839.8(我們的參考號PHN17.759)中更詳細地描述的,它們的優(yōu)先權(quán)已在本專利申請中被要求。
可縮放的比特流包括按降低重要性的次序的比特,以及可以在任何點被截斷。圖象被劃分成長方塊,例如8×8象素。優(yōu)選地,每個塊用二維變換被分開地變換,例如,離散余弦變換(DCT)。量化的變換系數(shù)以漸進的方式被發(fā)送或被存儲,以使得最重要的信息首先被發(fā)送或存儲。這是通過接連的量化而完成的,其中編碼殘余逐步被減小。在變換后,圖象的大多數(shù)能量集中在低頻率的系數(shù)中,系數(shù)的其余部分具有非常小的數(shù)值。這意味著,在最高有效比特平面上有許多零點。比特平面是包括某個有效位的、變換系數(shù)的比特的平面。變換系數(shù)被從最高有效比特平面開始編碼以及逐個比特平面地被發(fā)送(不計算正負號平面)。盡管要編碼每個比特平面,但仍在重要的和非重要的系數(shù)之間進行區(qū)分。重要系數(shù)是已發(fā)送其一個或多個比特(在較高有效比特平面上)的系數(shù)。非重要系數(shù)是還沒有發(fā)送其比特的系數(shù)。如果該系數(shù)在以前的比特平面上的所有比特都是零,就是這種情形。只要一個系數(shù)具有零,它就被看作為非重要的。起始地,所有的系數(shù)都被標記為非重要的。然后,從最高有效比特平面起,開始進行編碼。關(guān)于在當前的比特平面上是否找到任何非重要比特變成為為重要比特(即,當以前的非重要系數(shù)具有一個非零比特時)的一個指示被發(fā)送。如果已發(fā)現(xiàn)這些所謂的新的重要系數(shù),則它們的位置借助于長方形掃描區(qū)域被發(fā)送。在新的重要系數(shù)定位之后,它們的正負號比特被發(fā)送。對于新的重要系數(shù)的比特不必被發(fā)送,因為它們總是1。否則,系數(shù)將保持成為非重要的。上述的過程對于每個比特平面重復(fù)進行,直至滿足某個停止準則為止,例如,某個比特速率或質(zhì)量,或只是因為所有的比特平面已被放到比特流中。對于一定的比特平面,在關(guān)于當前的比特平面中是否存在新的重要系數(shù)的指示被發(fā)送以前,重要系數(shù)的比特(零和非零)被自動發(fā)送。因為所有系數(shù)在該過程開始時被標記為非重要的,所以對于最高有效比特平面不存在重要系數(shù),以及只有對于新的重要系數(shù)的比特被發(fā)送。這些新的重要系數(shù)然后被標記為重要的。這意味著當下一個比特平面被處理時,這些系數(shù)是重要的,以及它們的比特被自動發(fā)送。如果沒有發(fā)現(xiàn)新的重要系數(shù),則發(fā)送一個指示(例如,零比特),以及編碼進行到下一個比特平面。
按照本發(fā)明,可縮放編碼對于每個塊單獨地進行。圖1顯示一個圖象的比特流是如何通過掃描單獨地編碼的DCT塊的可縮放比特流和在每個掃描循環(huán)內(nèi)只選擇單獨地編碼的塊DCT_i,(i=1到N,其中N是圖象中總的塊數(shù))的編碼變換系數(shù)的一部分P1,P2,...,例如一個或幾個比特,而得到的。下一個掃描過程然后得到DCT塊的編碼的變換系數(shù)的下一個部分。選擇部分的比特數(shù)目可以是對于每個塊或每個掃描過程不同的,例如這取塊于編碼的變換系數(shù)的部分的重要性,如圖1的部分P3所顯示的。有可能選擇某些比特,它們代表某個重要性的數(shù)據(jù)或某個系數(shù),對于不同的塊用不同的比特量來表示。如果某個DCT塊沒有在掃描過程中需要的某個重要性的編碼的部分,則特定的DCT塊可被跳過,例如,塊DCT_2在第三掃描過程中被跳過,因為DCT_2沒有包含任何編碼的變換系數(shù),即,代碼已用完。有可能在某個掃描過程中跳過一個塊,因為重要性僅低于所需要的,如DCT_4的第四掃描過程中顯示的。還有可能在下一個掃描過程中選擇這個塊DCT_4的編碼的變換系數(shù)的下一個部分。這樣,得到整個圖象的可縮放編碼。
按照本發(fā)明的優(yōu)選實施例,在給定的掃描循環(huán)中,各個可縮放比特流DCT_1...DCT_N,按照降低的重要性的次序被掃描。這是一個改進,因為當比特流被截斷時,具有高的重要性的塊以比起具有低的重要性的塊更高的質(zhì)量提供。有利地,掃描循環(huán)從圖象中心的塊開始。當描述圖象的比特流被截斷時,靠近圖象中心的塊比起向著邊緣的塊,將具有稍微更高的質(zhì)量。已經(jīng)發(fā)現(xiàn),相對于趨向于邊緣的質(zhì)量加強圖象中心處的質(zhì)量,將提高感知的圖象質(zhì)量,因為圖象中最感興趣的目標典型地被放置在中心。從左到右和從上到下的線性掃描次序會因為在圖象質(zhì)量中明顯可見的突然改變而造成干擾的非自然信號。
圖2顯示按照本發(fā)明、對于5×5塊的方形圖象的示例性掃描次序。對于方形圖象,從中心開始和向著邊緣螺旋走向的“理想的”螺旋是可能的。這些塊從1到N=25被掃描。
對于長方形圖象(實際上更相關(guān)的),這樣的“理想的”螺旋是不可能的。所以,在實際的實施例中,使用一個算法,它使近似于整個圖象的長寬比的一個小區(qū)域“長大”,通過把行或列重復(fù)地加到該區(qū)域中,直至整個圖象被覆蓋為止。圖3給出對于10=10塊的方形圖象的這樣的掃描次序的例子,在使用8×8塊DCT的情形下,具有80×80象素。這些塊從1到N=100被掃描。圖4給出對于9×6塊的長方形圖象的例子,在使用8×8塊DCT的情形下,具有72×48象素。這些塊從1到N=54被掃描。從圖3和4可以看到,掃描次序開始的、編號1的塊近似位于圖象中心。行和列以交替的方式被重復(fù)地加到已被掃描的區(qū)域,而同時保持近似等于整個圖象長寬比的長寬比。掃描區(qū)域的中心優(yōu)選地保持在接近圖象的中心。在本實施例中,被加上的行和列具有大約與在掃描區(qū)域中早已可提供的相同的長度。
相對于上述圖象的邊緣加強圖象中心處的塊的質(zhì)量,并沒有考慮在圖象的低的對比度區(qū)域中可看到塊狀非自然信號。在本發(fā)明的另一個實施例中,強調(diào)低的對比度的塊。對比度測量是通過確定在每個掃描循環(huán)后的重要系數(shù)的數(shù)目而得到的。在每個掃描循環(huán)內(nèi),變換系數(shù)的一個比特,即一個比特平面的比特,可被掃描和被發(fā)送。在每個掃描循環(huán)后,這些塊按它們的重要系數(shù)的數(shù)目被分類以及這個新的塊的次序在下一個掃描循環(huán)中被使用來發(fā)送一個或多個下一較低的系數(shù)比特平面。結(jié)果,具有最低數(shù)目的重要系數(shù)的塊首先被掃描和被發(fā)送。對于這些塊的初始的掃描次序,例如最高有效比特平面的傳輸,可以按照以上規(guī)定的、其中靠近圖象中心的塊首先被掃描的次序,而是線性的或非線性的。
對于具有相同數(shù)目的重要系數(shù)的那些塊,在分類期間把優(yōu)先權(quán)給予接近圖象中心的塊。這可以按照上述的掃描次序,或通過使用所謂的“曼哈頓(Manhattan)距離”來完成,這個距離是通過從該塊到中心的水平和垂直距離的和值規(guī)定的。在這種情況下多個塊可能具有相同的距離量度、但不需要可逆的映射;然而,每個編碼器和譯碼器必須使用導(dǎo)致相同的掃描次序的算法。
在實際的實施例中,塊的對比度總是壓倒它離中心的距離。然而,其它加權(quán)也有可能,例如,靠近圖象邊緣的塊具有比靠近中心的第二塊低的對比度,它可以比第二塊遲掃描。對比度測量可以取決于應(yīng)用。例如,沒有容易地供基于空間域的方法使用的AC變換系數(shù)。在這樣的方法中,AC變換系數(shù)可被產(chǎn)生,或替換地,可以取在一個塊內(nèi)的亮度值之間的差值。
混合視頻壓縮方案,諸如MPEG2和H.263,使用圖象存儲器用于運動補償編碼。在VLSI實施方案中,因為這個圖象的大的尺寸,它通常被存儲在外部RAM中。為了減小總的系統(tǒng)花費,在貯存以前,圖象的壓縮因子建議為4到5,這使得圖象存儲器能夠嵌入到編碼器IC本身中。在DCT域編碼器中,輸入信號直接進行編碼環(huán)路外面的DCT(見圖5和6)。這意味著,需要在DCT域中執(zhí)行運動估值和補償。本地譯碼只執(zhí)行去量化(IQ)和逆MC(IMC)。為了利用在量化(Q)后的大量零系數(shù)(在IQ后仍舊存在),在貯存以前使用按照本發(fā)明的可縮放編碼器(LLC)。可縮放編碼方法固有地是無損的,但如果必要的話,可以從比特流被量化。用于運動補償?shù)膩碜源鎯ζ?MBM)的提取由可縮放譯碼器(LLD)執(zhí)行。應(yīng)當指出,幾乎所有的編碼器部分現(xiàn)在位于DCT域,而對于傳統(tǒng)的非DCT域編碼器,只有有限的部分位于DCT域。
為了控制和保證實際的貯存,可縮放壓縮如上述的那樣被使用。
圖5顯示包括按照本發(fā)明的第一DCT域混合編碼器的攝象機系統(tǒng)?;旌暇幋a器在這種情況下是所謂的“PIPI”編碼器,表示編碼交替的I(內(nèi)部的)和P(之間的)幀。攝象機系統(tǒng)包括攝象機4和混合編碼器5。由攝象機4產(chǎn)生的信號首先在DCT50中被DCT變換。此后,變換的信號在NE51中被進行運動估值,以及在MC52中進行運動補償。運動補償?shù)男盘栐赒53中被量化。量化的信號被Z字形掃描器(ZZ)58,游程長度編碼器(RLE)59和可變長度編碼器(VLE)60進一步處理,得到例如MPEG編碼信號。量化的信號在LLC54中進行按照本發(fā)明的、可縮放編碼,此后,被送到存儲器55。存儲器55的所需要的尺寸可以由編碼器5本身的緩存/速率控制機制來保證。這是因為實際上只有內(nèi)部幀I的系數(shù)被存儲在存儲器55中。對于其中編碼器花費和編輯能力比起壓縮比更重要的應(yīng)用,諸如貯存應(yīng)用,這是合適的編碼器。環(huán)路存儲器55剛好被放置在量化器53的后面(通過LLC54),它幾乎完全利用父編碼器的作用。為了得到可被使用于運動估值器51的重新構(gòu)建的幀,編碼器還包括可縮放譯碼器LLD56和逆量化器IQ57;二者被耦合到存儲器55。可縮放譯碼器LLD56執(zhí)行可縮放編碼器LLC54的逆操作。
在對于較低的比特速率所需要的較高的壓縮比下,必須使用接連的P幀。圖6上顯示包括多個P幀編碼器7的攝象機系統(tǒng)的結(jié)構(gòu)。類似于圖5,編碼器7包括DCT70,ME71,MC72,Q73,ZZ80,RLE81和VLE82。Q73通過IQ74被耦合到逆運動補償器(IMC)75,得到重新構(gòu)建的信號。在幀間編碼的幀P之間,未規(guī)定數(shù)目的非零系數(shù)現(xiàn)在可滑動通過IMC機構(gòu)75直接送到環(huán)路存儲器78,旁路了Q73?;顒拥乜刂瀑A存要求的方法是量化進入環(huán)路存貯器78的信號。只要圖象質(zhì)量持續(xù)(顯著地)比起編碼器的目標輸出質(zhì)量高,某些量化量是允許的,以及接連的P幀的數(shù)目被限制。這個量化是按照可縮放的編碼原理、通過只除去每個DCT塊的某個百分數(shù)的比特流而被執(zhí)行的。分開的緩存器控制機構(gòu)可以給出圖象內(nèi)容的概貌,以及動態(tài)地調(diào)節(jié)這個百分數(shù)。對于在LLD79中執(zhí)行的譯碼階段,不需要該量化信息。附加量化是由截斷器T77對通過LLC76按照本發(fā)明產(chǎn)生的可縮放比特流執(zhí)行的。如果非零系數(shù)的數(shù)目高于可被接受的數(shù)目,則通過切換到塊內(nèi),來采用回退機制。圖5和6所示的實施例產(chǎn)生標準的MPBG或類似的編碼比特流。這個比特流可被標準譯碼器譯碼。
雖然在上述的實施例中,在編碼器內(nèi)使用可縮放的編碼,即把可縮放比特流放到環(huán)路存儲器中,但可縮放編碼也可被使用來把可縮放比特流發(fā)送到遠端譯碼器。接收機然后需要用于譯碼可縮放比特流的裝置。圖7顯示包括攝象機4和混合編碼器9的攝象機系統(tǒng)?;旌暇幋a器9包括運動估值器(ME)90,運動補償器(MC)91,DCT變換器92,可縮放編碼器(LLC)93,熵編碼器(EC)94(可任選的)和截斷器(T)95。編碼器還包括熵譯碼器(ED)96(可任選的),可縮放譯碼器(LLD)97,逆DCT變換器(IDCT)98,逆運動補償器(IMC)99和存儲器(MEM)100。代替用標準的Z字形掃描、游程長度編碼和可變長度編碼,可縮放編碼器LLC93被使用來把按照本發(fā)明的可縮放比特流放在混合編碼器9的輸出端??煽s放比特流在EC94中被熵編碼,例如算術(shù)或Huffman編碼。按照圖7的實施例包括在輸出路徑上的截斷器(T)95,它截斷可縮放比特流,得到按想要的比特速率的輸出比特流BS。這個實施例提供方便的、低復(fù)雜性的比特速率控制,它比起使用反饋環(huán)路調(diào)整量化器的實施例更快速和更好地調(diào)整比特速率。圖7所示的實施例與圖5和6所示的實施例的組合是可行的。如果不要求運動補償,則可以使用主要包含DCT92,可縮放編碼器LLC93和截斷器T95的實施例。
因為圖7的實施例的輸出不是標準的MPEG-2輸出,所以需要非MPEG-2標準譯碼器以譯碼比特流BS。譯碼器應(yīng)當與編碼器在非線性掃描次序上同步。圖8上顯示包括可縮放譯碼器111的接收機??煽s放比特流BS在譯碼器11中被接收,具體地是在熵譯碼器111中。比特流BS的源可以是貯存媒體10,但也可以是在某種媒體上的傳輸。在熵譯碼后,比特流BS在LLD112中被可縮放譯碼。譯碼器的另一些單元是逆DCT變換器(IDCT)113,逆運動補償器(IMC)114和存儲器(MEM)115,它們類似于編碼器9中它們的對應(yīng)部分。受到截斷影響的系數(shù)的比特可被譯碼器11設(shè)置為零、預(yù)期的數(shù)值、或隨機值。譯碼的比特流可以在顯示器D12上被顯示。取決于編碼器的復(fù)雜性,可以省略ED111或IMC114以及MEM115。
總之,具有數(shù)值塊的信號通過產(chǎn)生對于各自的各個塊的各個比特流,和通過循環(huán)地和順序地掃描各自的各個塊的各個比特流的選定部分,得到可縮放的比特流,而被編碼,其中在給定的掃描循環(huán)中,各個比特流以降低重要性的次序被掃描。在再一個實施例中,這些塊代表編碼的圖象,以及給定的掃描循環(huán)從接近于編碼圖象的中心的塊開始。在另一個實施例中,這些塊代表編碼的圖象,以及給定的掃描循環(huán)以由預(yù)定的準則(諸如對比度值)確定的圖象自適應(yīng)的次序掃描各個比特流。
應(yīng)當指出,上述的實施例是顯示而不是限制本發(fā)明,以及本領(lǐng)域技術(shù)人員將能夠在不背離附屬權(quán)利要求的范圍的情況下設(shè)計許多替換實施例。圖象可被分成子圖象,其中本發(fā)明應(yīng)用于子圖象而不是圖象。在權(quán)利要求中,被放置在括號之間的任何參考符號不應(yīng)被認為是限制權(quán)利要求的。單詞“包括”并不排除在權(quán)利要求中所列出以外的、其它單元或步驟的存在。本發(fā)明可以借助于包括幾個不同的單元的硬件,和借助于適當?shù)鼐幊痰挠嬎銠C,而被實施。在列舉幾個裝置的設(shè)備權(quán)利要求中,這些裝置中的幾個可以由同一個硬件項目來實施。
權(quán)利要求
1.一種編碼(54,76,93)包括數(shù)值塊的信號(S)的方法,該方法包括以下步驟產(chǎn)生對于各自的各個塊的各個比特流(DCT_1...DCT_N);以及通過循環(huán)地和順序地掃描各自的各個塊的各個比特流(DCT_1...DCT_N)的選定部分(P1,P2,...),而得到可縮放的比特流(BS)。
2.如權(quán)利要求1要求的方法,其中這些塊代表編碼的圖象,以及給定的掃描循環(huán)從接近于編碼圖象的中心的塊開始。
3.如權(quán)利要求2要求的方法,其中掃描循環(huán)是對在編碼圖象的不斷增大區(qū)域內(nèi)的塊進行的,該區(qū)域的長寬比近似等于編碼圖象的長寬比。
4.如權(quán)利要求3要求的方法,其中區(qū)域的增大是通過把行或列重復(fù)地加到該區(qū)域直至整個圖象被覆蓋為止,而得到的。
5.如權(quán)利要求1要求的方法,其中這些塊代表編碼的圖象,以及給定的掃描循環(huán)以由預(yù)定的準則確定的圖象自適應(yīng)的次序掃描各個比特流。
6.如權(quán)利要求5要求的方法,其中預(yù)定的準則是塊的對比度,以及掃描循環(huán)從具有低的對比度的塊開始。
7.如權(quán)利要求6要求的方法,其中數(shù)值是變換系數(shù),以及該方法還包括以下步驟在給定掃描循環(huán)后確定對于各個塊的重要系數(shù)的數(shù)目;以及在下一個掃描循環(huán)中使用一個掃描次序,其中具有低數(shù)目的重要系數(shù)的塊被首先掃描。
8.如權(quán)利要求7要求的方法,其中重要系數(shù)的數(shù)目使用到編碼圖象中心的距離被加權(quán)。
9.一種用于編碼信號(S)的設(shè)備(54,76,93),該信號包括數(shù)值塊,該設(shè)備包括用于產(chǎn)生對于各自的各個塊的各個比特流(DCT_1...DCT_N)的裝置;以及用于通過循環(huán)地和順序地掃描各自的各個塊的各個比特流(DCT_1...DCT_N)的選定部分(P1,P2,...)而得到可縮放的比特流(BS)的裝置。
10.一種編碼器(9),包括如權(quán)利要求9要求的設(shè)備(93);以及截斷器(95),用于以某個比特速率截斷可縮放的比特流(BS)。
11.一種編碼器(5,7),包括如權(quán)利要求9要求的設(shè)備(54,76);以及存儲器(55,78),用于存儲先前的幀;該設(shè)備(54,76)被安排來把可縮放的比特流放到存儲器(55,78)中。
12.一種攝象機系統(tǒng),包括攝象機(4);以及如權(quán)利要求10或11要求的編碼器(5,7,9)。
13.一種譯碼(11)的方法,包括以下步驟接收(111)包括對于各自的各個數(shù)值塊的各個比特流(DCT_1...DCT_N)被循環(huán)地和順序地掃描部分(P1,P2,...)的可縮放的比特流(BS);從可縮放的比特流(BS)重新產(chǎn)生(112)各個比特流(DCT_1...DCT_N);以及譯碼(113...115)各個比特流(DCT_1...DCT_N)。
14.一種可縮放譯碼器(11),包括用于接收(111)包括對于各自的各個數(shù)值塊的各個比特流(DCT_1...DCT_N)被循環(huán)地和順序地掃描部分(P1,P2,...)的可縮放的比特流(BS)的裝置;用于從可縮放的比特流(BS)重新產(chǎn)生(112)各個比特流(DCT_1...DCT_N)的裝置;以及用于譯碼(113...115)各個比特流(DCT_1...DCT_N)的裝置。
15.一種接收機,包括如權(quán)利要求14要求的可縮放譯碼器(11);以及用于輸出譯碼比特流的裝置(12)。
16.一種可縮放的比特流(BS),它包括對于各自的系數(shù)塊的各個比特流(DCT_1...DCT_N)被循環(huán)地和順序地掃描的部分(P1,P2,...)。
17.一種貯存媒體(10),其特征在于,如權(quán)利要求16要求的可縮放比特流(BS)已被存儲在該貯存媒體(10)中。
全文摘要
具有數(shù)值塊的信號通過以下步驟被編碼:產(chǎn)生對于各自的各個塊的各個比特流(DCT_1...DCT_N),和通過循環(huán)地和順序地掃描各自的各個塊的各個比特流(DCT_1...DCT_N)的選定部分(P1,P2,...),得到可縮放的比特流,其中在給定的掃描循環(huán)中,各個比特流(DCT_1...DCT_N)以降低重要性的次序被掃描。在再一個實施例中,這些塊代表編碼的圖象,以及給定的掃描循環(huán)從接近于編碼圖象的中心的塊開始。在另一個實施例中,這些塊代表編碼的圖象,以及給定的掃描循環(huán)以由預(yù)定的準則(諸如對比度值)確定的圖象自適應(yīng)的次序掃描各個比特流。
文檔編號H04N1/41GK1336079SQ00802437
公開日2002年2月13日 申請日期2000年8月24日 優(yōu)先權(quán)日1999年8月27日
發(fā)明者R·J·范德弗羅伊滕, C·亨特舍爾, R·P·克萊霍爾斯特 申請人:皇家菲利浦電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
理塘县| 密云县| 彭泽县| 崇文区| 芷江| 若尔盖县| 鲜城| 深州市| 永安市| 资源县| 全椒县| 德昌县| 柏乡县| 钟祥市| 金寨县| 朝阳县| 苗栗县| 天峨县| 青岛市| 张家川| 徐汇区| 小金县| 寿宁县| 巴林右旗| 江达县| 阿坝县| 岚皋县| 汶上县| 青铜峡市| 大姚县| 涞源县| 望奎县| 泾阳县| 横峰县| 海丰县| 增城市| 宁国市| 富宁县| 勃利县| 定西市| 徐汇区|