本發(fā)明涉及一種圖像編碼/解碼方法和設備、以及一種用于存儲比特流的記錄介質(zhì)。
背景技術(shù):
1、近來,在各種應用中,對高分辨率和高質(zhì)量圖像(諸如高清晰度(hd)或超高清晰度(uhd)圖像)的需求已經(jīng)增加。隨著圖像的分辨率和質(zhì)量的提高,數(shù)據(jù)量相應地增加。當通過現(xiàn)有傳輸介質(zhì)(諸如有線或無線寬帶信道)傳輸圖像數(shù)據(jù)時或者當存儲圖像數(shù)據(jù)時,這是傳輸成本和存儲成本增加的原因之一。為了解決高分辨率和高質(zhì)量圖像數(shù)據(jù)的這些問題,需要高效的圖像編碼/解碼技術(shù)。
2、存在各種視頻壓縮技術(shù),諸如:幀間預測技術(shù),從先前圖像或后續(xù)圖像內(nèi)的像素的值預測當前圖像內(nèi)的像素的值;幀內(nèi)預測技術(shù),從當前圖像的一區(qū)域內(nèi)的像素的值預測當前圖像的另一區(qū)域內(nèi)的像素的值;變換和量化技術(shù),壓縮殘差信號的能量;以及熵編碼技術(shù),給頻繁出現(xiàn)的像素值分配短碼而給較少出現(xiàn)的像素值分配長碼)。
技術(shù)實現(xiàn)思路
1、技術(shù)問題
2、當使用對稱mvd推導方法來提高編碼/解碼效率時,本發(fā)明可提供一種用于通過考慮增強性能條件來推導mvd的方法和設備。
3、本發(fā)明的一目的是提供一種提高編碼和解碼效率的用于對畫面進行編碼和解碼的方法和設備。
4、本發(fā)明的另一目的是提供一種存儲由根據(jù)本發(fā)明的圖像解碼方法或設備產(chǎn)生的比特流的記錄介質(zhì)。
5、技術(shù)方案
6、根據(jù)本發(fā)明實施例的圖像解碼方法包括:從比特流獲得對稱運動矢量差模式可用性信息;從比特流獲得第一預測方向的零運動矢量差信息;基于對稱運動矢量差模式可用性信息和第一預測方向的零運動矢量差信息從比特流獲得當前塊的對稱運動矢量差模式信息;基于對稱運動矢量差模式信息獲得第一預測方向的參考畫面索引信息、第二預測方向的參考畫面索引信息和第一預測方向的運動矢量差值;以及通過使用第一預測方向的參考畫面索引信息、第二預測方向的參考畫面索引信息和第一預測方向的運動矢量差值中的至少一個來產(chǎn)生當前塊的預測塊,其中,獲得第一預測方向的參考畫面索引信息、第二預測方向的參考畫面索引信息和第一預測方向的運動矢量差值的步驟在當前塊的對稱運動矢量差模式信息指示對稱運動矢量差模式時通過從比特流推導而不是對比特流進行解碼來獲得第一預測方向的參考畫面索引信息、第二預測方向的參考畫面索引信息和第一預測方向的運動矢量差值。
7、在本發(fā)明的圖像解碼方法中,其中,第一預測方向是l1預測方向,第二預測方向是l0預測方向。
8、在本發(fā)明的圖像解碼方法中,其中,第一預測方向的零運動矢量差信息指示第一預測方向的運動矢量差值未被解碼而是被推導為(0,0)。
9、在本發(fā)明的圖像解碼方法中,其中,在畫面級獲得第一預測方向的零運動矢量差信息。
10、在本發(fā)明的圖像解碼方法中,其中,在序列級獲得對稱運動矢量差模式可用性信息。
11、在本發(fā)明的圖像解碼方法中,其中,在當前塊的對稱運動矢量差模式信息指示對稱運動矢量差模式時,基于當前塊的第二預測方向的運動矢量差值推導第一預測方向的運動矢量差值。
12、在本發(fā)明的圖像解碼方法中,其中,在當前塊的對稱運動矢量差模式信息指示對稱運動矢量差模式時,將第一預測方向的參考畫面索引信息推導為在第一預測方向的參考畫面列表中最接近當前畫面的后向參考畫面的索引,將第二預測方向的參考畫面索引信息推導為在第二預測方向的參考畫面列表中最接近當前畫面的前向參考畫面的索引。
13、在本發(fā)明的圖像解碼方法中,其中,在當前塊的對稱運動矢量差模式信息指示對稱運動矢量差模式時,將第一預測方向的參考畫面索引信息推導為在第一預測方向的參考畫面列表中最接近當前畫面的前向參考畫面的索引,將第二預測方向的參考畫面索引信息推導為在第二預測方向的參考畫面列表中最接近當前畫面的后向參考畫面的索引。
14、在本發(fā)明的圖像解碼方法中,其中,在當前塊的對稱運動矢量差模式信息指示對稱運動矢量差模式時,將第一預測方向的參考畫面索引信息和第二預測方向的參考畫面索引信息推導為短期參考畫面的索引。
15、根據(jù)本發(fā)明實施例的圖像編碼方法包括:確定對稱運動矢量差模式可用性信息;確定第一預測方向的零運動矢量差信息;基于對稱運動矢量差模式可用性信息和第一預測方向的零運動矢量差信息對當前塊的對稱運動矢量差模式信息進行編碼;以及基于對稱運動矢量差模式信息確定是否對第一預測方向的參考畫面索引信息、第二預測方向的參考畫面索引信息和第一預測方向的運動矢量差值進行編碼,其中,確定是否對第一預測方向的參考畫面索引信息、第二預測方向的參考畫面索引信息和第一預測方向的運動矢量差值進行編碼的步驟被確定為在當前塊的對稱運動矢量差模式信息指示對稱運動矢量差模式時不對第一預測方向的參考畫面索引信息、第二預測方向的參考畫面索引信息和第一預測方向的運動矢量差值進行編碼。
16、在本發(fā)明的圖像編碼方法中,其中,第一預測方向是l1預測方向,第二預測方向是l0預測方向。
17、在本發(fā)明的圖像編碼方法中,其中,第一預測方向的零運動矢量差信息指示第一預測方向的運動矢量差值未被編碼而是被推導為(0,0)。
18、在本發(fā)明的圖像編碼方法中,其中,在畫面級對第一預測方向的零運動矢量差信息進行編碼。
19、在本發(fā)明的圖像編碼方法中,其中,在序列級對對稱運動矢量差模式可用性信息進行編碼。
20、在本發(fā)明的圖像編碼方法中,其中,在當前塊的對稱運動矢量差模式信息指示對稱運動矢量差模式時,基于當前塊的第二預測方向的運動矢量差值推導第一預測方向的運動矢量差值。
21、在本發(fā)明的圖像編碼方法中,其中,在當前塊的對稱運動矢量差模式信息指示對稱運動矢量差模式時,將第一預測方向的參考畫面索引信息推導為在第一預測方向的參考畫面列表中最接近當前畫面的后向參考畫面的索引,將第二預測方向的參考畫面索引信息推導為在第二預測方向的參考畫面列表中最接近當前畫面的前向參考畫面的索引。
22、在本發(fā)明的圖像編碼方法中,其中,在當前塊的對稱運動矢量差模式信息指示對稱運動矢量差模式時,將第一預測方向的參考畫面索引信息推導為在第一預測方向的參考畫面列表中最接近當前畫面的前向參考畫面的索引,將第二預測方向的參考畫面索引信息推導為在第二預測方向的參考畫面列表中最接近當前畫面的后向參考畫面的索引。
23、在本發(fā)明的圖像編碼方法中,其中,在當前塊的對稱運動矢量差模式信息指示對稱運動矢量差模式時,將第一預測方向的參考畫面索引信息和第二預測方向的參考畫面索引信息推導為短期參考畫面的索引。
24、一種存儲由根據(jù)本發(fā)明實施例的圖像編碼方法產(chǎn)生的比特流的非暫時性計算機可讀記錄介質(zhì),其中,所述圖像編碼方法包括:確定對稱運動矢量差模式可用性信息;確定第一預測方向的零運動矢量差信息;基于對稱運動矢量差模式可用性信息和第一預測方向的零運動矢量差信息對當前塊的對稱運動矢量差模式信息進行編碼;以及基于對稱運動矢量差模式信息確定是否對第一預測方向的參考畫面索引信息、第二預測方向的參考畫面索引信息和第一預測方向的運動矢量差值進行編碼,其中,確定是否對第一預測方向的參考畫面索引信息、第二預測方向的參考畫面索引信息和第一預測方向的運動矢量差值進行編碼的步驟被確定為在當前塊的對稱運動矢量差模式信息指示對稱運動矢量差模式時不對第一預測方向的參考畫面索引信息、第二預測方向的參考畫面索引信息和第一預測方向的運動矢量差值進行編碼。
25、有益效果
26、根據(jù)本發(fā)明,可以提供一種具有提高的壓縮效率的圖像編碼/解碼方法和設備。當使用對稱mvd推導方法時,本發(fā)明可以通過提供考慮到增強性能條件的mvd推導方法和設備來提高圖像編碼/解碼效率。
27、根據(jù)本發(fā)明,可以提供一種具有增強的編碼和解碼效率的圖像編碼/解碼方法和設備。
28、另外,根據(jù)本發(fā)明,可以提供一種存儲由本發(fā)明的圖像編碼方法或設備產(chǎn)生的比特流的記錄介質(zhì)。
29、另外,根據(jù)本發(fā)明,可以提供一種存儲由本發(fā)明的畫面解碼設備接收和解碼并用于重建畫面的比特流的記錄介質(zhì)。