專利名稱::用于質(zhì)量受控編碼的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及多媒體編碼和解碼,且更明確來(lái)說(shuō)涉及控制經(jīng)編碼多媒體序列的質(zhì)量。
背景技術(shù):
:數(shù)字視頻(且更一般來(lái)說(shuō)任何多媒體序列,即,音頻、視頻和圖片,或其它有損壓縮數(shù)據(jù))能力可并入到各種各樣的裝置中,包含數(shù)字電視、數(shù)字直接廣播系統(tǒng)、無(wú)線通信裝置、個(gè)人數(shù)字助理(PDA)、膝上型計(jì)算機(jī)、桌上型計(jì)算機(jī)、視頻游戲控制臺(tái)、數(shù)碼相機(jī)、數(shù)字記錄裝置、蜂窩式或衛(wèi)星無(wú)線電電話和類似裝置。數(shù)字視頻裝置可在處理和發(fā)射視頻序列方面提供優(yōu)于常規(guī)模擬視頻系統(tǒng)的顯著改進(jìn)。已為了對(duì)數(shù)字視頻序列進(jìn)行編碼而建立不同的視頻編碼標(biāo)準(zhǔn)。例如移動(dòng)圖片專家組(MPEG)已開發(fā)出若干標(biāo)準(zhǔn),包含MPEG-1、MPEG-2和MPEG-4。其它實(shí)例包含國(guó)際電信聯(lián)盟(ITU)-TH.263標(biāo)準(zhǔn)和ITU-TH.264標(biāo)準(zhǔn)及其對(duì)應(yīng)物ISO/IECMPEG-4第10部分,即高級(jí)視頻譯碼(AVC)。這些視頻編碼標(biāo)準(zhǔn)通過(guò)以壓縮方式對(duì)數(shù)據(jù)進(jìn)行編碼而支持視頻序列的改進(jìn)的發(fā)射效率。許多當(dāng)前技術(shù)利用基于塊的譯碼。在基于塊的譯碼中,將多媒體序列的幀劃分為離散的像素塊,且基于與其它塊的差異而對(duì)像素塊進(jìn)行譯碼。常稱為"宏塊"的一些像素塊包括一組像素子塊。例如,16X16宏塊可包括四個(gè)8X8子塊??蓪?duì)子塊進(jìn)行單獨(dú)編碼。舉例來(lái)說(shuō),H.264標(biāo)準(zhǔn)準(zhǔn)許以多種不同大小對(duì)塊進(jìn)行編碼,例如16X16、16X8、8X16、8X8、4X4、8X4禾d4X8。此外,進(jìn)一步來(lái)說(shuō),宏塊內(nèi)可包含具有任何大小的子塊,例如2X16、16X2、2X2、4X16、8X2等等。
發(fā)明內(nèi)容本發(fā)明描述用于控制經(jīng)編碼數(shù)據(jù)序列的質(zhì)量的編碼技術(shù)。大體上,本發(fā)明的某些實(shí)施例的某些方面可應(yīng)用于任何多媒體流(即,音頻、視頻、圖片或使用有損壓縮的任何數(shù)據(jù))。然而,為了簡(jiǎn)明而不作限制,使用視頻、多媒體數(shù)據(jù)來(lái)描述和說(shuō)明本發(fā)明的某些實(shí)施例。在某些方面中,一種用于處理數(shù)字視頻數(shù)據(jù)序列的方法包括以下中的一者或組合18使用編碼參數(shù)集合對(duì)與所述數(shù)字視頻數(shù)據(jù)相關(guān)聯(lián)的數(shù)據(jù)片段進(jìn)行編碼;分析所述經(jīng)編碼數(shù)據(jù)片段的一個(gè)或一個(gè)以上性質(zhì)以將所述數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián);至少基于所述經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量和對(duì)應(yīng)于所述相關(guān)聯(lián)內(nèi)容類別的目標(biāo)質(zhì)量度量來(lái)調(diào)節(jié)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)中的至少一者;以及使用所述經(jīng)調(diào)節(jié)編碼參數(shù)對(duì)所述數(shù)據(jù)片段進(jìn)行再編碼。在某些方面中,一種用于處理數(shù)字視頻數(shù)據(jù)的設(shè)備包括以下中的一者或組合編碼模塊,其使用編碼參數(shù)集合對(duì)與所述數(shù)字視頻數(shù)據(jù)相關(guān)聯(lián)的數(shù)據(jù)片段進(jìn)行編碼;內(nèi)容分類模塊,其分析所述經(jīng)編碼數(shù)據(jù)片段的一個(gè)或一個(gè)以上參數(shù)以將所述數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián);以及質(zhì)量控制模塊,其至少基于所述經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量和對(duì)應(yīng)于所述相關(guān)聯(lián)內(nèi)容類別的目標(biāo)質(zhì)量度量來(lái)調(diào)節(jié)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)中的至少一者,其中所述編碼模塊使用所述經(jīng)調(diào)節(jié)編碼參數(shù)對(duì)所述數(shù)據(jù)片段進(jìn)行再編碼。在某些方面中,一種用于處理數(shù)字視頻數(shù)據(jù)的設(shè)備包括以下中的一者或組合用于使用編碼參數(shù)集合對(duì)與所述數(shù)字視頻數(shù)據(jù)相關(guān)聯(lián)的數(shù)據(jù)片段進(jìn)行編碼的裝置;用于分析所述經(jīng)編碼數(shù)據(jù)片段的一個(gè)或一個(gè)以上性質(zhì)以將所述數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)的裝置;用于至少基于所述經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量和對(duì)應(yīng)于所述相關(guān)聯(lián)內(nèi)容類別的目標(biāo)質(zhì)量度量來(lái)調(diào)節(jié)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)中的至少一者的裝置;以及用于使用所述經(jīng)調(diào)節(jié)編碼參數(shù)對(duì)所述數(shù)據(jù)片段進(jìn)行再編碼的裝置。在某些方面中,一種上面存儲(chǔ)有指令的機(jī)器可讀媒體,所述所存儲(chǔ)的指令包含一個(gè)或一個(gè)以上代碼片段,且可在一個(gè)或一個(gè)以上機(jī)器上執(zhí)行,所述一個(gè)或一個(gè)以上代碼片段包括以下中的一者或組合用于使用編碼參數(shù)集合對(duì)與數(shù)字視頻數(shù)據(jù)相關(guān)聯(lián)的數(shù)據(jù)片段進(jìn)行編碼的代碼;用于分析所述經(jīng)編碼數(shù)據(jù)片段的一個(gè)或一個(gè)以上性質(zhì)以將所述數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)的代碼;用于至少基于所述經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量和對(duì)應(yīng)于所述相關(guān)聯(lián)內(nèi)容類別的目標(biāo)質(zhì)量度量來(lái)調(diào)節(jié)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)中的至少一者的代碼;以及用于使用所述經(jīng)調(diào)節(jié)編碼參數(shù)對(duì)所述數(shù)據(jù)片段進(jìn)行再編碼的代碼。在某些方面中,一種用于處理多媒體數(shù)據(jù)的方法包括以下中的一者或組合計(jì)算與數(shù)字視頻數(shù)據(jù)相關(guān)聯(lián)的經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量;以及基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的至少一個(gè)編碼參數(shù)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇多個(gè)內(nèi)容類別中的一者,其中基于至少一個(gè)差值度量將所述像素塊分離為若干群組可包含以下中的一者或組合將可能的差值度量分離為若干群組,其中所述群組的至少一部分包含兩個(gè)或兩個(gè)以上差值度量;預(yù)計(jì)算與所述群組中的每一者相關(guān)聯(lián)的質(zhì)量度量,其中所述群組的所述質(zhì)量度量等于對(duì)應(yīng)于與所述群組相關(guān)聯(lián)的所述差值度量中的每一者的質(zhì)量度量的平均值;以及預(yù)計(jì)算所述群組中的每一者的權(quán)重,其中基于與頻段相關(guān)聯(lián)的所述差值度量的至少一部分來(lái)計(jì)算所述群組中的每一者的所述權(quán)重。在某些方面中,一種用于處理多媒體數(shù)據(jù)的設(shè)備包括以下中的一者或組合質(zhì)量測(cè)量模塊,其計(jì)算與數(shù)字視頻數(shù)據(jù)相關(guān)聯(lián)的經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量;以及類別選擇模塊,其基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的至少一個(gè)編碼參數(shù)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇多個(gè)內(nèi)容類別中的一者,其中所述質(zhì)量測(cè)量模塊進(jìn)一步執(zhí)行以下中的一者或組合將可能的差值度量分離為若干群組,其中所述群組的至少一部分包含兩個(gè)或兩個(gè)以上差值度量;預(yù)計(jì)算與所述群組中的每一者相關(guān)聯(lián)的質(zhì)量度量,其中所述群組的所述質(zhì)量度量等于對(duì)應(yīng)于與所述群組相關(guān)聯(lián)的所述差值度量中的每一者的質(zhì)量度量的平均值;以及預(yù)計(jì)算所述群組中的每一者的權(quán)重,其中所述群組中的每一者的所述權(quán)重是基于與頻段相關(guān)聯(lián)的所述差值度量的至少一部分來(lái)計(jì)算。在某些方面中,一種用于處理多媒體數(shù)據(jù)的設(shè)備包括以下中的一者或組合用于計(jì)算與數(shù)字視頻數(shù)據(jù)相關(guān)聯(lián)的經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量的裝置;以及用于基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的至少一個(gè)編碼參數(shù)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇多個(gè)內(nèi)容類別中的一者的裝置,其中所述用于基于至少一個(gè)差值度量將所述像素塊分離為若干群組的裝置包含以下中的一者或組合用于將可能的差值度量分離為若干群組的裝置,其中所述群組的至少一部分包含兩個(gè)或兩個(gè)以上差值度量;用于預(yù)計(jì)算與所述群組中的每一者相關(guān)聯(lián)的質(zhì)量度量的裝置,其中所述群組的所述質(zhì)量度量等于對(duì)應(yīng)于與所述群組相關(guān)聯(lián)的所述差值度量中的每一者的質(zhì)量度量的平均值;以及用于預(yù)計(jì)算所述群組中的每一者的權(quán)重的裝置,其中所述群組中的每一者的所述權(quán)重是基于與頻段相關(guān)聯(lián)的所述差值度量的至少一部分來(lái)計(jì)算。在某些方面中,一種上面存儲(chǔ)有指令的機(jī)器可讀媒體,所述所存儲(chǔ)的指令包含一個(gè)或一個(gè)以上代碼部分,且可在一個(gè)或一個(gè)以上機(jī)器上執(zhí)行,所述一個(gè)或一個(gè)以上代碼部分包括以下中的一者或組合用于計(jì)算與數(shù)字視頻數(shù)據(jù)相關(guān)聯(lián)的經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量的代碼;以及用于基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的至少一個(gè)編碼參數(shù)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇多個(gè)內(nèi)容類別中的一者的代碼,其中所述用于計(jì)算所述所感知質(zhì)量度量的代碼進(jìn)一步包含以下中的一者或組合用于基于與和所述片段相關(guān)聯(lián)的數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的至少一個(gè)差值度量將所述像素塊分離為若干群組的代碼;用于將質(zhì)量度量值和權(quán)重值與所述像素塊群組中的每一者相關(guān)聯(lián)的代碼;以及用于基于與所述群組相關(guān)聯(lián)的所述質(zhì)量度量值和權(quán)重值計(jì)算所述數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量的代碼。(且更一般地,任何多媒體、音頻、視頻和圖片,或其它有損壓縮)下文在附圖和描述中陳述一個(gè)或一個(gè)以上實(shí)例的細(xì)節(jié)。從描述和圖式以及從權(quán)利要求書將明了其它特征、目的和優(yōu)點(diǎn)。圖1是說(shuō)明采用本發(fā)明的質(zhì)量控制技術(shù)的視頻編碼和解碼系統(tǒng)的框圖。圖2是說(shuō)明將數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)的示范性內(nèi)容分類模塊的框圖。圖3是說(shuō)明表示內(nèi)容類別的示范性質(zhì)量-速率曲線的曲線圖。圖4是說(shuō)明示范性質(zhì)量控制模塊的框圖,其動(dòng)態(tài)調(diào)節(jié)用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的一個(gè)或一個(gè)以上編碼參數(shù)。圖5是說(shuō)明根據(jù)本發(fā)明的技術(shù)的用于對(duì)數(shù)據(jù)片段進(jìn)行編碼的示范性編碼技術(shù)的圖。圖6是說(shuō)明根據(jù)本發(fā)明的技術(shù)的控制經(jīng)編碼數(shù)據(jù)片段的質(zhì)量的編碼裝置的示范性操作的流程圖。圖7是說(shuō)明計(jì)算經(jīng)加權(quán)質(zhì)量度量的質(zhì)量測(cè)量模塊的示范性操作的流程圖。圖8是說(shuō)明將數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)的內(nèi)容分類模塊的示范性操作的流程圖。具體實(shí)施例方式本發(fā)明描述用于控制經(jīng)編碼數(shù)據(jù)序列的質(zhì)量的編碼技術(shù)。大體上,本發(fā)明的某些實(shí)施例的某些方面可應(yīng)用于任何多媒體流(即,音頻、視頻、圖片或使用有損壓縮的任何數(shù)據(jù))。然而,為了簡(jiǎn)明且不作限制,使用視頻、多媒體數(shù)據(jù)來(lái)描述和說(shuō)明本發(fā)明的某些實(shí)施例。特定來(lái)說(shuō),本發(fā)明的技術(shù)試圖控制觀看者體驗(yàn)到的所感知質(zhì)量。觀看者體驗(yàn)到的所感知質(zhì)量可基于數(shù)據(jù)序列的內(nèi)容或性質(zhì)而不同。換句話說(shuō),使用相同編碼參數(shù)編碼的序列基于序列的內(nèi)容而可能具有不同的所感知質(zhì)量。舉例來(lái)說(shuō),以量化參數(shù)(QP)36編碼的高運(yùn)動(dòng)體育序列可能看上去比以相同QP編碼的低運(yùn)動(dòng)序列好得多。這可能主要是由于體育序列中的運(yùn)動(dòng)往往在較高的QP下提高所感知視覺(jué)質(zhì)量。另一方面,如果體育序列是以低運(yùn)動(dòng)序列看上去良好的較低QP編碼,那么知覺(jué)質(zhì)量可改進(jìn),但增加的位速率的代價(jià)超過(guò)了知覺(jué)質(zhì)量的遞增改進(jìn)。請(qǐng)注意,當(dāng)某些實(shí)施例應(yīng)用于其它多媒體流(即,音頻流)時(shí),知覺(jué)質(zhì)量可能是聽覺(jué)的而不是像視頻流那樣是視覺(jué)的。本發(fā)明提供用以控制序列的所感知質(zhì)量以嘗試無(wú)論序列的內(nèi)容或性質(zhì)如何均實(shí)現(xiàn)所要的恒定知覺(jué)質(zhì)量的技術(shù)。如本文中將詳細(xì)描述,編碼裝置實(shí)施質(zhì)量控制技術(shù)以基于一序列片段的內(nèi)容將所述片段與一內(nèi)容"類別"相關(guān)聯(lián),確定所述序列片段的所觀察知覺(jué)質(zhì)量,以及基于所觀察知覺(jué)質(zhì)量和與所述數(shù)據(jù)片段相關(guān)聯(lián)的內(nèi)容類別來(lái)調(diào)節(jié)一個(gè)或一個(gè)以上編碼參數(shù)。如果時(shí)間準(zhǔn)許,那么可使用經(jīng)調(diào)節(jié)的編碼參數(shù)來(lái)對(duì)所述數(shù)據(jù)片段進(jìn)行再編碼。或者,可使用經(jīng)調(diào)節(jié)的編碼參數(shù)對(duì)后續(xù)的數(shù)據(jù)片段進(jìn)行初始編碼。以此方式,數(shù)據(jù)片段經(jīng)編碼以使得序列片段的所觀察知覺(jué)質(zhì)量趨向于所要的知覺(jué)質(zhì)量。圖1是說(shuō)明采用本文描述的質(zhì)量控制技術(shù)的視頻編碼和解碼系統(tǒng)10的框圖。編碼和解碼系統(tǒng)IO包含編碼裝置12和解碼裝置14,其由發(fā)射信道16連接。編碼裝置12對(duì)一個(gè)或一個(gè)以上數(shù)字視頻數(shù)據(jù)序列進(jìn)行編碼,且經(jīng)由發(fā)射信道16將經(jīng)編碼序列發(fā)射到解碼裝置14以用于解碼和呈現(xiàn)給解碼裝置14的用戶。發(fā)射信道16可包括任何有線或無(wú)線媒體,或其組合。編碼裝置12可形成用以廣播一個(gè)或一個(gè)以上視頻數(shù)據(jù)信道的廣播網(wǎng)絡(luò)組件的一部分。例如,編碼裝置12可形成無(wú)線基站、服務(wù)器或用以向無(wú)線裝置廣播一個(gè)或一個(gè)以上經(jīng)編碼視頻數(shù)據(jù)信道的任何基礎(chǔ)結(jié)構(gòu)節(jié)點(diǎn)的一部分。在此情況下,編碼裝置12可將經(jīng)編碼數(shù)據(jù)發(fā)射到多個(gè)無(wú)線裝置,例如解碼裝置I4。然而,為了簡(jiǎn)單,在圖l中說(shuō)明單個(gè)解碼裝置14。解碼裝置14可包括用戶裝置,其接收由編碼裝置12發(fā)射的經(jīng)編碼視頻數(shù)據(jù)且對(duì)視頻數(shù)據(jù)進(jìn)行解碼以用于呈現(xiàn)給用戶。舉例來(lái)說(shuō),解碼裝置14可實(shí)施為以下裝置的一部分?jǐn)?shù)字電視、無(wú)線通信裝置、游戲裝置、便攜式數(shù)字助理(PDA)、膝上型計(jì)算機(jī)或桌上型計(jì)算機(jī)、數(shù)字音樂(lè)和視頻裝置(例如以商標(biāo)"iPod"出售的裝置),或無(wú)線電電話(例如蜂窩式、衛(wèi)星或基于陸地的無(wú)線電電話),或?yàn)橐曨l串流、視頻電話或兩者而裝備的其它無(wú)線移動(dòng)終端。在一些方面中,對(duì)于雙向通信,編碼和解碼系統(tǒng)IO可支持根據(jù)會(huì)話起始協(xié)議(SIP)、國(guó)際電信聯(lián)盟標(biāo)準(zhǔn)化部門(ITU-T)H.323標(biāo)準(zhǔn)、ITU-TH.324標(biāo)準(zhǔn)或其它標(biāo)準(zhǔn)的視頻電話或視頻串流。編碼裝置12可根據(jù)例如移動(dòng)圖片專家組(MPEG)-2、MPEG-4、ITU-TH.263或ITU-TH.264等視頻壓縮標(biāo)準(zhǔn)而產(chǎn)生經(jīng)編碼視頻數(shù)據(jù)。雖然圖1中未圖示,但編碼裝置12和解碼裝置14可分別與音頻編碼器和解碼器集成,且包含適當(dāng)?shù)亩嗦窂?fù)用22器-多路分用器(MUX-DEMUX)模塊或其它硬件、固件或軟件以處置共同數(shù)據(jù)序列或單獨(dú)數(shù)據(jù)序列中的音頻和視頻兩者的編碼。如果適用,那么MUX-DEMUX模塊可符合ITUH.223多路復(fù)用器協(xié)議或例如用戶數(shù)據(jù)報(bào)協(xié)議(UDP)等其它協(xié)議。在一些方面中,本發(fā)明預(yù)期應(yīng)用于增強(qiáng)型H.264視頻譯碼以用于使用2006年8月作為技術(shù)標(biāo)準(zhǔn)TIA-1099公布的僅前向鏈路(FLO)空中接口規(guī)范"用于陸地移動(dòng)多媒體多播的僅前向鏈路空中接口規(guī)范"("FLO規(guī)范")來(lái)在陸地移動(dòng)多媒體多播(TM3)系統(tǒng)中傳遞實(shí)時(shí)視頻服務(wù)。然而,本發(fā)明中描述的質(zhì)量控制技術(shù)不限于任何特定類型的廣播、多播或點(diǎn)對(duì)點(diǎn)系統(tǒng)。如圖1中說(shuō)明,編碼裝置12包含編碼模塊18、存儲(chǔ)器20、內(nèi)容分類模塊22、質(zhì)量控制模塊24以及發(fā)射器26。編碼模塊18從一個(gè)或一個(gè)以上源接收一個(gè)或一個(gè)以上輸入視頻序列28A-28N(統(tǒng)稱為"視頻序列28"),且選擇性地對(duì)視頻序列28進(jìn)行編碼。編碼模塊18可例如從集成在編碼裝置12內(nèi)或耦合到編碼裝置12的圖像捕捉裝置(未圖示)接收視頻序列28。或者,編碼模塊18可從存儲(chǔ)器20接收視頻序列28。視頻序列28可包括將作為廣播或按需要而譯碼和發(fā)射的現(xiàn)場(chǎng)實(shí)時(shí)視頻、音頻或視頻與音頻序列,或可包括將作為廣播或按需要而譯碼和發(fā)射的預(yù)先錄制和存儲(chǔ)的視頻、音頻或視頻與音頻流。雖然是在實(shí)時(shí)服務(wù)的上下文中描述,但本發(fā)明的技術(shù)也可應(yīng)用于近實(shí)時(shí)服務(wù)、非實(shí)時(shí)服務(wù)或?qū)崟r(shí)服務(wù)、近實(shí)時(shí)服務(wù)和非實(shí)時(shí)服務(wù)的組合。然而為了說(shuō)明目的,本發(fā)明描述關(guān)于實(shí)時(shí)服務(wù)的質(zhì)量控制技術(shù)的使用。在一些方面中,編碼模塊18也可將經(jīng)編碼數(shù)據(jù)序列組合為發(fā)射幀以用于經(jīng)由發(fā)射器26發(fā)射。特定來(lái)說(shuō),編碼模塊18可對(duì)一時(shí)間段中接收的視頻序列28的若干部分進(jìn)行編碼、組合和發(fā)射。例如,編碼模塊18可在每秒的基礎(chǔ)上對(duì)視頻序列28進(jìn)行操作。換句話說(shuō),編碼模塊18對(duì)多個(gè)視頻序列28的若干一秒數(shù)據(jù)片段進(jìn)行編碼,組合經(jīng)編碼的一秒數(shù)據(jù)片段以形成數(shù)據(jù)超幀,且經(jīng)由發(fā)射器26在發(fā)射信道16上發(fā)射所述超幀。在本文中使用時(shí),術(shù)語(yǔ)"超幀"指代在一時(shí)間段或窗(例如,一秒時(shí)間段或窗)中收集的一組數(shù)據(jù)片段。數(shù)據(jù)片段可包含一個(gè)或一個(gè)以上數(shù)據(jù)幀。雖然在一秒數(shù)據(jù)片段的上下文中描述本發(fā)明的技術(shù),但所述技術(shù)也可用于對(duì)其它數(shù)據(jù)片段進(jìn)行編碼、組合和發(fā)射,例如對(duì)在不同的時(shí)間段(可能是或可能不是固定時(shí)間段)中接收的數(shù)據(jù)片段,或?qū)€(gè)別數(shù)據(jù)幀或數(shù)據(jù)幀集合。換句話說(shuō),可界定超幀以覆蓋比一秒時(shí)期大或小的時(shí)間間隔,或甚至可變的時(shí)間間隔。請(qǐng)注意,在整個(gè)本發(fā)明中,特定多媒體數(shù)據(jù)片(例如,類似于超幀的概念)指代具有特定大小和/或持續(xù)時(shí)間的任何多媒體數(shù)據(jù)片,其中所述特定大小和/或持續(xù)時(shí)間至少部分是基于用于傳遞多媒體數(shù)據(jù)的系統(tǒng)的物理層和/或MAC層特性和/或參數(shù)。請(qǐng)注意,23所述特定大小和/或持續(xù)時(shí)間可靜態(tài)和/或動(dòng)態(tài)指派。編碼模塊18可試圖以恒定質(zhì)量等級(jí)輸出視頻序列28中的每一者。舉例來(lái)說(shuō),編碼模塊18可試圖無(wú)論視頻序列28的內(nèi)容或性質(zhì)如何均維持視頻序列28的恒定所感知質(zhì)量。換句話說(shuō),編碼模塊18可試圖以目標(biāo)質(zhì)量等級(jí)輸出視頻序列28中的每一者。目標(biāo)質(zhì)量等級(jí)可被預(yù)選定、由用戶選定、通過(guò)自動(dòng)過(guò)程或要求來(lái)自用戶或來(lái)自另一過(guò)程的輸入的半自動(dòng)過(guò)程而選定,或由編碼裝置12或系統(tǒng)IO基于預(yù)定準(zhǔn)則而動(dòng)態(tài)選定??苫诶缇幋a應(yīng)用的類型或經(jīng)編碼視頻數(shù)據(jù)發(fā)送到的客戶端裝置的類型來(lái)選擇目標(biāo)質(zhì)量等級(jí)。為了維持恒定所感知質(zhì)量等級(jí),編碼模塊18可基于所感知質(zhì)量度量和視頻序列的內(nèi)容來(lái)選擇或調(diào)節(jié)一個(gè)或一個(gè)以上編碼參數(shù)。為此,內(nèi)容分類模塊22以多個(gè)類別中的一者對(duì)視頻序列的數(shù)據(jù)片段進(jìn)行分類。在一些情況下,內(nèi)容分類模塊22在已初始對(duì)數(shù)據(jù)片段進(jìn)行編碼之后對(duì)數(shù)據(jù)片段進(jìn)行分類。在此情況下,編碼模塊18可使用初始編碼參數(shù)集合對(duì)數(shù)據(jù)片段進(jìn)行編碼。編碼模塊18可例如初始使用對(duì)前一數(shù)據(jù)片段進(jìn)行編碼的QP來(lái)對(duì)數(shù)據(jù)片段進(jìn)行編碼。因此,編碼模塊18可在視頻序列的兩個(gè)連續(xù)數(shù)據(jù)片段具有類似內(nèi)容(即當(dāng)前數(shù)據(jù)片段的內(nèi)容類別類似于前一數(shù)據(jù)片段的內(nèi)容類別)的直觀推斷下操作。或者,編碼模塊18可經(jīng)配置以初始在特定QP下對(duì)所有數(shù)據(jù)片段進(jìn)行編碼。舉例來(lái)說(shuō),編碼模塊18可經(jīng)配置以初始在33的QP下對(duì)每個(gè)數(shù)據(jù)片段進(jìn)行編碼。為了輔助對(duì)數(shù)據(jù)片段進(jìn)行分類,內(nèi)容分類模塊22可計(jì)算與經(jīng)編碼數(shù)據(jù)片段相關(guān)聯(lián)的所感知質(zhì)量度量。在某些方面中,內(nèi)容分類模塊22可計(jì)算與經(jīng)編碼數(shù)據(jù)片段相關(guān)聯(lián)的經(jīng)加權(quán)質(zhì)量度量。經(jīng)加權(quán)質(zhì)量度量可提供更接近于觀看者體驗(yàn)到的主觀質(zhì)量的客觀視頻質(zhì)量度量。內(nèi)容分類模塊22可通過(guò)以下方式計(jì)算經(jīng)加權(quán)質(zhì)量度量基于與和所述片段相關(guān)聯(lián)的一個(gè)或一個(gè)以上數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的差值度量將所述像素塊分離為若干群組,將質(zhì)量度量和權(quán)重與像素塊群組中的每一者相關(guān)聯(lián),以及基于群組中的每一者中的像素塊的數(shù)目以及與群組相關(guān)聯(lián)的質(zhì)量度量和權(quán)重來(lái)計(jì)算經(jīng)加權(quán)質(zhì)量度量。如上文所述,像素塊可具有任何大小,例如H.264標(biāo)準(zhǔn)中指定的大小。另外,內(nèi)容分類模塊22可分析經(jīng)編碼數(shù)據(jù)片段的內(nèi)容以將數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)。在某些方面中,內(nèi)容類別可包括一個(gè)或一個(gè)以上曲線,其將例如峰值信噪比(PSNR)等質(zhì)量度量建模為位速率的函數(shù)。內(nèi)容分類模塊22可基于所感知質(zhì)量度量和用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)(例如,位速率、QP或類似參數(shù))中的至少一者而選擇曲線中最接近地對(duì)應(yīng)于經(jīng)編碼數(shù)據(jù)片段的一者。在編碼參數(shù)不與用以產(chǎn)生內(nèi)容類別的編碼參數(shù)匹配的情況下,內(nèi)容分類模塊22可將用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)規(guī)范化,且使用經(jīng)規(guī)范化的編碼參數(shù)中的至少一者和所感知質(zhì)量度量來(lái)選擇曲線中最接近地對(duì)應(yīng)于經(jīng)編碼片段的一者?;蛘?,內(nèi)容分類模塊22可基于所感知質(zhì)量度量和經(jīng)編碼數(shù)據(jù)片段的所得位速率(即,使用特定編碼參數(shù)集合實(shí)現(xiàn)的位速率)而選擇曲線中最接近地對(duì)應(yīng)于經(jīng)編碼數(shù)據(jù)片段的一者。在另一方面中,內(nèi)容類別可包括基于片段的數(shù)據(jù)的復(fù)雜性(例如,空間復(fù)雜性和/或時(shí)間復(fù)雜性)的類別。內(nèi)容分類模塊22可將紋理信息(例如,對(duì)比率值)分類為"高"、"中"和"低"(在x軸上)的種類,且將運(yùn)動(dòng)信息(例如,運(yùn)動(dòng)向量)分類為"高"、"中"和"低"(在y軸上)的種類,且基于運(yùn)動(dòng)種類與紋理種類之間的交叉點(diǎn)以類別中的一者對(duì)數(shù)據(jù)片段進(jìn)行分類。與數(shù)據(jù)片段相關(guān)聯(lián)的類別可對(duì)應(yīng)于特定質(zhì)量-速率曲線?;蛘撸c數(shù)據(jù)片段相關(guān)聯(lián)的類別可對(duì)應(yīng)于一個(gè)或一個(gè)以上編碼參數(shù)。在2006年3月IO日申請(qǐng)的標(biāo)題為"用于多媒體處理的內(nèi)容分類(CONTENTCLASSIFICATIONFORMULTIMEDIAPROCESSING)"的共同待決且共同轉(zhuǎn)讓的第11/373,577號(hào)美國(guó)專利申請(qǐng)案中描述一種所述內(nèi)容分類方法,所述申請(qǐng)案的整個(gè)內(nèi)容以引用方式并入本文。質(zhì)量控制模塊24確定與數(shù)據(jù)片段所屬于的內(nèi)容類別相關(guān)聯(lián)的目標(biāo)質(zhì)量。在一些情況下,例如PSNR等常規(guī)質(zhì)量度量并不總是準(zhǔn)確測(cè)量出觀看者體驗(yàn)到的知覺(jué)視覺(jué)視頻質(zhì)量。在這些情況下,與內(nèi)容類別中的每一者相關(guān)聯(lián)的目標(biāo)質(zhì)量度量可不同。特定來(lái)說(shuō),質(zhì)量控制模塊24可調(diào)節(jié)與內(nèi)容類別中的每一者相關(guān)聯(lián)的目標(biāo)質(zhì)量度量以考慮不同內(nèi)容類別的序列在相同PSNR下知覺(jué)上表現(xiàn)為不同的事實(shí)。質(zhì)量控制模塊24將所感知質(zhì)量度量(例如,經(jīng)加權(quán)質(zhì)量度量)與目標(biāo)質(zhì)量度量相比較。如果所感知質(zhì)量度量與目標(biāo)質(zhì)量度量之間的差值超過(guò)閾值,那么質(zhì)量控制模塊24調(diào)節(jié)編碼參數(shù)中的至少一者。舉例來(lái)說(shuō),如果所感知質(zhì)量度量比目標(biāo)質(zhì)量度量大所述閾值,那么質(zhì)量控制模塊24增加用于對(duì)數(shù)據(jù)片段進(jìn)行編碼的QP。同樣,如果所感知質(zhì)量度量比目標(biāo)質(zhì)量度量小所述閾值,那么質(zhì)量控制模塊24減小用于對(duì)數(shù)據(jù)片段進(jìn)行編碼的QP。質(zhì)量控制模塊24可調(diào)節(jié)除了QP之外的編碼參數(shù),例如幀速率、編碼模式、解塊、系數(shù)微調(diào)、運(yùn)動(dòng)向量精細(xì)化及類似編碼參數(shù)。在質(zhì)量控制模塊24調(diào)節(jié)編碼參數(shù)之后,編碼模塊18可使用經(jīng)調(diào)節(jié)的編碼參數(shù)對(duì)數(shù)據(jù)片段執(zhí)行第二遍編碼。舉例來(lái)說(shuō),編碼模塊18可在經(jīng)調(diào)節(jié)QP下對(duì)數(shù)據(jù)片段進(jìn)行再編碼。第二遍編碼有效地將所感知質(zhì)量度量朝所要目標(biāo)質(zhì)量度量精細(xì)化。而且,第二遍編碼可再建立視頻序列的內(nèi)容類別。在某些方面中,編碼模塊18可僅在計(jì)算處理時(shí)間準(zhǔn)許時(shí)執(zhí)行第二遍編碼。在另一方面中,編碼模塊18可執(zhí)行兩遍以上編碼以試圖將所觀察的質(zhì)量精細(xì)化。在編碼模塊18已執(zhí)行最后一遍編碼之后,例如在第二遍編碼之后或在第一遍編碼之后(如果編碼模塊18不需要再編碼),編碼裝置12經(jīng)由發(fā)射器26發(fā)射經(jīng)編碼數(shù)據(jù)片段。發(fā)射器26可包含適當(dāng)?shù)恼{(diào)制解調(diào)器和驅(qū)動(dòng)器電路以經(jīng)由發(fā)射信道16發(fā)射經(jīng)編碼視頻。對(duì)于無(wú)線應(yīng)用,發(fā)射器26包含RF電路以發(fā)射載運(yùn)經(jīng)編碼視頻數(shù)據(jù)的無(wú)線數(shù)據(jù)。解碼裝置14經(jīng)由接收器30接收經(jīng)編碼數(shù)據(jù)。類似于發(fā)射器26,接收器30可包含適當(dāng)?shù)恼{(diào)制解調(diào)器和驅(qū)動(dòng)器電路以經(jīng)由發(fā)射信道16接收經(jīng)編碼視頻,且在無(wú)線應(yīng)用中可包含RF電路以接收載運(yùn)經(jīng)編碼視頻數(shù)據(jù)的無(wú)線數(shù)據(jù)。在一些實(shí)例中,編碼裝置12和解碼裝置14各自可包含往復(fù)發(fā)射和接收電路,使得每一者可充當(dāng)用于經(jīng)由發(fā)射信道16發(fā)射的經(jīng)編碼視頻和其它信息的源裝置和接收裝置兩者。在此情況下,編碼裝置12和解碼裝置14兩者均可發(fā)射和接收視頻序列,且因此參與雙向通信。換句話說(shuō),多媒體編碼裝置10的所說(shuō)明組件可作為編碼器/解碼器(CODEC)的一部分而集成。解碼模塊32對(duì)經(jīng)編碼數(shù)據(jù)片段進(jìn)行解碼以呈現(xiàn)給用戶。解碼裝置14可進(jìn)一步經(jīng)由顯示器(未圖示)將經(jīng)解碼數(shù)據(jù)片段呈現(xiàn)給用戶,所述顯示器可集成在解碼裝置14內(nèi)或作為經(jīng)由有線或無(wú)線連接耦合到解碼裝置14的離散裝置而提供。編碼裝置12和解碼裝置14中的組件是適用于實(shí)施本文描述的技術(shù)的組件的范例。然而編碼裝置12和解碼裝置14可在需要的情況下包含許多其它組件。舉例來(lái)說(shuō),編碼裝置12可包含多個(gè)編碼模塊,其各自接收一個(gè)或一個(gè)以上視頻數(shù)據(jù)序列且根據(jù)本文的技術(shù)對(duì)相應(yīng)的視頻數(shù)據(jù)序列進(jìn)行編碼。在此情況下,編碼裝置12可進(jìn)一步包含至少一個(gè)多路復(fù)用器以組合數(shù)據(jù)片段以供發(fā)射。另外,編碼裝置12和解碼裝置14可包含適當(dāng)?shù)恼{(diào)制、解調(diào)、頻率轉(zhuǎn)換、濾波和放大器組件以用于發(fā)射和接收經(jīng)編碼視頻,包含射頻(RF)無(wú)線組件和天線(在適用時(shí))。然而為便于說(shuō)明,圖l中未圖示所述組件。編碼裝置12和解碼裝置14中的組件可實(shí)施為一個(gè)或一個(gè)以上處理器、數(shù)字信號(hào)處理器、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、離散邏輯、軟件、硬件、固件或其任何組合。將不同特征作為模塊來(lái)描述是意圖突出編碼裝置12和解碼裝置14的不同功能方面,且不一定暗示所述模塊必須由單獨(dú)的硬件或軟件組件實(shí)現(xiàn)。而是,與一個(gè)或一個(gè)以上模塊相關(guān)聯(lián)的功能性可集成在共同或單獨(dú)的硬件或軟件組件內(nèi)。因此,本發(fā)明不應(yīng)限于編碼裝置12和解碼裝置14的實(shí)例。圖2是說(shuō)明根據(jù)本文描述的技術(shù)將數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)的示范性內(nèi)容分類模塊40的框圖。內(nèi)容分類模塊40可例如表示編碼裝置12的內(nèi)容分類模塊22(圖1)。內(nèi)容分類模塊40包含質(zhì)量測(cè)量模塊42、編碼參數(shù)規(guī)范化模塊44以及類別選擇模塊46。26如上文所述,編碼模塊18(圖1)執(zhí)行所接收數(shù)據(jù)片段的第一遍編碼??墒褂糜糜趯?duì)前一數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)來(lái)執(zhí)行數(shù)據(jù)片段的第一遍編碼。或者,即使前一數(shù)據(jù)片段沒(méi)有使用經(jīng)調(diào)節(jié)編碼參數(shù)進(jìn)行再編碼,仍可使用前一數(shù)據(jù)片段的經(jīng)調(diào)節(jié)編碼參數(shù)來(lái)執(zhí)行數(shù)據(jù)片段的第一遍編碼。作為另一實(shí)例,可使用經(jīng)配置的編碼參數(shù)集合來(lái)執(zhí)行數(shù)據(jù)片段的第一遍編碼。在第一遍編碼之后,內(nèi)容分類模塊40將數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)。為此,內(nèi)容分類模塊40可基于經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量以及對(duì)應(yīng)于用于產(chǎn)生類別的參數(shù)的一個(gè)或一個(gè)以上編碼參數(shù)或經(jīng)編碼數(shù)據(jù)片段的所得位速率而將數(shù)據(jù)片段與內(nèi)容類別中的一者相關(guān)聯(lián)。如下文所述,在一些方面中,所述一個(gè)或一個(gè)以上編碼參數(shù)可經(jīng)規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生內(nèi)容類別的編碼參數(shù)。質(zhì)量測(cè)量模塊42計(jì)算經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量。所感知質(zhì)量度量可例如為所觀察PSNR、經(jīng)加權(quán)PSNR、平均意見得分(MOS)或其它質(zhì)量度量。在計(jì)算所感知質(zhì)量度量時(shí),質(zhì)量測(cè)量模塊42可考慮例如PSNR等常規(guī)質(zhì)量度量并不總是對(duì)觀看者體驗(yàn)到的知覺(jué)視頻質(zhì)量的準(zhǔn)確測(cè)量的事實(shí)。對(duì)于低強(qiáng)度序列或幀來(lái)說(shuō)尤其如此,其中平均幀PSNR由具有低均方誤差的低強(qiáng)度區(qū)域偏置。這些區(qū)域通常并不對(duì)總體知覺(jué)視頻質(zhì)量起作用,因?yàn)槿祟愐曈X(jué)系統(tǒng)不會(huì)將其感知為關(guān)注區(qū)域。為了解決此問(wèn)題,質(zhì)量測(cè)量模塊42計(jì)算經(jīng)加權(quán)質(zhì)量度量(例如,經(jīng)加權(quán)PSNR)。經(jīng)加權(quán)質(zhì)量度量提供比常規(guī)PSNR更近似于觀看者體驗(yàn)到的主觀質(zhì)量的客觀視頻質(zhì)量度量。為了計(jì)算經(jīng)加權(quán)質(zhì)量度量,質(zhì)量測(cè)量模塊42基于與所述片段的一個(gè)或一個(gè)以上數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的至少一個(gè)差值度量將所述像素塊分離為若干群組。質(zhì)量測(cè)量模塊42可例如基于絕對(duì)差和(SAD)、每像素SAD(SPP)、差平方和(SSD)或與一個(gè)或一個(gè)以上數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的類似差值度量將所述像素塊分組為若干群組。其它實(shí)例可使用絕對(duì)變換差和(SATD)或變換差平方和(SSTD)。為示范性目的,本發(fā)明論述基于與一個(gè)或一個(gè)以上數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的SPP值將所述像素塊分離為若干群組。然而應(yīng)明了,質(zhì)量測(cè)量模塊42可基于其它差值度量將像素塊分離為若干群組。質(zhì)量測(cè)量模塊42至少基于塊模式?jīng)Q策而計(jì)算像素塊的SPP值。質(zhì)量測(cè)量模塊42可例如根據(jù)以下等式計(jì)算像素塊的SPP值OT=Z(SAD,)/",(1)其中SPP是針對(duì)像素塊計(jì)算的SPP值,SADi是像素塊的第i個(gè)像素的SAD值,且n是像素塊中的像素?cái)?shù)目。與像素塊中的每一者相關(guān)聯(lián)的SPP值的范圍是零到n。對(duì)于16X16像素塊,其中n等于256,與像素塊相關(guān)聯(lián)的SPP值的范圍是0到255。SPP值零指示預(yù)測(cè)的像素塊和原始像素塊完全相同。另一方面,SPP值255指示相反的極端,即預(yù)測(cè)的像素塊和原始像素塊極為不同。.質(zhì)量測(cè)量模塊42可預(yù)計(jì)算與每一SPP值相關(guān)聯(lián)的質(zhì)量度量。為了示范性目的,將在PSNR質(zhì)量度量方面論述本發(fā)明的技術(shù)。然而應(yīng)了解,可使用任何質(zhì)量度量來(lái)利用所述技術(shù)。質(zhì)量測(cè)量模塊42可預(yù)計(jì)算與SPP值中的每一者相關(guān)聯(lián)的PSNR值。在一個(gè)實(shí)例中,質(zhì)量測(cè)量模塊42可根據(jù)以下等式預(yù)計(jì)算與SPP值中的每一者相關(guān)聯(lián)的PSNR值尸SA^,.=10Iogl0(2"_1)/S尸/f,(2)其中是與第i個(gè)SPP值相關(guān)聯(lián)的PSNR值,且S尸P,是第i個(gè)SPP值。質(zhì)量測(cè)量模塊42將整個(gè)范圍的SPP值分離為多個(gè)群組,其中群組中的每一者對(duì)應(yīng)于一個(gè)或一個(gè)以上SPP值。在一個(gè)實(shí)例中,質(zhì)量測(cè)量模塊42可將整個(gè)范圍(0...255)的SPP值分離為64個(gè)群組,其中群組中的每一者表示四個(gè)連續(xù)的SPP值。或者,質(zhì)量測(cè)量模塊42可將不連續(xù)的SPP值分組為多個(gè)群組。質(zhì)量測(cè)量模塊42將質(zhì)量度量(例如,PSNR值)與群組中的每一者相關(guān)聯(lián)。舉例來(lái)說(shuō),質(zhì)量測(cè)量模塊42對(duì)與屬于群組的SPP值中的每一者相關(guān)聯(lián)的PSNR值求平均值以獲得群組中的每一者的平均PSNR值。質(zhì)量測(cè)量模塊42可進(jìn)一步將權(quán)重與群組中的每一者相關(guān)聯(lián)。在某些方面中,質(zhì)量測(cè)量模塊42可將使用對(duì)數(shù)權(quán)重函數(shù)計(jì)算的權(quán)重與群組中的每一者相關(guān)聯(lián)。對(duì)數(shù)權(quán)重函數(shù)可為對(duì)應(yīng)于群組的SPP值的函數(shù)。質(zhì)量測(cè)量模塊42可根據(jù)以下等式確定權(quán)重以與群組中的每一者相關(guān)聯(lián)附,.=log10(S/^),(3)其中Wf,是與第i群組相關(guān)聯(lián)的權(quán)重,SP尸)是第j像素的SPP值,在六十四個(gè)單獨(dú)群組的情況下k-0,1,...,64,且j是與第i群組相關(guān)聯(lián)的最高SPP值。在具有六十四個(gè)群組的16X16像素塊的情況下,j=3,7,11...,255。與群組中的每一者相關(guān)聯(lián)的權(quán)重輔助調(diào)節(jié)每一群組的塊計(jì)數(shù)。換句話說(shuō),權(quán)重指示群組中的每一者內(nèi)應(yīng)朝數(shù)據(jù)片段的所計(jì)算PSNR計(jì)數(shù)的塊的數(shù)目。權(quán)重函數(shù)將較高的權(quán)重指派給具有較高SPP值的群組。如上文所述,數(shù)據(jù)片段可包含一個(gè)或一個(gè)以上數(shù)據(jù)幀,其包含一個(gè)或一個(gè)以上像素塊。質(zhì)量測(cè)量模塊42基于與數(shù)據(jù)片段的幀的像素塊相關(guān)聯(lián)的SPP值將所述像素塊分離為群組中的一者。在數(shù)據(jù)片段的所有像素塊均已被分組之后,質(zhì)量測(cè)量模塊42計(jì)算每群組的像素塊的百分比。在某些方面中,將確定為要跳過(guò)的像素塊從每群組像素塊百分比的計(jì)算中排除。質(zhì)量測(cè)量模塊42基于每群組的像素塊的百分比、與群組相關(guān)聯(lián)的質(zhì)量度量以及與群組相關(guān)聯(lián)的權(quán)重來(lái)計(jì)算數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量。在一個(gè)實(shí)例中,質(zhì)量測(cè)量模塊根據(jù)以下等式計(jì)算經(jīng)加權(quán)質(zhì)量度量<formula>formulaseeoriginaldocumentpage29</formula>,(4)其中附—g是經(jīng)加權(quán)質(zhì)量度量,!'=0,1,...,",Al等于群組的數(shù)目,WW是與第i群組相關(guān)聯(lián)的權(quán)重,M萬(wàn)PerW是第i群組中包含的片段的塊總數(shù)目的百分比,GraMp—2〃/是與第i群組相關(guān)聯(lián)的質(zhì)量度量,且7bmZM5CW是數(shù)據(jù)片段中的像素塊的總數(shù)目。使用以下等式對(duì)所有i個(gè)群組計(jì)算7bfflM/5C^:<formula>formulaseeoriginaldocumentpage29</formula>*(5)通過(guò)以上文所述方式計(jì)算數(shù)據(jù)片段的質(zhì)量度量,客觀視頻質(zhì)量度量相對(duì)于常規(guī)質(zhì)量度量來(lái)說(shuō)可更接近于觀看者體驗(yàn)到的主觀質(zhì)量。在用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)不與用以產(chǎn)生內(nèi)容類別的編碼參數(shù)匹配的情況下,內(nèi)容分類模塊40可將編碼參數(shù)中的一者或一者以上規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生內(nèi)容類別的編碼參數(shù)。在某些方面中,編碼參數(shù)規(guī)范化模塊44將用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的位速率規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生內(nèi)容類別的參數(shù)。將位速率規(guī)范化可減少數(shù)據(jù)片段的實(shí)際幀序列類型和幀速率以及在片段數(shù)據(jù)的編碼期間使用的QP對(duì)位速率的影響。在某些方面中,內(nèi)容類別可包括質(zhì)量-速率曲線,其將例如PSNR等質(zhì)量度量建模為位速率的函數(shù)。在此情況下,將編碼參數(shù)規(guī)范化為用于產(chǎn)生質(zhì)量-速率曲線的參數(shù)。舉例來(lái)說(shuō),編碼參數(shù)規(guī)范化模塊44可根據(jù)以下等式和表將用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的位速率規(guī)范化為用以產(chǎn)生質(zhì)量-速率曲線的位速率<formula>formulaseeoriginaldocumentpage29</formula>,(6)其中/是經(jīng)規(guī)范化的位速率,仵ps是用于將位速率縮放為其30幀/秒(fps)等效的比例因子,0,是用以將l幀的位速率縮放為設(shè)定點(diǎn)QP等效的比例因子,/^M,是數(shù)據(jù)片段的I幀的所觀察位速率,^p是用以將P幀的位速率縮放為設(shè)定點(diǎn)QP等效的比例因子,尺W^是數(shù)據(jù)片段的P幀的所觀察位速率,0s是用以將B幀的速率縮放為設(shè)定點(diǎn)QP等效的比例因子,且WW&是數(shù)據(jù)片段的B幀的所觀察位速率。換句話說(shuō),數(shù)據(jù)片段的I幀的所觀察位速率(ZflM,)、數(shù)據(jù)片段的P幀的所觀察位速率(/a"p)和數(shù)據(jù)片段的B幀的所觀察位速率(/WQ)分別對(duì)應(yīng)于用以對(duì)數(shù)據(jù)片段的I幀進(jìn)行編碼的總位數(shù)目、用以對(duì)數(shù)據(jù)片段的P幀進(jìn)行編碼的位數(shù)目和用以對(duì)數(shù)據(jù)片段的B幀進(jìn)行編碼的位數(shù)目。表1說(shuō)明用以將速率縮放為QP33等效的一些示范性比例因子(例如,0p和0s)。表2說(shuō)明用以將位速率縮放為其30fps等效的一些示范性比例因子。表l:基于QP的速率比例因子<table>tableseeoriginaldocumentpage30</column></row><table>表2:基于FPS的速率比例因子<table>tableseeoriginaldocumentpage30</column></row><table>類別選擇模塊46基于所感知質(zhì)量度量(在此情況下為經(jīng)加權(quán)質(zhì)量度量)以及對(duì)應(yīng)于用于產(chǎn)生類別的參數(shù)的一個(gè)或一個(gè)以上編碼參數(shù)或經(jīng)編碼數(shù)據(jù)片段的所得位速率而將數(shù)據(jù)片段與所述多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)。如上文所述,內(nèi)容類別可將數(shù)據(jù)片段與相應(yīng)的質(zhì)量和速率信息相關(guān)聯(lián)。舉例來(lái)說(shuō),類別選擇模塊46可以將質(zhì)量度量建模為位速率的函數(shù)的多個(gè)質(zhì)量-速率曲線來(lái)配置。因此,質(zhì)量-速率曲線可包括內(nèi)容類別??赏ㄟ^(guò)在不同QP下針對(duì)不同類型的內(nèi)容測(cè)量位速率和質(zhì)量度量、集中結(jié)果且執(zhí)行曲線擬合來(lái)離線計(jì)算質(zhì)量-速率曲線。舉例來(lái)說(shuō),可使用以下形式的對(duì)數(shù)函數(shù)來(lái)建模質(zhì)量-速率曲線2-arw(r)+〃,(7)其中g(shù)是質(zhì)量度量,r是位速率,且"和P是使用若干樣本數(shù)據(jù)點(diǎn)計(jì)算的常數(shù)。例如,質(zhì)量-速率曲線可對(duì)應(yīng)于與數(shù)據(jù)片段的內(nèi)容中的運(yùn)動(dòng)和紋理的不同等級(jí)相關(guān)聯(lián)的八個(gè)不同的類別。下文的表3說(shuō)明用于圖3中說(shuō)明的質(zhì)量-速率曲線的一些實(shí)例常數(shù)"和P。曲線ID值0-7分別對(duì)應(yīng)于曲線48A-48H("曲線48")。表3:質(zhì)量-速率曲線常數(shù)曲線IDaP05術(shù)424.8712915,176528.6209325.936939.4837635.288431.5621445.343534.5484455.164232.8123865.077332.4137875.081334.78407為了將數(shù)據(jù)片段與對(duì)應(yīng)的質(zhì)量-速率曲線(即,內(nèi)容類別)相關(guān)聯(lián),類別選擇模塊46基于所感知質(zhì)量度量(例如,經(jīng)加權(quán)質(zhì)量度量)以及對(duì)應(yīng)于用于產(chǎn)生類別的參數(shù)的一個(gè)或一個(gè)以上編碼參數(shù)或經(jīng)編碼數(shù)據(jù)片段的所得位速率而選擇質(zhì)量-速率曲線中的一者。使用經(jīng)規(guī)范化位速率作為實(shí)例,類別選擇模塊46可針對(duì)對(duì)應(yīng)于經(jīng)規(guī)范化位速率的質(zhì)量速率曲線中的每一者計(jì)算質(zhì)量度量。舉例來(lái)說(shuō),類別選擇模塊46可使用由編碼參數(shù)規(guī)范化模塊44和表3中指定的質(zhì)量-速率常數(shù),根據(jù)等式(7)來(lái)計(jì)算質(zhì)量-速率曲線中的每一者的質(zhì)量度量。換句話說(shuō),類別選擇模塊46在經(jīng)規(guī)范化位速率下計(jì)算質(zhì)量-速率曲線中的每一者的質(zhì)量度量。類別選擇模塊46選擇最接近地對(duì)應(yīng)于數(shù)據(jù)片段的質(zhì)量-速率曲線(即,類別)。舉例來(lái)說(shuō),類別選擇模塊46確定使用經(jīng)規(guī)范化編碼參數(shù)(例如,位速率)計(jì)算出的質(zhì)量度量中的哪一者最接近于由質(zhì)量測(cè)量模塊42計(jì)算出的經(jīng)加權(quán)質(zhì)量度量。類別選擇模塊4631可針對(duì)所述多個(gè)質(zhì)量-速率曲線中的每一者計(jì)算在經(jīng)規(guī)范化位速率下所感知質(zhì)量度量與相應(yīng)質(zhì)量-速率曲線上的質(zhì)量度量之間的差值,且選擇質(zhì)量-速率曲線中的對(duì)應(yīng)于最小差值的一者。因此,類別選擇模塊46選擇使a&n^j2-2J最小的質(zhì)量-速率曲線,其中是經(jīng)加權(quán)質(zhì)量度量,且G,是與第i類別或曲線相關(guān)聯(lián)的質(zhì)量度量。圖3是說(shuō)明表示內(nèi)容類別的示范性質(zhì)量-速率曲線48的曲線圖。圖3中說(shuō)明的質(zhì)量-速率曲線48是使用對(duì)數(shù)函數(shù)(6)和表3中說(shuō)明的質(zhì)量-速率常數(shù)來(lái)建模的。如上文所述,可通過(guò)針對(duì)在不同QP下編碼的不同類型的內(nèi)容測(cè)量位速率和質(zhì)量度量、群集結(jié)果且執(zhí)行曲線擬合來(lái)離線計(jì)算質(zhì)量-速率曲線48。質(zhì)量-速率曲線48中的每一者對(duì)應(yīng)于與數(shù)據(jù)片段的內(nèi)容中的運(yùn)動(dòng)和紋理的不同等級(jí)相關(guān)聯(lián)的不同內(nèi)容類別。特定來(lái)說(shuō),質(zhì)量-速率曲線48A對(duì)應(yīng)于低運(yùn)動(dòng)和低紋理內(nèi)容。質(zhì)量-速率曲線48H對(duì)應(yīng)于高運(yùn)動(dòng)和高紋理內(nèi)容。圖3中說(shuō)明的質(zhì)量-速率曲線48僅是示范性曲線??苫谄渌|(zhì)量-速率常數(shù)或其它建模等式來(lái)產(chǎn)生類似的曲線。圖4是說(shuō)明示范性質(zhì)量控制模塊50的框圖,其動(dòng)態(tài)調(diào)節(jié)用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的一個(gè)或一個(gè)以上編碼參數(shù)。質(zhì)量控制模塊50可例如表示編碼裝置12的質(zhì)量控制模塊24(圖1)。質(zhì)量控制模塊50包含目標(biāo)質(zhì)量確定模塊52、質(zhì)量比較模塊54和編碼參數(shù)調(diào)節(jié)模塊56。目標(biāo)質(zhì)量確定模塊52基于內(nèi)容分類而確定數(shù)據(jù)片段的目標(biāo)質(zhì)量度量。換句話說(shuō),目標(biāo)質(zhì)量確定模塊52確定編碼模塊18(圖1)應(yīng)對(duì)數(shù)據(jù)片段進(jìn)行編碼的目標(biāo)質(zhì)量等級(jí)。目標(biāo)質(zhì)量度量可例如包括將對(duì)數(shù)據(jù)片段進(jìn)行編碼的目標(biāo)PSNR。如上文所述,常規(guī)PSNR并非總是對(duì)觀看者體驗(yàn)到的知覺(jué)視頻質(zhì)量的準(zhǔn)確測(cè)量。因此,目標(biāo)質(zhì)量確定模塊52可基于內(nèi)容分類而動(dòng)態(tài)調(diào)節(jié)目標(biāo)質(zhì)量度量以考慮不同內(nèi)容類別的序列在不同PSNR下知覺(jué)上表現(xiàn)為類似的事實(shí)。目標(biāo)質(zhì)量確定模塊52可使用以下等式計(jì)算所要的目標(biāo)質(zhì)量度量Target—Q=SetPoint+AQi,(8)其中Target—Q是所要目標(biāo)質(zhì)量度量,SetPoint是初始目標(biāo)質(zhì)量度量,且△Qi是對(duì)應(yīng)于第i內(nèi)容類別的質(zhì)量調(diào)節(jié)變化量。下文的表4展示針對(duì)多個(gè)曲線的示范性質(zhì)量調(diào)節(jié)變化量和所要的目標(biāo)質(zhì)量度量(在此情況下為PSNR)。表4中計(jì)算出的值是使用33的SetPointPSNR計(jì)算出的。與上文表3中一樣,曲線ID值0-7可對(duì)應(yīng)于圖3的曲線48A-48H("曲線48")。表4:針對(duì)33的Setpoint的所要目標(biāo)PSNR<table>tableseeoriginaldocumentpage33</column></row><table>如表4中說(shuō)明,將針對(duì)對(duì)應(yīng)于低運(yùn)動(dòng)和低紋理內(nèi)容的曲線的所要目標(biāo)PSNR調(diào)節(jié)為高于初始目標(biāo)質(zhì)量(即,SetPoint),而將針對(duì)對(duì)應(yīng)于高運(yùn)動(dòng)和高紋理內(nèi)容的曲線的所要目標(biāo)PSNR調(diào)節(jié)為低于初始目標(biāo)質(zhì)量。在某些方面中,初始目標(biāo)質(zhì)量(即,SetPoint)可對(duì)應(yīng)于與中等運(yùn)動(dòng)、中等紋理數(shù)據(jù)片段相關(guān)聯(lián)的質(zhì)量度量。質(zhì)量比較模塊54將計(jì)算出的目標(biāo)質(zhì)量度量與所感知質(zhì)量度量進(jìn)行比較,所述所感知質(zhì)量度量是對(duì)數(shù)據(jù)片段進(jìn)行編碼的實(shí)際質(zhì)量等級(jí)。在某些方面中,所感知質(zhì)量度量可包括由質(zhì)量測(cè)量模塊42(圖2)計(jì)算出的經(jīng)加權(quán)質(zhì)量度量。質(zhì)量比較模塊54可例如從質(zhì)量測(cè)量模塊42接收經(jīng)加權(quán)質(zhì)量度量?;蛘?,質(zhì)量比較模塊54可如上文相對(duì)于圖2詳細(xì)描述而計(jì)算經(jīng)加權(quán)質(zhì)量度量。如果所感知質(zhì)量度量(例如,經(jīng)加權(quán)質(zhì)量度量)與目標(biāo)質(zhì)量度量之間的差值超過(guò)閾值,那么質(zhì)量比較模塊54警告編碼參數(shù)調(diào)節(jié)模塊56。編碼參數(shù)調(diào)節(jié)模塊56隨后調(diào)節(jié)至少一個(gè)用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)。舉例來(lái)說(shuō),如果所感知質(zhì)量度量比所要目標(biāo)質(zhì)量度量大一閾值,那么編碼參數(shù)調(diào)節(jié)模塊56可增加對(duì)數(shù)據(jù)片段進(jìn)行編碼的QP。同樣,如果所感知質(zhì)量度量比所要目標(biāo)質(zhì)量度量小一閾值,那么編碼參數(shù)調(diào)節(jié)模塊56可減小對(duì)數(shù)據(jù)片段進(jìn)行編碼的QP。QP編碼參數(shù)調(diào)節(jié)模塊56可將對(duì)數(shù)據(jù)片段進(jìn)行編碼的QP調(diào)節(jié)(向上或向下)所感知質(zhì)量度量與目標(biāo)質(zhì)量度量之間的差值?;蛘?,QP編碼參數(shù)調(diào)節(jié)模塊56可在計(jì)算處理時(shí)間準(zhǔn)許時(shí)以更精細(xì)的增量調(diào)節(jié)對(duì)數(shù)據(jù)片段進(jìn)行編碼的QP。雖然本文在調(diào)節(jié)用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的QP方面進(jìn)行描述,但編碼參數(shù)調(diào)節(jié)模塊56可調(diào)節(jié)其它編碼參數(shù),例如幀速率、編碼模式、解塊、系數(shù)微調(diào)、運(yùn)動(dòng)向量精細(xì)化和類似編碼參數(shù)。編碼參數(shù)調(diào)節(jié)模塊56將經(jīng)調(diào)節(jié)編碼參數(shù)與編碼參數(shù)的可接受范圍(下文稱為"可接受的編碼參數(shù)范圍")進(jìn)行比較??山邮艿木幋a參數(shù)范圍可基于與數(shù)據(jù)片段相關(guān)聯(lián)的33內(nèi)容類別而不同。表5展示針對(duì)與圖3說(shuō)明的質(zhì)量-速率曲線相關(guān)聯(lián)的內(nèi)容類別的QP值的示范性可接受的編碼參數(shù)范圍。表5:針對(duì)33的SetPoint的可接受的QP范圍<table>tableseeoriginaldocumentpage34</column></row><table>如表5中說(shuō)明,可接受的編碼參數(shù)范圍基于與數(shù)據(jù)片段相關(guān)聯(lián)的內(nèi)容類別(例如,質(zhì)量-速率曲線)而變化。特定來(lái)說(shuō),與對(duì)應(yīng)于低運(yùn)動(dòng)和低紋理內(nèi)容的內(nèi)容類別(例如,曲線ID0)和對(duì)應(yīng)于高運(yùn)動(dòng)和高紋理內(nèi)容的內(nèi)容類別(例如,曲線ID7)對(duì)應(yīng)的可接受QP范圍具有大小比包含中等紋理和中等運(yùn)動(dòng)的內(nèi)容類別(例如,曲線ID2-4)小的可接受QP值范圍。與運(yùn)動(dòng)和紋理內(nèi)容的較極端相關(guān)聯(lián)的內(nèi)容類別具有僅四個(gè)可接受QP值的范圍,而與較中等運(yùn)動(dòng)和紋理相關(guān)聯(lián)的內(nèi)容類別具有高達(dá)九個(gè)可接受QP值的范圍。而且,表5還說(shuō)明QP與內(nèi)容之間的額外關(guān)系。包含高運(yùn)動(dòng)和高紋理內(nèi)容的數(shù)據(jù)片段的內(nèi)容的可接收QP范圍高于包含低運(yùn)動(dòng)和低紋理的數(shù)據(jù)片段的內(nèi)容的可接收QP范圍。如表5中說(shuō)明,在高運(yùn)動(dòng)、高紋理內(nèi)容與低運(yùn)動(dòng)、低紋理內(nèi)容之間存在5個(gè)QP值的差值。如果編碼參數(shù)調(diào)節(jié)模塊56確定經(jīng)調(diào)節(jié)的編碼參數(shù)在可接受編碼參數(shù)范圍之外,那么編碼參數(shù)調(diào)節(jié)模塊56將編碼參數(shù)再調(diào)節(jié)到可接受編碼參數(shù)范圍內(nèi)。如果對(duì)應(yīng)于曲線ID0的數(shù)據(jù)片段的經(jīng)調(diào)節(jié)QP值等于例如二十八,那么編碼參數(shù)調(diào)節(jié)模塊56可將所述數(shù)據(jù)片段的QP值再調(diào)節(jié)為三十,其在針對(duì)對(duì)應(yīng)于質(zhì)量-速率曲線IDO的內(nèi)容類別的可接受QP范圍內(nèi)。質(zhì)量控制模塊50將經(jīng)調(diào)節(jié)編碼參數(shù)提供到編碼模塊18(圖1)。如果足夠的處理時(shí)間準(zhǔn)許,那么編碼模塊18可使用經(jīng)調(diào)節(jié)的編碼參數(shù)對(duì)數(shù)據(jù)片段執(zhí)行第二遍編碼。以此方式,質(zhì)量控制模塊50動(dòng)態(tài)調(diào)節(jié)對(duì)數(shù)據(jù)片段進(jìn)行編碼的所感知質(zhì)量以試圖維持恒定質(zhì)量。而且,編碼模塊18可使用經(jīng)調(diào)節(jié)的編碼參數(shù)來(lái)對(duì)后續(xù)的數(shù)據(jù)片段進(jìn)行編碼。即使編碼模塊18沒(méi)有對(duì)前一數(shù)據(jù)片段進(jìn)行再編碼,情況也是如此。圖5是說(shuō)明根據(jù)本發(fā)明的技術(shù)的用于對(duì)數(shù)據(jù)片段進(jìn)行編碼的示范性編碼技術(shù)的圖。圖5中說(shuō)明的編碼技術(shù)可例如由編碼裝置12(圖1)執(zhí)行。圖5中說(shuō)明的實(shí)例展示數(shù)據(jù)片段60A和60B的編碼。然而,所述技術(shù)可擴(kuò)展到任何數(shù)目的數(shù)據(jù)片段。初始地,編碼裝置12可執(zhí)行第一遍以使用初始編碼參數(shù)集合對(duì)數(shù)據(jù)片段60A進(jìn)行編碼。編碼裝置12可例如初始使用經(jīng)配置QP或基于數(shù)據(jù)片段60A的內(nèi)容或性質(zhì)確定的QP來(lái)對(duì)數(shù)據(jù)片段60A進(jìn)行編碼。如上文詳細(xì)描述,編碼裝置12分析經(jīng)編碼數(shù)據(jù)片段的內(nèi)容以將數(shù)據(jù)片段60A與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián),且基于經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量和對(duì)應(yīng)于所述相關(guān)聯(lián)內(nèi)容類別的目標(biāo)質(zhì)量度量而確定是否要調(diào)節(jié)一個(gè)或一個(gè)以上編碼參數(shù)。編碼裝置12可例如在所感知質(zhì)量度量與目標(biāo)質(zhì)量度量之間的差值超過(guò)閾值時(shí)確定需要調(diào)節(jié)。當(dāng)需要調(diào)節(jié)時(shí),編碼裝置12調(diào)節(jié)用于數(shù)據(jù)片段60A的至少一個(gè)編碼參數(shù),且使用經(jīng)調(diào)節(jié)編碼參數(shù)執(zhí)行第二遍以對(duì)數(shù)據(jù)片段60A迸行編碼。第二遍編碼有效地將所感知質(zhì)量度量朝所要目標(biāo)質(zhì)量度量精細(xì)化,且可再建立視頻序列的內(nèi)容類別。雖然在圖5中說(shuō)明的實(shí)例中僅執(zhí)行兩遍編碼,但在計(jì)算過(guò)程時(shí)間準(zhǔn)許時(shí)編碼裝置12可執(zhí)行兩遍以上編碼。而且,如果處理時(shí)間不準(zhǔn)許,那么編碼裝置12可不使用經(jīng)調(diào)節(jié)編碼參數(shù)對(duì)數(shù)據(jù)片段進(jìn)行再編碼,而是使用經(jīng)調(diào)節(jié)編碼參數(shù)對(duì)后續(xù)數(shù)據(jù)片段(即,數(shù)據(jù)片段60B)進(jìn)行編碼。編碼裝置12發(fā)射經(jīng)編碼數(shù)據(jù)片段60A。編碼裝置12可使用曾用以在第二遍編碼期間對(duì)數(shù)據(jù)片段60A進(jìn)行編碼的編碼參數(shù)來(lái)執(zhí)行數(shù)據(jù)片段60B的第一遍編碼。如果沒(méi)有對(duì)數(shù)據(jù)片段60A執(zhí)行第二遍譯碼,那么編碼裝置12可使用曾在數(shù)據(jù)片段60A的第一遍編碼期間使用的編碼參數(shù)來(lái)執(zhí)行數(shù)據(jù)片段60B的第一遍編碼。或者,編碼裝置12可在即使沒(méi)有執(zhí)行數(shù)據(jù)片段60A的再編碼的情況下仍使用針對(duì)數(shù)據(jù)片段60A計(jì)算的經(jīng)調(diào)節(jié)編碼參數(shù)來(lái)對(duì)數(shù)據(jù)片段60B進(jìn)行編碼。以此方式,編碼裝置12在兩個(gè)連續(xù)數(shù)據(jù)片段之間內(nèi)容類似的直觀推斷下操作。編碼裝置12再次分析經(jīng)編碼數(shù)據(jù)片段的內(nèi)容以將數(shù)據(jù)片段60B與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián),基于經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量和對(duì)應(yīng)于所述相關(guān)聯(lián)內(nèi)容類別的目標(biāo)質(zhì)量度量而確定是否要調(diào)節(jié)編碼參數(shù),且在需要調(diào)節(jié)時(shí)調(diào)節(jié)用于數(shù)據(jù)片段60B的至少一個(gè)編碼參數(shù)。編碼裝置12隨后使用經(jīng)調(diào)節(jié)編碼參數(shù)來(lái)執(zhí)行數(shù)據(jù)片段60B的第二遍編碼,其再次將所感知質(zhì)量度量朝所要目標(biāo)質(zhì)量度量精細(xì)化。圖6是說(shuō)明根據(jù)本發(fā)明的技術(shù)控制經(jīng)編碼數(shù)據(jù)片段的質(zhì)量的編碼裝置12的示范性操作的流程圖。初始地,編碼模塊18使用初始編碼參數(shù)集合對(duì)數(shù)據(jù)片段進(jìn)行編碼(70)。編碼模塊18可例如使用針對(duì)前一數(shù)據(jù)片段計(jì)算的經(jīng)調(diào)節(jié)編碼參數(shù)來(lái)對(duì)數(shù)據(jù)片段進(jìn)行編碼。這些經(jīng)調(diào)節(jié)編碼參數(shù)可能是或可能不是用以對(duì)前一數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)。舉例來(lái)說(shuō),如果處理時(shí)間不準(zhǔn)許,那么可使用不同的編碼參數(shù)對(duì)前一數(shù)據(jù)片段進(jìn)行編碼。以此方式,編碼模塊18可在兩個(gè)連續(xù)數(shù)據(jù)片段之間內(nèi)容類別類似的直觀推斷下操作?;蛘撸幋a模塊18可經(jīng)配置以初始使用經(jīng)配置編碼參數(shù)對(duì)所有數(shù)據(jù)片段進(jìn)行編碼。在另一實(shí)例中,編碼模塊18可基于數(shù)據(jù)片段的內(nèi)容或性質(zhì)而選擇將用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的初始編碼參數(shù)。編碼裝置12計(jì)算經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量(72)。在某些方面中,編碼裝置12可計(jì)算與經(jīng)編碼數(shù)據(jù)片段相關(guān)聯(lián)的經(jīng)加權(quán)質(zhì)量度量,其提供比常規(guī)質(zhì)量度量更接近于觀看者體驗(yàn)到的主觀質(zhì)量的客觀視頻質(zhì)量度量。如上文詳細(xì)描述,編碼裝置12可通過(guò)以下方式計(jì)算經(jīng)加權(quán)質(zhì)量度量基于與和所述片段相關(guān)聯(lián)的一個(gè)或一個(gè)以上數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的一個(gè)或一個(gè)以上差值度量將所述像素塊分離為若干群組,將質(zhì)量度量和權(quán)重與像素塊群組中的每一者相關(guān)聯(lián),以及基于每一群組中的像素塊的數(shù)目以及與群組相關(guān)聯(lián)的質(zhì)量度量和權(quán)重來(lái)計(jì)算經(jīng)加權(quán)質(zhì)量度量。內(nèi)容分類模塊22將數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)(74)。在某些方面中,內(nèi)容類別可包括一個(gè)或一個(gè)以上曲線,其將例如峰值信噪比(PSNR)等質(zhì)量度量建模為位速率的函數(shù)。內(nèi)容分類模塊22可基于所感知質(zhì)量度量和用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)(例如,位速率、QP或類似編碼參數(shù))中的至少一者而選擇曲線中最接近地對(duì)應(yīng)于經(jīng)編碼數(shù)據(jù)片段的一者。為了輔助將數(shù)據(jù)片段與內(nèi)容類別中的一者相關(guān)聯(lián),內(nèi)容分類模塊22可在用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的編碼參數(shù)不同于用以產(chǎn)生所述多個(gè)質(zhì)量-速率曲線的編碼參數(shù)時(shí),計(jì)算對(duì)數(shù)據(jù)片段進(jìn)行編碼的一個(gè)或一個(gè)以上經(jīng)規(guī)范化編碼參數(shù)以對(duì)應(yīng)于用以產(chǎn)生質(zhì)量-速率曲線的參數(shù)。內(nèi)容分類模塊22隨后可基于所感知質(zhì)量度量和經(jīng)規(guī)范化編碼參數(shù)而將數(shù)據(jù)片段與內(nèi)容類別中的一者相關(guān)聯(lián)。舉例來(lái)說(shuō),內(nèi)容分類模塊22可選擇在經(jīng)規(guī)范化位速率下具有最接近于計(jì)算出的經(jīng)加權(quán)質(zhì)量度量的質(zhì)量度量的質(zhì)量-速率曲線?;蛘?,內(nèi)容分類模塊22可基于所感知質(zhì)量度量和經(jīng)編碼數(shù)據(jù)片段的所得位速率(即,使用特定編碼參數(shù)集合實(shí)現(xiàn)的位速率)而選擇曲線中最接近地對(duì)應(yīng)于經(jīng)編碼數(shù)據(jù)片段的一者。質(zhì)量控制模塊24確定與數(shù)據(jù)片段所屬于的內(nèi)容類別相關(guān)聯(lián)的目標(biāo)質(zhì)量度量(76)。質(zhì)量控制模塊24可例如針對(duì)33的PSNR值的設(shè)定點(diǎn)使用等式(8)和表4的參數(shù)計(jì)算目標(biāo)質(zhì)量度量。質(zhì)量控制模塊24計(jì)算經(jīng)加權(quán)質(zhì)量度量與目標(biāo)質(zhì)量度量之間的差值(78)且將所述差值的絕對(duì)值與閾值進(jìn)行比較(80)。換句話說(shuō),質(zhì)量控制模塊24確定所觀察質(zhì)量是否足夠。如果差值的絕對(duì)值小于閾值,那么編碼裝置12不需要執(zhí)行第二遍以再編碼,而是僅發(fā)射數(shù)據(jù)片段(82)。36如果經(jīng)加權(quán)質(zhì)量度量與目標(biāo)質(zhì)量度量之間的差值的絕對(duì)值超過(guò)閾值,那么質(zhì)量控制模塊24調(diào)節(jié)用于對(duì)數(shù)據(jù)片段進(jìn)行編碼的至少一個(gè)編碼參數(shù)(84)。舉例來(lái)說(shuō),如果所感知質(zhì)量度量比目標(biāo)質(zhì)量度量大所述閾值,那么質(zhì)量控制模塊24可增加用于編碼的QP。同樣,如果所感知質(zhì)量度量比目標(biāo)質(zhì)量度量小所述閾值,那么質(zhì)量控制模塊24可減小用于編碼的QP。編碼參數(shù)調(diào)節(jié)模塊56確定經(jīng)調(diào)節(jié)編碼參數(shù)是否在可接受參數(shù)范圍內(nèi)(86)。編碼參數(shù)調(diào)節(jié)模塊56可將經(jīng)調(diào)節(jié)編碼參數(shù)與和數(shù)據(jù)片段相關(guān)聯(lián)的可接受編碼參數(shù)范圍(例如表5中指定的QP范圍)進(jìn)行比較。如上文所述,可接受編碼參數(shù)范圍可基于與數(shù)據(jù)片段相關(guān)聯(lián)的內(nèi)容類別而變化。如果經(jīng)調(diào)節(jié)編碼參數(shù)在可接受編碼參數(shù)范圍之外,那么編碼參數(shù)調(diào)節(jié)模塊56將編碼參數(shù)再調(diào)節(jié)到可接受編碼參數(shù)范圍內(nèi)(87)。質(zhì)量控制模塊24確定是否有足夠時(shí)間來(lái)對(duì)數(shù)據(jù)片段進(jìn)行再編碼(88)。在一方面中,質(zhì)量控制模塊24可確定是否剩下足夠的計(jì)算機(jī)處理時(shí)間來(lái)對(duì)數(shù)據(jù)片段進(jìn)行再編碼。在另一方面中,質(zhì)量控制模塊24可確定當(dāng)前數(shù)據(jù)片段己被再編碼的次數(shù),且在數(shù)據(jù)片段已被再編碼超過(guò)閾值次數(shù)之后不調(diào)節(jié)編碼參數(shù)。在一個(gè)實(shí)例中,數(shù)據(jù)片段可被再編碼的閾值次數(shù)是一。如果存在足夠的時(shí)間對(duì)數(shù)據(jù)片段進(jìn)行再編碼,那么編碼模塊18使用經(jīng)調(diào)節(jié)編碼參數(shù)(例如,經(jīng)調(diào)節(jié)QP)執(zhí)行第二遍以對(duì)數(shù)據(jù)片段進(jìn)行再編碼(89)。第二遍編碼有效地將所感知質(zhì)量度量朝所要目標(biāo)質(zhì)量度量精細(xì)化,且可再建立視頻序列的內(nèi)容類別。在一些方面中,編碼模塊24可執(zhí)行兩遍以上編碼以試圖將所觀察的質(zhì)量精細(xì)化。在第二遍再編碼之后,編碼裝置12計(jì)算經(jīng)再編碼數(shù)據(jù)片段的所感知質(zhì)量度量(72)。如果沒(méi)有足夠時(shí)間對(duì)數(shù)據(jù)片段進(jìn)行再編碼,那么編碼裝置12不需要執(zhí)行第二遍以再編碼,而是僅發(fā)射數(shù)據(jù)片段(82)。圖7是說(shuō)明根據(jù)本發(fā)明的某些方面的技術(shù)計(jì)算經(jīng)加權(quán)質(zhì)量度量的質(zhì)量測(cè)量模塊42的示范性操作的流程圖。如上文詳細(xì)描述,經(jīng)加權(quán)質(zhì)量度量可提供比常規(guī)質(zhì)量度量更近似于觀看者感知的主觀質(zhì)量的客觀視頻質(zhì)量度量。質(zhì)量測(cè)量模塊42產(chǎn)生多個(gè)群組(90)。如上文詳細(xì)描述,所述群組可對(duì)應(yīng)于一個(gè)或一個(gè)以上差值度量,例如SPP、SAD、SSD、SATD、SSTD或類似差值度量。在一個(gè)實(shí)例中,質(zhì)量測(cè)量模塊42可產(chǎn)生六十四個(gè)群組,其各自對(duì)應(yīng)于四個(gè)差值度量。質(zhì)量測(cè)量模塊42預(yù)計(jì)算與群組中的每一者相關(guān)聯(lián)的一個(gè)或一個(gè)以上特性(92)。質(zhì)量測(cè)量模塊可預(yù)計(jì)算與群組中的每一者相關(guān)聯(lián)的質(zhì)量度量(例如,PSNR值)。舉例來(lái)說(shuō),質(zhì)量測(cè)量模塊42可通過(guò)對(duì)與屬于群組的差值度量中的每一者相關(guān)聯(lián)的PSNR值求平均值來(lái)預(yù)計(jì)算質(zhì)量度量。另外,質(zhì)量測(cè)量模塊42可預(yù)計(jì)算與群組中的每一者相關(guān)聯(lián)的權(quán)重。舉例來(lái)說(shuō),質(zhì)量測(cè)量模塊42可使用對(duì)數(shù)權(quán)重函數(shù)來(lái)預(yù)計(jì)算權(quán)重,所述對(duì)數(shù)權(quán)重函數(shù)將較高權(quán)重指派給具有較高差值度量(例如,較高SPP值)的群組。質(zhì)量測(cè)量模塊42計(jì)算數(shù)據(jù)片段的像素塊的差值度量(94)。質(zhì)量測(cè)量模塊42計(jì)算曾用以形成群組的相同差值度量。舉例來(lái)說(shuō),如果群組是基于SPP值而產(chǎn)生,那么質(zhì)量測(cè)量模塊42可使用上文的等式1來(lái)計(jì)算像素塊的SPP值。質(zhì)量測(cè)量模塊42基于計(jì)算出的差值度量將像素塊與群組中的一者相關(guān)聯(lián)(96)。質(zhì)量測(cè)量模塊42可將像素塊的質(zhì)量度量與群組的質(zhì)量度量進(jìn)行比較,且將像素塊與對(duì)應(yīng)于相同質(zhì)量度量值的群組相關(guān)聯(lián)。質(zhì)量測(cè)量模塊42確定數(shù)據(jù)片段中是否存在任何其它像素塊(98)。質(zhì)量測(cè)量模塊42繼續(xù)將像素塊中的每一者與一群組相關(guān)聯(lián),直到所有像素塊均已被分組為止。以此方式,質(zhì)量測(cè)量模塊42基于與數(shù)據(jù)片段的像素塊相關(guān)聯(lián)的質(zhì)量度量將所述像素塊分離為群組中的一者。當(dāng)質(zhì)量測(cè)量模塊42己將數(shù)據(jù)片段的所有像素塊與群組中的一者相關(guān)聯(lián)時(shí),質(zhì)量測(cè)量模塊42計(jì)算群組中的一者中包含的像素塊的百分比(100)。質(zhì)量測(cè)量模塊42可通過(guò)將與群組相關(guān)聯(lián)的像素塊的數(shù)目除以數(shù)據(jù)片段的像素塊的總數(shù)目來(lái)計(jì)算所述百分比。在某些方面中,質(zhì)量測(cè)量模塊42可計(jì)算所述百分比而不包含跳過(guò)像素塊。質(zhì)量測(cè)量模塊42通過(guò)將群組中的像素塊的百分比乘以與群組相關(guān)聯(lián)的預(yù)計(jì)算的權(quán)重來(lái)計(jì)算所述群組的經(jīng)調(diào)節(jié)塊計(jì)數(shù)(102)。質(zhì)量測(cè)量模塊42確定是否存在更多群組(104),且計(jì)算群組中的每一者的像素塊的百分比和經(jīng)調(diào)節(jié)塊計(jì)數(shù)。在計(jì)算群組中的每一者的經(jīng)調(diào)節(jié)塊計(jì)數(shù)之后,質(zhì)量測(cè)量模塊42計(jì)算數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量(106)。舉例來(lái)說(shuō),質(zhì)量測(cè)量模塊42可基于與群組相關(guān)聯(lián)的經(jīng)調(diào)節(jié)塊計(jì)數(shù)和質(zhì)量度量來(lái)計(jì)算數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量。在一個(gè)實(shí)例中,質(zhì)量測(cè)量模塊根據(jù)以下等式計(jì)算經(jīng)加權(quán)質(zhì)量度量-附一g=Z(A咖股d—_Gr,—Q[!])/r。to鵬C"f,(9)其中Wf—(2是經(jīng)加權(quán)質(zhì)量度量,z'=0,,n,n等于與數(shù)據(jù)片段相關(guān)聯(lián)的幀中的每一者的像素?cái)?shù)目,Adj'^toLWoA—cW/!7是與第i群組相關(guān)聯(lián)的經(jīng)調(diào)節(jié)塊計(jì)數(shù),Gr卯p—2/7/是與第i群組相關(guān)聯(lián)的質(zhì)量度量,且7btoZM5CVzf是數(shù)據(jù)片段中的像素塊的總數(shù)目。通過(guò)以上文所述方式計(jì)算數(shù)據(jù)片段的質(zhì)量度量,可界定客觀視頻質(zhì)量度量,其相對(duì)于常規(guī)技術(shù)來(lái)說(shuō)更接近于觀看者體驗(yàn)到的主觀質(zhì)量。圖8是說(shuō)明根據(jù)本發(fā)明的某些方面的技術(shù)將數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)的內(nèi)容分類模塊40的示范性操作的流程圖。初始地,內(nèi)容分類模塊40將用以對(duì)數(shù)據(jù)片段進(jìn)行編碼的一個(gè)或一個(gè)以上編碼參數(shù)規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生內(nèi)容類別的參數(shù)(110)。舉例來(lái)說(shuō),內(nèi)容分類模塊40可根據(jù)等式(6)以及表1和2中包含的比例因子來(lái)將位速率規(guī)范化。內(nèi)容分類模塊40使用經(jīng)規(guī)范化的編碼參數(shù)來(lái)計(jì)算質(zhì)量-速率曲線中的每一者的質(zhì)量度量(112)。舉例來(lái)說(shuō),內(nèi)容分類模塊40可使用等式(7)的對(duì)數(shù)函數(shù)和表3中給定的常數(shù)以及經(jīng)規(guī)范化的位速率來(lái)計(jì)算質(zhì)量-速率曲線中的每一者的質(zhì)量度量。內(nèi)容分類模塊40將數(shù)據(jù)片段與質(zhì)量-速率曲線中的一者相關(guān)聯(lián)(114)。內(nèi)容分類模塊40可基于在經(jīng)規(guī)范化位速率下質(zhì)量-速率曲線的質(zhì)量度量以及經(jīng)編碼數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量來(lái)將數(shù)據(jù)片段與質(zhì)量-速率曲線中的一者相關(guān)聯(lián)。特定來(lái)說(shuō),內(nèi)容分類模塊40將在經(jīng)規(guī)范化位速率下計(jì)算出的質(zhì)量-速率曲線的質(zhì)量度量與經(jīng)加權(quán)質(zhì)量度量進(jìn)行比較,且選擇對(duì)應(yīng)于最接近于經(jīng)加權(quán)質(zhì)量度量的質(zhì)量度量的質(zhì)量-速率曲線。以此方式,內(nèi)容分類模塊40將數(shù)據(jù)片段與使"fcm^j2-g,j最小的質(zhì)量-速率曲線相關(guān)聯(lián),其中Wr一Q是經(jīng)加權(quán)質(zhì)量度量,且Q,是與第i類別或曲線相關(guān)聯(lián)的質(zhì)量度量。基于本文描述的教示,所屬領(lǐng)域的技術(shù)人員應(yīng)了解,本文揭示的方面可獨(dú)立于任何其它方面而實(shí)施,且這些方面中的兩者或兩者以上可以各種方式組合。本文描述的技術(shù)可以硬件、軟件、固件或其任何組合來(lái)實(shí)施。如果以硬件實(shí)施,那么可使用數(shù)字硬件、模擬硬件或其組合來(lái)實(shí)現(xiàn)所述技術(shù)。如果以軟件實(shí)施,那么可至少部分通過(guò)包含上面存儲(chǔ)有一個(gè)或一個(gè)以上指令或代碼的計(jì)算機(jī)可讀媒體的計(jì)算機(jī)程序產(chǎn)品來(lái)實(shí)現(xiàn)所述技術(shù)。舉例來(lái)說(shuō)但不作為限制,所述計(jì)算機(jī)可讀媒體可包括RAM,例如同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SDRAM)、只讀存儲(chǔ)器(ROM)、非易失性隨機(jī)存取存儲(chǔ)器(NVRAM)、ROM、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、EEPROM、快閃存儲(chǔ)器、CD-ROM或其它光盤存儲(chǔ)裝置、磁盤存儲(chǔ)裝置或其它磁性存儲(chǔ)裝置,或任何其它可用以用指令或數(shù)據(jù)結(jié)構(gòu)的形式載運(yùn)或存儲(chǔ)所要程序代碼且可由計(jì)算機(jī)存取的有形媒體。與計(jì)算機(jī)程序產(chǎn)品的計(jì)算機(jī)可讀媒體相關(guān)聯(lián)的指令或代碼可由計(jì)算機(jī)執(zhí)行,例如由一個(gè)或一個(gè)以上處理器執(zhí)行,例如一個(gè)或一個(gè)以上數(shù)字信號(hào)處理器(DSP)、通用微處理器、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程邏輯陣列(FPGA)或其它等效集成或離散邏輯電路。已描述若干方面和實(shí)例。然而,對(duì)這些實(shí)例的各種修改是可能的,且本文呈現(xiàn)的原理同樣可應(yīng)用于其它方面。這些和其它方面是在所附權(quán)利要求書的范圍內(nèi)。權(quán)利要求1.一種用于處理數(shù)字多媒體數(shù)據(jù)的方法,所述方法包括使用編碼參數(shù)集合對(duì)與所述數(shù)字多媒體數(shù)據(jù)相關(guān)聯(lián)的數(shù)據(jù)片段進(jìn)行編碼;分析經(jīng)編碼數(shù)據(jù)片段的一個(gè)或一個(gè)以上性質(zhì)以將所述數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián);至少基于所述經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量和對(duì)應(yīng)于所述相關(guān)聯(lián)內(nèi)容類別的目標(biāo)質(zhì)量度量來(lái)調(diào)節(jié)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的至少一者;以及使用經(jīng)調(diào)節(jié)編碼參數(shù)對(duì)所述數(shù)據(jù)片段進(jìn)行再編碼。2.根據(jù)權(quán)利要求1所述的方法,其中調(diào)節(jié)所述編碼參數(shù)中的所述至少一者包括當(dāng)所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值超過(guò)閾值時(shí)調(diào)節(jié)所述編碼參數(shù)中的至少一者。3.根據(jù)權(quán)利要求1所述的方法,其中調(diào)節(jié)所述編碼參數(shù)中的所述至少一者包括當(dāng)所述所感知質(zhì)量度量比所述目標(biāo)質(zhì)量度量大一閾值時(shí)增加量化參數(shù)。4.根據(jù)權(quán)利要求3所述的方法,其中增加所述量化參數(shù)包括將所述量化參數(shù)增加所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值的絕對(duì)值。5.根據(jù)權(quán)利要求1所述的方法,其中調(diào)節(jié)所述編碼參數(shù)中的所述至少一者包括當(dāng)所述所感知質(zhì)量度量比所述目標(biāo)質(zhì)量度量小一閾值時(shí)減小量化參數(shù)。6.根據(jù)權(quán)利要求5所述的方法,其中減小所述量化參數(shù)包括將所述量化參數(shù)減小所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值的絕對(duì)值。7.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括針對(duì)與所述數(shù)據(jù)片段相關(guān)聯(lián)的所述內(nèi)容類別將所述編碼參數(shù)中的所述經(jīng)調(diào)節(jié)至少一者與所述編碼參數(shù)中的所述至少一者的可接受范圍進(jìn)行比較;以及當(dāng)所述經(jīng)調(diào)節(jié)編碼參數(shù)在所述編碼參數(shù)中的所述至少一者的所述可接受范圍之外時(shí),將所述編碼參數(shù)中的所述至少一者再調(diào)節(jié)為所述編碼參數(shù)中的所述至少一者的所述可接受范圍內(nèi)的值。8.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括識(shí)別初始目標(biāo)質(zhì)量設(shè)定點(diǎn);以及基于與所述數(shù)據(jù)片段相關(guān)聯(lián)的所述內(nèi)容類別調(diào)節(jié)所述初始目標(biāo)質(zhì)量設(shè)定點(diǎn)以計(jì)算所述數(shù)據(jù)片段的所述目標(biāo)質(zhì)量度量。9.根據(jù)權(quán)利要求1所述的方法,其中對(duì)所述數(shù)據(jù)片段進(jìn)行編碼包括使用針對(duì)前一數(shù)據(jù)片段計(jì)算出的前一經(jīng)調(diào)節(jié)編碼參數(shù)集合來(lái)對(duì)所述數(shù)據(jù)片段進(jìn)行編碼。10.根據(jù)權(quán)利要求1所述的方法,其中分析所述經(jīng)編碼數(shù)據(jù)片段的所述一個(gè)或一個(gè)以上性質(zhì)包括當(dāng)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)不同于用以產(chǎn)生多個(gè)質(zhì)量-速率曲線的編碼參數(shù)時(shí),將所述經(jīng)編碼數(shù)據(jù)片段的所述一個(gè)或一個(gè)以上性質(zhì)中的至少一者規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生所述多個(gè)質(zhì)量-速率曲線的所述編碼參數(shù);計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的所述所感知質(zhì)量度量;以及基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的所述至少一者、所述至少一個(gè)經(jīng)規(guī)范化性質(zhì)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇所述多個(gè)質(zhì)量-速率曲線中的一者。11.根據(jù)權(quán)利要求IO所述的方法,其中選擇所述多個(gè)質(zhì)量-速率曲線中的一者包括針對(duì)所述多個(gè)質(zhì)量-速率曲線中的每一者計(jì)算所述所感知質(zhì)量度量與相應(yīng)質(zhì)量-速率曲線上對(duì)應(yīng)于所述至少一個(gè)經(jīng)規(guī)范化性質(zhì)的質(zhì)量度量之間的差值;以及選擇所述質(zhì)量-速率曲線中的對(duì)應(yīng)于所述計(jì)算出的差值中的最小差值的一者。12.根據(jù)權(quán)利要求IO所述的方法,其中計(jì)算所述所感知質(zhì)量度量進(jìn)一步包括基于與和所述片段相關(guān)聯(lián)的數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的至少一個(gè)差值度量將所述像素塊分離為若干群組;將質(zhì)量度量值和權(quán)重值與所述像素塊群組中的每一者相關(guān)聯(lián);以及基于與所述群組相關(guān)聯(lián)的所述質(zhì)量度量值和權(quán)重值計(jì)算所述數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量。13.根據(jù)權(quán)利要求12所述的方法,其中基于至少一個(gè)差值度量將像素塊分離為若干群組包括基于絕對(duì)差和(SAD)、每像素SAD(SPP)、差平方和(SSD)、絕對(duì)變換差和(SATD)以及變換差平方和(SSTD)中的至少一者而將像素塊分離為若干群組。14.根據(jù)權(quán)利要求1所述的方法,其中分析所述經(jīng)編碼數(shù)據(jù)片段的所述一個(gè)或一個(gè)以上性質(zhì)以將所述數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)包括分析所述經(jīng)編碼數(shù)據(jù)片段的所述一個(gè)或一個(gè)以上性質(zhì)以將所述數(shù)據(jù)片段與多個(gè)質(zhì)量-速率曲線中的某一者相關(guān)聯(lián)。15.—種用于處理數(shù)字多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括編碼模塊,其使用編碼參數(shù)集合對(duì)與所述數(shù)字多媒體數(shù)據(jù)相關(guān)聯(lián)的數(shù)據(jù)片段進(jìn)行編碼;內(nèi)容分類模塊,其分析經(jīng)編碼數(shù)據(jù)片段的一個(gè)或一個(gè)以上參數(shù)以將所述數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián);以及質(zhì)量控制模塊,其至少基于所述經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量和對(duì)應(yīng)于所述相關(guān)聯(lián)內(nèi)容類別的目標(biāo)質(zhì)量度量來(lái)調(diào)節(jié)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的至少一者,其中所述編碼模塊使用經(jīng)調(diào)節(jié)編碼參數(shù)對(duì)所述數(shù)據(jù)片段進(jìn)行再編碼。16.根據(jù)權(quán)利要求15所述的設(shè)備,其中所述質(zhì)量控制模塊當(dāng)所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值超過(guò)閾值時(shí)調(diào)節(jié)所述編碼參數(shù)中的所述至少一者。17.根據(jù)權(quán)利要求15所述的設(shè)備,其中所述質(zhì)量控制模塊當(dāng)所述所感知質(zhì)量度量比所述目標(biāo)質(zhì)量度量大一閾值時(shí)增加量化參數(shù)。18.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述質(zhì)量控制模塊將所述量化參數(shù)增加所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值的絕對(duì)值。19.根據(jù)權(quán)利要求15所述的設(shè)備,其中所述質(zhì)量控制模塊當(dāng)所述所感知質(zhì)量度量比所述目標(biāo)質(zhì)量度量小-M魂值時(shí)減小量化參數(shù)。20.根據(jù)權(quán)利要求19所述的設(shè)備,其中所述質(zhì)量控制模塊將所述量化參數(shù)減小所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值的絕對(duì)值。21.根據(jù)權(quán)利要求15所述的設(shè)備,其中所述質(zhì)量控制模塊針對(duì)與所述數(shù)據(jù)片段相關(guān)聯(lián)的所述內(nèi)容類別將所述編碼參數(shù)中的所述經(jīng)調(diào)節(jié)至少一者與所述編碼參數(shù)中的所述至少一者的可接受范圍進(jìn)行比較;以及當(dāng)所述經(jīng)調(diào)節(jié)編碼參數(shù)在所述編碼參數(shù)中的所述至少一者的所述可接受范圍之外時(shí),將所述編碼參數(shù)中的所述至少一者再調(diào)節(jié)為所述編碼參數(shù)中的所述至少一者的所述可接受范圍內(nèi)的值。22.根據(jù)權(quán)利要求15所述的設(shè)備,其中所述質(zhì)量控制模塊識(shí)別初始目標(biāo)質(zhì)量設(shè)定點(diǎn);以及基于與所述數(shù)據(jù)片段相關(guān)聯(lián)的所述內(nèi)容類別調(diào)節(jié)所述初始目標(biāo)質(zhì)量設(shè)定點(diǎn)以計(jì)算所述數(shù)據(jù)片段的所述目標(biāo)質(zhì)量度量。23.根據(jù)權(quán)利要求15所述的設(shè)備,其中所述編碼模塊使用針對(duì)前一數(shù)據(jù)片段計(jì)算出的前一經(jīng)調(diào)節(jié)編碼參數(shù)集合來(lái)對(duì)所述數(shù)據(jù)片段進(jìn)行編碼。24.根據(jù)權(quán)利要求15所述的設(shè)備,其中所述內(nèi)容分類模塊當(dāng)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)不同于用以產(chǎn)生多個(gè)質(zhì)量-速率曲線的編碼參數(shù)時(shí),將所述經(jīng)編碼數(shù)據(jù)片段的所述一個(gè)或一個(gè)以上性質(zhì)中的至少一者規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生所述多個(gè)質(zhì)量-速率曲線的所述編碼參數(shù);計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的所述所感知質(zhì)量度量;以及基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的所述至少一者、所述至少一個(gè)經(jīng)規(guī)范化性質(zhì)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇所述多個(gè)質(zhì)量-速率曲線中的一者。25.根據(jù)權(quán)利要求24所述的設(shè)備,其中所述內(nèi)容分類模塊針對(duì)所述多個(gè)質(zhì)量-速率曲線中的每一者計(jì)算所述所感知質(zhì)量度量與相應(yīng)質(zhì)量-速率曲線上對(duì)應(yīng)于所述至少一個(gè)經(jīng)規(guī)范化性質(zhì)的質(zhì)量度量之間的差值;以及選擇所述質(zhì)量-速率曲線中的對(duì)應(yīng)于所述計(jì)算出的差值中的最小差值的一者。26.根據(jù)權(quán)利要求24所述的設(shè)備,其中所述內(nèi)容分類模塊基于與和所述片段相關(guān)聯(lián)的數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的至少一個(gè)差值度量將所述像素塊分離為若干群組;將質(zhì)量度量值和權(quán)重值與所述像素塊群組中的每一者相關(guān)聯(lián);以及基于與所述群組相關(guān)聯(lián)的所述質(zhì)量度量值和權(quán)重值計(jì)算所述數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量。27.根據(jù)權(quán)利要求26所述的設(shè)備,其中所述內(nèi)容分類模塊基于絕對(duì)差和(SAD)、每像素SAD(SPP)、差平方和(SSD)、絕對(duì)變換差和(SATD)以及變換差平方和(SSTD)中的至少一者而將所述像素塊分離為若干群組。28.根據(jù)權(quán)利要求15所述的設(shè)備,其中所述內(nèi)容分類模塊分析所述經(jīng)編碼數(shù)據(jù)片段的所述一個(gè)或一個(gè)以上性質(zhì)以將所述數(shù)據(jù)片段與多個(gè)質(zhì)量-速率曲線中的某一者相關(guān)聯(lián)。29.—種用于處理數(shù)字多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括用于使用編碼參數(shù)集合對(duì)與所述數(shù)字多媒體數(shù)據(jù)相關(guān)聯(lián)的數(shù)據(jù)片段進(jìn)行編碼的裝置;用于分析經(jīng)編碼數(shù)據(jù)片段的一個(gè)或一個(gè)以上性質(zhì)以將所述數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)的裝置;用于至少基于所述經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量和對(duì)應(yīng)于所述相關(guān)聯(lián)內(nèi)容類別的目標(biāo)質(zhì)量度量來(lái)調(diào)節(jié)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的至少一者的裝置;以及用于使用經(jīng)調(diào)節(jié)編碼參數(shù)對(duì)所述數(shù)據(jù)片段進(jìn)行再編碼的裝置。30.根據(jù)權(quán)利要求29所述的設(shè)備,其中所述用于調(diào)節(jié)所述編碼參數(shù)中的所述至少一者的裝置包括用于當(dāng)所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值超過(guò)閾值時(shí)調(diào)節(jié)所述編碼參數(shù)中的至少一者的裝置。31.根據(jù)權(quán)利要求29所述的設(shè)備,其中所述用于調(diào)節(jié)所述編碼參數(shù)中的所述至少一者的裝置包括用于當(dāng)所述所感知質(zhì)量度量比所述目標(biāo)質(zhì)量度量大一閾值時(shí)增加量化參數(shù)的裝置。32.根據(jù)權(quán)利要求31所述的設(shè)備,其中所述用于增加的裝置包含用于將所述量化參數(shù)增加所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值的絕對(duì)值的裝置。33.根據(jù)權(quán)利要求29所述的設(shè)備,其中所述用于調(diào)節(jié)所述編碼參數(shù)中的所述至少一者的裝置包括用于當(dāng)所述所感知質(zhì)量度量比所述目標(biāo)質(zhì)量度量小一閾值時(shí)減小量化參數(shù)的裝置。34.根據(jù)權(quán)利要求33所述的設(shè)備,其中所述用于減小的裝置包含用于將所述量化參數(shù)減小所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值的絕對(duì)值的裝置。35.根據(jù)權(quán)利要求29所述的設(shè)備,其進(jìn)一步包括用于針對(duì)與所述數(shù)據(jù)片段相關(guān)聯(lián)的所述內(nèi)容類別將所述編碼參數(shù)中的所述經(jīng)調(diào)節(jié)至少一者與所述編碼參數(shù)中的所述至少一者的可接受范圍進(jìn)行比較的裝置;以及用于當(dāng)所述經(jīng)調(diào)節(jié)編碼參數(shù)在所述編碼參數(shù)中的所述至少一者的所述可接受范圍之外時(shí),將所述編碼參數(shù)中的所述至少一者再調(diào)節(jié)為所述編碼參數(shù)中的所述至少一者的所述可接受范圍內(nèi)的值的裝置。36.根據(jù)權(quán)利要求29所述的設(shè)備,其進(jìn)一步包括-用于識(shí)別初始目標(biāo)質(zhì)量設(shè)定點(diǎn)的裝置;以及用于基于與所述數(shù)據(jù)片段相關(guān)聯(lián)的所述內(nèi)容類別調(diào)節(jié)所述初始目標(biāo)質(zhì)量設(shè)定點(diǎn)以計(jì)算所述數(shù)據(jù)片段的所述目標(biāo)質(zhì)量度量的裝置。37.根據(jù)權(quán)利要求29所述的設(shè)備,其中所述用于對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的裝置包括用于使用針對(duì)前一數(shù)據(jù)片段計(jì)算出的前一經(jīng)調(diào)節(jié)編碼參數(shù)集合來(lái)對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的裝置。38.根據(jù)權(quán)利要求29所述的設(shè)備,其中所述分析裝置進(jìn)一步包括用于當(dāng)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)不同于用以產(chǎn)生多個(gè)質(zhì)量-速率曲線的編碼參數(shù)時(shí),將用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的至少一者規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生所述多個(gè)質(zhì)量-速率曲線的所述編碼參數(shù)的裝置;用于計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的所述所感知質(zhì)量度量的裝置;以及用于基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的至少一者、所述經(jīng)規(guī)范化編碼參數(shù)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇所述多個(gè)質(zhì)量-速率曲線中的一者的裝置。39.根據(jù)權(quán)利要求38所述的設(shè)備,其中所述選擇裝置針對(duì)所述多個(gè)質(zhì)量-速率曲線中的每一者計(jì)算所述所感知質(zhì)量度量與相應(yīng)質(zhì)量-速率曲線上對(duì)應(yīng)于所述經(jīng)規(guī)范化編碼參數(shù)的質(zhì)量度量之間的差值,且選擇所述質(zhì)量-速率曲線中的對(duì)應(yīng)于最小差值的-一者。40.根據(jù)權(quán)利要求38所述的設(shè)備,其中所述計(jì)算裝置基于與和所述片段相關(guān)聯(lián)的數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的至少一個(gè)差值度量將所述像素塊分離為若干群組,將質(zhì)量度量值和權(quán)重值與所述像素塊群組中的每一者相關(guān)聯(lián),且基于與所述群組相關(guān)聯(lián)的所述質(zhì)量度量值和權(quán)重值計(jì)算所述數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量。41.根據(jù)權(quán)利要求40所述的設(shè)備,其中所述計(jì)算裝置基于絕對(duì)差和(SAD)、每像素SAD(SPP)、差平方和(SSD)、絕對(duì)變換差和(SATD)以及變換差平方和(SSTD)中的至少一者而將像素塊分離為若干群組。42.根據(jù)權(quán)利要求29所述的設(shè)備,其中所述分析裝置分析所述經(jīng)編碼數(shù)據(jù)片段的內(nèi)容以將所述數(shù)據(jù)片段與多個(gè)質(zhì)量-速率曲線中的一者相關(guān)聯(lián)。43.—種上面存儲(chǔ)有指令的機(jī)器可讀媒體,所述所存儲(chǔ)的指令包含一個(gè)或一個(gè)以上代碼片段,且可在一個(gè)或一個(gè)以上機(jī)器上執(zhí)行,所述一個(gè)或一個(gè)以上代碼片段包括用于使用編碼參數(shù)集合對(duì)與數(shù)字多媒體數(shù)據(jù)相關(guān)聯(lián)的數(shù)據(jù)片段進(jìn)行編碼的代碼;用于分析經(jīng)編碼數(shù)據(jù)片段的一個(gè)或一個(gè)以上性質(zhì)以將所述數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)的代碼;用于至少基于所述經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量和對(duì)應(yīng)于所述相關(guān)聯(lián)內(nèi)容類別的目標(biāo)質(zhì)量度量來(lái)調(diào)節(jié)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的至少一者的代碼;以及用于使用經(jīng)調(diào)節(jié)編碼參數(shù)對(duì)所述數(shù)據(jù)片段進(jìn)行再編碼的代碼。44.根據(jù)權(quán)利要求43所述的機(jī)器可讀媒體,其中所述用于調(diào)節(jié)所述至少一個(gè)編碼參數(shù)的代碼包括用于當(dāng)所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值超過(guò)閾值時(shí)調(diào)節(jié)所述編碼參數(shù)中的至少一者的代碼。45.根據(jù)權(quán)利要求43所述的機(jī)器可讀媒體,其中所述用于調(diào)節(jié)所述編碼參數(shù)中的所述至少一者的代碼包括用于當(dāng)所述所感知質(zhì)量度量比所述目標(biāo)質(zhì)量度量大一閾值時(shí)增加量化參數(shù)的代碼。46.根據(jù)權(quán)利要求45所述的機(jī)器可讀媒體,其中所述用于增加所述量化參數(shù)的代碼包括用于將所述量化參數(shù)增加所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值的絕對(duì)值的代碼。47.根據(jù)權(quán)利要求43所述的機(jī)器可讀媒體,其中所述用于調(diào)節(jié)所述編碼參數(shù)中的所述至少一者的代碼包括用于當(dāng)所述所感知質(zhì)量度量比所述目標(biāo)質(zhì)量度量小一閾值時(shí)減小量化參數(shù)的代碼。48.根據(jù)權(quán)利要求47所述的機(jī)器可讀媒體,其中所述用于減小所述量化參數(shù)的代碼包括用于將所述量化參數(shù)減小所述所感知質(zhì)量度量與所述目標(biāo)質(zhì)量度量之間的差值的絕對(duì)值的代碼。49.根據(jù)權(quán)利要求43所述的機(jī)器可讀媒體,其進(jìn)一步包括用于針對(duì)與所述數(shù)據(jù)片段相關(guān)聯(lián)的所述內(nèi)容類別將所述編碼參數(shù)中的所述經(jīng)調(diào)節(jié)至少一者與所述編碼參數(shù)中的所述至少一者的可接受范圍進(jìn)行比較的代碼;以及用于當(dāng)所述經(jīng)調(diào)節(jié)編碼參數(shù)在所述編碼參數(shù)中的所述至少一者的所述可接受范圍之外時(shí),將所述編碼參數(shù)中的所述至少一者再調(diào)節(jié)為所述編碼參數(shù)中的所述至少一者的所述可接受范圍內(nèi)的值的代碼。50.根據(jù)權(quán)利要求43所述的機(jī)器可讀媒體,其進(jìn)一步包括用于識(shí)別初始目標(biāo)質(zhì)量設(shè)定點(diǎn)的代碼;以及用于基于與所述數(shù)據(jù)片段相關(guān)聯(lián)的所述內(nèi)容類別調(diào)節(jié)所述初始目標(biāo)質(zhì)量設(shè)定點(diǎn)以計(jì)算所述數(shù)據(jù)片段的所述目標(biāo)質(zhì)量度量的代碼。51.根據(jù)權(quán)利要求43所述的機(jī)器可讀媒體,其中所述用于對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的代碼包括用于使用針對(duì)前一數(shù)據(jù)片段計(jì)算出的前一經(jīng)調(diào)節(jié)編碼參數(shù)集合來(lái)對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的代碼。52.根據(jù)權(quán)利要求43所述的機(jī)器可讀媒體,其中所述用于分析所述經(jīng)編碼數(shù)據(jù)片段的所述一個(gè)或一個(gè)以上性質(zhì)的代碼包括用于當(dāng)用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)不同于用以產(chǎn)生多個(gè)質(zhì)量-速率曲線的編碼參數(shù)時(shí),將用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)的所述一個(gè)或一個(gè)以上性質(zhì)中的至少一者規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生所述多個(gè)質(zhì)量-速率曲線的所述編碼參數(shù)的代碼;用于計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的所述所感知質(zhì)量度量的代碼;以及用于基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的所述至少一者、所述至少一個(gè)經(jīng)規(guī)范化性質(zhì)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇所述多個(gè)質(zhì)量-速率曲線中的一者的代碼。53.根據(jù)權(quán)利要求52所述的機(jī)器可讀媒體,其中所述用于選擇所述多個(gè)質(zhì)量-速率曲線中的一者的代碼包括用于針對(duì)所述多個(gè)質(zhì)量-速率曲線中的每一者計(jì)算所述所感知質(zhì)量度量與相應(yīng)質(zhì)量-速率曲線上對(duì)應(yīng)于所述至少一個(gè)經(jīng)規(guī)范化性質(zhì)的質(zhì)量度量之間的差值的代碼;以及用于選擇所述質(zhì)量-速率曲線中的對(duì)應(yīng)于所述計(jì)算出的差值中的最小差值的一者的代碼。54.根據(jù)權(quán)利要求52所述的機(jī)器可讀媒體,其中所述用于計(jì)算所述所感知質(zhì)量度量的代碼進(jìn)一步包括用于基于與和所述片段相關(guān)聯(lián)的數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的至少一個(gè)差值度量將所述像素塊分離為若干群組的代碼;用于將質(zhì)量度量值和權(quán)重值與所述像素塊群組中的每一者相關(guān)聯(lián)的代碼;以及用于基于與所述群組相關(guān)聯(lián)的所述質(zhì)量度量值和權(quán)重值計(jì)算所述數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量的代碼。55.根據(jù)權(quán)利要求54所述的機(jī)器可讀媒體,其中所述用于基于至少一個(gè)差值度量將像素塊分離為若干群組的代碼包括用于基于絕對(duì)差和(SAD)、每像素SAD(SPP)、差平方和(SSD)、絕對(duì)變換差和(SATD)以及變換差平方和(SSTD)中的至少一者而將像素塊分離為若干群組的代碼。56.根據(jù)權(quán)利要求43所述的機(jī)器可讀媒體,其中所述用于分析所述經(jīng)編碼數(shù)據(jù)片段的所述一個(gè)或一個(gè)以上性質(zhì)以將所述數(shù)據(jù)片段與多個(gè)內(nèi)容類別中的一者相關(guān)聯(lián)的代碼包括用于分析所述經(jīng)編碼數(shù)據(jù)片段的所述一個(gè)或一個(gè)以上性質(zhì)以將所述數(shù)據(jù)片段與多個(gè)質(zhì)量-速率曲線中的一者相關(guān)聯(lián)的代碼。57.—種用于處理多媒體數(shù)據(jù)的方法,所述方法包括計(jì)算與數(shù)字多媒體數(shù)據(jù)相關(guān)聯(lián)的經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量;以及基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的至少一個(gè)編碼參數(shù)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇多個(gè)內(nèi)容類別中的一者。58.根據(jù)權(quán)利要求57所述的方法,其進(jìn)一步包括將用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的至少一者規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生所述多個(gè)內(nèi)容類別的編碼參數(shù)。59.根據(jù)權(quán)利要求58所述的方法,其中所述內(nèi)容類別包括質(zhì)量-速率曲線,所述方法進(jìn)一步包括針對(duì)所述質(zhì)量-速率曲線中的每一者計(jì)算所述所感知質(zhì)量度量與相應(yīng)質(zhì)量-速率曲線上對(duì)應(yīng)于所述經(jīng)規(guī)范化編碼參數(shù)的質(zhì)量度量之間的差值以及選擇所述多個(gè)質(zhì)量-速率曲線中的與所述計(jì)算出的差值中的最小差值相關(guān)聯(lián)的某一者。60.根據(jù)權(quán)利要求57所述的方法,其中所述多個(gè)內(nèi)容類別包括多個(gè)質(zhì)量-速率曲線,且選擇所述多個(gè)內(nèi)容類別中的所述一者包含選擇所述多個(gè)質(zhì)量-速率曲線中的某一者。61.根據(jù)權(quán)利要求57所述的方法,其中計(jì)算所述所感知質(zhì)量度量進(jìn)一步包含基于與和所述經(jīng)編碼片段相關(guān)聯(lián)的數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的至少一個(gè)差值度量將所述像素塊分離為若干群組;將質(zhì)量度量值和權(quán)重值與所述像素塊群組中的每一者相關(guān)聯(lián);以及基于與所述群組相關(guān)聯(lián)的所述質(zhì)量度量值和權(quán)重值計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量。62.根據(jù)權(quán)利要求61所述的方法,其中基于至少一個(gè)差值度量將所述像素塊分離為若干群組包括基于絕對(duì)差和(SAD)、每像素SAD(SPP)、差平方和(SSD)、絕對(duì)變換差和(SATD)以及變換差平方和(SSTD)中的至少一者而將所述像素塊分離為若干群組。63.根據(jù)權(quán)利要求61所述的方法,其中基于至少一個(gè)差值度量將所述像素塊分離為若干群組包含將可能的差值度量分離為若干群組,其中所述群組的至少一部分包含兩個(gè)或兩個(gè)以上差值度量;預(yù)計(jì)算與所述群組中的每一者相關(guān)聯(lián)的質(zhì)量度量,其中所述群組的所述質(zhì)量度量等于對(duì)應(yīng)于與所述群組相關(guān)聯(lián)的所述差值度量中的每一者的質(zhì)量度量的平均值;以及預(yù)計(jì)算所述群組中的每一者的權(quán)重,其中基于與頻段相關(guān)聯(lián)的所述差值度量的至少一部分來(lái)計(jì)算所述群組中的每一者的所述權(quán)重。64.根據(jù)權(quán)利要求57所述的方法,其中計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的所述所感知質(zhì)量度量包含計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的所觀察峰值信噪比(PSNR)。65.—種用于處理多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括質(zhì)量測(cè)量模塊,其計(jì)算與數(shù)字多媒體數(shù)據(jù)相關(guān)聯(lián)的經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量;以及類別選擇模塊,其基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的至少一個(gè)編碼參數(shù)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇多個(gè)內(nèi)容類別中的一者。66.根據(jù)權(quán)利要求65所述的設(shè)備,其進(jìn)一步包括編碼參數(shù)規(guī)范化模塊,所述編碼參數(shù)規(guī)范化模塊將用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的至少一者規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生所述多個(gè)內(nèi)容類別的編碼參數(shù)。67.根據(jù)權(quán)利要求66所述的設(shè)備,其中所述多個(gè)內(nèi)容類別包括多個(gè)質(zhì)量-速率曲線,且所述類別選擇模塊還針對(duì)所述質(zhì)量-速率曲線中的每一者計(jì)算所述所感知質(zhì)量度量與相應(yīng)質(zhì)量-速率曲線上對(duì)應(yīng)于所述經(jīng)規(guī)范化編碼參數(shù)的質(zhì)量度量之間的差值;以及選擇所述多個(gè)質(zhì)量-速率曲線中的與所述計(jì)算出的差值中的最小差值相關(guān)聯(lián)的某一者。68.根據(jù)權(quán)利要求65所述的設(shè)備,其中所述多個(gè)內(nèi)容類別包括多個(gè)質(zhì)量-速率曲線,且所述類別選擇模塊選擇所述多個(gè)質(zhì)量-速率曲線中的某一者。69.根據(jù)權(quán)利要求65所述的設(shè)備,其中所述質(zhì)量測(cè)量模塊進(jìn)一步基于與和所述片段相關(guān)聯(lián)的數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的至少一個(gè)差值度量將所述像素塊分離為若干群組;將質(zhì)量度量值和權(quán)重值與所述像素塊群組中的每一者相關(guān)聯(lián);以及基于與所述群組相關(guān)聯(lián)的所述質(zhì)量度量值和權(quán)重值計(jì)算所述數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量。'70.根據(jù)權(quán)利要求69所述的設(shè)備,其中所述質(zhì)量測(cè)量模塊還基于絕對(duì)差和(SAD)、每像素SAD(SPP)、差平方和(SSD)、絕對(duì)變換差和(SATD)以及變換差平方和(SSTD)中的至少一者而將所述像素塊分離為若干群組。71.根據(jù)權(quán)利要求69所述的設(shè)備,其中所述質(zhì)量測(cè)量模塊進(jìn)一步將可能的差值度量分離為若干群組,其中所述群組的至少一部分包含兩個(gè)或兩個(gè)以上差值度量;預(yù)計(jì)算與所述群組中的每一者相關(guān)聯(lián)的質(zhì)量度量,其中所述群組的所述質(zhì)量度量等于對(duì)應(yīng)于與所述群組相關(guān)聯(lián)的所述差值度量中的每一者的質(zhì)量度量的平均值;以及預(yù)計(jì)算所述群組中的每一者的權(quán)重,其中所述群組中的每一者的所述權(quán)重是基于與頻段相關(guān)聯(lián)的所述差值度量的至少一部分來(lái)計(jì)算。72.根據(jù)權(quán)利要求65所述的設(shè)備,其中所述質(zhì)量測(cè)量模塊還計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的所觀察峰值信噪比(PSNR)。73.—種用于處理多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括用于計(jì)算與數(shù)字多媒體數(shù)據(jù)相關(guān)聯(lián)的經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量的裝置;以及用于基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的至少一個(gè)編碼參數(shù)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇多個(gè)內(nèi)容類別中的一者的裝置。74.根據(jù)權(quán)利要求73所述的設(shè)備,其進(jìn)一步包括用于將用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的至少一者規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生所述多個(gè)內(nèi)容類別的編碼參數(shù)的裝置。75.根據(jù)權(quán)利要求74所述的設(shè)備,其中所述多個(gè)內(nèi)容類別包括多個(gè)質(zhì)量-速率曲線,且所述設(shè)備進(jìn)一步包括用于針對(duì)所述質(zhì)量-速率曲線中的每一者計(jì)算所述所感知質(zhì)量度量與相應(yīng)質(zhì)量-速率曲線上對(duì)應(yīng)于所述經(jīng)規(guī)范化編碼參數(shù)的質(zhì)量度量之間的差值的裝置;以及用于選擇所述多個(gè)質(zhì)量-速率曲線中的與所述計(jì)算出的差值中的最小差值相關(guān)聯(lián)的某一者的裝置。76.根據(jù)權(quán)利要求73所述的設(shè)備,其中所述多個(gè)內(nèi)容類別包括多個(gè)質(zhì)量-速率曲線,且所述用于選擇所述多個(gè)內(nèi)容類別中的所述一者的裝置包含用于選擇所述多個(gè)質(zhì)量-速率曲線中的某一者的裝置。77.根據(jù)權(quán)利要求73所述的設(shè)備,其中所述用于計(jì)算所述所感知質(zhì)量度量的裝置進(jìn)一步包含用于基于與和所述片段相關(guān)聯(lián)的數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的至少一個(gè)差值度量將所述像素塊分離為若干群組的裝置;用于將質(zhì)量度量值和權(quán)重值與所述像素塊群組中的每一者相關(guān)聯(lián)的裝置;以及用于基于與所述群組相關(guān)聯(lián)的所述質(zhì)量度量值和權(quán)重值計(jì)算所述數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量的裝置。78.根據(jù)權(quán)利要求77所述的設(shè)備,其中所述用于基于至少一個(gè)差值度量將所述像素塊分離為若干群組的裝置包含用于基于絕對(duì)差和(SAD)、每像素SAD(SPP)、差平方和(SSD)、絕對(duì)變換差和(SATD)以及變換差平方和(SSTD)中的至少一者而將所述像素塊分離為若干群組的裝置。79.根據(jù)權(quán)利要求77所述的設(shè)備,其中所述用于基于至少一個(gè)差值度量將所述像素塊分離為若干群組的裝置包含用于將可能的差值度量分離為若干群組的裝置,其中所述群組的至少一部分包含兩個(gè)或兩個(gè)以上差值度量;用于預(yù)計(jì)算與所述群組中的每一者相關(guān)聯(lián)的質(zhì)量度量的裝置,其中所述群組的所述質(zhì)量度量等于對(duì)應(yīng)于與所述群組相關(guān)聯(lián)的所述差值度量中的每一者的質(zhì)量度量的平均值;以及用于預(yù)計(jì)算所述群組中的每一者的權(quán)重的裝置,其中所述群組中的每一者的所述權(quán)重是基于與頻段相關(guān)聯(lián)的所述差值度量的至少一部分來(lái)計(jì)算。80.根據(jù)權(quán)利要求73所述的設(shè)備,其中所述用于計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的所述所感知質(zhì)量度量的裝置包含用于計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的所觀察峰值信噪比(PSNR)的裝置。81.—種上面存儲(chǔ)有指令的機(jī)器可讀媒體,所述所存儲(chǔ)的指令包含一個(gè)或一個(gè)以上代碼部分,且可在一個(gè)或一個(gè)以上機(jī)器上執(zhí)行,所述一個(gè)或一個(gè)以上代碼部分包括用于計(jì)算與數(shù)字多媒體數(shù)據(jù)相關(guān)聯(lián)的經(jīng)編碼數(shù)據(jù)片段的所感知質(zhì)量度量的代碼;以及用于基于所述所感知質(zhì)量度量以及用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的至少一個(gè)編碼參數(shù)和所述經(jīng)編碼數(shù)據(jù)片段的所得位速率中的一者來(lái)選擇多個(gè)內(nèi)容類別中的一者的代碼。82.根據(jù)權(quán)利要求81所述的機(jī)器可讀媒體,其進(jìn)一步包括用于將用以對(duì)所述數(shù)據(jù)片段進(jìn)行編碼的所述編碼參數(shù)中的至少一者規(guī)范化以對(duì)應(yīng)于用以產(chǎn)生所述多個(gè)內(nèi)容類別的編碼參數(shù)的代碼。83.根據(jù)權(quán)利要求82所述的機(jī)器可讀媒體,其中所述多個(gè)內(nèi)容類別包括多個(gè)質(zhì)量-速率曲線,且所述機(jī)器可讀媒體進(jìn)一步包括用于針對(duì)所述質(zhì)量-速率曲線中的每一者計(jì)算所述所感知質(zhì)量度量與相應(yīng)質(zhì)量-速率曲線上對(duì)應(yīng)于所述經(jīng)規(guī)范化編碼參數(shù)的質(zhì)量度量之間的差值的代碼;以及用于選擇所述多個(gè)質(zhì)量-速率曲線中的與所述計(jì)算出的差值中的最小差值相關(guān)聯(lián)的某一者的代碼。84.根據(jù)權(quán)利要求81所述的機(jī)器可讀媒體,其中所述多個(gè)內(nèi)容類別包括多個(gè)質(zhì)量-速率曲線,且所述用于選擇所述多個(gè)內(nèi)容類別中的所述一者的代碼包含用于選擇所述多個(gè)質(zhì)量-速率曲線中的某一者的代碼。85.根據(jù)權(quán)利要求81所述的機(jī)器可讀媒體,其中所述用于計(jì)算所述所感知質(zhì)量度量的代碼進(jìn)一步包含用于基于與和所述片段相關(guān)聯(lián)的數(shù)據(jù)幀的像素塊中的每一者相關(guān)聯(lián)的至少一個(gè)差值度量將所述像素塊分離為若干群組的代碼;用于將質(zhì)量度量值和權(quán)重值與所述像素塊群組中的每一者相關(guān)聯(lián)的代碼;以及用于基于與所述群組相關(guān)聯(lián)的所述質(zhì)量度量值和權(quán)重值計(jì)算所述數(shù)據(jù)片段的經(jīng)加權(quán)質(zhì)量度量的代碼。86.根據(jù)權(quán)利要求85所述的機(jī)器可讀媒體,其中所述用于基于至少一個(gè)差值度量將所述像素塊分離為若干群組的代碼包含用于基于絕對(duì)差和(SAD)、每像素SAD(SPP)、差平方和(SSD)、絕對(duì)變換差和(SATD)以及變換差平方和(SSTD)中的至少一者而將所述像素塊分離為若干群組的代碼。87.根據(jù)權(quán)利要求85所述的機(jī)器可讀媒體,其中所述用于基于至少一個(gè)差值度量將所述像素塊分離為若干群組的代碼包含用于將可能的差值度量分離為若干群組的代碼,其中所述群組的至少一部分包含兩個(gè)或兩個(gè)以上差值度量;用于預(yù)計(jì)算與所述群組中的每一者相關(guān)聯(lián)的質(zhì)量度量的代碼,其中所述群組的所述質(zhì)量度量等于對(duì)應(yīng)于與所述群組相關(guān)聯(lián)的所述差值度量中的每一者的質(zhì)量度量的平均值;以及用于預(yù)計(jì)算所述群組中的每一者的權(quán)重的代碼,其中所述群組中的每一者的所述權(quán)重是基于與頻段相關(guān)聯(lián)的所述差值度量的至少一部分來(lái)計(jì)算。88.根據(jù)權(quán)利要求81所述的機(jī)器可讀媒體,其中所述用于計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的所述所感知質(zhì)量度量的代碼包含用于計(jì)算所述經(jīng)編碼數(shù)據(jù)片段的所觀察峰值信噪比(PSNR)的代碼。全文摘要本發(fā)明描述用于控制多媒體序列的所感知質(zhì)量以嘗試無(wú)論所述序列的內(nèi)容如何均實(shí)現(xiàn)所要恒定知覺(jué)質(zhì)量的技術(shù)。特定來(lái)說(shuō),編碼裝置可實(shí)施質(zhì)量控制技術(shù)以基于序列片段的內(nèi)容將所述片段與內(nèi)容“類別”相關(guān)聯(lián),確定所述序列片段的知覺(jué)質(zhì)量度量,以及調(diào)節(jié)用以對(duì)所述片段進(jìn)行編碼的至少一個(gè)編碼參數(shù),以使得所述序列片段的所述知覺(jué)質(zhì)量趨向于所述所要質(zhì)量。文檔編號(hào)H04N7/26GK101658035SQ200780052675公開日2010年2月24日申請(qǐng)日期2007年4月24日優(yōu)先權(quán)日2007年4月23日發(fā)明者塞拉菲姆·S·勞卡斯,帕尼庫(kù)馬爾·巴米迪帕蒂,德瓦什·沙阿,維諾德·考??松暾?qǐng)人:高通股份有限公司