System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
【國外來華專利技術】
本專利技術涉及圖像編碼/解碼方法和裝置以及用于存儲比特流的記錄介質。更具體地,本專利技術涉及利用幀間預測方法的圖像編碼/解碼方法和裝置以及用于存儲比特流的記錄介質。
技術介紹
1、最近,在各種應用領域中,對諸如超高清(ultra?high?definition,uhd)圖像的高分辨率、高質量圖像的需求正在增加。隨著圖像數據在分辨率和質量方面變得更高,與現有的圖像數據相比,數據量相對增加。因此,當利用諸如現有的有線和無線寬帶線路的介質傳輸圖像數據或利用現有的存儲介質存儲圖像數據時,傳輸和存儲成本增加。為了解決隨著圖像數據在分辨率和質量方面變得更高而出現的這些問題,需要用于具有更高分辨率和質量的圖像的高效圖像編碼/解碼技術。
2、在幀間預測中,已經論述了將編解碼單元塊分區為具有各種形狀的分區并且根據不同的運動信息來預測每個分區的方法。此時,已經論述了用于準確地預測分區的分區邊界的混合區域的各種方法。
技術實現思路
1、技術問題
2、本專利技術的目的是提供具有提高的編碼/解碼效率的圖像編碼/解碼方法和裝置。
3、本專利技術的另一個目的是提供用于存儲由本專利技術提供的圖像解碼方法或裝置生成的比特流的記錄介質。
4、技術方案
5、根據本專利技術實施方案的圖像解碼方法可以包括:根據分區邊界將當前塊分區為第一分區和第二分區;確定與第一分區和第二分區相對應的第一基本運動矢量和第二基本運動矢量;通過細化第一基本運動矢量和第二基本運動矢量來確
6、根據一個實施方案,在確定第一細化的運動矢量和第二細化的運動矢量時,根據包括當前塊的當前圖片與由第一分區參考的第一參考圖片之間的距離以及當前圖片與由第二分區參考的第二參考圖片之間的距離來確定第一細化的運動矢量和第二細化的運動矢量。
7、根據一個實施方案,表示第一基本運動矢量與第一細化的運動矢量之間的差值的第一差分運動矢量的大小以及第二基本運動矢量與第二細化的運動矢量之間的差值的第二差分運動矢量的大小可以和當前圖片與第一參考圖片之間的距離以及當前圖片與第二參考圖片之間的距離成比例。
8、根據一個實施方案,第一差分運動矢量和第二差分運動矢量的大小可以被限制在預定范圍內。
9、根據一個實施方案,在確定第一細化的運動矢量和第二細化的運動矢量時,可以確定第一細化的運動矢量和第二細化的運動矢量,使得由第一細化的運動矢量指示的第一預測塊與由第二細化的運動矢量指示的第二預測塊之間的失真最小化。
10、根據一個實施方案,在確定最終預測塊時,可以根據第一預測塊和第二預測塊的加權和來確定最終預測塊。
11、根據一個實施方案,第一預測塊和第二預測塊的加權和可以由第一加權值和第二加權值來確定,第一加權值是根據包括當前塊的當前圖片與由第一分區參考的第一參考圖片之間的距離來確定的,第二加權值是根據當前圖片與由第二分區參考的第二參考圖片之間的距離來確定的。
12、根據一個實施方案,應用于第一預測塊的第一加權值可以與當前圖片和第二參考圖片之間的距離成比例,并且應用于第二預測塊的第二加權值可以與當前圖片和第一參考圖片之間的距離成比例。
13、根據一個實施方案,在確定第一基本運動矢量和第二基本運動矢量時,可以確定與第一分區相對應的第一l0基本運動矢量和第一l1基本運動矢量,并且可以確定與第二分區相對應的第二l0基本運動矢量和第二l1基本運動矢量。
14、根據一個實施方案,在確定第一細化的運動矢量和第二細化的運動矢量時,可以通過細化第一l0基本運動矢量和第一l1基本運動矢量來確定第一l0細化的運動矢量和第一l1細化的運動矢量,并且可以通過細化第二l0基本運動矢量和第二l1基本運動矢量來確定第二l0細化的運動矢量和第二l1細化的運動矢量。
15、根據一個實施方案,在確定第一預測塊和第二預測塊時,可以根據第一l0細化的運動矢量和第一l1細化的運動矢量來確定第一預測塊,并且可以根據第二l0細化的運動矢量和第二l1細化的運動矢量來確定第二預測塊。
16、根據一個實施方案,在確定第一l0細化的運動矢量、第一l1細化的運動矢量、第二l0細化的運動矢量和第二l1細化的運動矢量時,根據包括當前塊的當前圖片與由第一分區參考的第一l0參考圖片之間的距離以及當前圖片與由第一分區參考的第一l1參考圖片之間的距離來確定第一l0細化的運動矢量和第一l1細化的運動矢量。
17、根據一個實施方案,可以根據當前圖片與由第二分區參考的第二l0參考圖片之間的距離以及當前圖片與由第二分區參考的第二l1參考圖片之間的距離來確定第二l0細化的運動矢量和第二l1細化的運動矢量。
18、根據一個實施方案,表示第一l0基本運動矢量與第一l0細化的運動矢量之間的差值的第一l0差分運動矢量的大小以及表示第一l1基本運動矢量與第一l1細化的運動矢量之間的差值的第一l1差分運動矢量的大小可以和當前圖片與第一l0參考圖片之間的距離以及當前圖片與第一l1參考圖片之間的距離成比例。
19、根據一個實施方案,表示第二l0基本運動矢量與第二l0細化的運動矢量之間的差值的第二l0差分運動矢量的大小以及表示第二l1基本運動矢量與第二l1細化的運動矢量之間的差值的第二l1差分運動矢量的大小可以和當前圖片與第二l0參考圖片之間的距離以及當前圖片與第二l1參考圖片之間的距離成比例。
20、根據一個實施方案,第一l0差分運動矢量、第一l1差分運動矢量、第二l0差分運動矢量以及第二l1差分運動矢量的大小可以被限制在預定范圍內。
21、根據一個實施方案,確定第一預測塊和第二預測塊可以包括:根據第一l0細化的運動矢量和第一l1細化的運動矢量來確定第一l0預測塊和第一l1預測塊,并且根據第二l0細化的運動矢量和第二l1細化的運動矢量來確定第二l0預測塊和第二l1預測塊;以及根據第一l0預測塊和第一l1預測塊的加權和來確定第一預測塊,并且根據第二l0預測塊和第二l1預測塊的加權和來確定第二預測塊。
22、根據一個實施方案,在確定第一l0細化的運動矢量和第一l1細化的運動矢量時,可以確定第一l0細化的運動矢量和第一l1細化的運動矢量,使得由第一l0細化的運動矢量指示的第一l0預測塊與由第一l1細化的運動矢量指示的第一l1預測塊之間的失真最小化。
23、根據一個實施方案,在確定第二l0細化的運動矢量和第二l1細化的運動矢量時,可以確定第二l0細化的運動矢量和第二l1細化的運動矢量,使得由第二l0細化的運動矢量指示的第二l0預測塊與由第二l1細化的運動矢量指示的第二l1預測塊之間的失真最小化。
24、根據本專利技術實施方案的圖像編碼方法可以包括:根據分區邊界將當前塊分區為第一分區本文檔來自技高網...
【技術保護點】
1.一種圖像解碼方法,包括:
2.根據權利要求1所述的圖像解碼方法,其中,在確定第一細化的運動矢量和第二細化的運動矢量時,
3.根據權利要求2所述的圖像解碼方法,其中,表示第一基本運動矢量與第一細化的運動矢量之間的差值的第一差分運動矢量的大小以及第二基本運動矢量與第二細化的運動矢量之間的差值的第二差分運動矢量的大小,和當前圖片與第一參考圖片之間的距離以及當前圖片與第二參考圖片之間的距離成比例。
4.根據權利要求3所述的圖像解碼方法,其中,第一差分運動矢量和第二差分運動矢量的大小被限制在預定范圍內。
5.根據權利要求1所述的圖像解碼方法,其中,在確定第一細化的運動矢量和第二細化的運動矢量時,
6.根據權利要求1所述的圖像解碼方法,其中,在確定最終預測塊時,根據第一預測塊和第二預測塊的加權和來確定最終預測塊。
7.根據權利要求6所述的圖像解碼方法,其中,第一預測塊和第二預測塊的加權和由第一加權值和第二加權值來確定,第一加權值是根據包括當前塊的當前圖片與由第一分區參考的第一參考圖片之間的距離來確定的,第二加權值是根
8.根據權利要求7所述的圖像解碼方法,其中,應用于第一預測塊的第一加權值與當前圖片和第二參考圖片之間的距離成比例,并且應用于第二預測塊的第二加權值與當前圖片和第一參考圖片之間的距離成比例。
9.根據權利要求1所述的圖像解碼方法,其中,
10.根據權利要求9所述的圖像解碼方法,其中,在確定第一L0細化的運動矢量、第一L1細化的運動矢量、第二L0細化的運動矢量和第二L1細化的運動矢量時,
11.根據權利要求10所述的圖像解碼方法,其中,
12.根據權利要求11所述的圖像解碼方法,其中,第一L0差分運動矢量、第一L1差分運動矢量、第二L0差分運動矢量以及第二L1差分運動矢量的大小被限制在預定范圍內。
13.根據權利要求11所述的圖像解碼方法,其中,確定第一預測塊和第二預測塊包括:
14.根據權利要求13所述的圖像解碼方法,
15.一種圖像編碼方法,包括:
16.一種計算機可讀記錄介質,其存儲由圖像編碼方法生成的比特流,所述圖像編碼方法包括:
17.一種傳輸由圖像編碼方法生成的比特流的方法,所述方法包括:
...【技術特征摘要】
【國外來華專利技術】
1.一種圖像解碼方法,包括:
2.根據權利要求1所述的圖像解碼方法,其中,在確定第一細化的運動矢量和第二細化的運動矢量時,
3.根據權利要求2所述的圖像解碼方法,其中,表示第一基本運動矢量與第一細化的運動矢量之間的差值的第一差分運動矢量的大小以及第二基本運動矢量與第二細化的運動矢量之間的差值的第二差分運動矢量的大小,和當前圖片與第一參考圖片之間的距離以及當前圖片與第二參考圖片之間的距離成比例。
4.根據權利要求3所述的圖像解碼方法,其中,第一差分運動矢量和第二差分運動矢量的大小被限制在預定范圍內。
5.根據權利要求1所述的圖像解碼方法,其中,在確定第一細化的運動矢量和第二細化的運動矢量時,
6.根據權利要求1所述的圖像解碼方法,其中,在確定最終預測塊時,根據第一預測塊和第二預測塊的加權和來確定最終預測塊。
7.根據權利要求6所述的圖像解碼方法,其中,第一預測塊和第二預測塊的加權和由第一加權值和第二加權值來確定,第一加權值是根據包括當前塊的當前圖片與由第一分區參考的第一參考圖片之間的距離來確定的,第二加權值是根據當前圖片與由第二分區參考的第二參考圖片之間的距離...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。