考慮多種人為效應(yīng)的視頻質(zhì)量測(cè)量的制作方法
【專利摘要】一種特定實(shí)現(xiàn)確定分別用于多個(gè)人為效應(yīng)類型的客觀失真水平(d,)。所述客觀失真水平被對(duì)齊以保證不同類型的人為效應(yīng)的相同失真水平對(duì)應(yīng)于相同感知的失真水平。對(duì)齊的失真水平(d,’)被排序以獲得排序的失真水平(d,”)。所述排序的失真水平然后被一起匯集為整體失真水平或整體質(zhì)量度量??梢允褂眉訖?quán)和來匯集排序的失真水平,其中,當(dāng)排序的失真水平更大時(shí),所述加權(quán)更大。
【專利說明】考慮多種人為效應(yīng)的視頻質(zhì)量測(cè)量
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻質(zhì)量測(cè)量,并且更具體地涉及一種用于響應(yīng)于多種人為效應(yīng)來確定整體視頻質(zhì)量度量的方法和設(shè)備。
【背景技術(shù)】
[0002]視頻質(zhì)量損失可能被各種事件引起,例如,被有損的壓縮和傳輸誤差引起,并且它們可以被人眼感知為各種類型的可視人為效應(yīng)。例如,塊化、環(huán)形化和模糊是由有損壓縮引起的典型人為效應(yīng)。
[0003]另一方面,當(dāng)傳輸誤差將視頻質(zhì)量變差時(shí),可以感知到不同類型的人為效應(yīng)。例如,當(dāng)在傳送層檢測(cè)到分組丟失時(shí),解碼器可以應(yīng)用錯(cuò)誤隱藏,以便減小可視人為效應(yīng)的強(qiáng)度。可以在錯(cuò)誤隱藏后仍然感知到人為效應(yīng),并且我們將剩余的人為效應(yīng)表示為信道人為效應(yīng)。在另一個(gè)示例中,當(dāng)整體丟失參考幀時(shí),解碼器可以凍結(jié)解碼,并且重復(fù)先前正確地解碼的畫面,直到正確地接收到未引用丟失的幀的幀,因此引起視覺暫停。我們將這樣的視覺暫停表示為凍結(jié)人為效應(yīng)。該凍結(jié)人為效應(yīng)也可以由緩沖器下溢引起。例如,當(dāng)存在網(wǎng)絡(luò)延遲時(shí),可能在預(yù)定的顯示時(shí)間未獲得幀(即,緩沖器下溢),并且顯示暫停直到幀變得可獲得。
【發(fā)明內(nèi)容】
[0004]根據(jù)一個(gè)一般方面,訪問包括多個(gè)人為效應(yīng)類型的畫面數(shù)據(jù)。將對(duì)齊的失真水平排序以獲得排序的失真水平,其中,對(duì)齊的失真水平的每一個(gè)對(duì)應(yīng)于多個(gè)人為效應(yīng)類型的相應(yīng)的一個(gè),并且其中,所述對(duì)齊的失真水平的特定值對(duì)應(yīng)于相應(yīng)的感知的失真水平。響應(yīng)于所述排序的失真水平來確定整體失真水平,其中,越大的排序的失真水平對(duì)于所述整體失真水平具有越大的影響。
[0005]根據(jù)另一個(gè)一般方面,訪問包括多個(gè)人為效應(yīng)類型的畫面數(shù)據(jù)。對(duì)于所述多個(gè)人為效應(yīng)類型確定相應(yīng)的客觀失真水平。將所述客觀失真水平對(duì)齊以獲得所述對(duì)齊的失真水平,其中,所述對(duì)齊的失真水平的每一個(gè)對(duì)應(yīng)于所述多個(gè)人為效應(yīng)類型的相應(yīng)的一個(gè),并且,其中,所述對(duì)齊的失真水平的特定值對(duì)應(yīng)于相應(yīng)的感知失真水平。將所述對(duì)齊的失真水平排序以獲得排序的失真水平。將整體失真水平確定為所述排序的失真水平的加權(quán)和,其中,如果第一排序是失真水平大于第二排序的失真水平,用于第一排序的失真水平的第一加權(quán)大于用于第二排序的失真水平的第二加權(quán)。
[0006]在下面的附圖和說明書中給出了一個(gè)或多個(gè)實(shí)現(xiàn)方式的細(xì)節(jié)。即使以一種特定方式來描述,也應(yīng)當(dāng)清楚,可以以各種方式來配置或體現(xiàn)實(shí)現(xiàn)方式。例如,可以將實(shí)現(xiàn)方式執(zhí)行為方法或體現(xiàn)為諸如被配置為執(zhí)行一組操作的設(shè)備或用于存儲(chǔ)執(zhí)行一組操作的指令的設(shè)備或體現(xiàn)為信號(hào)。通過結(jié)合附圖和權(quán)利要求考慮的下面的詳細(xì)說明,其他方面和特征將
變得清楚?!緦@綀D】
【附圖說明】
[0007]圖1是描述根據(jù)本原理的一個(gè)實(shí)施例的用于響應(yīng)于多個(gè)人為效應(yīng)類型來產(chǎn)生整體視頻失真水平的例的流程圖。
[0008]圖2是描述客觀失真水平如何對(duì)應(yīng)于用于三種人為效應(yīng)類型的主觀失真水平的圖例。
[0009]圖3是描述根據(jù)本原理的一個(gè)實(shí)施例的視頻質(zhì)量監(jiān)控器的示例的框圖。
[0010]圖4是描述可以用于一個(gè)或多個(gè)實(shí)現(xiàn)方式的視頻處理系統(tǒng)的示例的框圖。
【具體實(shí)施方式】
[0011]當(dāng)在視頻中呈現(xiàn)多種類型的可視人為效應(yīng)時(shí),可以通過多種方法來測(cè)量用于獨(dú)立類型的人為效應(yīng)的人 為效應(yīng)強(qiáng)度,即,人為效應(yīng)水平或失真水平。
[0012]可以通過一般最佳但是耗時(shí)的客觀觀看測(cè)試來將人為效應(yīng)強(qiáng)度分級(jí)。在本申請(qǐng)中,將人為分級(jí)(例如,通過客觀觀看測(cè)試)的人為效應(yīng)強(qiáng)度或失真水平表示為感知的失真水平或客觀失真水平。
[0013]也可以通過旨在預(yù)測(cè)感知的失真水平的多種算法來估計(jì)人為效應(yīng)強(qiáng)度。例如,用于測(cè)量塊化、環(huán)形化、模糊和凍結(jié)人為效應(yīng)的現(xiàn)有的人為效應(yīng)檢測(cè)方法可以用于提供失真水平。在本申請(qǐng)中,通過算法估計(jì)的失真水平被表示為失真水平、估計(jì)的失真水平或客觀失真水平。
[0014]本原理響應(yīng)于來自多個(gè)人為效應(yīng)的失真水平來估計(jì)整體失真水平或整體質(zhì)量度量。通過數(shù)學(xué)方式,該估計(jì)可以描述為:
[0015]D = f (d1; d2,…,dm)
[0016]其中,m是考慮的人為效應(yīng)類型的數(shù)量,dpi = 1,…,m是用于人為效應(yīng)類型i的估計(jì)的失真水平,并且D是要估計(jì)的整體失真水平。在一個(gè)實(shí)施例中,可以將整體失真水平D轉(zhuǎn)換為整體質(zhì)量度量Q。
[0017]圖1圖示了基于獨(dú)立人為效應(yīng)類型的失真水平來確定整體失真水平的示例性方法100。在步驟110,可以對(duì)于獨(dú)立的人為效應(yīng)類型分別確定失真水平。例如,當(dāng)考慮m個(gè)類型的人為效應(yīng)時(shí),可以對(duì)于第i類型的人為效應(yīng)確定被表示為Cli的失真水平,其中,i =1,…,m0
[0018]在步驟120,對(duì)齊失真水平。失真水平對(duì)齊的步驟是保證調(diào)整失真水平使得不同類型的人為效應(yīng)的相同失真水平對(duì)應(yīng)于相同感知的失真水平。為了容易表示,用于Cli的調(diào)整的失真水平被表示為d/,并且從Cli至屯’的映射處理被表示為函數(shù)Iii O。即,可以將失真水平對(duì)齊處理在數(shù)學(xué)上表示為d/ = hi ((Ii)其中,i = l,..., mo
[0019]然后,在步驟130,例如以降序或升序來排序?qū)R的失真水平d/a = 1,…,m??梢詫⑴判虻氖д嫠奖硎緸?1/’,1 = 1,一,111。當(dāng)以降序來將它們排序時(shí),(11"≥...,并且當(dāng)以升序來將它們排序時(shí),d/ (...Sd111"。
[0020]使用所排序的失真水平,可以在步驟140通過匯集策略來估計(jì)整體失真水平或質(zhì)量度量。下面,更詳細(xì)地討論失真水平對(duì)齊(120)和整體失真水平確定的步驟。
[0021]失直水平對(duì)齊
[0022]圖2圖不了在客觀失真水平(Cli)和主觀失真水平之間的不例性關(guān)系。在該不例中,失真水平在(O,I)的范圍內(nèi),其中,O對(duì)應(yīng)于沒有失真(即,最佳質(zhì)量),并且I對(duì)應(yīng)于最聞失真水平(即,最差質(zhì)量)。在其他實(shí)施例中,可以將失真水平縮放或移位到其他范圍,例如,到(1,5)或到(LlOO)0
[0023]在圖2中,水平軸表示客觀失真水平,并且垂直軸表示主觀失真水平。線210、220和230分別對(duì)應(yīng)于三種類型的人為效應(yīng)。對(duì)于由線240表示的客觀失真水平,在相同客觀失真水平處測(cè)量所有三個(gè)人為效應(yīng)類型,但是它們對(duì)應(yīng)于不同的主觀失真水平。因此,估計(jì)的失真水平的值(屯,(12和d3)不主觀上可比較,并且可以不用于比較不同人為效應(yīng)類型的主觀失真水平。例如,當(dāng)Cl1M2時(shí),感知的第一人為效應(yīng)類型的煩擾可能不必然比第二人為效應(yīng)類型更強(qiáng)。在另一個(gè)示例中,當(dāng)Cl1 = d2時(shí),感知的第一和第二人為效應(yīng)類型的煩擾可能不相同。
[0024]失真水平對(duì)齊的目的是使得失真水平可比較。即,為了調(diào)整失真水平使得不同人為效應(yīng)類型的相同失真水平對(duì)應(yīng)于相同的主觀失真水平。如前所述,可以將用于第i類型的人為效應(yīng)的對(duì)齊處理在數(shù)學(xué)上表示為d/ = hi ((Ii)。
[0025]為了得出函數(shù)Iii (),可以使用曲線擬合方法。在一個(gè)實(shí)施例中,可以將函數(shù)比()定義為三階多項(xiàng)式函數(shù):[0026]hj ((Ii) = β LiXdi3+β ^iXdi2+β ^iXdi+β 4」,
[0027]其中,β。和是可以通過主觀數(shù)據(jù)集訓(xùn)練的模型參數(shù)。
[0028]在其他實(shí)施例中,函數(shù)Iii O可以被定義為在其他階的多項(xiàng)式函數(shù),或者,它可以是指數(shù)函數(shù)或?qū)?shù)函數(shù)。
[0029]整體失真水平確足
[0030]在對(duì)齊和排序步驟后,通過d/’的值來控制所感知的人為效應(yīng)強(qiáng)度,而與其對(duì)應(yīng)的人為效應(yīng)類型無(wú)關(guān)。例如,假定視頻V1和V2被兩種類型的人為效應(yīng)影響:壓縮人為效應(yīng)和通道人為效應(yīng),考慮下面兩種示例性情況:
[0031]1.在視頻V1中,在對(duì)齊步驟后在d/處測(cè)量壓縮人為效應(yīng),并且在d2’處測(cè)量通道人為效應(yīng)(d/ > d2’,即,壓縮人為效應(yīng)比通道人為效應(yīng)更強(qiáng));以及
[0032]2.在視頻V2中,在d/處測(cè)量通道人為效應(yīng),并且壓縮人為效應(yīng)是d2’。即,在視頻V2中的通道人為效應(yīng)是與在視頻V1中的壓縮人為效應(yīng)相同的失真水平,并且在視頻V2中的壓縮人為效應(yīng)在與在視頻V1中的通道人為效應(yīng)相同的失真水平。
[0033]在例如以降序排序后,對(duì)于兩個(gè)視頻V1和V2,Cl1" = d/并且d2" = d2’。因?yàn)榛谂判虻氖д嫠?屯”)來估計(jì)整體失真水平,所以它對(duì)于V1和V2兩者都相同,即使用于獨(dú)立的人為效應(yīng)類型的失真水平不同。
[0034]因此,在對(duì)齊和排序步驟后,可以從排序的客觀失真水平預(yù)測(cè)整體失真水平,而不考慮對(duì)應(yīng)的人為效應(yīng)類型。結(jié)果,可以簡(jiǎn)化組合多個(gè)人為效應(yīng)類型的失真水平的問題。
[0035]在數(shù)學(xué)上,可以將多個(gè)排序的失真水平匯集為一個(gè)整體失真水平的問題表示為
[0036]D = g((I1;/,…,dm")。
[0037]可以使用線性或非線性函數(shù)來表示函數(shù)g(),并且,可以使用各種訓(xùn)練方法來獲得函數(shù)g()的模型參數(shù)。在一個(gè)實(shí)施例中,使用加權(quán)和:
[0038]D= Θ (d" 1;…,d" m) = ctiXd" ^a2Xd" 2+…+ amXd" m+ a m+1 (I)
[0039]其中,Cii, i = 1,…,m+1是函數(shù)g()的模型參數(shù),并且可以通過訓(xùn)練處理被確定。在其他實(shí)施例中,可以使用其他方法,例如,學(xué)習(xí)機(jī)、支持向量機(jī)(SVM)或人工神經(jīng)網(wǎng)絡(luò)(ANN)。
[0040]從我們的實(shí)驗(yàn)觀察到,人眼通常更關(guān)注最強(qiáng)的人為效應(yīng),并且主要基于這些最強(qiáng)的人為效應(yīng)來評(píng)估視頻的質(zhì)量或失真水平。另外,觀察到,人為效應(yīng)越弱,則對(duì)于人的感知有越小的影響。因此,如果Cli" >d/則模型參數(shù)ai> α」。
[0041]在一個(gè)實(shí)施例中 ,假定d/’表示最強(qiáng)的人為效應(yīng),因此,Ci1大于Cii, i古I。為了加速計(jì)算,我們可以使用下式來近似方程(I)
[0042]D= Θ (d"...,d" J = aiXd" !+Q2 (2)
[0043]在其他實(shí)施例中,我們可以選擇僅考慮前幾個(gè)最強(qiáng)的人為效應(yīng)。
[0044]如在對(duì)齊和排序步驟中所述,可能需要訓(xùn)練處理來獲得模型參數(shù)(例如,β j, i和a i)。下面,使用壓縮人為效應(yīng)、通道人為效應(yīng)和凍結(jié)人為效應(yīng)來作為三種示例性人為效應(yīng)類型,討論訓(xùn)練處理。
[0045]首先,建立具有不同的人為效應(yīng)的視頻,并且可以通過包括下述部分來產(chǎn)生訓(xùn)練數(shù)據(jù)集:
[0046]1.僅被編碼人為效應(yīng)影響的視頻;
[0047]2.僅被通道人為效應(yīng)影響的視頻;
[0048]3.僅被凍結(jié)人為效應(yīng)影響的視頻;
[0049]4.被全部三種人為效應(yīng)類型影響的視頻。
[0050]該訓(xùn)練數(shù)據(jù)集要被對(duì)齊和匯集步驟兩者使用,其中,前三種類型的視頻被對(duì)齊步驟使用,并且第四類型的視頻被匯集步驟使用。注意,訓(xùn)練數(shù)據(jù)集應(yīng)當(dāng)包括所考慮的所有類型的人為效應(yīng)類型。
[0051]其次,可以在訓(xùn)練數(shù)據(jù)集上執(zhí)行主觀觀看測(cè)試,以提供用于獨(dú)立視頻的主觀失真水平。該主觀失真水平可以被表示為ds,p j = 1,…,N,其中,N是在訓(xùn)練數(shù)據(jù)集中的視頻的數(shù)量。
[0052]為了獲得用于對(duì)齊步驟的參數(shù),可以例如使用用于編碼人為效應(yīng)、通道人為效應(yīng)和凍結(jié)人為效應(yīng)的檢測(cè)方案來獲得用于獨(dú)立的視頻的客觀失真水平(dp j = 1,...,Ν)。在獲得主觀失真水平和客觀失真水平后,可以使用諸如最小均方差(LMSE)擬合方法的曲線擬合方法來確定模型參數(shù)和
[0053]為了獲得用于匯集步驟的參數(shù),可以例如使用方程(I)來獲得用于第四類型的視頻(即,包含所有三種人為效應(yīng)類型的視頻)的排序的失真水平(di”)。使用主觀失真水平和對(duì)應(yīng)的排序失真水平(d/’),可以計(jì)算模型參數(shù)Qi例如,使用ITU-T P.NBAMS數(shù)據(jù)集之一,其中,樣品視頻包含壓縮人為效應(yīng)和凍結(jié)人為效應(yīng),將函數(shù)gO訓(xùn)練為:
[0054]Θ (d" !, ?" 2)=1.39Xd" !+0.25Xd77 2_2.00。
[0055]可以將整體失真水平轉(zhuǎn)換為整體質(zhì)量度量。通常,失真水平越高,則質(zhì)量度量應(yīng)當(dāng)越低。
[0056]本失真水平估計(jì)方法的一個(gè)優(yōu)點(diǎn)是它獨(dú)立于失真集。即,當(dāng)考慮不同類型的人為效應(yīng)時(shí),可以使用相同的估計(jì)步驟。例如,當(dāng)可以基于壓縮人為效應(yīng)、通道人為效應(yīng)和凍結(jié)人為效應(yīng)確定模型參數(shù)時(shí),當(dāng)考慮另一組人為效應(yīng)(例如,塊化、環(huán)形化、模糊)時(shí),可以使用用于匯集步驟的相同的模型參數(shù)。[0057]圖3描述了示例性視頻質(zhì)量監(jiān)控器300的框圖。設(shè)備300的輸入可以包括包含比特流的傳送流。該輸入可以具有包含該比特流的其他格式。該輸入也可以是具有或沒有錯(cuò)誤隱藏的解碼的視頻。
[0058]人為效應(yīng)檢測(cè)器310在比特流級(jí)(即,不重建視頻)或在像素級(jí)(即,重建視頻)估計(jì)用于獨(dú)立的人為效應(yīng)類型的客觀失真水平。失真水平產(chǎn)生器320例如使用方法100來估計(jì)整體失真水平。質(zhì)量預(yù)測(cè)器330將整體失真水平映射到質(zhì)量核心。
[0059]參見圖4,示出了如上所述的特征和原理可以被應(yīng)用到的視頻發(fā)送系統(tǒng)或設(shè)備400。處理器405處理視頻,并且編碼器410編碼視頻。從編碼器產(chǎn)生的比特流通過分布網(wǎng)絡(luò)420被發(fā)送到解碼器430??梢栽诓煌碾A段使用視頻質(zhì)量監(jiān)控器。
[0060]在一個(gè)實(shí)施例中,內(nèi)容建立者可以使用視頻質(zhì)量監(jiān)控器440。例如,編碼器可以在諸如模式確定或比特流分配的確定編碼參數(shù)中使用所估計(jì)的視頻質(zhì)量。在另一個(gè)示例中,在編碼視頻后,內(nèi)容建立者使用視頻質(zhì)量監(jiān)控器來監(jiān)控所編碼的視頻的質(zhì)量。如果質(zhì)量度量未滿足預(yù)定義的質(zhì)量水平,則內(nèi)容建立者可以選擇重新編碼該視頻以改善視頻質(zhì)量。內(nèi)容建立者也可以基于該質(zhì)量來將所編碼的視頻分級(jí),并且因此將內(nèi)容充實(shí)。
[0061 ] 在另一個(gè)實(shí)施例中,視頻質(zhì)量監(jiān)控器450可以被內(nèi)容分發(fā)者使用。視頻質(zhì)量監(jiān)控器可以被布置在分布網(wǎng)絡(luò)中。視頻質(zhì)量監(jiān)控器計(jì)算質(zhì)量度量,并且將它們報(bào)告到內(nèi)容分發(fā)者。基于來自視頻質(zhì)量監(jiān)控器的反饋,內(nèi)容分發(fā)者可以通過調(diào)整帶寬分配和訪問控制來改善其服務(wù)。
[0062]內(nèi)容分發(fā)者也可以向內(nèi)容建立者發(fā)送該反饋,以調(diào)整編碼。注意,改善在編碼器處的編碼質(zhì)量可能不必然改善在解碼器側(cè)的質(zhì)量,因?yàn)楦哔|(zhì)量的編碼的視頻通常要求更多的帶寬,并且留下更少的用于發(fā)送保護(hù)的帶寬。因此,為了達(dá)到在解碼器處的最佳質(zhì)量,應(yīng)當(dāng)考慮在編碼比特率和用于信道保護(hù)的帶寬之間的平衡。
[0063]在另一個(gè)實(shí)施例中,視頻質(zhì)量監(jiān)控器460可以被用戶裝置使用。例如,當(dāng)用戶裝置在因特網(wǎng)中搜索視頻時(shí),搜索結(jié)果可能返回許多視頻或到與所請(qǐng)求的視頻內(nèi)容對(duì)應(yīng)的視頻的許多鏈接。在搜索結(jié)果中的視頻可以具有不同的質(zhì)量水平。視頻質(zhì)量監(jiān)控器可以計(jì)算用于這些視頻的質(zhì)量度量,并且確定選擇要存儲(chǔ)哪個(gè)視頻。在另一個(gè)示例中,用戶可以訪問幾個(gè)錯(cuò)誤隱藏技術(shù)。視頻質(zhì)量監(jiān)控器可以計(jì)算用于不同的錯(cuò)誤隱藏技術(shù)的質(zhì)量度量,并且基于所計(jì)算的質(zhì)量度量來自動(dòng)地選擇要使用哪種隱藏技術(shù)。
[0064]可以例如在方法或處理、設(shè)備、軟件程序、數(shù)據(jù)流或信號(hào)中實(shí)現(xiàn)在此所述的實(shí)現(xiàn)方式。即使僅在單個(gè)像素的實(shí)現(xiàn)方式的上下文中被討論(例如,僅被討論為方法,也可以以其他形式(例如,設(shè)備或程序)來實(shí)現(xiàn)所討論的特征的實(shí)現(xiàn)方式??梢砸岳邕m當(dāng)?shù)挠布④浖凸碳韺?shí)現(xiàn)設(shè)備??梢砸岳缰T如處理器的設(shè)備來實(shí)現(xiàn)方法,處理器總體上指的是多個(gè)處理裝置,包括例如計(jì)算機(jī)、微處理器、集成電路或可編程邏輯裝置。處理器也包括通信裝置,諸如計(jì)算機(jī)、蜂窩電話、便攜/個(gè)人數(shù)字助理(“PDA”)和便利在最終用戶之間的信息的通信的其他裝置。
[0065]可以以多種不同的設(shè)備或應(yīng)用、特別是例如與數(shù)據(jù)編碼、數(shù)據(jù)解碼、失真測(cè)量、質(zhì)量測(cè)量和質(zhì)量監(jiān)控相關(guān)聯(lián)的設(shè)備或應(yīng)用來體現(xiàn)在此所述的各種處理和特征的實(shí)現(xiàn)方式。這樣的設(shè)備的示例包括編碼器、解碼器、用于處理來自解碼器的輸出的后處理器、用于向編碼器提供輸入的前處理器、視頻編碼器、視頻解碼器、視頻編碼解碼器、網(wǎng)絡(luò)服務(wù)器、機(jī)頂盒、膝上型計(jì)算機(jī)、個(gè)人計(jì)算機(jī)、蜂窩電話、PDA、游戲控制臺(tái)和其他通信裝置。應(yīng)當(dāng)清楚,該設(shè)備可以是移動(dòng)的,并且甚至可以被安裝在移動(dòng)汽車中。
[0066]另外,可以通過被處理器執(zhí)行的指令來實(shí)現(xiàn)所述方法,并且這樣的指令(和/或由實(shí)現(xiàn)方式產(chǎn)生的數(shù)據(jù)值)可以被存儲(chǔ)在處理器可讀介質(zhì)上,諸如集成電路、軟件載體或其他存儲(chǔ)裝置,該其他存儲(chǔ)裝置例如是硬盤、致密盤(“CD”)、光盤(諸如DVD,其經(jīng)常被稱為數(shù)字通用盤或數(shù)字視頻盤)、隨機(jī)存取存儲(chǔ)器(“RAM”)或只讀存儲(chǔ)器(“ROM”)。該指令可以形成在處理器可讀介質(zhì)上有形地包含的應(yīng)用程序。指令可以例如在硬件、固件、軟件或組合中??梢岳缭诓僮飨到y(tǒng)、獨(dú)立應(yīng)用或該兩者的組合中發(fā)現(xiàn)指令。處理器可以因此例如被表征為被配置為執(zhí)行處理的裝置和包括具有用于執(zhí)行處理的指令的處理器可讀介質(zhì)的裝置(諸如存儲(chǔ)裝置)。而且,處理器可讀介質(zhì)可以除了或取代指令而存儲(chǔ)由實(shí)現(xiàn)方式產(chǎn)生的數(shù)據(jù)值。
[0067]對(duì)于本領(lǐng)域內(nèi)的技術(shù)人員顯然,實(shí)現(xiàn)方式可以產(chǎn)生被格式化來承載可以例如被存儲(chǔ)或發(fā)送的信息的多種信號(hào)。該信息可以包括例如用于執(zhí)行方法的指令或由所述實(shí)現(xiàn)方式之一產(chǎn)生的數(shù)據(jù)。例如,可以將信號(hào)格式化以承載作為數(shù)據(jù)的用于編寫或讀取所述實(shí)施例的語(yǔ)法的規(guī)則或承載作為數(shù)據(jù)的由所述實(shí)施例編寫的實(shí)際語(yǔ)法值。這樣的信號(hào)可以被格式化為例如電磁波(例如,使用頻譜的射頻部分)或基帶信號(hào)。該格式化可以包括例如編碼數(shù)據(jù)流并且使用編碼的數(shù)據(jù)量來調(diào)制載波。信號(hào)承載的信息可以是例如模擬或數(shù)字信息。如所公知,可以通過多種不同的有線或無(wú)線鏈路來發(fā)送信號(hào)。該信號(hào)可以被存儲(chǔ)在處理器可讀介質(zhì)上。
[0068]已經(jīng)描述了多種實(shí)現(xiàn)方式。盡管如此,可以明白,可以進(jìn)行各種修改。例如,可以組合、補(bǔ)充、修改或去除不同實(shí)現(xiàn)方式的元素以產(chǎn)生其他實(shí)現(xiàn)方式。另外,本領(lǐng)域內(nèi)的普通技術(shù)人員將明白其他結(jié)構(gòu)和處理可以替代所公開的那些,并且結(jié)果產(chǎn)生的實(shí)現(xiàn)方式將以與所公開的實(shí)現(xiàn)方式至少基本上相同的方式執(zhí)行與所公開的實(shí)現(xiàn)方式至少基本上相同的功能,以實(shí)現(xiàn)與所公開的實(shí)現(xiàn)方式至少基本上相同的結(jié)果。因此,本申請(qǐng)考慮這些和其他實(shí)現(xiàn)方式。
【權(quán)利要求】
1.一種方法,包括: 訪問包括多個(gè)人為效應(yīng)類型的畫面數(shù)據(jù); 將對(duì)齊的失真水平排序(130)以獲得排序的失真水平,其中,對(duì)齊的失真水平的每一個(gè)對(duì)應(yīng)于多個(gè)人為效應(yīng)類型的相應(yīng)的一個(gè),并且其中,所述對(duì)齊的失真水平的特定值對(duì)應(yīng)于相應(yīng)的感知的失真水平;并且 響應(yīng)于所述排序的失真水平來確定(140)整體失真水平,其中,越大的排序的失真水平對(duì)于所述整體失真水平具有越大的影響。
2.根據(jù)權(quán)利要求1所述的方法,其中,響應(yīng)于所述排序的失真水平的子集來確定所述整體失真水平。
3.根據(jù)權(quán)利要求1所述的方法,其中,響應(yīng)于所述排序的失真水平的加權(quán)和來確定所述整體失真水平。
4.根據(jù)權(quán)利要求3所述的方法,其中,如果第一排序的失真水平大于第二排序的失真水平,用于第一排序的失真水平的第一加權(quán)大于用于第二排序的失真水平的第二加權(quán)。
5.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括: 響應(yīng)于所述整體失真水平來確定質(zhì)量度量。
6.根據(jù)權(quán)利 要求1所述的方法,進(jìn)一步包括: 確定(110)用于所述多個(gè)人為效應(yīng)類型的相應(yīng)的客觀失真水平;并且 對(duì)齊(120)所述客觀失真水平以獲得所述對(duì)齊的失真水平。
7.根據(jù)權(quán)利要求6所述的方法,其中,在比特流級(jí)確定用于所述多個(gè)人為效應(yīng)類型的所述相應(yīng)的客觀失真水平。
8.根據(jù)權(quán)利要求6所述的方法,其中,作為多項(xiàng)式函數(shù)來執(zhí)行所述對(duì)齊所述客觀失真水平。
9.根據(jù)權(quán)利要求1所述的方法,其中,所述多個(gè)人為效應(yīng)類型包括壓縮人為效應(yīng)、通道人為效應(yīng)、凍結(jié)人為效應(yīng)、塊化、環(huán)形化和模糊的至少一個(gè)。
10.一種設(shè)備,包括: 失真水平產(chǎn)生器(320),用于排序?qū)R的失真水平以獲得排序的失真水平,其中,所述對(duì)齊的失真水平的每一個(gè)對(duì)應(yīng)于多個(gè)人為效應(yīng)類型的相應(yīng)的一個(gè),并且其中,所述對(duì)齊的失真水平的特定值對(duì)應(yīng)于相應(yīng)的感知的失真水平,并且響應(yīng)于所述排序的失真水平來確定整體失真水平,其中,越大的排序的失真水平對(duì)于整體失真水平具有更大的影響。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其中,所述失真水平產(chǎn)生器(320)響應(yīng)于所述排序的失真水平子集來確定所述整體失真水平。
12.根據(jù)權(quán)利要求10所述的設(shè)備,其中,所述失真水平產(chǎn)生器(320)響應(yīng)于所述排序的失真水平的加權(quán)和來確定所述整體失真水平。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其中,如果第一排序的失真水平大于第二排序的失真水平,用于第一排序的失真水平的第一加權(quán)大于用于第二排序的失真水平的第二加權(quán)。
14.根據(jù)權(quán)利要求10所述的設(shè)備,進(jìn)一步包括質(zhì)量預(yù)測(cè)器(330),用于響應(yīng)于所述整體失真水平來確定質(zhì)量度量。
15.根據(jù)權(quán)利要求10所述的設(shè)備,進(jìn)一步包括: 人為效應(yīng)檢測(cè)器(310),用于確定用于所述多個(gè)人為效應(yīng)類型的相應(yīng)的客觀失真水平,其中,所述失真水平產(chǎn)生器(320)對(duì)齊所述客觀失真水平以獲得所述對(duì)齊的失真水平。
16.根據(jù)權(quán)利要求15所述的設(shè)備,其中,所述人為效應(yīng)檢測(cè)器(310)在比特流級(jí)確定用于所述多個(gè)人為效應(yīng)類型的所述相應(yīng)的客觀失真水平。
17.根據(jù)權(quán)利要求10所述的設(shè)備,其中所述多個(gè)人為效應(yīng)類型包括壓縮人為效應(yīng)、通道人為效應(yīng)、凍結(jié)人為效應(yīng)、塊化、環(huán)形化和模糊的至少一個(gè)。
18.—種處理器可讀介質(zhì),其上存儲(chǔ)了指令,所述指令用于使得一個(gè)或多個(gè)處理器共同執(zhí)行: 訪問包括多個(gè)人為效應(yīng)類型的畫面數(shù)據(jù); 將對(duì)齊的失真水平排序(130)以獲得排序的失真水平,其中,對(duì)齊的失真水平的每一個(gè)對(duì)應(yīng)于多個(gè)人為效應(yīng)類型的相應(yīng)的一個(gè),并且其中,所述對(duì)齊的失真水平的特定值對(duì)應(yīng)于相應(yīng)的感知的失真水平;并且 響應(yīng)于所述排 序的失真水平來確定(140)整體失真水平,其中,越大的排序的失真水平對(duì)于所述整體失真水平具有越大的影響。
【文檔編號(hào)】H04N19/192GK103959783SQ201180075137
【公開日】2014年7月30日 申請(qǐng)日期:2011年11月28日 優(yōu)先權(quán)日:2011年11月28日
【發(fā)明者】顧曉東, 劉德兵, 陳志波 申請(qǐng)人:湯姆遜許可公司