專(zhuān)利名稱(chēng):應(yīng)用基層編碼信息改進(jìn)精確顆粒可定標(biāo)圖像的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在標(biāo)題是″SYSTEM AND METHOD FOR FINE GRANULARSCALABLE VIDEO WITH SELECTIVE QUALITY ENHANCEMENT″的美國(guó)專(zhuān)利申請(qǐng)(卷號(hào)No.700752)所公開(kāi)內(nèi)容,其被同時(shí)提交并且被共同指定給本發(fā)明的受讓人。該相關(guān)專(zhuān)利申請(qǐng)的公開(kāi)內(nèi)容被結(jié)合在此,如在其中詳細(xì)闡述那樣供所有目的參考。
總的來(lái)說(shuō),本發(fā)明涉及圖像編碼系統(tǒng),更具體地說(shuō)涉及對(duì)于視頻數(shù)據(jù)進(jìn)行數(shù)據(jù)流的一個(gè)編碼系統(tǒng)。
近年來(lái),經(jīng)過(guò)包括互聯(lián)網(wǎng)絡(luò)的數(shù)據(jù)網(wǎng)絡(luò)而實(shí)時(shí)地串流多媒體內(nèi)容已經(jīng)逐漸地變成一個(gè)通常應(yīng)用。在其它應(yīng)用當(dāng)中,大范圍的交互性和非交互性的多媒體應(yīng)用,例如新聞點(diǎn)播、現(xiàn)場(chǎng)網(wǎng)絡(luò)電視可見(jiàn)視頻會(huì)議,依靠的是端對(duì)端串流視頻技術(shù)。不同于可首先以″非實(shí)″時(shí)檢索而稍后以″實(shí)″時(shí)觀看或播放的″下載″圖像文件,數(shù)據(jù)流視頻應(yīng)用要求一個(gè)圖像發(fā)射機(jī)編碼一個(gè)視頻信號(hào)并且經(jīng)一個(gè)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送到一個(gè)圖像信號(hào)接收機(jī),而該圖像信號(hào)接收機(jī)必須以實(shí)時(shí)方式解碼和顯示該視頻信號(hào)。
可定標(biāo)視頻編碼是許多使用在采用具有大范圍處理能力譯碼器的系統(tǒng)中的多媒體應(yīng)用和業(yè)務(wù)的一個(gè)所希望的特征??啥?biāo)性允許具有低計(jì)算能力的處理器只解碼該可定標(biāo)視頻數(shù)據(jù)流的一個(gè)子集??啥?biāo)圖像的另一應(yīng)用是在具有可變傳輸帶寬的環(huán)境中。在那些環(huán)境中,具有低接入帶寬的接收機(jī)接收并且從而解碼該可定標(biāo)視頻數(shù)據(jù)流的一個(gè)子集,其中該子集的量正比于該可用帶寬。
主要的視頻壓縮標(biāo)準(zhǔn),比如MPEG-2和MPEG-4已經(jīng)采用了若干圖像可定標(biāo)性方案。在這些標(biāo)準(zhǔn)中已經(jīng)定義了時(shí)間的、空間的和質(zhì)量的(例如信號(hào)噪聲比(SNR))的可定標(biāo)類(lèi)型。所有的的這些方案都包括一個(gè)基層(BL)和一個(gè)增強(qiáng)層(EL)。總的來(lái)說(shuō),該可定標(biāo)視頻數(shù)據(jù)流的基層部分表示為了解碼該數(shù)據(jù)流所需要的數(shù)據(jù)的最小量。該數(shù)據(jù)流的增強(qiáng)層部分表示附加信息,因此當(dāng)由接收機(jī)解碼時(shí)增強(qiáng)該視頻信號(hào)的顯示效果。
例如,在互聯(lián)網(wǎng)絡(luò)的一個(gè)可變帶寬系統(tǒng)中,基層傳輸速率能以該可變帶寬系統(tǒng)的最小保證傳輸速率建立。因此,如果用戶(hù)具有256kbps的一個(gè)最小保證帶寬,則基層速率也能以256kbps建立。如果該實(shí)際可用帶寬是384kbps,則帶寬的額外128kbps可以由增強(qiáng)層使用,以便改進(jìn)以該基層速率發(fā)送的基本信號(hào)。
針對(duì)圖像可定標(biāo)性的每一類(lèi)型,標(biāo)識(shí)一個(gè)確定的可定標(biāo)性的結(jié)構(gòu)。該可定標(biāo)性結(jié)構(gòu)定義了在基層圖像和增強(qiáng)層圖像當(dāng)中的關(guān)系??啥?biāo)性的一個(gè)等級(jí)是精確顆??啥?biāo)性。借此可定標(biāo)性類(lèi)型編碼的圖像能夠被逐級(jí)解碼。換言之,解碼器能僅以用于編碼該圖像的數(shù)據(jù)的一個(gè)子集的解碼并且顯示該圖像。隨著更多的數(shù)據(jù)的接收,該解碼圖像的質(zhì)量逐漸增強(qiáng),直到全部信息被接收、解碼和顯示。
新建議的MPEG-4標(biāo)準(zhǔn)是針對(duì)以非常低的比特率編碼為基礎(chǔ)的應(yīng)用中的新視頻數(shù)據(jù)流,例如電視電話、移動(dòng)多媒體和視聽(tīng)通信、多媒體電子郵件、遙感交互性的游戲等等。在該MPEG-4標(biāo)準(zhǔn)之內(nèi),精確顆??啥?biāo)性(FGS)已經(jīng)被認(rèn)為是用于網(wǎng)絡(luò)圖像分配的基本技術(shù)。FGS主要瞄準(zhǔn)的是其中的圖像經(jīng)不同類(lèi)網(wǎng)絡(luò)實(shí)時(shí)數(shù)據(jù)流的應(yīng)用場(chǎng)合。通過(guò)在一個(gè)比特率的范圍對(duì)內(nèi)容一次編碼而提供帶寬自適應(yīng)性,并且允許該視頻傳輸服務(wù)器動(dòng)態(tài)地改變傳輸速率,而無(wú)須該視頻比特?cái)?shù)據(jù)流的深入了解或分析。
在普通的FGS技術(shù)中的一個(gè)重要優(yōu)勢(shì)是改進(jìn)編碼效率和幀內(nèi)編碼的增強(qiáng)層的視頻質(zhì)量。有必要調(diào)整FGS技術(shù)的采用,用于該增強(qiáng)層的壓縮,代替非可定標(biāo)(例如單層)或少顆粒的(例如多的電平SNR可定標(biāo)性)編碼方法。
當(dāng)前采用作為FGS基準(zhǔn)的壓縮方案的局限性在于無(wú)力利用該基層編碼信息來(lái)改進(jìn)該增強(qiáng)層的壓縮效率。當(dāng)前采用的FGS方案的另一缺點(diǎn)在于該增強(qiáng)層幀的編碼彼此無(wú)關(guān)(即″幀內(nèi)″編碼)。為了誤差恢復(fù)力和按傳輸時(shí)間易于改變比特率,需要該增強(qiáng)層的幀內(nèi)編碼。但是,由于每一增強(qiáng)幀在其自身?yè)碛械姆秶鷥?nèi)被最佳編碼,所以常常引入不連貫性或連續(xù)幀的圖像質(zhì)量之間的不一致。這引起FGS增強(qiáng)圖像可能有通過(guò)該幀的″快速的″人工失真。當(dāng)與多個(gè)″可視穩(wěn)定″單層編碼圖像比較時(shí),這將特別令人討厭和很顯見(jiàn)。
因此,本專(zhuān)業(yè)中需要應(yīng)用在數(shù)據(jù)流圖像系統(tǒng)中的改進(jìn)的編碼器和編碼技術(shù)。進(jìn)一步需要編碼器和編碼技術(shù),不易受快速人工失真和其它相關(guān)幀序列中的連續(xù)幀質(zhì)量的不連貫的信號(hào)源的影響。具體地說(shuō),本專(zhuān)業(yè)需要這樣的編碼器,其相對(duì)于活動(dòng)量或在原始視頻圖像中選擇的特性而有選擇地分配該增強(qiáng)層數(shù)據(jù)。
針對(duì)上述討論的已有技術(shù)的不足,本發(fā)明的一個(gè)主要目的是提供一個(gè)對(duì)于改進(jìn)增強(qiáng)層壓縮方案的編碼效率的一個(gè)新技術(shù)。該建議的編碼技術(shù)使用一個(gè)或者多個(gè)取自該基層壓縮信息的參數(shù)(例如運(yùn)動(dòng)矢量、基層量化誤差、速率控制信息等),以便改進(jìn)該增強(qiáng)層的圖像質(zhì)量。而且,根據(jù)觀察,在針對(duì)特定比特率的優(yōu)化圖像質(zhì)量中的單層編碼通常干得好,本發(fā)明能以多比特率使用單層編碼作為用于FGS編碼的″指南″。該新壓縮技術(shù)的應(yīng)用能與在基層和增強(qiáng)層中選擇的變換無(wú)關(guān)(例如離散余弦變換(DCT)或小波變換)。但是,如果在基層和增強(qiáng)層采用不同的編碼方案,則使用確定的基層或單層信息很少有直接的效果。
因此,在本發(fā)明的提供了供圖像編碼器用的有益實(shí)施例中,該圖像編碼器包括一個(gè)基層電路,能夠接收視一個(gè)頻幀的輸入數(shù)據(jù)流,并且從其中產(chǎn)生壓縮的基層視頻幀,適于以一個(gè)基層比特速率發(fā)送到一個(gè)數(shù)據(jù)流視頻信號(hào)接收機(jī);和一個(gè)增強(qiáng)層電路,能夠接收視頻幀和該壓縮的基層視頻幀解碼型式的輸入數(shù)據(jù)流,并且從其中產(chǎn)生增強(qiáng)層視頻數(shù)據(jù),與該壓縮的基層視頻幀相關(guān)并且分配到該壓縮的基層視頻幀,并且適于以一個(gè)可修正的增強(qiáng)層比特速率傳輸?shù)皆摂?shù)據(jù)流視頻信號(hào)接收機(jī),以及一個(gè)用于控制該增強(qiáng)層視頻數(shù)據(jù)的傳輸?shù)难b置。該裝置包括一個(gè)基層參數(shù)監(jiān)視器,能夠接收至少一個(gè)基層參數(shù),并且響應(yīng)該基層參數(shù)修改在對(duì)應(yīng)壓縮的基層視頻幀當(dāng)中的增強(qiáng)層視頻數(shù)據(jù)的分配。
在本發(fā)明的一個(gè)實(shí)施例中,該視頻編碼器包括一個(gè)運(yùn)動(dòng)估計(jì)電路,能夠接收該視頻幀的輸入數(shù)據(jù)流,并且從其中確定與在該視頻幀的輸入數(shù)據(jù)流中的至少一個(gè)所選幀序列相關(guān)的一個(gè)基層運(yùn)動(dòng)參數(shù)。
在本發(fā)明的再一個(gè)實(shí)施例中,該基層參數(shù)監(jiān)視器接收該基層運(yùn)動(dòng)參數(shù),并且響應(yīng)該運(yùn)動(dòng)參數(shù),根據(jù)在由該基層運(yùn)動(dòng)參數(shù)指示的至少一個(gè)所選幀序列中的運(yùn)動(dòng)等級(jí)而修改該增強(qiáng)層視頻數(shù)據(jù)的分配。
在本發(fā)明的另一實(shí)施例中,該視頻編碼器包括一個(gè)量化電路,能夠接收和量化與視頻幀的輸入數(shù)據(jù)流相關(guān)的變換數(shù)據(jù),以便從而降低該變換數(shù)據(jù)的大小,并且能夠進(jìn)一步確定與該量化變換數(shù)據(jù)相關(guān)的一個(gè)基層量化誤差參數(shù)。
在本發(fā)明進(jìn)一步的實(shí)施例中,該基層參數(shù)監(jiān)視器接收該基層量化誤差參數(shù),并且響應(yīng)該基層量化誤差參數(shù),根據(jù)由該基層量化誤差參數(shù)指示的一個(gè)量化誤差修改該增強(qiáng)層視頻數(shù)據(jù)的分配。
在本發(fā)明更進(jìn)一步的實(shí)施例中,該視頻編碼器包括一個(gè)基層速率分配電路,能夠確定該基層比特速率,其中該基層比特速率被設(shè)置在一個(gè)該壓縮基層視頻幀被發(fā)送到該數(shù)據(jù)流視頻信號(hào)接收機(jī)的預(yù)定最小速率,并且從其中產(chǎn)生一個(gè)與該基層比特速率相關(guān)的基層比特速率參數(shù)。
在本發(fā)明一個(gè)進(jìn)一步的實(shí)施例中,該基層參數(shù)監(jiān)視器接收該基層比特速率參數(shù),并且響應(yīng)該基層比特速率參數(shù),根據(jù)在該壓縮的基層視頻幀和與大于預(yù)定最小速率的第二基層比特速率相關(guān)的估計(jì)壓縮基層視頻幀之間的一個(gè)估計(jì)差而修改該增強(qiáng)層視頻數(shù)據(jù)的分配。
上文已經(jīng)相當(dāng)概括地概述了本發(fā)明的特征和技術(shù)上的優(yōu)點(diǎn),使得本領(lǐng)域技術(shù)人員可以更好地理解本發(fā)明隨后的詳細(xì)描述。下文將被描述的本發(fā)明的附加特征和優(yōu)點(diǎn)形成本發(fā)明權(quán)利要求的主題。本領(lǐng)域技術(shù)人員應(yīng)該理解,使用公開(kāi)的構(gòu)思和具體的實(shí)施例作為基礎(chǔ),可以容易地修改或設(shè)計(jì)用于執(zhí)行本發(fā)明相同目標(biāo)的其它結(jié)構(gòu)。在不背離本發(fā)明的精神和概括形式的本發(fā)明的范圍的條件下,本領(lǐng)域技術(shù)人員也將實(shí)現(xiàn)這種等價(jià)結(jié)構(gòu)。
在進(jìn)行詳細(xì)描述之前,對(duì)此整個(gè)專(zhuān)利文件使用的某些措詞和詞組做定義是有益的,術(shù)語(yǔ)″包含″和″包括″以及導(dǎo)出詞,是指無(wú)局限性的包含;術(shù)語(yǔ)″或″包含″和/或″的意思;詞組″與…相關(guān)″和″與其相關(guān)″以及導(dǎo)出詞組可以意味著被包含在…之中、與…互連、含有、被含有在…之中、連接到或與…連接、耦合到或與…耦合、可與…交流、與…配合、交錯(cuò)進(jìn)行、并置、最近似于、受限于或以…為界、具有、具有一個(gè)…的性質(zhì),等等。術(shù)語(yǔ)″控制器″是指任何裝置、系統(tǒng)或其部分,其控制至少一個(gè)操作,這樣的裝置能由硬件、固件或軟件實(shí)現(xiàn),或某些它們的至少兩個(gè)的組合實(shí)現(xiàn)。應(yīng)該注意,不論是本地或遠(yuǎn)距,與任何特定控制器相關(guān)的功能都可以是集中或分布的方式。用于某些單詞和詞組的定義被貫穿此專(zhuān)利文件提供,本領(lǐng)域普通技術(shù)人員將理解,即使不是大多數(shù)情況,許多這樣的定義應(yīng)用于這種定義的單詞和詞組的以前以及未來(lái)的使用。
為了更完全地理解本發(fā)明以及其優(yōu)點(diǎn),下面結(jié)合附圖進(jìn)行描述,其中相同的編號(hào)表示相同的目標(biāo),其中
圖1示出根據(jù)本發(fā)明一個(gè)實(shí)施例的數(shù)據(jù)流視頻的端對(duì)端傳輸,從一個(gè)數(shù)據(jù)流視頻發(fā)送器通過(guò)一個(gè)數(shù)據(jù)網(wǎng)絡(luò)到一個(gè)數(shù)據(jù)流視頻信號(hào)接收機(jī);圖2示出根據(jù)已有技術(shù)的一個(gè)實(shí)施例的視頻編碼器;圖3示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的示例性視頻編碼器;以及圖4是一個(gè)流程圖,說(shuō)明根據(jù)本發(fā)明的一個(gè)實(shí)施例的示例性視頻編碼器的操作。
下面討論的圖1至4以及用于描述此專(zhuān)利文件中的本發(fā)明的原理的各種實(shí)施例僅是作為說(shuō)明方式,而不以任何方式解釋為對(duì)于本發(fā)明范圍的限制。本領(lǐng)域技術(shù)人員將理解,本發(fā)明的原理能以任何適用于視頻編碼器的設(shè)計(jì)而實(shí)現(xiàn)。
圖1示出根據(jù)本發(fā)明一個(gè)實(shí)施例的數(shù)據(jù)流視頻的端對(duì)端傳輸,從一個(gè)數(shù)據(jù)流視頻發(fā)送器110通過(guò)一個(gè)數(shù)據(jù)網(wǎng)絡(luò)120到一個(gè)數(shù)據(jù)流視頻信號(hào)接收機(jī)130。根據(jù)該應(yīng)用,數(shù)據(jù)流視頻發(fā)送器110可以是多種視頻幀信號(hào)源的任何之一,包括數(shù)據(jù)網(wǎng)絡(luò)服務(wù)器、電視臺(tái)、電纜網(wǎng)絡(luò)、臺(tái)式個(gè)人計(jì)算機(jī)(PC)等等。
數(shù)據(jù)流視頻發(fā)送器110包括視頻幀信源112、視頻編碼器114和編碼器緩存器116。視頻幀信源112可以是能夠產(chǎn)生一個(gè)未壓縮視頻幀序列的任何裝置,包括一個(gè)電視天線以及接收機(jī)單元、一個(gè)錄象重放裝置、一個(gè)攝像機(jī)、一個(gè)能夠存儲(chǔ)″原生″視頻文件集的磁盤(pán)存儲(chǔ)器等等。該未壓縮的視頻幀以一個(gè)給定圖像速率(或″數(shù)據(jù)流速率″)輸入視頻編碼器114,并且根據(jù)任何已知的壓縮算法或裝置,例如MPEG-4編碼器,而被壓縮。視頻編碼器114則將該壓縮的視頻幀發(fā)送到用于緩存的編碼器緩存器116,以準(zhǔn)備用于通過(guò)數(shù)據(jù)網(wǎng)絡(luò)120傳輸。數(shù)據(jù)網(wǎng)絡(luò)120可以是任何適當(dāng)?shù)木W(wǎng)絡(luò),并且可以包含兩種公用數(shù)據(jù)網(wǎng)的一些部分,例如互聯(lián)網(wǎng)絡(luò),以及專(zhuān)用數(shù)據(jù)網(wǎng),例如企業(yè)擁有的局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)。
數(shù)據(jù)流視頻信號(hào)接收機(jī)130包括解碼器緩存器132、視頻解碼器134和視頻顯示器136。解碼器緩存器132接收并存儲(chǔ)來(lái)自數(shù)據(jù)網(wǎng)絡(luò)120的數(shù)據(jù)流的壓縮視頻幀。解碼器緩存器132則按照要求把壓縮的視頻幀發(fā)送到視頻解碼器134。視頻解碼器134以和視頻編碼器114壓縮該圖像幀的相同的速率(理想速率)解壓縮該視頻幀。視頻解碼器134把該解壓縮幀發(fā)送到視頻顯示器136,用于在視頻顯示器134的屏幕上重放。
圖2示出根據(jù)已有技術(shù)的一個(gè)實(shí)施例的視頻編碼器200。視頻編碼器200包括基層編碼單元和增強(qiáng)層編碼單元250。視頻編碼器200接收轉(zhuǎn)移到基層編碼單元210的用于基層比特?cái)?shù)據(jù)流的產(chǎn)生、以及轉(zhuǎn)移到增強(qiáng)層編碼單元250的用于增強(qiáng)層比特?cái)?shù)據(jù)流的產(chǎn)生的原始的視頻信號(hào)。
基層編碼單元210包括一個(gè)主處理支路,由運(yùn)動(dòng)估計(jì)器212、變換電路214、量化電路216、熵編碼器218以及緩存器220組成,產(chǎn)生基層比特?cái)?shù)據(jù)流?;鶎泳幋a單元210包括基層速率分配器222,用于調(diào)整基層編碼單元210的量化系數(shù)?;鶎泳幋a單元210還包括由反向量化電路224、逆變換電路226以及幀存儲(chǔ)電路228組成的一個(gè)反饋支路。
運(yùn)動(dòng)估計(jì)器212接收該原始的視頻信號(hào),并且估計(jì)在一個(gè)基準(zhǔn)幀和按照由像素特性中的改變表示的當(dāng)前視頻幀之間的運(yùn)動(dòng)量。例如,該MPEG標(biāo)準(zhǔn)規(guī)定,運(yùn)動(dòng)信息能以該幀的每16×16子數(shù)據(jù)塊的1到4個(gè)空間運(yùn)動(dòng)矢量表示。變換電路214接收來(lái)自運(yùn)動(dòng)估計(jì)器212的結(jié)果運(yùn)動(dòng)差估計(jì)輸出,并且使用已知的解相關(guān)技術(shù),例如使用離散余弦變換(DCT)將其從空間域變換到頻域。
量化電路216從變換電路214接收該DCT系數(shù)輸出,并且從基層速率分配器電路322接收一個(gè)定標(biāo)因數(shù),使用熟知的量化技術(shù)進(jìn)一步壓縮該運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)信息。量化電路216利用來(lái)自基層速率分配器電路222的定標(biāo)因數(shù),以便確定將要應(yīng)用于該變換輸出的量化的除法系數(shù)。隨后,熵編碼器電路218從量化電路216接收該量化的DCT系數(shù),并且使用可變長(zhǎng)度碼技術(shù)進(jìn)一步壓縮該數(shù)據(jù),該可變長(zhǎng)度碼技術(shù)以一個(gè)相對(duì)短的編碼表示具有高出現(xiàn)概率的區(qū)域,而以一個(gè)相對(duì)較長(zhǎng)的編碼表示具有低出現(xiàn)概率的區(qū)域。緩存器220接收熵編碼器218的輸出并且提供用于該壓縮基層比特?cái)?shù)據(jù)流的輸出所需要的緩存。另外,緩存器220提供一個(gè)反饋信號(hào),作為用于基層速率分配器222的基準(zhǔn)輸入?;鶎铀俾史峙淦?22從緩沖區(qū)220接收該反饋信號(hào),并且使用該反饋信號(hào)確定提供到量化電路216的除法因素。
反向量化電路224對(duì)該量化電路216的輸出解量化,以便產(chǎn)生一個(gè)信號(hào),表示對(duì)量化電路216的變換輸入。逆變換電路226解碼該反向量化電路224的輸出,以便產(chǎn)生一個(gè)信號(hào),其按照由變換和量化處理的修改而提供該原始視頻信號(hào)的一個(gè)幀顯示。幀存儲(chǔ)電路228從逆變換電路226接收該解碼的代表幀,并且把該幀存儲(chǔ)為輸出到運(yùn)動(dòng)估計(jì)器電路212和增強(qiáng)層編碼單元250的一個(gè)基準(zhǔn)。運(yùn)動(dòng)估計(jì)器電路212使用產(chǎn)生的存儲(chǔ)幀信號(hào)作為輸入基準(zhǔn)信號(hào),用于確定的在原始視頻信號(hào)中的運(yùn)動(dòng)改變。
增強(qiáng)層編碼單元250包括一個(gè)主處理支路,由余數(shù)計(jì)算器252、變換電路254、和精確顆??啥?biāo)性(FGS)編碼器256組成。增強(qiáng)層編碼單元250還包括增強(qiáng)速率分配器258。余數(shù)計(jì)算器電路252從該原始視頻信號(hào)接收幀信號(hào),并且將其與在幀存儲(chǔ)器228中的解碼(或重建)的基層幀比較,以便產(chǎn)生表示作為變換和量化處理的結(jié)果在基層幀中丟失的圖像信息的一個(gè)殘留信號(hào)。余數(shù)計(jì)算器電路252的輸出被稱(chēng)為余數(shù)數(shù)據(jù)或殘留誤差數(shù)據(jù)。
變換電路254從余數(shù)計(jì)算器252接收輸出并且使用一個(gè)已知的變換技術(shù),例如DCT,壓縮該數(shù)據(jù)。盡管DCT用作針對(duì)此實(shí)施方案的示例性變換,不過(guò)變換電路254不要求具有如基層變換214同樣的的變換處理。
FGS幀編碼器電路256從變換電路254和增強(qiáng)速率分配器258接收輸出。FGS幀編碼器256按照由增強(qiáng)速率分配器258的調(diào)節(jié)編碼和壓縮DCT系數(shù),以便產(chǎn)生用于該增強(qiáng)層比特?cái)?shù)據(jù)流的壓縮輸出。增強(qiáng)速率分配器258從變換電路254接收該DCT系數(shù),并且利用該DCT系數(shù)產(chǎn)生應(yīng)用到FGS幀編碼器電路256的一個(gè)速率分配控制。
圖2中描述的已有技術(shù)實(shí)施方案產(chǎn)生一個(gè)增強(qiáng)層余數(shù)壓縮信號(hào),表示在原始視頻信號(hào)和解碼基層數(shù)據(jù)之間的差值,而被處理的全部余數(shù)與基層編碼單元310的內(nèi)部參數(shù)無(wú)關(guān)。如下面描述的那樣,本發(fā)明使用一個(gè)或者多個(gè)取自該基層的參數(shù)(例如運(yùn)動(dòng)矢量、基層量化誤差、速率控制信息等),以便改進(jìn)該增強(qiáng)層的操作。該新壓縮技術(shù)的應(yīng)用能與在基層和增強(qiáng)層中選擇的變換無(wú)關(guān)(例如離散余弦變換(DCT)或小波變換)。
圖3更詳細(xì)地示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的視頻編碼器114。在很大程度上,視頻編碼器114類(lèi)似于已有技術(shù)的視頻編碼器200。視頻編碼器114包括基層編碼單元310和增強(qiáng)層編碼單元350。視頻編碼器114接收轉(zhuǎn)移到基層編碼單元310的用于基層比特?cái)?shù)據(jù)流的產(chǎn)生、以及轉(zhuǎn)移到增強(qiáng)層編碼單元350的用于增強(qiáng)層比特?cái)?shù)據(jù)流的產(chǎn)生的原始的視頻信號(hào)。
基層編碼單元310包括一個(gè)主處理支路,由運(yùn)動(dòng)估計(jì)器312、變換電路314、量化電路316、熵編碼器318以及緩存器320組成,產(chǎn)生基層比特?cái)?shù)據(jù)流?;鶎泳幋a單元310還包括基層速率分配器322,用于分配來(lái)自基層編碼單元310的基層數(shù)據(jù)?;鶎泳幋a單元310還包括由反向量化電路324、逆變換電路326以及幀存儲(chǔ)電路328組成的一個(gè)反饋支路。
增強(qiáng)層編碼單元350包括一個(gè)主處理支路,由余數(shù)計(jì)算器352、變換電路354、和精確顆粒可定標(biāo)性(FGS)編碼器356組成。增強(qiáng)層編碼單元350還包括增強(qiáng)層速率分配器358。
但是,不象已有技術(shù)的視頻編碼器200,在圖像編碼器114中的增強(qiáng)層編碼單元350還包括基層參數(shù)監(jiān)視器300。在基層編碼單元310和增強(qiáng)層編碼單元350中的標(biāo)記A、B和C表示在基層編碼單元310中的成份與在增強(qiáng)層編碼單元350中的成份的互連的信號(hào)行。為了清楚,該信號(hào)行被省略。如標(biāo)記A表明,示例的基層參數(shù)監(jiān)視器300可以從基層速率分配器322接收一個(gè)或者多個(gè)基層比特速率參數(shù)。如標(biāo)記B表明,示例的基層參數(shù)監(jiān)視器300還可以從量化電路316接收一個(gè)或者多個(gè)基層量化誤差參數(shù)。最終,如標(biāo)記C表明,示例的基層參數(shù)監(jiān)視器300可以從運(yùn)動(dòng)估計(jì)器312接收一個(gè)或者多個(gè)基層運(yùn)動(dòng)參數(shù)。
在包括操作不同基層速率的多個(gè)編碼器的服務(wù)器環(huán)境中,基層參數(shù)監(jiān)視器300還可以從任意地標(biāo)記為″高BL速率編碼器1″至″高BL速率編碼器N″、操作在基層速率分配器322的高速率的N個(gè)其它基層編碼器的一個(gè)或者多個(gè)接收一個(gè)或者多個(gè)基層參數(shù)。
基層參數(shù)監(jiān)視器300使用來(lái)自基層編碼單元310和高BL速率編碼器1-N的基層參數(shù)作為基準(zhǔn)信號(hào),產(chǎn)生一個(gè)或者多個(gè)控制該增強(qiáng)分配器358的操作的輸出信號(hào)。來(lái)自基層參數(shù)監(jiān)視器300的輸出信號(hào)調(diào)節(jié)或修改增強(qiáng)速率分配器電路358的操作,以重新分配方式,在數(shù)據(jù)塊、數(shù)據(jù)塊組和基層幀中分配增強(qiáng)層數(shù)據(jù)。
在本發(fā)明的另一實(shí)施例中,基層參數(shù)監(jiān)視器300還可以包括比較器電路,能夠以基層編碼單元310操作的高速率從N個(gè)其它基層編碼器的一個(gè)或者多個(gè)接收基層幀,并且將其與在基層編碼單元310中的基層幀比較。基層參數(shù)監(jiān)視器300從這些輸入中產(chǎn)生一個(gè)基層差信號(hào),用作一個(gè)基層參數(shù),通過(guò)重新指定在數(shù)據(jù)塊、數(shù)據(jù)塊組和基層幀中分配增強(qiáng)層數(shù)據(jù)的方式而調(diào)節(jié)或修改增強(qiáng)速率分配器電路358的操作。
應(yīng)該注意,上述基層參數(shù)僅是示例性的參數(shù)而不是全部參數(shù)。它們不應(yīng)該被解釋為排除其它適于改善增強(qiáng)層視頻比特?cái)?shù)據(jù)流的基層參數(shù)信號(hào)的應(yīng)用。
增強(qiáng)速率分配器電路358從基層參數(shù)監(jiān)視器300接收一個(gè)或幾個(gè)參數(shù)輸出信號(hào),并且從變換電路354接收一個(gè)輸出。增強(qiáng)速率分配器358使用該接收的變換和參數(shù)信號(hào)作為用于生成輸出到FGS幀編碼器電路356的該速率分配的基礎(chǔ)。
增強(qiáng)層編碼單元350利用一個(gè)或多個(gè)基層參數(shù)和/或基層速率編碼器輸出,以便生成利用人的眼睛對(duì)于視頻誤差的某些類(lèi)型的靈敏度的一個(gè)改進(jìn)的增強(qiáng)層比特?cái)?shù)據(jù)流。例如,增強(qiáng)層編碼單元350可以使用基層比特速率參數(shù)作為用于在特定視頻幀之內(nèi)或兩個(gè)或多個(gè)視頻幀之間分配附加位的指南,使得圖像質(zhì)量局部或總體地接近以高傳輸速率操作的一個(gè)系統(tǒng)的質(zhì)量。產(chǎn)生的圖像提供一種在感覺(jué)上更好的圖像質(zhì)量。類(lèi)似的處理可能用來(lái)確保連續(xù)幀之間的更一致的圖像質(zhì)量。
以類(lèi)似的方式,增強(qiáng)層編碼單元350可以使用基層量化誤差參數(shù)作為分類(lèi)由該基層量化處理引入的殘留誤差的手段。FGS幀編碼器電路356則通過(guò)添加比特,作為對(duì)于標(biāo)識(shí)的殘留誤差等級(jí)的補(bǔ)償而改進(jìn)產(chǎn)生的可視圖像。而且,增強(qiáng)層編碼單元350可以通過(guò)把不同傳輸優(yōu)先級(jí)指定到不同剩余系數(shù)而最小化由該量化處理引入的數(shù)據(jù)塊間的失真。增強(qiáng)層編碼單元350使用該產(chǎn)生的優(yōu)先級(jí)化的剩余系數(shù)作為基礎(chǔ),用于重建感覺(jué)更舒適的低比特率圖像,其特征在于更平滑的數(shù)據(jù)塊間的過(guò)渡。
增強(qiáng)層編碼單元350可以使用該基層運(yùn)動(dòng)參數(shù)作為基礎(chǔ),以由幀之間的運(yùn)動(dòng)程度進(jìn)行圖像分類(lèi),利用該運(yùn)動(dòng)分類(lèi)確定針對(duì)特定圖像的壓縮量。因?yàn)榭焖僖苿?dòng)的圖像中的相差很少為人眼所見(jiàn),所以FGS幀編碼器356可以通過(guò)減少表示運(yùn)動(dòng)圖像的比特?cái)?shù)量來(lái)增加表示快速運(yùn)動(dòng)圖像的數(shù)據(jù)壓縮。反過(guò)來(lái),F(xiàn)GS幀編碼器356可以分配更多的比特用于具有慢的或很少運(yùn)動(dòng)的區(qū)域,因此改進(jìn)這些圖像的視覺(jué)效果。
從高BL速率編碼器1-N接收的基層比特速率參數(shù)提供了由來(lái)自基層編碼單元310的內(nèi)在基層比特速率參數(shù)所提供的該增強(qiáng)能力的擴(kuò)展?;鶎訁?shù)監(jiān)視器300監(jiān)視該高速率編碼器1-N的基層比特速率參數(shù),并且使用該信息來(lái)提供表示最吻合圖像質(zhì)量和速率的一個(gè)輸出。增強(qiáng)速率分配器358使用基層參數(shù)監(jiān)視器300的輸出,以便調(diào)整由FGS幀編碼器356接收的變換數(shù)據(jù)。
可以通過(guò)以增加的比特速率執(zhí)行和記錄附加單層編碼操作過(guò)程、并且隨后重復(fù)使用這些重建信號(hào)作為用于在該增強(qiáng)層的速率分配的準(zhǔn)則來(lái)實(shí)現(xiàn)一個(gè)具體的實(shí)施例。該視頻首先以目標(biāo)基層比特率編碼。隨后,以增加的比特速率執(zhí)行附加編碼操作過(guò)程,并且記錄用于全部增加的編碼操作過(guò)程的重建信號(hào)。
冗余的單層編碼操作過(guò)程的所選數(shù)目應(yīng)該是在提高視頻質(zhì)量和一致性以及相關(guān)的復(fù)雜性之間的良好的取舍。但是,在該情況中,脫機(jī)執(zhí)行編碼以及該編碼器的復(fù)雜性在整個(gè)系統(tǒng)設(shè)計(jì)中不是主要約束因素,能夠允許更大數(shù)目的冗余單層編碼循環(huán)。
在已介紹的改進(jìn)中的一個(gè)重要部分是由編碼器/解碼器的同步形成的。在編碼時(shí)間上作出的選擇應(yīng)該可能在用于充分重建的解碼器上再生。例如,如果圖像的某些區(qū)域被不同地編碼(例如得到一個(gè)較高優(yōu)先級(jí)),該感興趣的具體區(qū)域的形式和位置應(yīng)該被發(fā)送到解碼器作為輔助信息。但是,發(fā)送器此輔助信息(即編碼器選擇)將導(dǎo)致附加編碼的額外開(kāi)銷(xiāo)。因此,一個(gè)選擇是以例如基層信息為基礎(chǔ)定義編碼器和解碼器之間的互相協(xié)議,使得由該增強(qiáng)編碼器作出的選擇由該增強(qiáng)解碼器類(lèi)似地再現(xiàn),無(wú)需另外一側(cè)(同步)信息傳輸。其中該編碼器和解碼器可以同步而不必輔助信息的發(fā)送的一個(gè)例子是,能夠根據(jù)已針對(duì)基層重建(見(jiàn)上述的)發(fā)送的運(yùn)動(dòng)矢量或能夠在該基層圖像的解碼成分上執(zhí)行一個(gè)具體目標(biāo)的分割,該編碼器和解碼器都已經(jīng)存在。
圖4是一個(gè)流程圖400,示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的示例性視頻編碼器114的操作?;鶎訁?shù)監(jiān)視器300從基層編碼單元310或高BL速率編碼器1-N接收一個(gè)或者多個(gè)基層參數(shù)(處理步驟405)?;鶎訁?shù)可以包括基層比特率參數(shù)、基層量化誤差參數(shù)、基層運(yùn)動(dòng)參數(shù)C或其它可能的描述參數(shù)的一個(gè)或多個(gè)。
基層參數(shù)監(jiān)視器300使用該基層參數(shù)來(lái)標(biāo)識(shí)(或分類(lèi))該基層中的一個(gè)或多個(gè)誤差或包括可視遮蔽系數(shù)的粗劣圖象質(zhì)量指示符(處理步驟410)。基層參數(shù)監(jiān)視器300還根據(jù)該基層幀和在該基層幀之內(nèi)的數(shù)據(jù)塊確定增強(qiáng)層數(shù)據(jù)的當(dāng)前分配(處理步驟415)。最終,基層參數(shù)監(jiān)視器300控制增強(qiáng)速率分配器358,其控制方式是修改在象素?cái)?shù)據(jù)塊和該基層數(shù)據(jù)幀當(dāng)中的該增強(qiáng)層的分配。這將產(chǎn)生標(biāo)識(shí)誤差和/或粗劣圖象質(zhì)量指示符的降低或消除(步驟420)。FGS幀編碼器356生成的輸出提供一個(gè)增強(qiáng)層比特?cái)?shù)據(jù)流,其通過(guò)使用以基層參數(shù)為基礎(chǔ)的識(shí)別技術(shù)改進(jìn)了感覺(jué)。
雖然已經(jīng)詳細(xì)描述了本發(fā)明,但是本領(lǐng)域技術(shù)人員應(yīng)該理解,在不背離廣義形式的本發(fā)明的精神范圍的條件下,能夠進(jìn)行各種改變、代替和變更。
權(quán)利要求
1.一個(gè)圖像編碼器(114)包括1)一個(gè)基層電路(310),能夠接收一個(gè)視頻幀的輸入數(shù)據(jù)流,并且從其中產(chǎn)生壓縮的基層視頻幀,適于以一個(gè)基層比特速率發(fā)送到一個(gè)數(shù)據(jù)流視頻接收機(jī);和2)一個(gè)增強(qiáng)層電路(350),能夠接收視頻幀的所說(shuō)的輸入數(shù)據(jù)流和所說(shuō)的壓縮基層視頻幀的一個(gè)解碼的型式,并且從其中產(chǎn)生增強(qiáng)層視頻數(shù)據(jù),與所說(shuō)的對(duì)應(yīng)的壓縮基層視頻幀相關(guān)并且分配到該壓縮的基層視頻幀,并且適于以一個(gè)可修正的增強(qiáng)層比特速率傳輸?shù)剿f(shuō)的數(shù)據(jù)流視頻接收機(jī),一個(gè)用于控制所說(shuō)的增強(qiáng)層視頻數(shù)據(jù)的傳輸?shù)难b置,包括一個(gè)基層參數(shù)監(jiān)視器(300),能夠接收至少一個(gè)基層參數(shù),并且響應(yīng)所說(shuō)的基層參數(shù)修改在對(duì)應(yīng)所說(shuō)的壓縮的基層視頻幀當(dāng)中的所說(shuō)的增強(qiáng)層視頻數(shù)據(jù)的分配。
2.權(quán)利要求1中闡明的裝置,其中所說(shuō)的視頻編碼器(114)包括一個(gè)運(yùn)動(dòng)估計(jì)電路(312),能夠接收所說(shuō)的視頻幀的輸入數(shù)據(jù)流,并且從其中確定與在所說(shuō)的視頻幀的輸入數(shù)據(jù)流中的至少一個(gè)所選幀序列相關(guān)的一個(gè)基層運(yùn)動(dòng)參數(shù)。
3.權(quán)利要求2中闡明的裝置,其中所說(shuō)的基層參數(shù)監(jiān)視器(300)接收該基層運(yùn)動(dòng)參數(shù),并且響應(yīng)該運(yùn)動(dòng)參數(shù),根據(jù)在由所說(shuō)的基層運(yùn)動(dòng)參數(shù)指示的至少一個(gè)所選幀序列中的運(yùn)動(dòng)等級(jí)而修改所說(shuō)的增強(qiáng)層視頻數(shù)據(jù)的分配。
4.權(quán)利要求1中闡明的裝置,其中所說(shuō)的視頻編碼器(114)包括一個(gè)量化電路(316),能夠接收和量化與視頻幀的所說(shuō)的輸入數(shù)據(jù)流相關(guān)的變換數(shù)據(jù),以便從而降低所說(shuō)的變換數(shù)據(jù)的大小,并且能夠進(jìn)一步確定與所說(shuō)的量化變換數(shù)據(jù)相關(guān)的一個(gè)基層量化誤差參數(shù)。
5.權(quán)利要求4中闡明的裝置,其中所說(shuō)的基層參數(shù)監(jiān)視器(300)接收所說(shuō)的基層量化誤差參數(shù),并且響應(yīng)該量化誤差參數(shù),根據(jù)在由所說(shuō)的基層量化誤差參數(shù)指示的一個(gè)量化誤差而修改所說(shuō)增強(qiáng)層視頻數(shù)據(jù)的所說(shuō)的分配。
6.權(quán)利要求1中闡明的裝置,其中所說(shuō)的視頻編碼器(114)包括一個(gè)基層速率分配電路(322),能夠確定的所說(shuō)的基層比特速率,其中該基層比特速率被設(shè)置在一個(gè)所說(shuō)壓縮基層視頻幀被發(fā)送到所說(shuō)數(shù)據(jù)流視頻信號(hào)接收機(jī)的預(yù)定最小速率,并且從其中產(chǎn)生一個(gè)與所說(shuō)基層比特速率相關(guān)的基層比特速率參數(shù)。
7.權(quán)利要求6中闡明的裝置,其中所說(shuō)的基層參數(shù)監(jiān)視器(300)接收所說(shuō)的基層比特速率參數(shù),并且響應(yīng)該基層比特速率參數(shù),根據(jù)在所說(shuō)壓縮的基層視頻幀和與大于所說(shuō)預(yù)定最小速率的第二基層比特速率相關(guān)的估計(jì)壓縮基層視頻幀之間的一個(gè)估計(jì)差而修改所說(shuō)增強(qiáng)層視頻數(shù)據(jù)的所說(shuō)的分配。
8.一個(gè)數(shù)據(jù)網(wǎng)絡(luò),包括能夠接收數(shù)據(jù)流視頻數(shù)據(jù)的多個(gè)接點(diǎn)、能夠發(fā)射所說(shuō)的數(shù)據(jù)流視頻數(shù)據(jù)到一個(gè)或多個(gè)所說(shuō)接點(diǎn)的一個(gè)數(shù)據(jù)流視頻發(fā)射機(jī)(110),所說(shuō)的數(shù)據(jù)流視頻發(fā)射機(jī)(110)包括一個(gè)視頻幀信號(hào)源(112),能夠產(chǎn)生一個(gè)視頻幀的原始數(shù)據(jù)流;和一個(gè)視頻編碼器(114)包括一個(gè)基層電路(310)能夠接收所說(shuō)的視頻幀的原始數(shù)據(jù)流,并且從其中產(chǎn)生適于以基層比特速率發(fā)送到所說(shuō)的一個(gè)或多個(gè)所說(shuō)節(jié)點(diǎn)的壓縮的基層視頻幀;一個(gè)增強(qiáng)層電路(350),能夠接收所說(shuō)視頻幀的原始數(shù)據(jù)流和所說(shuō)壓縮基層視頻幀的解碼型式,并且從其中產(chǎn)生與所說(shuō)壓縮基層視頻幀的對(duì)應(yīng)之一相關(guān)的而且分配到該壓縮基層視頻幀的增強(qiáng)層視頻數(shù)據(jù),并且適于以可修正的增強(qiáng)層比特速率傳輸?shù)剿f(shuō)的一個(gè)或多個(gè)所說(shuō)的節(jié)點(diǎn);和一個(gè)用于控制所說(shuō)的增強(qiáng)層視頻數(shù)據(jù)的傳輸?shù)难b置,包括一個(gè)基層參數(shù)監(jiān)視器(300),能夠接收至少一個(gè)基層參數(shù),并且響應(yīng)所說(shuō)的基層參數(shù)修改在對(duì)應(yīng)所說(shuō)的壓縮的基層視頻幀當(dāng)中的所說(shuō)的增強(qiáng)層視頻數(shù)據(jù)的分配。
9.權(quán)利要求8中闡明的該數(shù)據(jù)流視頻發(fā)射機(jī)(110),其中所說(shuō)的視頻編碼器(114)包括一個(gè)運(yùn)動(dòng)估計(jì)電路(312),能夠接收所說(shuō)的視頻幀的輸入數(shù)據(jù)流,并且從其中確定與在所說(shuō)的視頻幀的輸入數(shù)據(jù)流中的至少一個(gè)所選幀序列相關(guān)的一個(gè)基層運(yùn)動(dòng)參數(shù)。
10.權(quán)利要求9中闡明的該數(shù)據(jù)流視頻發(fā)射機(jī)(110),其中所說(shuō)的基層參數(shù)監(jiān)視器(300)接收所說(shuō)的基層運(yùn)動(dòng)參數(shù),并且響應(yīng)該運(yùn)動(dòng)參數(shù),根據(jù)在由所說(shuō)的基層運(yùn)動(dòng)參數(shù)指示的至少一個(gè)所選幀序列中的運(yùn)動(dòng)等級(jí)而修改所說(shuō)的增強(qiáng)層視頻數(shù)據(jù)的所說(shuō)的分配。
11.權(quán)利要求8中闡明的該數(shù)據(jù)流視頻發(fā)射機(jī)(110),其中所說(shuō)的視頻編碼器(114)包括一個(gè)量化電路(316),能夠接收和量化與視頻幀的所說(shuō)的輸入數(shù)據(jù)流相關(guān)的變換數(shù)據(jù),從而降低所說(shuō)的變換數(shù)據(jù)的大小,并且能夠進(jìn)一步確定與所說(shuō)的量化變換數(shù)據(jù)相關(guān)的一個(gè)基層量化誤差參數(shù)。
12.權(quán)利要求11中闡明的該數(shù)據(jù)流視頻發(fā)射機(jī)(110),其中所說(shuō)的基層參數(shù)監(jiān)視器(300)接收所說(shuō)基層的量化誤差參數(shù),并且響應(yīng)該量化誤差參數(shù),根據(jù)在由所說(shuō)的基層量化誤差參數(shù)指示的一個(gè)量化誤差而修改所說(shuō)的增強(qiáng)層視頻數(shù)據(jù)的所說(shuō)的分配。
13.權(quán)利要求8中闡明的該數(shù)據(jù)流視頻發(fā)射機(jī)(110),其中所說(shuō)的視頻編碼器(114)包括一個(gè)基層速率分配電路(322),能夠確定的該基層比特速率,其中該基層比特速率被設(shè)置在一個(gè)所說(shuō)壓縮基層視頻幀被發(fā)送到所說(shuō)數(shù)據(jù)流視頻接收機(jī)的預(yù)定最小速率,并且從其中產(chǎn)生一個(gè)與所說(shuō)基層比特速率相關(guān)的基層比特速率參數(shù)。
14.權(quán)利要求13中闡明的該數(shù)據(jù)流視頻發(fā)射機(jī)(110),其中所說(shuō)的基層參數(shù)監(jiān)視器(300)接收所說(shuō)的基層比特速率參數(shù),并且響應(yīng)該基層比特速率參數(shù),根據(jù)在所說(shuō)壓縮的基層視頻幀和與大于所說(shuō)預(yù)定最小速率的第二基層比特速率相關(guān)的估計(jì)壓縮基層視頻幀之間的一個(gè)估計(jì)差而修改所說(shuō)增強(qiáng)層視頻數(shù)據(jù)的所說(shuō)的分配。
15.一個(gè)圖像編碼器(114)包括1)一個(gè)基層電路(310),能夠接收一個(gè)視頻幀的輸入數(shù)據(jù)流,并且從其中產(chǎn)生壓縮的基層視頻幀,適于以一個(gè)基層比特速率發(fā)送到一個(gè)數(shù)據(jù)流視頻信號(hào)接收機(jī);和2)一個(gè)增強(qiáng)層電路(350),能夠接收視頻幀的輸入數(shù)據(jù)流和壓縮基層視頻幀的一個(gè)解碼的型式,并且從其中產(chǎn)生增強(qiáng)層視頻數(shù)據(jù),與對(duì)應(yīng)的壓縮基層視頻幀相關(guān)并且分配到該壓縮的基層視頻幀,并且適于以一個(gè)可修正的增強(qiáng)層比特速率傳輸?shù)皆摂?shù)據(jù)流視頻接收機(jī),一個(gè)用于控制該增強(qiáng)層視頻數(shù)據(jù)的傳輸?shù)姆椒?,包括步驟監(jiān)視至少一個(gè)基層參數(shù);和響應(yīng)該被監(jiān)視的至少一個(gè)基層參數(shù)的值,修改在對(duì)應(yīng)壓縮的基層視頻幀當(dāng)中的增強(qiáng)層視頻數(shù)據(jù)的分配。
16.權(quán)利要求15中闡明的方法,其中該視頻編碼器(114)包括一個(gè)運(yùn)動(dòng)估計(jì)電路(312),能夠接收該視頻幀的輸入數(shù)據(jù)流,并且從其中確定與在該視頻幀的輸入數(shù)據(jù)流中的至少一個(gè)所選幀序列相關(guān)的一個(gè)基層運(yùn)動(dòng)參數(shù)。
17.權(quán)利要求16中闡明的方法,進(jìn)一步包括步驟監(jiān)視該基層運(yùn)動(dòng)參數(shù),并且響應(yīng)該運(yùn)動(dòng)參數(shù),根據(jù)在由該基層運(yùn)動(dòng)參數(shù)指示的至少一個(gè)所選幀序列中的運(yùn)動(dòng)等級(jí)而修改該增強(qiáng)層視頻數(shù)據(jù)的分配。
18.權(quán)利要求15中闡明的方法,其中該視頻編碼器(114)包括一個(gè)量化電路(316),能夠接收和量化與視頻幀的輸入數(shù)據(jù)流相關(guān)的變換數(shù)據(jù),從而降低該變換數(shù)據(jù)的大小,并且能夠進(jìn)一步確定與該量化變換數(shù)據(jù)相關(guān)的一個(gè)基層量化誤差參數(shù)。
19.權(quán)利要求18中闡明的方法,進(jìn)一步包括步驟監(jiān)視該基層量化誤差參數(shù),并且響應(yīng)該基層量化誤差參數(shù),根據(jù)由該基層量化誤差參數(shù)指示的一個(gè)量化誤差修改該增強(qiáng)層視頻數(shù)據(jù)的分配。
20.權(quán)利要求15中闡明的方法,其中該視頻編碼器(114)包括一個(gè)基層速率分配電路(322),能夠確定的該基層比特速率,其中該基層比特速率被設(shè)置在該壓縮基層視頻幀被發(fā)送到該數(shù)據(jù)流視頻接收機(jī)的預(yù)定最小速率,并且從其中產(chǎn)生一個(gè)與該基層比特速率相關(guān)的基層比特速率參數(shù)。
21.權(quán)利要求20中闡明的方法,進(jìn)一步包括步驟監(jiān)視該基層比特速率參數(shù),并且響應(yīng)該基層比特速率參數(shù),根據(jù)在該壓縮的基層視頻幀和與大于該預(yù)定最小速率的第二基層比特速率相關(guān)的估計(jì)壓縮基層視頻幀之間的一個(gè)估計(jì)差而修改該增強(qiáng)層視頻數(shù)據(jù)的分配。
全文摘要
公開(kāi)一種用于控制器增強(qiáng)層視頻數(shù)據(jù)發(fā)送的裝置,供包含一個(gè)基層編碼器和一個(gè)增強(qiáng)層編碼器的一個(gè)視頻編碼器使用。該基層編碼器接收輸入的視頻幀并產(chǎn)生適于以基層比特速率傳輸?shù)揭粋€(gè)數(shù)據(jù)流視頻接收機(jī)的壓縮的基層視頻幀。增強(qiáng)層編碼器把該輸入的視頻幀與該壓縮基層視頻幀的處理型式比較,并且產(chǎn)生適于以一個(gè)可修正的增強(qiáng)層比特速率發(fā)送到數(shù)據(jù)流視頻接收機(jī)的增強(qiáng)層視頻數(shù)據(jù)。該裝置包括:一個(gè)基層參數(shù)監(jiān)視器,用于接收至少一個(gè)基層參數(shù),并且響應(yīng)該基層參數(shù),修改在對(duì)應(yīng)壓縮的基層視頻幀當(dāng)中的增強(qiáng)層視頻數(shù)據(jù)的分配。
文檔編號(hào)H04N7/26GK1321399SQ00801843
公開(kāi)日2001年11月7日 申請(qǐng)日期2000年7月3日 優(yōu)先權(quán)日1999年7月6日
發(fā)明者M·范德沙爾, Y·陳, H·拉德哈 申請(qǐng)人:皇家菲利浦電子有限公司