本發明涉及用于處理視頻信號的方法和設備。
背景技術:
1、近來,在各種應用領域中對高分辨率和高品質圖像例如高清晰度(hd)圖像和超高清晰度(uhd)圖像的需求已經增加。然而,與常規圖像數據相比,較高的分辨率和品質的圖像數據具有增加的數據量。因此,當通過使用介質例如常規的有線和無線寬帶網絡傳送圖像數據時,或者當通過使用常規的存儲介質存儲圖像數據時,傳送和存儲的成本增加。為了解決隨著圖像數據的分辨率和品質的提高而出現的這些問題,可以利用高效的圖像編碼/解碼技術。
2、圖像壓縮技術包括各種技術,包括:根據當前圖片的先前圖片或后續圖片來預測包括在當前圖片中的像素值的幀間預測技術;通過使用當前圖片中的像素信息預測包括在當前圖片中的像素值的幀內預測技術;將短碼分配給具有高出現頻率的值并且將長碼分配給具有低出現頻率的值的熵編碼技術等。圖像數據可以通過使用這樣的圖像壓縮技術有效地壓縮,并且可以傳送或存儲。
3、同時,隨著對高分辨率圖像的需求,也增加了對作為新的圖像服務的立體圖像內容的需求。用于有效地提供具有高分辨率和超高分辨率的立體圖像內容的視頻壓縮技術正被研討。
技術實現思路
1、技術問題
2、本發明提供了一種用于在對視頻信號進行編碼/解碼時對編碼/解碼目標塊有效地執行幀間預測的方法和設備。
3、本發明將提供用于在對視頻信號進行編碼/解碼時獲得雙向運動信息的方法和設備。
4、本發明將提供在對視頻信號進行編碼/解碼時對合并候選進行重排的方法和設備。
5、能夠從本發明獲得的技術問題不限于以上提及的技術任務,并且本發明所屬的技術領域的普通技術人員根據以下描述可以清楚地理解其他未提及的技術任務。
6、技術方案
7、根據本發明的視頻信號解碼方法和設備可以基于當前塊的空間相鄰塊或時間相鄰塊中的至少一個導出至少一個合并候選,生成包括合并候選的合并候選列表,從合并候選列表中包括的第一合并候選獲得當前塊的lx運動信息,從與第一合并候選不同的第二合并候選獲得當前塊的l(1-x)運動信息,并且基于lx運動信息和l(1-x)運動信息執行幀間預測。
8、根據本發明的視頻信號編碼方法和設備可以基于當前塊的空間相鄰塊或時間相鄰塊中的至少一個來導出至少一個合并候選,生成包括合并候選的合并候選列表,從合并候選列表中包括的第一合并候選獲得當前塊的lx運動信息,從與第一合并候選不同的第二合并候選獲得當前塊的l(1-x)運動信息,并且基于lx運動信息和l(1-x)運動信息執行幀間預測。
9、在根據本發明的視頻信號編碼/解碼方法和設備中,當用于指定第二合并候選的第二合并索引小于用于指定第一合并候選的第一合并索引時,可以將與通過第二合并索引加1到而獲得的值對應的合并候選確定為第二合并候選。
10、在根據本發明的視頻信號編碼/解碼方法和設備中,可以從另外的合并候選列表中選擇第二合并候選,所述另外的合并候選列表通過從合并候選列表中僅提取具有l(x-1)運動信息的合并候選而生成。
11、在根據本發明的視頻信號編碼/解碼方法和設備中,當第二合并候選具有雙向運動信息時,基于lx運動信息和第二合并候選的lx運動信息來執行當前塊的lx預測。
12、在根據本發明的視頻信號編碼/解碼方法和設備中,lx預測可以包括基于lx運動信息的第一lx預測和基于第二合并候選的lx運動信息的第二lx預測。
13、在根據本發明的視頻信號編碼/解碼方法和設備中,可以基于lx運動信息的第一lx運動向量和第三lx運動向量來執行lx預測,第三lx運動向量基于第二合并候選的lx運動信息的第二lx運動向量導出。
14、在根據本發明的視頻信號編碼/解碼方法和設備中,針對當前塊的第一劃分執行基于lx運動信息的幀間預測,并且針對當前塊的第二劃分執行基于l(1-x)運動信息的幀間預測。
15、本發明還提供了一種由圖像解碼設備執行的解碼圖像的方法,所述方法包括:基于當前塊的空間相鄰塊或時間相鄰塊中的至少一個來導出合并候選;生成包括所述合并候選的合并候選列表;從所述合并候選列表中包括的第一合并候選獲得所述當前塊的第一運動信息,所述第一合并候選是基于從比特流解碼的第一合并索引指定的;從所述合并候選列表中包括的第二合并候選獲得所述當前塊的第二運動信息,所述第二合并候選不同于所述第一合并候選,并且所述第二合并候選是基于從所述比特流解碼的第二合并索引指定的;基于所述第一運動信息和所述第二運動信息對所述當前塊執行幀間預測;以及基于所述幀間預測獲得的預測塊重構所述當前塊,其中,當第二合并候選具有l0運動信息和l1運動信息兩者時,將所述第二合并候選的所述l0運動信息和所述l1運動信息中的僅一個用作所述第二運動信息。
16、本發明還提供了一種由圖像編碼設備執行的編碼圖像的方法,所述方法包括:基于當前塊的空間相鄰塊或時間相鄰塊中的至少一個來導出合并候選;生成包括所述合并候選的合并候選列表;從所述合并候選列表中包括的第一合并候選獲得所述當前塊的第一運動信息,第一合并索引指定被編碼至比特流中的所述第一合并候選;從所述合并候選列表中包括的第二合并候選獲得所述當前塊的第二運動信息,所述第二合并候選不同于所述第一合并候選,并且第二合并索引指定被編碼至所述比特流中的所述第二合并候選;基于所述第一運動信息和所述第二運動信息對所述當前塊執行幀間預測;以及通過從原始塊減去由所述幀間預測得到的預測塊來獲得所述當前塊的殘差塊,其中,當第二合并候選具有l0運動信息和l1運動信息兩者時,將所述第二合并候選的所述l0運動信息和所述l1運動信息中的僅一個用作所述第二運動信息。
17、本發明還提供了一種用于傳送壓縮視頻數據的設備,所述設備包括:
18、處理器,被配置成獲得所述壓縮視頻數據;以及傳送單元,被配置成傳送所述壓縮視頻數據,其中,獲得所述壓縮視頻數據包括:基于當前塊的空間相鄰塊或時間相鄰塊中的至少一個來導出合并候選;生成包括所述合并候選的合并候選列表;從所述合并候選列表中包括的第一合并候選獲得所述當前塊的第一運動信息,第一合并索引指定被編碼至比特流中的所述第一合并候選;從所述合并候選列表中包括的第二合并候選獲得所述當前塊的第二運動信息,所述第二合并候選不同于所述第一合并候選,并且第二合并索引指定被編碼至所述比特流中的所述第二合并候選;基于所述第一運動信息和所述第二運動信息對所述當前塊執行幀間預測;以及通過從原始塊減去由所述幀間預測得到的預測塊來獲得所述當前塊的殘差塊,其中,當第二合并候選具有l0運動信息和l1運動信息兩者時,將所述第二合并候選的所述l0運動信息和所述l1運動信息中的僅一個用作所述第二運動信息。
19、以上關于本發明簡要概述的特征僅是稍后將描述的本發明的詳細描述的示例性方面,并且不限制本發明的范圍。
20、有利效果
21、根據本發明,可以通過借助使用多個合并候選列表執行運動補償來提高幀間預測的效率。
22、根據本發明,可以通過使用雙向運動信息來提高幀間預測效率。根據本發明,可以通過對重新布置合并候選進行重排來提供對合并索引進行有效地編碼/解碼的方法。
23、能夠從本發明獲得的效果可以不受以上提及的效果的限制,并且本發明所屬的技術領域的普通技術人員根據以下描述可以清楚地理解其他未提及的效果。