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

用于解碼合并模式下的運(yùn)動(dòng)信息的裝置的制造方法

文檔序號(hào):11625153閱讀:260來(lái)源:國(guó)知局
用于解碼合并模式下的運(yùn)動(dòng)信息的裝置的制造方法
用于解碼合并模式下的運(yùn)動(dòng)信息的裝置本申請(qǐng)是申請(qǐng)日為2012年1月20日、于2014年2月27日進(jìn)入中華人民共和國(guó)國(guó)家階段的申請(qǐng)?zhí)枮镃N201280042092.9、發(fā)明名稱為“用于解碼合并模式下的運(yùn)動(dòng)信息的裝置”的中國(guó)發(fā)明專利申請(qǐng)的分案申請(qǐng)。技術(shù)領(lǐng)域本發(fā)明涉及用于解碼運(yùn)動(dòng)信息的裝置,并且更具體地涉及用于解碼合并模式下的運(yùn)動(dòng)信息以重建合并模式下編碼的運(yùn)動(dòng)信息的裝置。

背景技術(shù):
已經(jīng)提出了用于在保持影像質(zhì)量的同時(shí)有效壓縮運(yùn)動(dòng)圖像信號(hào)的大量技術(shù)。特別是,幀間預(yù)測(cè)編碼方法,即從之前的圖像提取與當(dāng)前塊類似的塊并且對(duì)所提取的塊和當(dāng)前塊之間的差異編碼的方法,是用于壓縮影像的最有效的方法之一。然而,在幀間預(yù)測(cè)編碼方法的情況下,對(duì)應(yīng)于每個(gè)塊的運(yùn)動(dòng)信息必須被額外傳送,而不是編碼殘留塊以及傳送編碼的殘留塊。出于此原因,另一影像壓縮方法是通過(guò)有效地編碼運(yùn)動(dòng)信息來(lái)減少數(shù)據(jù)量。隨著預(yù)測(cè)塊的尺寸和參考的圖像的數(shù)目變得多樣化,殘留塊的數(shù)據(jù)量減少了,而要傳送的運(yùn)動(dòng)信息(例如,運(yùn)動(dòng)矢量和參考圖像索引)的量逐漸增加。因此,需要一種能夠更有效地減少要傳送的運(yùn)動(dòng)信息量的裝置。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種用于解碼合并模式下的運(yùn)動(dòng)信息以有效重建合并模式下編碼的運(yùn)動(dòng)信息的裝置。根據(jù)本發(fā)明的用于解碼合并模式下的運(yùn)動(dòng)信息的裝置包括:合并預(yù)測(cè)器索引解碼單元,配置成使用接收的合并碼字重建當(dāng)前塊的合并預(yù)測(cè)器索引;空間合并候選者導(dǎo)出單元,配置成導(dǎo)出當(dāng)前塊的空間合并候選者;時(shí)間合并候選者配置單元,配置成產(chǎn)生當(dāng)前塊的時(shí)間合并候選者;合并候選者生成單元,配置成在當(dāng)前塊的有效合并候選者的數(shù)目小于預(yù)定數(shù)目時(shí)產(chǎn)生合并候選者;合并預(yù)測(cè)器選擇單元,配置成:使用由合并候選者導(dǎo)出單元導(dǎo)出的空間合并候選者、由時(shí)間合并候選者配置單元產(chǎn)生的時(shí)間合并候選者以及由合并候選者生成單元產(chǎn)生的合并候選者來(lái)產(chǎn)生合并候選者的列表,并且基于由合并預(yù)測(cè)器索引解碼單元重建的合并預(yù)測(cè)器索引來(lái)選擇合并預(yù)測(cè)器;以及運(yùn)動(dòng)信息生成單元,配置成:產(chǎn)生由合并預(yù)測(cè)器選擇單元選擇的合并候選者的參考圖像索引和運(yùn)動(dòng)矢量,作為當(dāng)前塊的參考圖像索引和運(yùn)動(dòng)矢量。根據(jù)本發(fā)明,使用接收到的合并碼字,重建當(dāng)前塊的合并預(yù)測(cè)器索引,以及產(chǎn)生當(dāng)前塊的空間合并候選者和時(shí)間合并候選者。如果當(dāng)前塊的有效合并候選者的數(shù)目小于預(yù)定數(shù)目,則通過(guò)產(chǎn)生合并候選者來(lái)形成合并候選者列表。此外,合并預(yù)測(cè)器是基于重建的合并預(yù)測(cè)器索引來(lái)選擇的。因此,其優(yōu)點(diǎn)在于:可以提高解碼速度以及有效解碼運(yùn)動(dòng)信息,因?yàn)楹喜⒑蜻x者的數(shù)目是固定的,以及使用一個(gè)解碼表。根據(jù)本發(fā)明,提供一種用于解碼合并模式下的運(yùn)動(dòng)信息的裝置,包括:合并預(yù)測(cè)器索引解碼單元,配置成使用接收到的合并碼字重建當(dāng)前塊的合并預(yù)測(cè)器索引;空間合并候選者導(dǎo)出單元,配置成導(dǎo)出所述當(dāng)前塊的空間合并候選者;時(shí)間合并候選者配置單元,配置成產(chǎn)生所述當(dāng)前塊的時(shí)間合并候選者;合并候選者生成單元,配置成當(dāng)所述當(dāng)前塊的有效合并候選者的數(shù)目小于預(yù)定數(shù)目時(shí)產(chǎn)生一個(gè)或多個(gè)合并候選者;合并預(yù)測(cè)器選擇單元,配置成:使用所述合并候選者產(chǎn)生合并候選者列表、從所述合并候選者列表中選擇與由所述合并預(yù)測(cè)器索引解碼單元重建的所述合并預(yù)測(cè)器索引對(duì)應(yīng)的合并候選者,并且選擇所選的合并候選者作為所述當(dāng)前塊的合并預(yù)測(cè)器;以及運(yùn)動(dòng)信息生成單元,配置成產(chǎn)生所述當(dāng)前塊的參考圖像索引和運(yùn)動(dòng)矢量;其中,所述時(shí)間合并候選者配置單元配置成將所述時(shí)間合并候選者的參考圖像索引設(shè)定為0,以及其中,基于所述當(dāng)前塊在最大編碼單元中的位置而在第一合并候選者塊的運(yùn)動(dòng)矢量和第二合并候選者塊的運(yùn)動(dòng)矢量之中選擇所述時(shí)間合并候選者的運(yùn)動(dòng)矢量,并且如果所述當(dāng)前塊鄰近所述最大編碼單元的下邊界,則所述第二合并候選者塊的運(yùn)動(dòng)矢量被選擇作為所述時(shí)間合并候選者的運(yùn)動(dòng)矢量。優(yōu)選地,所述時(shí)間合并候選者配置單元確定時(shí)間合并候選者圖像,并且確定所述時(shí)間合并候選者圖像內(nèi)的時(shí)間合并候選者塊,以產(chǎn)生所述時(shí)間合并候選者的運(yùn)動(dòng)矢量。優(yōu)選地,所述時(shí)間合并候選者塊是當(dāng)根據(jù)所述當(dāng)前塊的位置、按預(yù)定順序搜索所述第一候選者塊和所述第二候選者塊時(shí)檢索到的有效塊。附圖說(shuō)明圖1是根據(jù)本發(fā)明的幀間預(yù)測(cè)編碼裝置的框圖。圖2是根據(jù)本發(fā)明的運(yùn)動(dòng)信息編碼模式確定單元的框圖。圖3是顯示根據(jù)本發(fā)明實(shí)施例的合并候選者的位置的圖示。圖4是根據(jù)本發(fā)明的幀間預(yù)測(cè)解碼裝置的框圖。圖5是根據(jù)本發(fā)明的第一實(shí)施例的合并模式運(yùn)動(dòng)信息解碼單元的框圖。圖6是根據(jù)本發(fā)明的第二實(shí)施例的合并模式運(yùn)動(dòng)信息解碼單元的框圖。圖7是根據(jù)本發(fā)明的第三實(shí)施例的合并模式運(yùn)動(dòng)信息解碼單元的框圖。圖8是根據(jù)本發(fā)明的第一實(shí)施例的AMVP模式運(yùn)動(dòng)信息解碼單元的框圖。圖9是根據(jù)本發(fā)明的第二實(shí)施例的AMVP模式運(yùn)動(dòng)信息解碼單元的框圖。具體實(shí)施方式圖1是根據(jù)本發(fā)明的幀間預(yù)測(cè)編碼裝置的框圖。參見圖1,幀間預(yù)測(cè)編碼裝置包括:運(yùn)動(dòng)信息確定單元110、運(yùn)動(dòng)信息編碼模式確定單元120、運(yùn)動(dòng)信息編碼單元130、預(yù)測(cè)塊生成單元140、殘留塊生成單元150、殘留塊編碼單元160和多路復(fù)用器170。運(yùn)動(dòng)信息確定單元110確定當(dāng)前塊的運(yùn)動(dòng)信息。運(yùn)動(dòng)信息包括參考圖像索引和運(yùn)動(dòng)矢量。參考圖像索引指示任意一個(gè)之前編碼和重建的圖像。如果當(dāng)前塊是使用單向預(yù)測(cè)編碼的,則參考圖像索引指示屬于列表0L0的參考圖像中的一張。相反,如果當(dāng)前塊是使用雙向預(yù)測(cè)編碼的,則參考圖像索引可以指示列表0L0中包括的參考圖像中的一張,以及列表1L1中包括的參考圖像中的一張。此外,如果當(dāng)前塊是使用雙向預(yù)測(cè)編碼的,則參考圖像索引可以指示通過(guò)組合列表0和列表1而產(chǎn)生的復(fù)雜列表LC中包括的參考圖像中的一張或兩張。運(yùn)動(dòng)矢量指示預(yù)測(cè)塊在由每個(gè)參考圖像索引指示的圖像內(nèi)的位置。運(yùn)動(dòng)矢量可以是像素單元(例如,整像素單元),也可以是子像素單元。例如,運(yùn)動(dòng)矢量可以有1/2、1/4、1/8或1/16像素的分辨率。如果運(yùn)動(dòng)矢量不是整像素單元,則預(yù)測(cè)塊是從整像素產(chǎn)生的。運(yùn)動(dòng)信息編碼模式確定單元120確定是否當(dāng)前塊的運(yùn)動(dòng)信息將在跳躍模式、合并模式或AMVP模式下編碼。當(dāng)存在與當(dāng)前塊具有相同運(yùn)動(dòng)信息且殘留信號(hào)是0的跳躍候選者時(shí),應(yīng)用跳躍模式。此外,在當(dāng)前塊與編碼單元具有相同尺寸時(shí),應(yīng)用跳躍模式??梢詫?dāng)前塊視為預(yù)測(cè)單元。當(dāng)存在與當(dāng)前塊具有相同運(yùn)動(dòng)信息的合并候選者時(shí),應(yīng)用合并模式。在當(dāng)前塊與編碼單元具有不同的尺寸時(shí),或者如果當(dāng)前塊與編碼單元具有相同尺寸而在存在殘留信號(hào)時(shí),應(yīng)用合并模式。合并候選者可以與跳躍候選者相同。當(dāng)不應(yīng)用跳躍模式和合并模式時(shí)應(yīng)用AMVP模式。與當(dāng)前塊具有最相似的運(yùn)動(dòng)矢量的AMVP候選者被選為AMVP預(yù)測(cè)器。運(yùn)動(dòng)信息編碼單元130根據(jù)由運(yùn)動(dòng)信息編碼模式確定單元120確定的方法編碼運(yùn)動(dòng)信息。如果運(yùn)動(dòng)信息編碼模式是跳躍模式或合并模式,則運(yùn)動(dòng)信息編碼單元130執(zhí)行運(yùn)動(dòng)矢量編碼過(guò)程。如果運(yùn)動(dòng)信息編碼模式是AMVP模式,則運(yùn)動(dòng)信息編碼單元130執(zhí)行AMVP編碼過(guò)程。預(yù)測(cè)塊生成單元140使用當(dāng)前塊的運(yùn)動(dòng)信息來(lái)產(chǎn)生預(yù)測(cè)塊。如果運(yùn)動(dòng)矢量是整像素單元,則預(yù)測(cè)塊生成單元140通過(guò)復(fù)制參考圖像索引所指示的圖像內(nèi)的與運(yùn)動(dòng)矢量指示的位置相對(duì)應(yīng)的塊來(lái)產(chǎn)生當(dāng)前塊的預(yù)測(cè)塊。然而,如果運(yùn)動(dòng)矢量不是整像素單元,則預(yù)測(cè)塊生成單元140從由參考圖像索引指示的圖像內(nèi)的整像素產(chǎn)生預(yù)測(cè)塊的像素。在這種情況下,就亮度像素來(lái)說(shuō),可以使用8階內(nèi)插濾波器產(chǎn)生預(yù)測(cè)像素。就色度像素來(lái)說(shuō),可以使用4階插值濾波器來(lái)產(chǎn)生預(yù)測(cè)像素。殘留塊生成單元150使用當(dāng)前塊和當(dāng)前塊的預(yù)測(cè)塊產(chǎn)生殘留塊。如果當(dāng)前塊具有2Nx2N的尺寸,則殘留塊生成單元150使用當(dāng)前塊和具有與當(dāng)前塊對(duì)應(yīng)的2Nx2N尺寸的預(yù)測(cè)塊產(chǎn)生殘留塊。如果用于預(yù)測(cè)的當(dāng)前塊具有2NxN或Nx2N的尺寸,則殘留塊生成單元150可以針對(duì)形成2Nx2N尺寸的兩個(gè)2NxN塊的每個(gè)獲取預(yù)測(cè)塊,然后使用兩個(gè)2NxN預(yù)測(cè)塊產(chǎn)生具有2Nx2N尺寸的最終預(yù)測(cè)塊。此外,殘留塊生成單元150可以使用具有2Nx2N尺寸的預(yù)測(cè)塊產(chǎn)生具有2Nx2N尺寸的殘留塊。位于均具有2NxN尺寸的兩個(gè)預(yù)測(cè)塊邊界附近的像素可以被重疊平滑化,以解決邊界的不連續(xù)性。殘留塊編碼單元160將產(chǎn)生的殘留塊分類成一個(gè)或更多個(gè)轉(zhuǎn)換單元。此外,每個(gè)轉(zhuǎn)換單元通過(guò)執(zhí)行轉(zhuǎn)換編碼、量化和熵編碼而被編碼。這里,轉(zhuǎn)換單元的尺寸可以由四叉樹方法根據(jù)殘留塊的尺寸來(lái)確定。殘留塊編碼單元160使用基于整數(shù)的轉(zhuǎn)換矩陣轉(zhuǎn)換由幀間預(yù)測(cè)方法產(chǎn)生的殘留塊。轉(zhuǎn)換矩陣是基于整數(shù)的DCT矩陣。殘留塊編碼單元160使用量化矩陣來(lái)量化利用轉(zhuǎn)換矩陣轉(zhuǎn)換的殘留塊的系數(shù)。量化矩陣由量化參數(shù)確定。量化參數(shù)是針對(duì)具有預(yù)定尺寸或更大的每個(gè)編碼單元確定的。預(yù)定尺寸可以是8×8或16×16。因此,如果當(dāng)前編碼單元小于預(yù)定尺寸,則在預(yù)定尺寸內(nèi)的多個(gè)編碼單元之中,只有編碼順序中的第一編碼單元的量化參數(shù)被編碼,而剩余的編碼單元的量化參數(shù)不需要被編碼,因?yàn)樗鼈兣c第一編碼單元的量化參數(shù)是相同的。此外,轉(zhuǎn)換塊的系數(shù)使用確定的量化參數(shù)和依據(jù)預(yù)測(cè)模式確定的量化矩陣進(jìn)行量化。針對(duì)具有預(yù)定尺寸或更大尺寸的每個(gè)編碼單元確定的量化參數(shù)通過(guò)使用與當(dāng)前編碼單元相鄰的編碼單元的量化參數(shù)執(zhí)行預(yù)測(cè)編碼而被編碼??梢园串?dāng)前編碼單元的左側(cè)編碼單元和上側(cè)編碼單元的順序搜索量化參數(shù),并且可以使用一個(gè)或兩個(gè)搜到的有效量化參數(shù)來(lái)產(chǎn)生當(dāng)前編碼單元的量化參數(shù)預(yù)測(cè)器。例如,如上所述被首先檢索到的有效量化參數(shù)可以被確定為量化參數(shù)預(yù)測(cè)器。在另一實(shí)施例中,可以按左側(cè)編碼單元和編碼順序剛好在其之前的編碼單元的順序搜索量化參數(shù),而首先檢索到的有效量化參數(shù)可以被確定為量化參數(shù)預(yù)測(cè)器。量化的轉(zhuǎn)換塊的系數(shù)被掃描并轉(zhuǎn)換成一維量化系數(shù)。可以基于熵編碼模式而設(shè)定不同的掃描方法。例如,在基于上下文的自適應(yīng)二進(jìn)制算術(shù)編碼(CABAC)的情況下,可以使用預(yù)定方法(例如,Z字形掃描或?qū)蔷€光柵掃描)掃描采用幀間預(yù)測(cè)編碼的量化系數(shù)。相反,在CAVLC的情況下,可以使用與上述方法不同的方法掃描使用幀間預(yù)測(cè)編碼的量化系數(shù)。例如,掃描方法可以在幀間的情況下基于Z字形掃描來(lái)確定,以及在幀內(nèi)的情況下基于幀內(nèi)預(yù)測(cè)模式來(lái)確定。此外,可以基于轉(zhuǎn)換單元的尺寸以不同方式確定系數(shù)掃描方法。掃描模式可以依據(jù)定向的幀內(nèi)預(yù)測(cè)模式而變化。量化系數(shù)以相反順序掃描。多路復(fù)用器170多路傳輸由運(yùn)動(dòng)信息編碼單元130編碼的運(yùn)動(dòng)信息和殘留塊編碼單元160編碼的殘留信號(hào)。取決于編碼模式運(yùn)動(dòng)信息可以包括不同信息。即,在跳躍或合并模式下,運(yùn)動(dòng)信息僅包括指示預(yù)測(cè)器的索引。相反,在AMVP模式下,運(yùn)動(dòng)信息包括當(dāng)前塊的參考圖像索引、差分運(yùn)動(dòng)矢量以及AMVP索引。圖2是根據(jù)本發(fā)明的運(yùn)動(dòng)信息編碼模式確定單元120的框圖。根據(jù)本發(fā)明的運(yùn)動(dòng)信息編碼模式確定單元120包括空間合并候選者導(dǎo)出單元121、用于時(shí)間合并候選者的參考圖像索引導(dǎo)出單元122、用于時(shí)間合并/AMVP候選者的運(yùn)動(dòng)矢量導(dǎo)出單元123、用于空間AMVP候選者的運(yùn)動(dòng)矢量導(dǎo)出單元124、時(shí)間合并候選者配置單元125、合并候選者列表生成單元126、AMVP候選者列表生成單元127和編碼模式確定單元128??臻g合并候選者導(dǎo)出單元121設(shè)定關(guān)于與當(dāng)前塊相鄰的塊(作為空間合并候選者)的有效運(yùn)動(dòng)信息。如圖所示3,當(dāng)前塊的左側(cè)塊(例如,塊A)、當(dāng)前塊的上側(cè)塊(例如,塊B)、當(dāng)前塊的右上塊(例如,塊C)、當(dāng)前塊的左下塊(例如,塊D)四個(gè)候選者以及當(dāng)前塊的左上塊(例如,塊E)可以成為空間合并候選者。在這種情況下,可以在塊A、B、C和D中的一個(gè)或更多個(gè)無(wú)效時(shí),使用塊E。此外,可以將當(dāng)前塊的左側(cè)塊(例如,塊A')、當(dāng)前塊的上側(cè)塊(例如,塊B')、以及當(dāng)前塊的角塊(例如,塊C、D和E中的任意一個(gè))設(shè)定為空間合并候選者。角塊是以當(dāng)前塊的右上塊(例如,塊C)、當(dāng)前塊的左下塊(例如,塊D)以及當(dāng)前塊的左上塊(例如,塊E)的順序執(zhí)行掃描時(shí)的第一有效塊。此外,以當(dāng)前塊的左側(cè)塊(例如,塊A')、當(dāng)前塊的上側(cè)塊(例如,塊B')、當(dāng)前塊的右上塊(例如,塊C)、當(dāng)前塊的左下塊(例如,塊D)、以及當(dāng)前塊的左上塊(例如,塊E)的順序執(zhí)行掃描時(shí)有效的兩個(gè)候選者可以成為空間合并候選者。這里,左側(cè)塊A'可以是不與塊D相鄰但與塊E相鄰的塊。同樣,上側(cè)塊B'可以是不與塊C相鄰但與塊E相鄰的塊。用于時(shí)間合并候選者的參考圖像索引導(dǎo)出單元122獲得用于當(dāng)前塊的時(shí)間合并候選者的參考圖像索引。在空間上與當(dāng)前塊相鄰的塊(例如,預(yù)測(cè)單元)之一的參考圖像索引可以設(shè)定為用于時(shí)間合并候選者的參考圖像索引。為了獲得當(dāng)前塊的時(shí)間合并候選者的參考索引,可以使用當(dāng)前塊的左側(cè)塊A、上側(cè)塊B、右上塊C、左下塊D以及左上塊E的參考圖像索引中的一些或全部。例如,可以使用當(dāng)前塊的左側(cè)塊A、上側(cè)塊B以及角塊(例如,塊C、D和E的任意一個(gè))的參考圖像索引。在這種情況下,可以將以右上塊C、左下塊D以及左上塊E的順序掃描塊時(shí)首先有效的塊的參考圖像索引確定為角塊的參考圖像索引。例如,在參考圖像索引的有效參考圖像索引之中具有最高頻率的參考圖像索引可以被設(shè)定為時(shí)間跳躍候選者的參考圖像索引。如果有效候選者中具有最高頻率的參考圖像索引的數(shù)目是復(fù)數(shù),則多個(gè)參考圖像索引中具有最小值的參考圖像索引可以設(shè)定為用于時(shí)間跳躍候選者的參考圖像索引。為了獲得當(dāng)前塊的時(shí)間合并候選者的參考索引,可以使用以當(dāng)前塊的左側(cè)塊A、上側(cè)塊B、右上塊C、左下塊D以及左上塊E的順序掃描塊時(shí)三個(gè)有效的塊的參考圖像索引。雖然例舉說(shuō)明了三個(gè)或更多的有效參考圖像索引在使用,但是可以使用所有有效的參考圖像索引,或者可以僅使用預(yù)定位置處的參考圖像索引。如果沒(méi)有有效的參考圖像索引,則可以將參考圖像索引設(shè)定為0。用于時(shí)間合并/AMVP候選者的運(yùn)動(dòng)矢量導(dǎo)出單元123確定時(shí)間合并候選者塊所屬的圖像(以下簡(jiǎn)稱為時(shí)間合并候選者圖像)。時(shí)間合并候選者圖像可以被設(shè)定為參考圖像索引為0的圖像。在這種情況下,如果片型是P,則時(shí)間合并候選者圖像被設(shè)定為列表0的第一圖像(即,索引為0的圖像)。如果片型是B,則時(shí)間合并候選者圖像被設(shè)定為由標(biāo)志指示的參考圖像列表的第一圖像,該標(biāo)志指示片頭中的時(shí)間合并候選者列表。例如,當(dāng)標(biāo)志為1時(shí),時(shí)間合并候選者圖像可以設(shè)定為列表0中的圖像,而當(dāng)標(biāo)志為0時(shí),時(shí)間合并候選者圖像可以設(shè)定為列表1中的圖像。運(yùn)動(dòng)矢量導(dǎo)出單元123獲得時(shí)間合并候選者圖像中的時(shí)間合并候選者塊。與時(shí)間合并候選者圖像中的當(dāng)前塊對(duì)應(yīng)的多個(gè)對(duì)應(yīng)塊之一可以被選作時(shí)間合并候選者塊。在這種情況下,可以向多個(gè)對(duì)應(yīng)塊分配優(yōu)先級(jí)順序,以及可以基于優(yōu)先級(jí)順序?qū)⒌谝挥行?duì)應(yīng)塊選作時(shí)間合并候選者塊。例如,時(shí)間合并候選者圖像中與當(dāng)前塊對(duì)應(yīng)的塊相鄰的左下角塊BR_C或時(shí)間合并候選者圖像中與當(dāng)前塊對(duì)應(yīng)的塊內(nèi)的左下塊BR可以被設(shè)定為第一候選者塊,以及時(shí)間合并候選者圖像中包括位于與當(dāng)前塊對(duì)應(yīng)的塊的中心位置處的左上像素的塊C1或時(shí)間合并候選者圖像中包括位于與當(dāng)前塊對(duì)應(yīng)的塊的中心位置處的右下像素的塊C2可以設(shè)定為第二候選者塊。當(dāng)?shù)谝缓蜻x者塊有效時(shí),時(shí)間合并候選者塊可以設(shè)定為第一候選者塊。當(dāng)?shù)谝缓蜻x者塊無(wú)效而第二候選者塊有效時(shí),時(shí)間合并候選者塊可以設(shè)定為第二候選者塊。在另一實(shí)施例中,基于當(dāng)前塊的位置,僅可以使用第二候選者塊。例如,如果當(dāng)前塊鄰近片的下邊界或LCU的下邊界,則只有第二候選者塊可以使用。如果不存在第二候選者塊,則時(shí)間合并候選者不會(huì)被確定為有效。在確定時(shí)間合并候選者塊之后,時(shí)間合并候選者的運(yùn)動(dòng)矢量被設(shè)定為時(shí)間合并候選者塊的運(yùn)動(dòng)矢量。同時(shí),依據(jù)當(dāng)前塊的尺寸,可以適應(yīng)性不使用時(shí)間合并候選者。例如,在4×4塊的情況下,可以不使用時(shí)間合并候選者以降低復(fù)雜性。用于空間AMVP候選者的運(yùn)動(dòng)矢量預(yù)測(cè)單元124可以選擇當(dāng)前塊的左側(cè)塊(例如,塊A)和左下塊(例如,塊D)之一作為左側(cè)空間候選者,以及可以選擇當(dāng)前塊的上側(cè)塊(例如,塊B)、當(dāng)前塊的右上塊(例如,塊C)以及當(dāng)前塊的左上塊(例如,塊E)之一作為上側(cè)空間候選者。這里,以預(yù)定順序掃描塊時(shí)首先有效的運(yùn)動(dòng)矢量被確定為左側(cè)或上側(cè)空間候選者。在左側(cè)塊的情況下預(yù)定順序可以是塊A和塊D的順序或其相反的順序,或者在上側(cè)塊的情況下預(yù)定順序可以是塊B、塊C和塊E的順序或塊C、塊B和塊E的順序。有效運(yùn)動(dòng)矢量可以是滿足預(yù)定條件的運(yùn)動(dòng)矢量。預(yù)定條件基于當(dāng)前塊的運(yùn)動(dòng)信息來(lái)設(shè)定。基于左側(cè)空間候選者,無(wú)法設(shè)定上側(cè)空間候選者。時(shí)間合并候選者配置單元125使用由用于時(shí)間合并候選者的參考圖像索引導(dǎo)出單元122獲得的時(shí)間合并候選者的參考圖像索引和用于時(shí)間合并/AMVP候選者的運(yùn)動(dòng)矢量導(dǎo)出單元123獲得的時(shí)間合并候選者的運(yùn)動(dòng)矢量產(chǎn)生時(shí)間合并候選者。合并候選者列表生成單元126使用有效的合并候選者以預(yù)定順序產(chǎn)生合并候選者列表。如果多個(gè)合并候選者具有相同的運(yùn)動(dòng)信息(例如,相同的運(yùn)動(dòng)矢量和相同的參考圖像索引),則從列表中刪除具有低優(yōu)先級(jí)的合并候選者。例如,預(yù)定順序可以是A、B、Col、C和D。這里,Col表示時(shí)間合并候選者。如果塊A、B、C和D中的一個(gè)或更多個(gè)是無(wú)效的,則可以將有效塊E的運(yùn)動(dòng)信息插入到第一個(gè)無(wú)效塊的位置。此外,有效塊E的運(yùn)動(dòng)信息可以插入到最后的位置。同時(shí),如果合并候選者的數(shù)目小于預(yù)定數(shù)目時(shí),則可以產(chǎn)生合并候選者。添加的合并候選者可以通過(guò)組合兩個(gè)有效合并候選者的運(yùn)動(dòng)信息來(lái)產(chǎn)生。例如,合并候選者可以通過(guò)組合時(shí)間合并候選者的參考圖像索引和空間合并候選者的有效空間運(yùn)動(dòng)矢量來(lái)產(chǎn)生。如果可以產(chǎn)生多個(gè)合并候選者,則可以以預(yù)定順序?qū)a(chǎn)生的合并候選者添加到列表??梢允紫葘⑼ㄟ^(guò)組合時(shí)間合并候選者的參考圖像索引和空間合并候選者的運(yùn)動(dòng)矢量而產(chǎn)生的合并候選者添加到列表中。如果要產(chǎn)生的合并候選者的數(shù)目不足,則可以添加運(yùn)動(dòng)矢量為0并且參考圖像索引為0的合并候選者。預(yù)定數(shù)目可以針對(duì)每張圖像或片來(lái)確定。AMVP候選者列表生成單元127使用有效的AMVP候選者以預(yù)定順序產(chǎn)生AMVP候選者列表。如果多個(gè)AMVP候選者具有相同的運(yùn)動(dòng)矢量(但參考圖像不需要相同),則從列表中刪除具有低優(yōu)先級(jí)的AMVP候選者。預(yù)定順序可以是左側(cè)、上側(cè)和Col的順序,或者可以是Col、左側(cè)和上側(cè)的順序。此外,AMVP候選者列表生成單元127確定是否有必要產(chǎn)生AMVP候選者。假設(shè)上述AMVP候選者配置中的AMVP候選者的數(shù)目被設(shè)定為固定值,如果有效AMVP候選者的數(shù)目小于固定值,則產(chǎn)生AMVP候選者。此外,產(chǎn)生的AMVP候選者被添加到列表中緊鄰具有最低優(yōu)先級(jí)的AMVP候選者的位置。添加的AMVP候選者可以是運(yùn)動(dòng)矢量為0的候選者。編碼模式確定單元128確定是否將在跳躍模式、合并模式或AMVP模式下編碼當(dāng)前塊的運(yùn)動(dòng)信息。當(dāng)存在與當(dāng)前塊具有相同運(yùn)動(dòng)信息且殘留信號(hào)為0的跳躍候選者時(shí),應(yīng)用跳躍模式。此外,在當(dāng)前塊的尺寸與編碼單元相同時(shí),應(yīng)用跳躍模式。當(dāng)前塊可以視為預(yù)測(cè)單元。當(dāng)存在與當(dāng)前塊具有相同運(yùn)動(dòng)信息的合并候選者時(shí),應(yīng)用合并模式。在當(dāng)前塊的尺寸與編碼單元不同時(shí),或者如果當(dāng)前塊與編碼單元具有相同尺寸而存在殘留信號(hào)時(shí),應(yīng)用合并模式。合并候選者可以與跳躍候選者相同。當(dāng)不應(yīng)用跳躍模式和合并模式時(shí),應(yīng)用AMVP模式。與當(dāng)前塊具有最相似的運(yùn)動(dòng)矢量的AMVP候選者被選為AMVP預(yù)測(cè)器。圖4是根據(jù)本發(fā)明的幀間預(yù)測(cè)解碼裝置200的框圖。根據(jù)本發(fā)明的幀間預(yù)測(cè)解碼裝置200包括解復(fù)用器210、運(yùn)動(dòng)信息編碼模式確定單元220、合并模式運(yùn)動(dòng)信息解碼單元230、AMVP模式運(yùn)動(dòng)信息解碼單元240、預(yù)測(cè)塊生成單元250、殘留塊解碼單元260以及重建塊生成單元270。解復(fù)用器210將來(lái)自接收的比特流的當(dāng)前塊的編碼運(yùn)動(dòng)信息和編碼殘留信號(hào)解復(fù)用。解復(fù)用器210將解復(fù)用的運(yùn)動(dòng)信息傳送至運(yùn)動(dòng)信息編碼模式確定單元220,以及將解復(fù)用的殘留信號(hào)傳送至殘留塊解碼單元260。運(yùn)動(dòng)信息編碼模式確定單元220確定當(dāng)前塊的移運(yùn)動(dòng)信息編碼模式。如果接收的比特流中包含的skip_flag具有值1,則運(yùn)動(dòng)信息編碼模式確定單元220確定當(dāng)前塊的運(yùn)動(dòng)信息已經(jīng)在跳躍模式中下編碼。如果接收的比特流中包含的skip_flag具有值0,以及并且從解復(fù)用器210接收的運(yùn)動(dòng)信息只有合并索引,則運(yùn)動(dòng)信息編碼模式確定單元220確定當(dāng)前塊的運(yùn)動(dòng)信息已經(jīng)在合并模式中下編碼。如果接收的比特流中包含的skip_flag具有值0,以及并且從解復(fù)用器210接收的運(yùn)動(dòng)信息具有參考圖像索引、差分運(yùn)動(dòng)矢量以及AMVP索引,則運(yùn)動(dòng)信息編碼模式確定單元220確定當(dāng)前塊的運(yùn)動(dòng)信息已經(jīng)在AMVP模式中下編碼。當(dāng)運(yùn)動(dòng)信息編碼模式確定單元220確定當(dāng)前塊的運(yùn)動(dòng)信息已經(jīng)在跳躍模式或合并模式下編碼時(shí),激活合并模式運(yùn)動(dòng)信息解碼單元230。當(dāng)運(yùn)動(dòng)信息編碼模式確定單元220確定當(dāng)前塊的運(yùn)動(dòng)信息已經(jīng)在AMVP模式下編碼時(shí),激活A(yù)MVP模式運(yùn)動(dòng)信息解碼單元240。預(yù)測(cè)塊生成單元250使用由合并模式運(yùn)動(dòng)信息解碼單元230或AMVP模式運(yùn)動(dòng)信息解碼單元240重建的運(yùn)動(dòng)信息產(chǎn)生當(dāng)前塊的預(yù)測(cè)塊。如果運(yùn)動(dòng)矢量具有整像素單元,則預(yù)測(cè)塊生成單元250通過(guò)復(fù)制參考圖像索引所表示的圖像內(nèi)與運(yùn)動(dòng)矢量指示的位置對(duì)應(yīng)的塊來(lái)產(chǎn)生當(dāng)前塊的預(yù)測(cè)塊。然而,如果運(yùn)動(dòng)矢量不具有整像素單元,則預(yù)測(cè)塊生成單元250從由參考圖像索引指示的圖像內(nèi)的整像素產(chǎn)生預(yù)測(cè)塊的像素。在亮度像素的情況下,可以使用8階插值濾波器來(lái)產(chǎn)生預(yù)測(cè)像素。在色度像素的情況下,可以使用4階插值濾波器來(lái)產(chǎn)生預(yù)測(cè)像素。殘留塊解碼單元260對(duì)殘留信號(hào)執(zhí)行熵解碼。此外,殘留塊解碼單元260通過(guò)逆掃描熵解碼的系數(shù)來(lái)產(chǎn)生二維量化系數(shù)塊。逆掃描方法可以基于熵解碼方法而變化。即,基于上下文自適應(yīng)二進(jìn)制算術(shù)編碼(CABAC)解碼情況下的幀間預(yù)測(cè)殘留信號(hào)的逆掃描方法可以不同于基于上下文自適應(yīng)變長(zhǎng)編碼(CAVLC)解碼情況下的幀間預(yù)測(cè)殘留信號(hào)的逆掃描方法。例如,對(duì)角光柵逆掃描方法可以在基于CABAC解碼的情況下使用,而z字形逆掃描方法可以在基于CAVLC解碼的情況下使用。此外,可以基于預(yù)測(cè)塊的大小來(lái)確定逆掃描方法。殘留塊解碼單元260使用逆量化矩陣來(lái)逆量化產(chǎn)生的系數(shù)塊。為了導(dǎo)出量化矩陣,量化參數(shù)被重建。針對(duì)具有預(yù)定尺寸或更大尺寸的每個(gè)編碼單元重建量化步長(zhǎng)。預(yù)定的尺寸可以是8×8或16×16。因此,如果當(dāng)前編碼單元小于預(yù)定尺寸,則在預(yù)定尺寸內(nèi)的多個(gè)編碼單元中,只重建編碼順序中的第一編碼單元的量化參數(shù),而不需要編碼剩余編碼單元的量化參數(shù),因?yàn)樗鼈兣c第一編碼單元的量化參數(shù)相同。為了重建針對(duì)具有預(yù)定尺寸或更大尺寸的每個(gè)編碼單元而確定的量化參數(shù),使用與當(dāng)前編碼單元相鄰的編碼單元的量化參數(shù)。以當(dāng)前編碼單元的左編碼單元和上編碼單位的順序執(zhí)行掃描時(shí)有效的第一量化參數(shù)可以確定為當(dāng)前編碼單元的量化參數(shù)預(yù)測(cè)器。此外,以當(dāng)前編碼單元的左側(cè)編碼單元和編碼順序中剛好在其之前的編碼單元的順序執(zhí)行掃描時(shí)有效的第一量化參數(shù)可以被確定為量化參數(shù)預(yù)測(cè)器。當(dāng)前預(yù)測(cè)單元的量化參數(shù)是使用確定的量化參數(shù)預(yù)測(cè)器和差分量化參數(shù)重建的。殘留塊解碼單元260通過(guò)逆變換逆量化系數(shù)塊來(lái)重建殘留塊。重建塊生成單元270通過(guò)添加由預(yù)測(cè)塊生成單元250產(chǎn)生的預(yù)測(cè)塊和由殘留塊解碼單元260產(chǎn)生的殘留塊來(lái)產(chǎn)生重建塊。圖5是根據(jù)本發(fā)明的第一實(shí)施例的合并模式運(yùn)動(dòng)信息解碼單元230的框圖。根據(jù)本發(fā)明的第一實(shí)施例的合并模式運(yùn)動(dòng)信息解碼單元230包括碼字確定單元231、空間合并候選者導(dǎo)出單元232、用于時(shí)間合并候選者的參考圖像索引導(dǎo)出單元233、用于時(shí)間合并候選者的運(yùn)動(dòng)矢量導(dǎo)出單元234、時(shí)間合并候選者配置單元235、合并候選者列表生成單元236、合并候選者索引解碼單元237以及運(yùn)動(dòng)信息生成單元238。在這種情況下,合并候選者的數(shù)目是不固定的。碼字確定單元231確定是否存在與合并候選者索引對(duì)應(yīng)的碼字。如果,判斷的結(jié)果是確定不存在與合并候選者索引對(duì)應(yīng)的碼字,則碼字確定單元231確定一個(gè)合并候選者存在或不存在。如果,確定的結(jié)果是,確定不存在一個(gè)合并候選者,則當(dāng)前塊的運(yùn)動(dòng)信息被重建為運(yùn)動(dòng)矢量為0并且參考圖像索引為0的運(yùn)動(dòng)信息。如果,確定的結(jié)果是確定存在一個(gè)合并候選者,則當(dāng)前塊的運(yùn)動(dòng)信息被重建為合并候選者的運(yùn)動(dòng)信息??臻g合并候選者導(dǎo)出單元232設(shè)定與當(dāng)前塊鄰近的塊(作為空間合并候選者)的有效運(yùn)動(dòng)信息。如圖3所示,當(dāng)前塊的左側(cè)塊(例如,塊A)、當(dāng)前塊的上側(cè)塊(例如,塊B)、當(dāng)前塊的右上塊(例如,塊C)、當(dāng)前塊的左下塊(例如,塊D)的四個(gè)候選者以及當(dāng)前塊的左上塊(例如,塊E)可以用于設(shè)定空間合并候選者。在這種情況下,當(dāng)塊A、B、C和D中的一個(gè)或更多個(gè)無(wú)效時(shí),可以使用塊E。此外,當(dāng)前塊的左側(cè)塊(例如,塊A')、當(dāng)前塊的上側(cè)塊(例如,塊B')、當(dāng)前塊角塊(例如,塊C、D和E中的任意一個(gè))可以設(shè)定為空間合并候選者。角塊是以當(dāng)前塊的右上塊(例如,塊C)、左下塊(例如,塊D)以及當(dāng)前塊的左上塊(例如,塊E)的順序執(zhí)行掃描時(shí)第一有效塊。此外,以當(dāng)前塊的左側(cè)塊(例如,塊A')、當(dāng)前塊的上側(cè)塊(例如,塊B')、當(dāng)前塊的右上塊(例如,塊C)、當(dāng)前塊的左下塊(例如,塊D)以及當(dāng)前塊的左上塊(例如,塊E)的順序進(jìn)行掃描時(shí)有效的兩個(gè)候選者可以設(shè)定為空間合并候選者。這里,左側(cè)塊A'可以是不與塊D相鄰但與塊E相鄰的塊。同樣,上側(cè)塊B'可以是不與塊C相鄰但與塊E相鄰的塊。在上述實(shí)施例中,可以基于當(dāng)前預(yù)測(cè)單元的位置不同地設(shè)定空間合并候選者中位于當(dāng)前預(yù)測(cè)單元上側(cè)的合并候選者的運(yùn)動(dòng)信息。例如,如果當(dāng)前預(yù)測(cè)單元與LCU的上邊界接觸,則當(dāng)前預(yù)測(cè)單元的上側(cè)預(yù)測(cè)單元(例如,塊B、C或E)的運(yùn)動(dòng)信息可以是其自身的運(yùn)動(dòng)信息或相鄰預(yù)測(cè)單元的運(yùn)動(dòng)信息?;诋?dāng)前預(yù)測(cè)單元的尺寸和位置,可以將上側(cè)預(yù)測(cè)單元的運(yùn)動(dòng)信息確定為其自身的運(yùn)動(dòng)信息或相鄰預(yù)測(cè)單元的運(yùn)動(dòng)信息(例如,參考圖像索引和運(yùn)動(dòng)矢量)。參考圖像索引導(dǎo)出單元233獲得當(dāng)前塊的時(shí)間合并候選者的參考圖像索引。時(shí)間合并候選者的參考圖像索引可以設(shè)定成空間上與當(dāng)前塊相鄰的塊(例如,預(yù)測(cè)單元)之一的參考圖像索引。在另一實(shí)施例中,時(shí)間合并候選者的參考圖像索引可以設(shè)為0。為了獲得當(dāng)前塊的時(shí)間合并候選者的參考索引,可以使用當(dāng)前塊的左側(cè)塊A、上側(cè)塊B、右上塊C、左下塊D和左上塊E的參考圖像索引的部分或全部。例如,可以使用當(dāng)前塊的左側(cè)塊A、上側(cè)塊B以及角塊(例如,塊C、D和E中的任意一個(gè))的參考圖像索引。在這種情況下,以右上塊C、左下塊D以及左上塊E的順序執(zhí)行掃描時(shí)第一有效塊的參考圖像索引可以被確定為角塊的參考圖像索引。例如,參考圖像索引的有效參考圖像索引中具有最高頻率的參考圖像索引可以設(shè)定為時(shí)間跳躍候選者的參考圖像索引。如果有效候選者中存在多個(gè)具有最高頻率的參考圖像索引,則多個(gè)參考圖像索引中具有最小值的參考圖像索引可以設(shè)定為用于時(shí)間跳躍候選者的參考圖像索引。為了獲得當(dāng)前塊的時(shí)間合并候選者的參考索引,可以使用以當(dāng)前塊的左側(cè)塊A、上側(cè)塊B、右上塊C、左下塊D和左上塊E的順序執(zhí)行掃描時(shí)的三個(gè)有效的塊。雖然例舉說(shuō)明了三個(gè)或更多的有效參考圖像索引在使用,但是可以使用所有有效的參考圖像索引或者僅使用預(yù)定位置處的參考圖像索引。如果沒(méi)有有效的參考圖像索引,參考圖像索引可以設(shè)定為0。運(yùn)動(dòng)矢量導(dǎo)出單元234確定時(shí)間合并候選者塊所屬的圖像(以下稱為時(shí)間合并候選者圖像)。時(shí)間合并候選者圖像可以設(shè)定為參考圖像索引為0的圖像。在這種情況下,如果片型是P,則時(shí)間合并候選者圖像被設(shè)定為列表0中包括的第一圖像(即,索引為0的圖像)。如果片型是B,則時(shí)間合并候選者圖像被設(shè)定為由標(biāo)志指示的參考圖像列表的第一圖像,所述標(biāo)志指示片頭中的時(shí)間合并候選者列表。例如,當(dāng)標(biāo)志為1時(shí),時(shí)間合并候選者圖像可以設(shè)定為列表0中的圖像,當(dāng)標(biāo)志為0時(shí),可以設(shè)定為列表1中的圖像。運(yùn)動(dòng)矢量導(dǎo)出單元234獲得時(shí)間合并候選者圖像中的時(shí)間合并候選者塊??梢詫r(shí)間合并候選者圖像中與當(dāng)前塊對(duì)應(yīng)的多個(gè)對(duì)應(yīng)塊之一選作時(shí)間合并候選者塊。在這種情況下,可以將優(yōu)先級(jí)順序分配至多個(gè)對(duì)應(yīng)塊,以及可以基于優(yōu)先級(jí)順序?qū)⒌谝挥行?duì)應(yīng)塊選作時(shí)間合并候選者塊。例如,可以將時(shí)間合并候選者圖像內(nèi)與對(duì)應(yīng)于當(dāng)前塊的塊相鄰的左下角塊BR_C或時(shí)間合并候選者圖像內(nèi)對(duì)應(yīng)于當(dāng)前塊的塊內(nèi)的左下塊BR設(shè)定為第一候選者塊,以及可以將時(shí)間合并候選者圖像內(nèi)包括位于與當(dāng)前塊對(duì)應(yīng)的塊的中心位置處的左上像素的塊C1或時(shí)間合并候選者圖像內(nèi)包括位于與當(dāng)前塊對(duì)應(yīng)的塊的中心位置處的右下像素的塊C2設(shè)定為第二候選者塊。當(dāng)?shù)谝缓蜻x者塊有效時(shí),第一候選者塊可以被設(shè)定為時(shí)間合并候選者塊。當(dāng)?shù)谝缓蜻x者塊無(wú)效,以及第二候選者塊有效時(shí),時(shí)間合并候選者塊可以被設(shè)定為第二候選者塊。在另一實(shí)施例中,取決于當(dāng)前塊的位置,只有第二候選者塊可以使用。例如,如果當(dāng)前塊與片的下邊界或LCU下邊界相鄰,則只有第二候選者塊可以使用。如果第二候選者塊不存在,則時(shí)間合并候選者被確定為無(wú)效。在確定時(shí)間合并候選者預(yù)測(cè)塊之后,時(shí)間合并候選者的運(yùn)動(dòng)矢量被設(shè)定為時(shí)間合并候選者預(yù)測(cè)塊的運(yùn)動(dòng)矢量。同時(shí),基于當(dāng)前塊的大小,可以適應(yīng)性不使用時(shí)間合并候選者。例如,在4×4塊的情況下,可以不使用時(shí)間合并候選者以便降低復(fù)雜性。時(shí)間合并候選者配置單元235將由參考圖像索引導(dǎo)出單元233獲得的參考圖像索引和由運(yùn)動(dòng)矢量導(dǎo)出單元234獲得的運(yùn)動(dòng)矢量確定為時(shí)間合并候選者的參考圖像索引和運(yùn)動(dòng)矢量。時(shí)間合并候選者列表生成單元236使用有效合并候選者以預(yù)定順序產(chǎn)生合并候選者列表。如果多個(gè)合并候選者具有相同的運(yùn)動(dòng)信息(例如,相同的運(yùn)動(dòng)矢量和相同的參考圖像索引),則從列表中刪除具有低優(yōu)先級(jí)的合并候選者。例如,預(yù)定順序可以是塊A、B、Col、C和D的順序。這里,Col表示時(shí)間合并候選者。如果塊A、B、C和D中的一個(gè)或更多個(gè)是無(wú)效的,則可以將有效塊E的運(yùn)動(dòng)信息插入到第一個(gè)無(wú)效塊的位置。此外,可以將有效塊E的運(yùn)動(dòng)信息插入到最后的位置。時(shí)間合并候選者索引解碼單元237選擇對(duì)應(yīng)于由合并候選者列表生成單元236獲得有效候選者的數(shù)目的解碼表。此外,合并候選者索引解碼單元237將與解碼表中的合并候選者碼字對(duì)應(yīng)的索引確定為當(dāng)前塊的合并候選者索引。運(yùn)動(dòng)信息生成單元238從由合并候選者列表生成單元236產(chǎn)生的列表中選擇與合并候選者索引對(duì)應(yīng)的合并預(yù)測(cè)器,以及將選擇的合并預(yù)測(cè)器的運(yùn)動(dòng)信息(即,運(yùn)動(dòng)矢量和參考圖像索引)確定為當(dāng)前塊的運(yùn)動(dòng)信息。圖6是根據(jù)本發(fā)明的第二實(shí)施例的合并模式運(yùn)動(dòng)信息解碼單元230的框圖。根據(jù)本發(fā)明第二實(shí)施例的合并模式運(yùn)動(dòng)信息解碼單元230包括合并預(yù)測(cè)器索引解碼單元331、空間合并候選者導(dǎo)出單元332、用于時(shí)間合并候選者的參考圖像索引導(dǎo)出單元333、用于時(shí)間合并候選者的運(yùn)動(dòng)矢量導(dǎo)出單元334、時(shí)間合并候選者配置單元335、合并預(yù)測(cè)器選擇單元336以及運(yùn)動(dòng)信息生成單元337。在這種情況下,假設(shè)合并候選者的數(shù)目是固定的。合并候選者的數(shù)目可以針對(duì)每個(gè)圖像或片是固定的。合并預(yù)測(cè)器索引解碼單元331使用對(duì)應(yīng)于合并候選者的數(shù)目的預(yù)定表來(lái)重建對(duì)應(yīng)于接收到的合并預(yù)測(cè)器碼字的合并預(yù)測(cè)器索引??臻g合并候選者導(dǎo)出單元332的操作與圖5所示的空間合并候選者導(dǎo)出單元232的操作相同,因而省略其描述。參考圖像索引導(dǎo)出單元333、運(yùn)動(dòng)矢量導(dǎo)出單元334以及時(shí)間合并候選者配置單元335的操作分別與圖5所示的參考圖像索引導(dǎo)出單元233、運(yùn)動(dòng)矢量導(dǎo)出單元234以及時(shí)間合并候選者配置單元235的操作相同,因而省略其描述。合并預(yù)測(cè)器選擇單元336從合并候選者列表中選擇與由合并預(yù)測(cè)器索引解碼單元331重建的合并預(yù)測(cè)器索引對(duì)應(yīng)的合并候選者,以及選擇所選的合并候選者作為當(dāng)前塊的合并預(yù)測(cè)器。合并候選者的列表是使用有效的合并候選者產(chǎn)生的。在這種情況下,如果多個(gè)合并候選者具有相同的運(yùn)動(dòng)信息(例如,相同的運(yùn)動(dòng)矢量以及相同的參考圖像索引),則從列表中刪除具有低優(yōu)先級(jí)的合并候選者。例如,預(yù)定順序可以是A、B、Col、C和D。這里,Col表示時(shí)間合并候選者。然而,如果塊A、B、C和D中的一個(gè)或更多個(gè)是無(wú)效的,則可以將有效塊E的運(yùn)動(dòng)信息插入到第一個(gè)無(wú)效塊的位置。此外,可以將有效塊E的運(yùn)動(dòng)信息插入到最后的位置。同時(shí),如果有效合并候選者的數(shù)目小于預(yù)定數(shù)目,則可以產(chǎn)生合并候選者??梢酝ㄟ^(guò)組合兩個(gè)有效的合并候選者的運(yùn)動(dòng)信息來(lái)產(chǎn)生添加的合并候選者。例如,可以通過(guò)組合時(shí)間合并候選者的參考圖像索引和空間合并候選者的有效空間運(yùn)動(dòng)矢量來(lái)產(chǎn)生合并候選者。如果可以產(chǎn)生多個(gè)合并候選者,則所產(chǎn)生的合并候選者可以以預(yù)定順序添加到列表中。通過(guò)組合時(shí)間合并候選者的參考圖像索引和空間合并候選者的運(yùn)動(dòng)矢量產(chǎn)生的合并候選者可以先添加到列表中。如果要產(chǎn)生的合并候選者的數(shù)目不足,則也可以添加運(yùn)動(dòng)矢量為0以及參考圖像索引為0的合并候選者。所述預(yù)定數(shù)目可以針對(duì)每個(gè)圖像或片來(lái)確定。運(yùn)動(dòng)信息生成單元337從由合并候選者列表生成單元236產(chǎn)生的列表中選擇對(duì)應(yīng)于合并候選者索引的合并預(yù)測(cè)器,并且將選擇的合并預(yù)測(cè)器的運(yùn)動(dòng)信息(即,運(yùn)動(dòng)矢量和參考圖像索引)確定為當(dāng)前塊的運(yùn)動(dòng)信息。圖7是根據(jù)本發(fā)明的第三實(shí)施例的合并模式運(yùn)動(dòng)信息解碼單元230的框圖。根據(jù)本發(fā)明的第三實(shí)施例的合并模式運(yùn)動(dòng)信息解碼單元230還包括根據(jù)本發(fā)明的第二實(shí)施例添加到合并模式運(yùn)動(dòng)信息解碼單元230的配置的合并候選者生成單元437。因此,合并預(yù)測(cè)器索引解碼單元431、空間合并候選者導(dǎo)出單元432、用于時(shí)間合并候選者的參考圖像索引導(dǎo)出單元433、用于時(shí)間合并候選者的運(yùn)動(dòng)矢量導(dǎo)出單元434、時(shí)間合并候選者配置單元435、合并預(yù)測(cè)器選擇單元436以及運(yùn)動(dòng)信息生成單元438的操作與第二實(shí)施例的操作相同,因而省略其描述。當(dāng)有效合并候選者的數(shù)目小于預(yù)定的數(shù)目時(shí),合并候選者生成單元437可以產(chǎn)生合并候選者。在這種情況下,可以通過(guò)組合兩個(gè)有效合并候選者的運(yùn)動(dòng)信息來(lái)產(chǎn)生添加的合并候選者。例如,可以通過(guò)組合時(shí)間合并候選者的參考圖像索引和空間合并候選者的有效空間運(yùn)動(dòng)矢量來(lái)產(chǎn)生添加的合并候選者。如果可以產(chǎn)生多個(gè)合并候選者,則可以以預(yù)定順序?qū)⒍鄠€(gè)合并候選者添加到列表中。通過(guò)時(shí)間合并候選者的參考圖像索引和空間合并候選者的運(yùn)動(dòng)矢量產(chǎn)生的候選者合并可以先添加到列表中。上述添加的合并候選者的數(shù)目可以被預(yù)先確定。如果要產(chǎn)生的合并候選者的數(shù)目不足,可以將運(yùn)動(dòng)矢量為0以及參考圖像索引為0的合并候選者添加到列表中。預(yù)定數(shù)目可以針對(duì)每個(gè)圖像或片來(lái)確定。合并預(yù)測(cè)器選擇單元436使用由空間合并候選者導(dǎo)出單元432導(dǎo)出的空間合并候選者、由時(shí)間合并候選者配置單元435產(chǎn)生的時(shí)間合并候選者以及由合并候選者生成單元437產(chǎn)生的合并候選者獲得合并候選者的列表。如果多個(gè)合并候選者具有相同的運(yùn)動(dòng)信息(即,相同的運(yùn)動(dòng)矢量以及相同的參考圖像索引),則從列表中刪除具有低優(yōu)先級(jí)的合并候選者。例如,預(yù)定順序是A、B、Col、C和D的順序。這里,Col指時(shí)間合并候選者。然而,如果A、B、C和D中的一個(gè)或更多個(gè)是無(wú)效的,則可以將有效塊E的運(yùn)動(dòng)信息插入到第一個(gè)無(wú)效塊的位置。此外,有效塊E的運(yùn)動(dòng)信息可以插入到最后的位置。合并預(yù)測(cè)器選擇單元436從合并候選者的列表中選擇與由合并預(yù)測(cè)器索引解碼單元431重建的合并預(yù)測(cè)器索引對(duì)應(yīng)的合并候選者,并且選擇所選的合并候選者作為當(dāng)前塊的合并預(yù)測(cè)器。圖8是根據(jù)本發(fā)明第一實(shí)施例的AMVP模式運(yùn)動(dòng)信息解碼單元的框圖。根據(jù)本發(fā)明第一實(shí)施例的AMVP模式運(yùn)動(dòng)信息解碼單元包括AMVP預(yù)測(cè)器索引解碼單元341、殘留運(yùn)動(dòng)信息讀取單元342、空間AMVP候選者導(dǎo)出單元343、時(shí)間AMVP候選者導(dǎo)出單元344、AMVP預(yù)測(cè)器選擇單元345、運(yùn)動(dòng)矢量預(yù)測(cè)器生成單元346以及運(yùn)動(dòng)信息生成單元347。當(dāng)AMVP候選者的數(shù)目可變時(shí),應(yīng)用本實(shí)施例。AMVP預(yù)測(cè)器索引解碼單元341確定是否存在對(duì)應(yīng)于AMVP預(yù)測(cè)器索引的碼字。如果判斷的結(jié)果是確定不存在對(duì)應(yīng)于AMVP預(yù)測(cè)器索引的碼字,則AMVP預(yù)測(cè)器索引解碼單元341確定一個(gè)AMVP候選者存在或不存在。如果確定不存在AMVP候選者,則運(yùn)動(dòng)矢量預(yù)測(cè)器生成單元346將運(yùn)動(dòng)矢量0重建成當(dāng)前塊的運(yùn)動(dòng)矢量。相反,如果確定存在一個(gè)AMVP候選者,則運(yùn)動(dòng)矢量預(yù)測(cè)器生成單元346將AMVP候選者的運(yùn)動(dòng)矢量重建成當(dāng)前塊的運(yùn)動(dòng)矢量。殘留運(yùn)動(dòng)信息讀取單元342讀取當(dāng)前塊的參考圖像索引和差分運(yùn)動(dòng)矢量??臻gAMVP候選者導(dǎo)出單元343可以選擇當(dāng)前塊的左側(cè)塊(例如,塊A)和左下塊(例如,塊D)之一作為左側(cè)空間候選者,以及選擇當(dāng)前塊的上側(cè)塊(例如,塊B)、當(dāng)前塊的右上塊(例如,塊C)以及當(dāng)前塊的左上塊(例如,塊E)之一作為上側(cè)空間候選者。這里,以預(yù)定順序執(zhí)行掃描時(shí)有效的第一塊的運(yùn)動(dòng)矢量被選作候選者。預(yù)定順序在左側(cè)塊情況下可以是塊A和塊D的順序或其相反順序,以及在上側(cè)塊的情況下可以是塊B、塊C和塊E的順序或塊C、塊B以及塊E的順序。AMVP候選者的塊的位置與合并候選者的塊的位置相同。時(shí)間AMVP候選者導(dǎo)出單元344使用由圖2的運(yùn)動(dòng)矢量導(dǎo)出單元123獲得的時(shí)間合并候選者的運(yùn)動(dòng)矢量來(lái)獲得時(shí)間合并候選者。AMVP預(yù)測(cè)器選擇單元345使用由空間AMVP候選者導(dǎo)出單元343和時(shí)間AMVP候選者導(dǎo)出單元344導(dǎo)出的有效AMVP候選者來(lái)產(chǎn)生列表。AMVP預(yù)測(cè)器選擇單元345使用有效AMVP候選者以預(yù)定順序產(chǎn)生AMVP候選者列表。在這種情況下,如果多個(gè)AMVP候選者具有相同的運(yùn)動(dòng)矢量(這里,多個(gè)AMVP候選者不需要具有相同的參考圖像),則從列表中刪除具有低優(yōu)先級(jí)的AMVP候選者。預(yù)定順序可以是左側(cè)、上側(cè)和Col的順序,或者可以是Col、左側(cè)和上側(cè)的順序。此外,AMVP預(yù)測(cè)器選擇單元345選擇對(duì)應(yīng)于所產(chǎn)生的列表中的有效AMVP候選者的數(shù)目的解碼表,并且使用所選擇的解碼表選擇當(dāng)前塊的AMVP預(yù)測(cè)器。運(yùn)動(dòng)矢量預(yù)測(cè)器生成單元346確定由AMVP預(yù)測(cè)器選擇單元345選擇的候選者的運(yùn)動(dòng)矢量作為當(dāng)前塊的運(yùn)動(dòng)矢量預(yù)測(cè)器。運(yùn)動(dòng)信息生成單元347通過(guò)添加由運(yùn)動(dòng)矢量生成單元346產(chǎn)生的運(yùn)動(dòng)矢量預(yù)測(cè)器以及由殘留運(yùn)動(dòng)信息讀取單元342讀取的差分運(yùn)動(dòng)矢量來(lái)產(chǎn)生當(dāng)前塊的運(yùn)動(dòng)矢量。此外,運(yùn)動(dòng)信息生成單元347將由殘留運(yùn)動(dòng)信息讀取單元342讀取的參考圖像索引設(shè)定為當(dāng)前塊的參考圖像索引。圖9是根據(jù)本發(fā)明第二實(shí)施例的AMVP模式運(yùn)動(dòng)信息解碼單元的框圖。根據(jù)本發(fā)明第二實(shí)施例的AMVP模式運(yùn)動(dòng)信息解碼單元包括AMVP預(yù)測(cè)器索引解碼單元441、殘留運(yùn)動(dòng)信息讀取單元442、空間AMVP候選者導(dǎo)出單元443、時(shí)間AMVP候選者導(dǎo)出單元444、AMVP預(yù)測(cè)器選擇單元445、AMVP候選者生成單元446、運(yùn)動(dòng)矢量預(yù)測(cè)器生成單元447以及運(yùn)動(dòng)信息生成單元448。當(dāng)AMVP候選者的數(shù)目可變時(shí),應(yīng)用本實(shí)施例。AMVP預(yù)測(cè)器索引解碼單元441、殘留運(yùn)動(dòng)信息讀取單元442、空間AMVP候選者導(dǎo)出單元443、時(shí)間AMVP候選者導(dǎo)出單元444、AMVP預(yù)測(cè)器選擇單元445、運(yùn)動(dòng)矢量預(yù)測(cè)器生成單元447和運(yùn)動(dòng)信息生成單元448的操作與圖11的對(duì)應(yīng)元件的操作相同,因而省略其描述。AMVP候選者生成單元446確定是否有必要產(chǎn)生AMVP候選者。假設(shè)在以上AMVP候選者配置中,AMVP候選者的數(shù)目被設(shè)定為固定值,如果有效AMVP候選者的數(shù)目小于固定值,則產(chǎn)生AMVP候選者。此外,所產(chǎn)生的AMVP候選者被添加到列表中緊鄰具有最低優(yōu)先級(jí)順序的AMVP候選者的位置。如果試圖添加多個(gè)AMVP候選者,則可以以預(yù)定順序添加多個(gè)AMVP候選者。添加的AMVP候選者可以包括運(yùn)動(dòng)矢量為0的候選者。本AMVP預(yù)測(cè)器選擇單元445使用由空間AMVP候選者導(dǎo)出單元443導(dǎo)出的空間AMVP候選者、由時(shí)間AMVP候選者導(dǎo)出單元444產(chǎn)生的時(shí)間AMVP候選者以及由AMVP候選者生成單元446產(chǎn)生的AMVP候選者來(lái)產(chǎn)生AMVP候選者的列表。如果多個(gè)AMVP候選者具有相同的運(yùn)動(dòng)信息(即,相同的運(yùn)動(dòng)矢量以及相同的參考圖像索引),則從列表中刪除具有低優(yōu)先級(jí)順序的AMVP候選者。預(yù)定順序可以是左側(cè)、上側(cè)和Col的順序,或者可以是Col、左側(cè)和上側(cè)的順序。此外,選擇產(chǎn)生的列表中與多個(gè)有效AMVP候選者對(duì)應(yīng)的解碼表,以及使用所選擇的解碼表選擇當(dāng)前塊的AMVP預(yù)測(cè)器。雖然對(duì)本發(fā)明的一些示例性實(shí)施例進(jìn)行了描述,但是本領(lǐng)域的普通技術(shù)人員將理解可以在不脫離以下權(quán)利要求保護(hù)的本發(fā)明的精神和范圍的情況下以各種方式對(duì)本發(fā)明進(jìn)行修改和變化。
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1