亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

視頻編碼設(shè)備、視頻解碼設(shè)備、視頻編碼方法、視頻解碼方法以及程序與流程

文檔序號:11990833閱讀:373來源:國知局
視頻編碼設(shè)備、視頻解碼設(shè)備、視頻編碼方法、視頻解碼方法以及程序與流程
本發(fā)明涉及使用分級編碼單元的視頻編碼設(shè)備、視頻解碼設(shè)備、視頻編碼方法、視頻解碼方法以及程序。

背景技術(shù):
非專利文獻(xiàn)(NPL)1公開了典型的視頻編碼系統(tǒng)和視頻解碼系統(tǒng)。NPL1中描述的視頻編碼設(shè)備具有如圖15中所示的結(jié)構(gòu)。以下將圖15中示出的視頻編碼設(shè)備稱為典型視頻編碼設(shè)備。參考圖15,以下描述典型視頻編碼設(shè)備的結(jié)構(gòu)和操作,該設(shè)備接收數(shù)字化視頻的每個幀作為輸入并輸出比特流。圖15中所示視頻編碼設(shè)備包括變換器/量化器101、熵編碼器102、逆變換器/逆量化器103、緩沖器104、預(yù)測器105、復(fù)用器106以及編碼控制器108。圖15中所示視頻編碼設(shè)備將每個幀分割成16×16像素尺寸的被稱為宏塊(MB)的塊,并從該幀的左上方起依次編碼每個MB。圖16為示出在幀具有QCIF(四分之一通用中間格式)空間分辨率情況下的塊分割示例的說明圖。為了簡單起見,以下僅關(guān)注亮度(luminance)像素值來描述每個單元的操作。從經(jīng)塊分割的輸入視頻減去供應(yīng)自預(yù)測器105的預(yù)測信號,并將結(jié)果輸入至變換器/量化器101作為預(yù)測錯誤圖像。存在兩種類型的預(yù)測信號,即,內(nèi)(intra)預(yù)測信號和間(inter)預(yù)測信號。間預(yù)測信號亦稱幀間預(yù)測信號。以下描述每種預(yù)測信號。內(nèi)預(yù)測信號是基于與存儲在緩沖器104中的當(dāng)前圖片具有相同的顯示時間的、重建圖片的圖像而生成的預(yù)測信號。參見NPL1中的8.3.1的用于亮度采樣的Intra_4×4預(yù)測過程、8.3.2的用于亮度采樣的Intra_8×8預(yù)測過程以及8.3.3的用于亮度采樣的Intra_16×16預(yù)測過程,存在3種塊尺寸的內(nèi)預(yù)測可用——即,Intra_4×4、Intra_8×8和Intra_16×16。從圖17中的(a)和(c)可以理解,Intra_4×4和Intra_8×8分別是4×4塊尺寸和8×8塊尺寸的內(nèi)預(yù)測。附圖中每個圈(○)代表用于內(nèi)預(yù)測的參考像素,即,與當(dāng)前圖片具有相同的顯示時間的重建圖片的像素。在Intra_4×4的內(nèi)預(yù)測中,直接將重建的外圍像素設(shè)置為參考像素,并將其用于圖17(b)中所示九個方向上的填補(bǔ)(外插)以形成預(yù)測信號。在Intra_8×8的內(nèi)預(yù)測中,將通過由圖17(c)中右箭頭下方所示低通濾波器(1/2、1/4、1/2/)對重建圖片的圖像的外圍像素加以平滑而獲得的像素設(shè)置為參考像素,并將其用于圖17(b)中所示九個方向上的外插以形成預(yù)測信號。類似地,從圖18(a)中可以理解,Intra_16×16是16×16塊尺寸的內(nèi)預(yù)測。像圖17中那樣,附圖中每個圈(○)代表用于內(nèi)預(yù)測的參考像素,即與當(dāng)前圖片具有相同的顯示時間的重建圖片的像素。在Intra_16×16的內(nèi)預(yù)測中,直接將重建圖片的圖像的外圍像素設(shè)置為參考像素,并將其用于圖18(b)中所示四個方向上的外插以形成預(yù)測信號。在下文中,將使用內(nèi)預(yù)測信號編碼的MB和塊分別稱為內(nèi)MB和內(nèi)塊,即,將內(nèi)預(yù)測的塊尺寸稱為內(nèi)預(yù)測塊尺寸,并將外插的方向稱為內(nèi)預(yù)測方向。內(nèi)預(yù)測塊尺寸和內(nèi)預(yù)測方向是與內(nèi)預(yù)測有關(guān)的預(yù)測參數(shù)。間預(yù)測信號是從與當(dāng)前圖片具有不同的顯示時間、并存儲于緩沖器104中的重建圖片的圖像中生成的預(yù)測信號。在下文中,將使用間預(yù)測信號編碼的MB和塊分別稱為間MB和間塊。間預(yù)測的塊尺寸(間預(yù)測塊尺寸)例如可從16×16、16×8、8×16、8×8、8×4、4×8和4×4中選擇。圖19為示出使用16×16塊尺寸的間預(yù)測示例的說明圖。圖19中所示的運(yùn)動矢量MV=(mvx,mvy)為間預(yù)測的預(yù)測參數(shù),其指示參考圖片的間預(yù)測塊(間預(yù)測信號)相對于將被編碼的塊的平行位移。在AVC中,間預(yù)測的預(yù)測參數(shù)不僅包括間預(yù)測的方向,而且還包括參考圖片索引,其中所述間預(yù)測的方向代表間預(yù)測信號的參考圖片相對于將被編碼的塊的將被編碼的圖片的方向,而所述參考圖片索引用來標(biāo)識用于對將被編碼的塊進(jìn)行間預(yù)測的參考圖片。這是因為在AVC中,可將存儲于緩沖器104中的多個參考圖片用于間預(yù)測。在AVC間預(yù)測中,能夠以1/4像素的精確度來計算運(yùn)動矢量。圖20為示出在運(yùn)動補(bǔ)償預(yù)測中亮度信號的內(nèi)插處理的說明圖。在圖20中,A代表位于整數(shù)像素位置的像素信號,b、c、d代表位于小數(shù)像素位置的具有1/2像素精確度的像素信號,而e1、e2、e3代表位于小數(shù)像素位置的具有1/4像素精確度的像素信號。通過對位于水平整數(shù)像素位置的像素應(yīng)用6抽頭濾波器而生成像素信號b。同樣地,通過對位于縱向整數(shù)像素位置的像素應(yīng)用6抽頭濾波器而生成像素信號c。通過對位于水平或垂直小數(shù)像素位置的具有1/2像素精確度的像素應(yīng)用6抽頭濾波器而生成像素信號d。以[1,-5,20,20,-5,1]/32來代表該6抽頭濾波器的系數(shù)。分別通過對位于相鄰整數(shù)像素位置或小數(shù)像素位置的像素應(yīng)用2抽頭濾波器[1,1]/2而生成像素信號e1、e2和e3。通過僅包括內(nèi)MB而編碼的圖片稱為I圖片。通過不僅包括內(nèi)MB而且還包括間MB而編碼的圖片稱為P圖片。通過包括不止使用一個參考圖片而是同時使用兩個參考圖片用于間預(yù)測的間MB而編碼的圖片稱為B圖片。在B圖片中,其中間預(yù)測信號的參考圖片相對于將被編碼的塊的將被編碼的圖片的方向為過去的間預(yù)測稱為前向預(yù)測,其中間預(yù)測信號的參考圖片相對于將被編碼的塊的將被編碼的圖片的方向為將來的間預(yù)測稱為后向預(yù)測,而同時使用既涉及過去又涉及將來的兩個參考圖片的間預(yù)測稱為雙向預(yù)測。間預(yù)測的方向(間預(yù)測方向)為間預(yù)測的預(yù)測參數(shù)。依照來自編碼控制器108的指令,預(yù)測器105將輸入視頻信號與預(yù)測信號相比較,以確定使得預(yù)測錯誤圖像塊的能量最小化的預(yù)測參數(shù)。編碼控制器108將確定的預(yù)測參數(shù)供應(yīng)至熵編碼器102。變換器/量化器101對已從中減去預(yù)測信號的圖像(預(yù)測錯誤圖像)進(jìn)行頻率變換以獲得頻率變換系數(shù)。變換器/量化器101還以預(yù)定的量化步長寬度Qs來量化該頻率變換系數(shù)。在下文中,將量化的頻率變換系數(shù)稱為變換量化值。熵編碼器102對預(yù)測參數(shù)和變換量化值進(jìn)行熵編碼。預(yù)測參數(shù)為關(guān)聯(lián)于MB和塊預(yù)測的信息,諸如預(yù)測模式(內(nèi)預(yù)測、間預(yù)測)、內(nèi)預(yù)測塊尺寸、內(nèi)預(yù)測方向、間預(yù)測塊尺寸以及上文所述的運(yùn)動矢量等。逆變換器/逆量化器103以預(yù)定的量化步長寬度Qs來逆量化變換量化值。逆變換器/逆量化器103還對通過逆量化獲得的頻率變換系數(shù)執(zhí)行逆頻率變換。將預(yù)測信號添加至通過逆頻率變換獲得的重建預(yù)測錯誤圖像,并將結(jié)果供應(yīng)至緩沖器104。緩沖器104存儲供應(yīng)的重建圖像。將用于一幀的重建圖像稱為重建圖片。復(fù)用器106對熵編碼器102的輸出數(shù)據(jù)和編碼參數(shù)進(jìn)行復(fù)用及輸出?;谏鲜霾僮鳎曨l編碼設(shè)備中的復(fù)用器106生成比特流。NPL1中描述的視頻解碼設(shè)備具有如圖21中所示的結(jié)構(gòu)。在下文中,將圖21中所示的視頻解碼設(shè)備稱為典型視頻解碼設(shè)備。參照圖21描述典型視頻解碼設(shè)備的結(jié)構(gòu)與操作,所述典型視頻解碼設(shè)備接收比特流作為輸入并輸出經(jīng)解碼的視頻幀。圖21中所示的視頻解碼設(shè)備包括解復(fù)用器201、熵解碼器202、逆變換器/逆量化器203、預(yù)測器204以及緩沖器205。該解復(fù)用器201對輸入比特流進(jìn)行解復(fù)用并提取熵編碼視頻比特流。熵解碼器202對視頻比特流進(jìn)行熵解碼。熵解碼器202對MB和塊預(yù)測參數(shù)以及變換量化值進(jìn)行熵解碼,并將結(jié)果供應(yīng)至逆變換器/逆量化器203和預(yù)測器204。逆變換器/逆量化器203以量化步長寬度來逆量化變換量化值。逆變換器/逆量化器203還對通過逆量化獲得的頻率變換系數(shù)執(zhí)行逆頻率變換。在逆頻率變換之后,預(yù)測器204基于熵解碼MB和塊預(yù)測參數(shù),使用緩沖器205中存儲的重建圖片的圖像生成預(yù)測信號。在生成預(yù)測信號之后,將供應(yīng)自預(yù)測器204的預(yù)測信號添加至通過由逆變換器/逆量化器203執(zhí)行的逆頻率變換而獲得的重建預(yù)測錯誤圖像,并將結(jié)果供應(yīng)至緩沖器205作為重建圖像。繼而,輸出存儲于緩沖器205中的重建圖片輸出為解碼圖像(解碼視頻)。基于上述操作,典型視頻解碼設(shè)備生成解碼圖像。引文列表非專利文獻(xiàn)NPL1:ISO/IEC14496-10AdvancedVideoCodingNPL2:“TestModelunderConsideration,”Document:JCTVC-B205,JointCollaborativeTeamonVideoCoding(JCT-VC)ofITU-TSG16WP3andISO/IECJTC1/SC29/WG112ndMeeting:Geneva,CH,21-28July,2010

技術(shù)實現(xiàn)要素:
技術(shù)問題NPL2公開了考慮中的測試模型(TMuC)。與NPL1中公開的不同,該TMuC使用圖22中所示的分級編碼單元(編碼樹塊(CTB))。在本說明書中,將CTB塊稱為編碼單元(CU)。在此,將最大CU稱為最大編碼單元(LCU),并將最小CU稱為最小編碼單元(SCU)。在TMuC方案中,引入預(yù)測單元(PU)的概念作為對每個CU的預(yù)測的單元(見圖23)。PU為預(yù)測的基本單元,并定義了圖23中所示的8個PU劃分類型{2N×2N,2N×N,N×2N,N×N,2N×nU,2N×nD,nL×2N,nR×2N}。將用于間預(yù)測的PU稱為間PU,并將用于內(nèi)預(yù)測的PU稱為內(nèi)PU。將使用間預(yù)測的PU劃分稱為間PU劃分,并將使用內(nèi)預(yù)測的PU劃分稱為內(nèi)PU劃分。在圖23中所示的形狀之中,僅將支持2N×2N和N×N正方形作為內(nèi)PU劃分。在下文中,將CU和PU的一邊的長度分別稱為CU尺寸和PU尺寸。TMuC方案可使用具有最多達(dá)12個抽頭的濾波器來以小數(shù)精確度尋找預(yù)測圖像。像素位置與濾波器系數(shù)之間的關(guān)系如下。[表1]像素位置濾波器系數(shù)1/4{-1,5,-12,20,-40,229,76,-32,16,-8,4,-1}1/2{-1,8,-16,24,-48,161,161,-48,24,-16,8,-1}3/4{-1,4,-8,16,-32,76,229,-40,20,-12,5,-1}參考圖24描述像素位置。在圖24中,假設(shè)A和E是位于整數(shù)像素位置的像素。在這種情況下,b是位于1/4像素位置的像素,c是位于1/2像素位置的像素,并且d是位于3/4像素位置的像素。上述情況也適用于垂直方向上的像素。圖20中所示的像素b或像素c是通過對水平或垂直的1/2像素位置應(yīng)用一次濾波器而生成。像素e1通過對1/4像素位置應(yīng)用一次濾波器而生成。參照圖25,對小數(shù)像素的生成示例進(jìn)行描述,所述小數(shù)像素諸如像素e2和像素e3,其像素位置為在水平方向和垂直方向兩者上的小數(shù)精確度位置并且至少其中之一為1/4像素位置。在圖25中,假設(shè)像素A是位于整數(shù)像素位置的像素而像素c是位于要獲取的小數(shù)像素位置的像素。在這種情況下,首先通過應(yīng)用針對垂直1/4像素位置的濾波器來生成像素b。繼而,相對于小數(shù)像素b通過應(yīng)用針對水平3/4像素位置的濾波器而生成像素c。在NPL2的8.3內(nèi)插方法(InterpolationMethods)中更為詳細(xì)地描述了小數(shù)像素的生成。在TMuC方案中,將指示所有層次上CU的每個PU報頭中的PU劃分類型的語法(根據(jù)NPL2中的4.1.10的預(yù)測單元語法,在內(nèi)預(yù)測情況下為intra_split_flag以及在間預(yù)測情況下為inter_partitioningidc)嵌入到輸出比特流中。在下文中,將intra_split_flag語法稱為內(nèi)PU劃分類型語法,并將inter_partitioning_idc語法稱為間PU劃分類型語法。當(dāng)在每個LCU內(nèi)存在許多小尺寸CU時,比特流中所包括的間PU劃分類型語法比特的數(shù)目比率增大,從而造成壓縮視頻的質(zhì)量降低的問題。此外,在TMuC方案中,對參考圖片的存儲器訪問隨著間PU劃分的尺寸變小而增加,從而造成存儲器帶寬緊張的問題。特別是由于在TMuC方案中使用12抽頭濾波器來生成小數(shù)像素,因而使得存儲器帶寬更為緊張。圖26為描述當(dāng)使用12抽頭濾波器時的存儲器訪問區(qū)域的說明圖。圖26(A)示出了當(dāng)選擇N×NPU劃分類型時一個間PU劃分的存儲器訪問區(qū)域,而圖26(B)示出了當(dāng)選擇2N×2N間PU劃分類型時的存儲器訪問區(qū)域。當(dāng)選擇N×N時,由于針對間PU劃分0、1、2、3中的每一個執(zhí)行總共4次如圖26(A)中的虛線所包圍的尺寸的存儲器訪問,因此存儲器訪問量具有通過將4(N+11)2=4N2+88N+484乘以參考圖片的比特計數(shù)而獲得的值。由于2N×2N間PU劃分的存儲器訪問量具有通過將(2N+11)2=4N2+44N+121乘以參考圖片的比特計數(shù)而獲得的值,因此N×N間PU劃分的存儲器訪問量變得比2N×2N存儲器訪問量更大。例如,當(dāng)N=4時,8×8CU中的間PU的存儲器訪問量,預(yù)測為單向預(yù)測,并且考慮每個像素值的比特精確度為8比特的情況。在2N×2N間PU劃分中的存儲器訪問量為19×19×1×8比特=2888比特,而在N×N間PU劃分中的存儲器訪問量為15×15×4×8比特=7200比特,該存儲器訪問量大約為2.5倍。在LCU單元中,如果LCU的塊尺寸為128×128,則當(dāng)通過一個間PU劃分預(yù)測LCU時存儲器訪問量將為139×139×1×8比特=154568比特,而當(dāng)LCU全部由4×4間PU劃分來預(yù)測時(即,當(dāng)通過1024個間PU劃分來預(yù)測LCU時),存儲器訪問量將為15×15×1024×8比特=1843200比特,該存儲器訪問量大約為12倍。本發(fā)明的目的是減少每預(yù)定區(qū)域的存儲器帶寬。對于問題的解決方案根據(jù)本發(fā)明的視頻編碼設(shè)備是使用間預(yù)測來對視頻進(jìn)行編碼的視頻編碼設(shè)備,其包括編碼控制裝置,該編碼控制裝置用于基于最小間PU尺寸和將被編碼的CU的CU尺寸來控制將被編碼的CU的間PU劃分類型。根據(jù)本發(fā)明的視頻解碼設(shè)備是使用間預(yù)測來對視頻進(jìn)行解碼的視頻解碼設(shè)備,該視頻解碼設(shè)備包括解碼控制裝置,該解碼控制裝置用于基于最小間PU尺寸和將被解碼的CU的尺寸來控制將被解碼的CU的間PU劃分。根據(jù)本發(fā)明的視頻編碼方法是使用間預(yù)測來對視頻進(jìn)行編碼的視頻編碼方法,該視頻編碼方法包括基于最小間PU尺寸和將被編碼的CU的CU尺寸來控制將被編碼的CU的間PU劃分類型。根據(jù)本發(fā)明的視頻解碼方法是使用間預(yù)測來對視頻進(jìn)行解碼的視頻解碼方法,該視頻解碼方法包括基于最小間PU尺寸和將被解碼的CU的尺寸來控制將被解碼的CU的間PU劃分。根據(jù)本發(fā)明的視頻編碼程序使得使用間預(yù)測來對視頻進(jìn)行編碼的計算機(jī)執(zhí)行基于最小間PU尺寸和將被解碼的CU的CU尺寸來控制將被編碼的CU的間PU劃分類型的過程。根據(jù)本發(fā)明的視頻解碼程序使得使用間預(yù)測來對視頻進(jìn)行解碼的計算機(jī)執(zhí)行基于最小間PU尺寸和將被解碼的CU的尺寸來控制將被解碼的CU的間PU劃分的過程。發(fā)明的有益效果根據(jù)本發(fā)明,可限制對小的間PU劃分的使用以減少存儲器帶寬。附圖說明[圖1]圖1為示例性實施方式1中的視頻編碼設(shè)備的框圖。[圖2]圖2為示出確定PU劃分類型候選項的過程的流程圖。[圖3]圖3為指明關(guān)于序列參數(shù)集中最小間PU尺寸的信息的列表的說明圖。[圖4]圖4為示出PU報頭寫入操作的流程圖。[圖5]圖5為指明關(guān)于PU語法中inter_partitioning_idc語法的信息的列表的說明圖。[圖6]圖6為示例性實施方式2中的視頻解碼設(shè)備的框圖。[圖7]圖7為示出PU報頭解析操作的流程圖。[圖8]圖8為指明關(guān)于圖片參數(shù)集中最小間PU尺寸的信息的列表的說明圖。[圖9]圖9為指明關(guān)于切片報頭中最小間PU尺寸的信息的列表的說明圖。[圖10]圖10為示例性實施方式4中的視頻解碼設(shè)備的框圖。[圖11]圖11為示出錯誤檢測操作的流程圖。[圖12]圖12為示出信息處理系統(tǒng)的配置示例的框圖,該信息處理系統(tǒng)能夠?qū)崿F(xiàn)根據(jù)本發(fā)明的視頻編碼設(shè)備和視頻解碼設(shè)備的功能。[圖13]圖13為示出根據(jù)本發(fā)明的視頻編碼設(shè)備的主要部分的框圖。[圖14]圖14為示出根據(jù)本發(fā)明的視頻解碼設(shè)備的主要部分的框圖。[圖15]圖15為典型視頻編碼設(shè)備的框圖。[圖16]圖16為示出塊分割示例的說明圖。[圖17]圖17為描述Intra_4×4和Intra_8×8的內(nèi)預(yù)測的說明圖。[圖18]圖18為描述Intra_16×16的內(nèi)預(yù)測的說明圖。[圖19]圖19為示出間預(yù)測示例的說明圖。[圖20]圖20為示出運(yùn)動補(bǔ)償預(yù)測中對亮度信號的內(nèi)插處理的說明圖。[圖21]圖21為典型視頻解碼設(shè)備的框圖。[圖22]圖22為描述CTB的說明圖。[圖23]圖23為描述PU的說明圖。[圖24]圖24為描述小數(shù)像素位置的說明圖。[圖25]圖25為描述在TMuC方案中使用12抽頭濾波器的小數(shù)像素生成方法的說明圖。[圖26]圖26為描述當(dāng)使用12抽頭濾波器來生成小數(shù)像素時的存儲器訪問范圍的說明圖。具體實施方式為了解決上述典型技術(shù)的技術(shù)問題,本發(fā)明使用分級編碼單元基于視頻編碼中CU深度(即CU尺寸)限制間PU劃分,以解決所述問題。在本發(fā)明的一個示例中,限制能夠使用間PU劃分的除2N×2N之外的CU尺寸來解決所述問題。在本發(fā)明的另一示例中,限制PU報頭中的間PU劃分類型語法的傳輸來解決所述問題。在本發(fā)明的上述示例中,可將比特流中所包括的間PU劃分類型語法的比特數(shù)目的比率保持為低,以抑制存儲器帶寬并同時改善壓縮視頻的質(zhì)量。示例性實施方式1示例性實施方式1示出的視頻編碼設(shè)備包括:編碼控制裝置,該編碼控制裝置用于基于從外部設(shè)定的預(yù)定最小間PU尺寸來控制間PU劃分類型;以及嵌入裝置,該嵌入裝置用于在比特流中嵌入關(guān)于最小間PU尺寸的信息以將關(guān)于最小間PU尺寸的信息信號發(fā)送至視頻解碼設(shè)備。在該示例性實施方式中,假設(shè)可用的CU尺寸為128、64、32、16和8(即,LCU的尺寸為128而SCU的尺寸為8),而最小間PU尺寸(minInterPredUnitSize)為8。在該示例性實施方式中還假設(shè)關(guān)于最小間PU尺寸的信息(min_inter_pred_unit_hierarchy_depth)為通過將最小間PU尺寸(8)除以SCU尺寸(8)而獲得的值的以2為底的log(對數(shù))。因此,在該示例性實施方式中,復(fù)用到比特流中的min_inter_pred_unit_hierarchy_depth的值為0(=log2(8/8))。如圖15中所示典型視頻編碼設(shè)備那樣,如圖1所示,示例性實施方式中的視頻編碼設(shè)備像包括變換器/量化器101、熵編碼器102、逆變換器/量化器103、緩沖器104、預(yù)測器105、復(fù)用器106以及編碼控制器107。圖1所示的示例性實施方式中的視頻編碼設(shè)備與圖15所示的視頻編碼設(shè)備的不同之處在于:將minInterPredUnitSize供應(yīng)至編碼控制器107,來以大于minInterPredUnitSize的CU尺寸傳輸間PU劃分類型語法;并且還將minInterPredUnitSize供應(yīng)至復(fù)用器106,來將minInterPredUnitSize信號發(fā)送至視頻解碼設(shè)備。編碼控制器107使預(yù)測器105計算成本(比率-失真成本:R-D成本),該成本根據(jù)編碼失真(輸入信號與重建圖片之間的錯誤圖像的能量)以及生成的比特計數(shù)而計算。編碼控制器107確定在其中R-D成本得到最小化的CU分離(splitting)圖案(通過如圖22所示的split_coding_unit_flag確定的分離圖案)以及每個CU的預(yù)測參數(shù)。編碼控制器107將確定的split_coding_unit_flag和每個CU的預(yù)測參數(shù)供應(yīng)至預(yù)測器105和熵編碼器102。該預(yù)測參數(shù)是與將被編碼的CU的預(yù)測相關(guān)聯(lián)的信息,諸如預(yù)測模式(pred_mode)、內(nèi)PU劃分類型(intra_split_flag)、內(nèi)預(yù)測方向、間PU劃分類型(inter_partitioning_idc)以及運(yùn)動矢量。作為示例,該示例性實施方式中的編碼控制器107從總共10種類型的內(nèi)預(yù)測{2N×2N,N×N}和間預(yù)測{2N×2N,2N×N,N×2N,N×N,2N×nU,2N×nD,nL×2N,nR×2N}中作為用于尺寸大于minInterPredUnitSize的CU選擇最佳的PU劃分類型的預(yù)測參數(shù)。對于尺寸等于minInterPredUnitSize的CU,編碼控制器107從總共3種類型的內(nèi)預(yù)測{2N×2N,N×N}和間預(yù)測{2N×2N}中選擇最佳的PU劃分類型作為預(yù)測參數(shù)。對于尺寸小于minInterPredUnitSize的CU,編碼控制器107從兩種類型的內(nèi)預(yù)測{2N×2N,N×N}中選擇最佳的PU劃分類型作為預(yù)測參數(shù)。圖2為示出該示例性實施方式中的編碼控制器107用以確定PU劃分類型候選項的操作的流程圖。如圖2中所示,當(dāng)在步驟S101中確定將被編碼的CU的CU尺寸大于minInterPredUnitSize時,編碼控制器107在步驟S102中將PU劃分類型候選項設(shè)置為總共10種類型的內(nèi)預(yù)測{2N×2N,N×N}和間預(yù)測{2N×2N,2N×N,N×2N,N×N,2N×nU,2N×nD,nL×2N,nR×2N},并在步驟S106中基于R-D成本來確定預(yù)測參數(shù)。當(dāng)在步驟S101中確定將被編碼的CU的CU尺寸小于或等于minInterPredUnitSize時,編碼控制器107轉(zhuǎn)到步驟S103。當(dāng)在步驟S103中確定將被編碼的CU的CU尺寸等于minInterPredUnitSize時,編碼控制器107在步驟S104中將PU劃分類型候選項設(shè)置為總共3種類型的內(nèi)預(yù)測{2N×2N,N×N}和間預(yù)測{2N×2N},并在步驟S106中基于R-D成本來確定預(yù)測參數(shù)。當(dāng)在步驟S103中確定將被編碼的CU的CU尺寸小于minInterPredUnitSize時,編碼控制器107在步驟S105中將PU劃分類型候選項設(shè)置為總共2種類型的內(nèi)預(yù)測{2N×2N,N×N},并在步驟S106中基于R-D成本來確定最佳的PU劃分類型作為預(yù)測參數(shù)。預(yù)測器105選擇與編碼控制器107所確定的每個CU的預(yù)測參數(shù)相對應(yīng)的預(yù)測信號。從形狀由編碼控制器107確定的每個CU的輸入視頻中減去供應(yīng)自預(yù)測器105的預(yù)測信號,以生成預(yù)測錯誤圖像,并將預(yù)測錯誤圖像輸入到變換器/量化器101。變換器/量化器101對預(yù)測錯誤圖像進(jìn)行頻率變換以獲得頻率變換系數(shù)。變換器/量化器101還以預(yù)定量化步長寬度Qs來量化頻率變換系數(shù),以獲得變換量化值。熵編碼器102對供應(yīng)自編碼控制器107的split_coding_unit_flag(見圖22)、預(yù)測參數(shù)以及供應(yīng)自變換器/量化器101的變換量化值進(jìn)行熵編碼。逆變換器/逆量化器103以預(yù)定量化步長寬度Qs來逆量化變換量化值。逆變換器/逆量化器103還對通過逆量化而獲得的頻率變換系數(shù)執(zhí)行逆頻率變換。將預(yù)測信號添加至通過逆頻率變換而獲得的重建預(yù)測錯誤圖像,并將結(jié)果供應(yīng)至緩沖器104。復(fù)用器106復(fù)用并輸出關(guān)于最小間PU尺寸的信息(min_inter_pred_unit_hierarchy_depth)以及熵編碼器102的輸出數(shù)據(jù)。根據(jù)NPL2中的4.1.2的序列參數(shù)集RBSP語法,復(fù)用器106復(fù)用如圖3中所列出的序列參數(shù)集中的log2_min_coding_unit_size_minus3語法和max_coding_unit_hierarchy_depth語法之后的min_inter_pred_unit_hierarchy_depth語法(通過將minInterPredUnitSize除以SCU尺寸而獲得的值的以2為底的log(對數(shù)),即,在示例性實施方式中為0)。log2_min_coding_unit_size_minus3語法和max_coding_unit_hierarchy_depth語法分別為用于確定SCU尺寸(minCodingUnitSize)和LCU尺寸(maxCodingUnitSize)的信息。MinCodingUnitSize和maxCodingUnitSize分別按如下計算。minCodingUnitSize=1<<(log2_min_coding_unit_size_minus3+3)maxCodingUnitSize=1<<(log2_min_coding_unit_size_minus3+3+max_coding_unit_hierarchy_depth)min_inter_pred_unit_hierarchy_depth語法與minCodingUnitSize具有以下關(guān)系。min_inter_pred_unit_hierarchy_depth=log2(minInterPredUnitSize/minCodingUnitSize)基于上述操作,根據(jù)本發(fā)明的視頻編碼設(shè)備生成比特流?;陬A(yù)定的最小間PU尺寸和將被編碼的CU的CU尺寸,該示例性實施方式中的視頻編碼設(shè)備控制將被編碼的CU的間PU劃分,以便不出現(xiàn)尺寸小于最小間PU尺寸的任何間PU。通過防止出現(xiàn)尺寸小于最小間PU尺寸的任何間PU,存儲器帶寬得到減少。另外,由于通過防止出現(xiàn)尺寸小于最小間PU尺寸的任何間PU而減少了將被信號發(fā)送的間PU劃分類型語法的數(shù)目,因此降低了PU報頭的代碼量在比特流中的百分比,并因而改善了視頻的質(zhì)量。該示例性實施方式的視頻編碼設(shè)備中的編碼控制裝置基于從外部設(shè)置的預(yù)定最小間PU尺寸來控制間PU劃分。作為示例,編碼控制設(shè)備進(jìn)行控制,使得除2N×2N之外的間PU劃分類型僅用于CU尺寸大于預(yù)定尺寸的CU之中。因此,由于2N×2N間PU劃分的發(fā)生概率增加以減少熵,因此改善了熵編碼的效率。所以,可在減少存儲器帶寬的同時保持壓縮視頻的質(zhì)量。同樣地,對于視頻解碼,該示例性實施方式中的視頻編碼設(shè)備包括嵌入裝置,該嵌入裝置用于在比特流中嵌入關(guān)于從外部設(shè)置的預(yù)定最小間PU尺寸的信息,以便可從比特流中解析間PU劃分類型語法。因此,由于將預(yù)定尺寸信號發(fā)送至視頻解碼設(shè)備,因而可增強(qiáng)視頻編碼設(shè)備與視頻解碼設(shè)備的互操作性。示例性實施方式2示例性實施方式2中的視頻編碼設(shè)備包括:編碼控制裝置,該編碼控制裝置用于基于從外部設(shè)置的預(yù)定最小間PU尺寸來控制間PU劃分類型,以及用于基于以上預(yù)定最小間PU尺寸來控制間PU劃分類型語法的熵編碼;以及嵌入裝置,該嵌入裝置用于在比特流中嵌入關(guān)于最小間PU尺寸的信息以便將關(guān)于以上最小間PU尺寸的信息信號發(fā)送至視頻解碼設(shè)備。在此示例性實施方式中,假設(shè)傳輸間PU劃分類型語法的CU的CU尺寸大于以上最小間PU尺寸(minInterPredUnitSize)。還假設(shè)在該示例性實施方式中,可用的CU尺寸為128、64、32、16和8(即,LCU尺寸為128而SCU尺寸為8),并且minInterPredUnitSize為8。因此,在該示例性實施方式中,用于在比特流中嵌入間PU劃分類型語法的CU尺寸為128、64、32和16。還假設(shè)在該示例性實施方式中,關(guān)于最小間PU尺寸的信息(min_inter_pred_unit_hierarchy_depth)是通過將最小間PU尺寸(8)除以SCU尺寸(8)而獲得的值的以2為底的log(對數(shù))。因此,在該示例性實施方式中,復(fù)用到比特流之中的min_inter_pred_unit_hierarchy_depth的值為0(=log2(8/8))。該示例性實施方式中的視頻編碼設(shè)備的結(jié)構(gòu)與圖1所示的示例性實施方式1中的視頻編碼設(shè)備的結(jié)構(gòu)相同。如圖1中所示,該示例性實施方式中的視頻編碼設(shè)備與圖15中示出的視頻編碼設(shè)備的不同之處在于,將minInterPredUnitSize供應(yīng)至編碼控制器107,從而以大于minInterPredUnitSize的CU尺寸來傳輸間PU劃分類型語法,并且還將minInterPredUnitSize供應(yīng)至復(fù)用器106,來將minInterPredUnitSize信號發(fā)送至視頻解碼設(shè)備。編碼控制器107使預(yù)測器105計算根據(jù)編碼失真(輸入信號與重建圖片之間的錯誤圖像的能量)以及生成的比特計數(shù)而計算的R-D成本。編碼控制器107確定在其中R-D成本得到最小化的CU分離圖案(由如圖22中所示的split_coding_unit_flag確定的分離圖案)以及每個CU的預(yù)測參數(shù)。編碼控制器107將確定的split_coding_unit_flag和每個CU的預(yù)測參數(shù)供應(yīng)至預(yù)測器105和熵編碼器102。該預(yù)測參數(shù)是與將被編碼的CU的預(yù)測相關(guān)聯(lián)的信息,諸如預(yù)測模式(pred_mode)、內(nèi)PU劃分類型(intra_split_flag)、內(nèi)預(yù)測方向、間PU劃分類型(inter_partitioning_idc)以及運(yùn)動矢量。與示例性實施方式1中類似,該示例性實施方式中的編碼控制器107從總共10種類型的內(nèi)預(yù)測{2N×2N,N×N}和間預(yù)測{2N×2N,2N×N,N×2N,N×N,2N×nU,2N×nD,nL×2N,nR×2N}中選擇最佳的PU劃分類型作為用于尺寸大于minInterPredUnitSize的CU的預(yù)測參數(shù)。對于尺寸等于minInterPredUnitSize的CU,編碼控制器107從總共3種類型的內(nèi)預(yù)測{2N×2N,N×N}和間預(yù)測{2N×2N}中選擇最佳的PU劃分類型作為預(yù)測參數(shù)。對于尺寸小于minInterPredUnitSize的CU,編碼控制器107從內(nèi)預(yù)測{2N×2N,N×N}中選擇最佳的PU劃分類型作為預(yù)測參數(shù)。當(dāng)將被熵編碼的CU的預(yù)測模式為間預(yù)測并且CU尺寸小于或等于minInterPredUnitSize時,該示例性實施方式中的編碼控制器107對熵編碼器102加以控制,使其不對inter_partitioning_idc進(jìn)行熵編碼。預(yù)測器105選擇與編碼控制器107所確定的每個CU的預(yù)測參數(shù)相對應(yīng)的預(yù)測信號。從形狀由編碼控制器107所確定的每個CU的輸入視頻中減去供應(yīng)自預(yù)測器105的預(yù)測信號,以生成預(yù)測錯誤圖像,并將預(yù)測錯誤圖像輸入至變換器/量化器101。變換器/量化器101對預(yù)測錯誤圖像進(jìn)行頻率變換,以獲得頻率變換系數(shù)。變換器/量化器101還以預(yù)定量化步長寬度Qs來量化頻率變換系數(shù),以獲得變換量化值。熵編碼器102對供應(yīng)自編碼控制器107的split_coding_unit_flag(見圖22)、預(yù)測參數(shù)以及供應(yīng)自變換器/量化器101的變換量化值進(jìn)行熵編碼。如上文所述,當(dāng)將被熵編碼的CU的預(yù)測模式為間預(yù)測并且CU尺寸小于或等于minInterPredUnitSize時,該示例性實施方式中的熵編碼器102不對inter_partitioning_idc進(jìn)行熵編碼。逆變換器/逆量化器103以預(yù)定量化步長寬度Qs來逆量化變換量化值。逆變換器/逆量化器103還對通過逆量化而獲得的頻率變換系數(shù)執(zhí)行逆頻率變換。將預(yù)測信號添加至通過逆頻率變換而獲得的重建預(yù)測錯誤圖像,并將結(jié)果供應(yīng)至緩沖器104。復(fù)用器106復(fù)用并輸出關(guān)于最小間PU尺寸的信息(min_inter_pred_unit_hierarchy_depth)和熵編碼器102的輸出數(shù)據(jù)。根據(jù)NPL2中的4.1.2的序列參數(shù)集RBSP語法,復(fù)用器106復(fù)用如圖3中所列出的序列參數(shù)集中的log2_min_coding_unit_size_minus3語法和max_coding_unit_hierarchy_depth語法之后的min_inter_pred_unit_hierarchy_depth語法(通過將minInterPredUnitSize除以SCU尺寸而獲得的值的以2為底的log(對數(shù)),即,在示例性實施方式中為0)。log2_min_coding_unit_size_minus3語法和max_coding_unit_hierarchy_depth語法分別為用于確定SCU尺寸(minCodingUnitSize)和LCU尺寸(maxCodingUnitSize)的信息。MinCodingUnitSize和maxCodingUnitSize分別按如下計算。minCodingUnitSize=1<<(log2_min_coding_unit_size_minus3+3)maxCodingUnitSize=1<<(log2_min_coding_unit_size_minus3+3+max_coding_unit_hierarchy_depth)min_inter_pred_unit_hierarchy_depth語法與minCodingUnitSize具有以下關(guān)系。min_inter_pred_unit_hierarchy_depth=log2(minInterPredUnitSize/minCodingUnitSize)基于上述操作,該示例性實施方式中的視頻編碼設(shè)備生成比特流。接下來參考圖4的流程圖,描述作為該示例性實施方式的特征的、寫入間PU劃分類型語法的操作。如圖4中所示,熵編碼器102在步驟S201中對split_coding_unit_flag進(jìn)行熵編碼。熵編碼器102還在步驟S202中對預(yù)測模式進(jìn)行熵編碼,即,熵編碼器102對pred_mode語法進(jìn)行熵編碼。當(dāng)在步驟S203中確定將被編碼的CU的預(yù)測模式為間預(yù)測、并且在步驟S204中確定CU尺寸小于或等于minInterPredUnitSize時,編碼控制器107對熵編碼器102加以控制,使其跳過對inter_partitioning_idc語法的熵編碼。當(dāng)在步驟S203中確定將被編碼的CU的預(yù)測模式為內(nèi)預(yù)測時,或者當(dāng)在步驟S204中確定CU尺寸大于minInterPredUnitSize時,編碼控制器107對熵編碼器102加以控制,使其在步驟S205中對關(guān)于將被編碼的CU的PU劃分類型信息進(jìn)行熵編碼。根據(jù)NPL2中的4.1.10預(yù)測單元算法,以如圖5中所示列表中所表示的信號發(fā)送上述pred_mode語法和inter_partitioning_idc語法。該示例性實施方式特征在于:當(dāng)滿足“if(currPredUnitSize>minInterPredUnitSize)”條件時,僅在尺寸大于minInterPredUnitSize的CU的PU報頭中信號發(fā)送inter_partitioning_idc語法。當(dāng)將被編碼的CU的CU尺寸小于或等于預(yù)定最小間PU尺寸時,該示例性實施方式中的視頻編碼設(shè)備不對將被編碼的CU的PU報頭層中的間PU劃分類型語法進(jìn)行熵編碼,從而減少將被信號發(fā)送的間PU劃分類型語法的數(shù)目。由于將被信號發(fā)送的間PU劃分類型語法的數(shù)目的減少將會減小PU報頭的代碼量在比特流中的百分比,因此進(jìn)一步改善了視頻的質(zhì)量。當(dāng)將被編碼的CU的CU尺寸超過預(yù)定最小間PU尺寸時,該示例性實施方式中的視頻編碼設(shè)備以預(yù)定的間PU劃分類型來設(shè)置將被編碼的CU的PU報頭層中的間PU劃分類型語法,并且對間PU劃分類型進(jìn)行熵編碼,以便不出現(xiàn)尺寸小于最小間PU尺寸的間PU。通過防止出現(xiàn)尺寸小于最小間PU尺寸的任何間PU,使存儲器帶寬得到減少。示例性實施方式3示例性實施方式3中的視頻解碼設(shè)備解碼由示例性實施方式2中的視頻編碼設(shè)備生成的比特流。該示例性實施方式中的視頻解碼設(shè)備包括:解復(fù)用裝置,該解復(fù)用裝置用于對復(fù)用至比特流之中的最小間PU尺寸信息進(jìn)行解復(fù)用;CU尺寸確定裝置,該CU尺寸確定裝置用于基于解復(fù)用的最小間PU尺寸信息來確定從中解析間PU劃分類型的預(yù)定CU尺寸;以及解析裝置,該解析裝置用于從比特流中解析由CU尺寸確定設(shè)備所確定的CU尺寸中的間PU劃分類型。如圖6中所示,該示例性實施方式中的視頻解碼設(shè)備包括解復(fù)用器201、熵解碼器202、逆變換器/逆量化器203、預(yù)測器204、緩沖器205以及解碼控制器206。解復(fù)用器201對輸入比特流進(jìn)行解復(fù)用,并提取最小間PU尺寸信息和熵編碼視頻比特流。解復(fù)用器201對如圖3中所列的序列參數(shù)中的log2_min_coding_unit_size_minus3語法和max_coding_unit_hierarchy_depth語法之后的min_inter_pred_unit_hierarchy_depth語法進(jìn)行解復(fù)用。解復(fù)用器201還使用解復(fù)用的語法值來確定最小間PU尺寸(minInterPredUnitSize),其中按如下所述方式來傳輸間PU劃分類型語法(inter_partitioning_idc語法)。minInterPredUnitSize=1<<(log2_min_coding_unit_size_minus3+3+min_inter_pred_unit_hierarchy_depth)換言之,該示例性實施方式中的解復(fù)用器201還在基于解復(fù)用的最小間PU尺寸信息來確定從中解析間PU劃分類型語法的CU尺寸中發(fā)揮作用。解復(fù)用器201還將最小間PU尺寸供應(yīng)至解碼控制器206。熵解碼器202對視頻比特流進(jìn)行熵解碼。熵解碼器202將經(jīng)熵解碼的變換量化值供應(yīng)至逆變換器/逆量化器203。熵解碼器202將經(jīng)熵解碼的split_coding_unit_flag和預(yù)測參數(shù)供應(yīng)至解碼控制器206。當(dāng)將被解碼的CU的預(yù)測模式為間預(yù)測并且CU尺寸為minInterPredUnitSize時,該示例性實施方式中的解碼控制器206對熵解碼器202加以控制,使其跳過對將被解碼的CU的間PU劃分類型語法的熵解碼。解碼控制器206還將將被解碼的CU的間PU劃分類型設(shè)置為2N×2N。當(dāng)將被解碼的CU的CU尺寸小于minInterPredUnitSize時,CU的預(yù)測模式僅為內(nèi)預(yù)測。逆變換器/逆量化器203以預(yù)定的量化步長寬度來逆量化亮度和色差的變換量化值。逆變換器/逆量化器203還對通過逆量化獲得的頻率變換系數(shù)執(zhí)行逆頻率變換。在逆頻率變換之后,預(yù)測器204基于從解碼控制器206供應(yīng)的預(yù)測參數(shù),使用存儲于緩沖器205中的重建圖片的圖像來生成預(yù)測信號。將供應(yīng)自預(yù)測器204的預(yù)測信號添加至通過由逆變換器/逆量化器203所執(zhí)行的逆頻率變換而獲得的重建預(yù)測錯誤圖像,并將結(jié)果供應(yīng)至緩沖器205作為重建圖片。繼而輸出存儲于緩沖器205中的重建圖片作為解碼圖像?;谏鲜霾僮?,該示例性實施方式中的視頻解碼設(shè)備生成解碼圖像。接下來參考圖7的流程圖,描述作為該示例性實施方式的特征的、解析間PU劃分類型語法的操作。如圖7中所示,熵解碼器202在步驟S301中對split_coding_unit_flag進(jìn)行熵解碼以決定CU尺寸。在步驟S302中,熵解碼器202對預(yù)測模式進(jìn)行熵解碼。換言之,熵解碼器202對pred_mode語法進(jìn)行熵解碼。當(dāng)在步驟S303中確定預(yù)測模式為間預(yù)測并在步驟S304中確定決定的CU尺寸小于或者等于minInterPredUnitSize時,解碼控制器206在步驟S305中控制熵解碼器202,以跳過對間PU劃分類型的熵解碼,并將CU的PU劃分類型設(shè)置為2N×2N(inter_partitioning_idc=0)。當(dāng)在步驟S303中確定預(yù)測模式為內(nèi)預(yù)測時,或者當(dāng)在步驟S304中確定所決定的CU尺寸大于minInterPredUnitSize時,解碼控制器206在步驟S306中控制熵解碼器202以不跳過對將被解碼的CU的PU劃分類型的熵解碼,并將CU的PU劃分類型設(shè)置成作為熵解碼的結(jié)果而獲得的PU劃分類型。示例性實施方式1和示例性實施方式2中的視頻編碼設(shè)備可將示例性實施方式1中所使用的最小間PU尺寸信息(min_inter_pred_unit_hierarchy_depth)復(fù)用至如圖8中所示列表或如圖9中所示列表所代表的圖片參數(shù)集或切片報頭(sliceheader)之中。類似地,該示例性實施方式中的視頻解碼設(shè)備可從圖片參數(shù)集或切片報頭中解復(fù)用min_inter_pred_unit_hierarchy_depth語法。示例性實施方式1和示例性實施方式2中的視頻編碼設(shè)備可將min_inter_pred_unit_hierarchy_depth語法設(shè)置為通過將LCU尺寸(maxCodingUnitSize)除以最小間PU尺寸(minInterPredUnitSize)而獲得的值的以2為底的log(對數(shù)),即,可使用以下公式。min_inter_pred_unit_hierarchy_depth=log2(maxCodingUnitSize/minInterPredUnitSize)在這種情況下,該示例性實施方式中的視頻解碼設(shè)備可按如下所示基于min_inter_pred_unit_hierarchy_depth語法來計算最小間PU尺寸。minInterPredUnitSize=1<<(log2_min_coding_unit_size_minus3+3+max_coding_unit_hierarchy_depth-min_inter_pred_unit_hierarchy_depth)在該示例性實施方式中的視頻解碼設(shè)備中,由于不出現(xiàn)尺寸小于最小間PU尺寸的間PU,因此減少了存儲器帶寬。示例性實施方式4示例性實施方式4中的視頻解碼設(shè)備解碼由示例性實施方式1中視頻編碼設(shè)備所生成的比特流。該示例性實施方式中的視頻解碼設(shè)備包括:用于對復(fù)用至比特流中的最小間PU尺寸信息進(jìn)行解復(fù)用的裝置;以及錯誤檢測裝置,所述錯誤檢測裝置用于基于解復(fù)用的最小間PU尺寸信息來檢測訪問包括將被解碼的CU的比特流的訪問單元中的錯誤。如在NPL1的3.1訪問單元中所定義,訪問單元是存儲一個圖片的編碼數(shù)據(jù)的單元。錯誤是指違反基于每預(yù)定區(qū)域所允許的運(yùn)動矢量數(shù)目的限制。如圖10中所示,該示例性實施方式中的視頻解碼設(shè)備包括解復(fù)用器201、熵解碼器202、逆變換器/逆量化器203、預(yù)測器204、緩沖器205以及錯誤檢測器207。解復(fù)用器201以與示例性實施方式3中的解復(fù)用器201相同的方式操作,以便對輸入比特流進(jìn)行解復(fù)用以及提取最小間PU尺寸信息和熵編碼的視頻比特流。解復(fù)用器201還確定最小間PU尺寸并將最小間PU尺寸供應(yīng)至錯誤檢測器207。熵解碼器202對視頻比特流進(jìn)行熵解碼。熵解碼器202向逆變換器/逆量化器203供應(yīng)熵解碼的變換量化值。熵解碼器202繼而向錯誤檢測器207供應(yīng)熵解碼的split_coding_unit_flag和預(yù)測參數(shù)。錯誤檢測器207基于從解復(fù)用器201供應(yīng)的最小間PU尺寸對供應(yīng)自熵解碼器202的預(yù)測參數(shù)執(zhí)行錯誤檢測,并將結(jié)果供應(yīng)至預(yù)測器204。下文將會描述錯誤檢測操作。錯誤檢測器207還充當(dāng)示例性實施方式3中解碼控制器206的作用。逆變換器/逆量化器203以與示例性實施方式3中的逆變換器/逆量化器203相同的方式操作。預(yù)測器204基于從錯誤檢測器207供應(yīng)的預(yù)測參數(shù),使用緩沖器205中存儲的重建圖片的圖像來生成預(yù)測信號。緩沖器205以與示例性實施方式3中的緩沖器205相同的方式操作?;谏鲜霾僮?,該示例性實施方式中的視頻解碼設(shè)備生成解碼圖像。參考圖11的流程圖,描述該示例性實施方式中的視頻解碼設(shè)備對訪問包括將被解碼的CU的比特流的訪問單元中的錯誤進(jìn)行檢測的錯誤檢測操作。在步驟S401中,錯誤檢測器207決定CU尺寸、預(yù)測模式以及PU劃分類型。在步驟S402中,錯誤檢測器207確定將被解碼的CU的PU的預(yù)測模式。當(dāng)預(yù)測模式為內(nèi)預(yù)測時,過程結(jié)束。當(dāng)預(yù)測模式為間預(yù)測時,程序轉(zhuǎn)到步驟S403。在步驟S403中,錯誤檢測器207將將被解碼的CU的PU尺寸與最小間PU尺寸相比較。當(dāng)將被解碼的CU的PU尺寸大于或等于最小間PU尺寸時,過程結(jié)束。當(dāng)將被解碼的CU的PU尺寸小于最小間PU尺寸時,程序轉(zhuǎn)到步驟S404。在步驟S404中,錯誤檢測器207確定存在錯誤并將該錯誤通知外部。例如,錯誤檢測器207輸出產(chǎn)生錯誤的將被解碼的CU的地址。根據(jù)以上操作,錯誤檢測器207檢測訪問包括將被解碼的CU的比特流的訪問單元中的錯誤。每個上述示例性實施方式均能夠以硬件或以計算機(jī)程序來實現(xiàn)。圖12中所示的信息處理系統(tǒng)包括處理器1001、程序存儲器1002、用于存儲視頻數(shù)據(jù)的存儲介質(zhì)1003以及用于存儲比特流的存儲介質(zhì)1004。存儲介質(zhì)1003和存儲介質(zhì)1004可為不同存儲介質(zhì),或相同存儲介質(zhì)上的存儲區(qū)域。可使用諸如硬盤等磁介質(zhì)作為存儲介質(zhì)。在圖12中所示的信息處理系統(tǒng)中,用于實現(xiàn)圖1、圖6和圖10中的每個所示出的每個塊(除緩沖塊之外)的功能的程序存儲于程序存儲器1002中。處理器1001根據(jù)存儲于程序存儲器1002中的程序執(zhí)行處理,以實現(xiàn)分別在圖1、圖6或圖10中示出的視頻編碼設(shè)備或視頻解碼設(shè)備的功能。圖13為示出根據(jù)本發(fā)明的視頻編碼設(shè)備的主要部分的框圖。如圖13中所示,根據(jù)本發(fā)明的視頻解碼設(shè)備是使用間預(yù)測來編碼視頻的視頻編碼設(shè)備,該設(shè)備包括編碼控制裝置11(圖1中作為示例而示出的編碼控制器107),所述編碼控制裝置11用于基于預(yù)定最小間PU尺寸(PA)和將被編碼的CU的CU尺寸(PB)來控制將被編碼的CU的間PU劃分類型。圖14為示出根據(jù)本發(fā)明的視頻解碼設(shè)備的主要部分的框圖。如圖14中所示,根據(jù)本發(fā)明的視頻解碼設(shè)備是使用間預(yù)測來解碼視頻的視頻解碼設(shè)備,所述設(shè)備包括解碼控制裝置21(圖6和圖10中作為示例而示出的解碼控制器207),所述解碼控制裝置21用于基于預(yù)定最小間PU尺寸(PA)和將被解碼的CU的尺寸(PB)來控制將被解碼的CU的間PU劃分。雖然已參考示例性實施方式和示例對本發(fā)明進(jìn)行了描述,但本發(fā)明并不限于上述示例性實施方式和示例。在本發(fā)明范圍內(nèi)可對本發(fā)明的結(jié)構(gòu)和細(xì)節(jié)做出可由本領(lǐng)域技術(shù)人員所了解的各種改變。本申請要求基于在2011年1月13日提交的日本專利申請第2011-4964號的優(yōu)先權(quán),其公開內(nèi)容整體并入本文。參考標(biāo)號列表11編碼控制裝置21解碼控制裝置101變換器/量化器102熵編碼器103逆變換器/逆量化器104緩沖器105預(yù)測器106復(fù)用器107、108編碼控制器201解復(fù)用器202熵解碼器203逆變換器/逆量化器204預(yù)測器205緩沖器206解碼控制器207錯誤檢測器1001處理器1002程序存儲器1003存儲介質(zhì)1004存儲介質(zhì)
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1