本發(fā)明涉及一種用于對圖像進(jìn)行編碼/解碼的方法和設(shè)備以及用于存儲比特流的記錄介質(zhì)。更具體地,本發(fā)明涉及一種使用時間運(yùn)動信息的對圖像進(jìn)行編碼/解碼的方法和設(shè)備。
背景技術(shù):
1、近來,在各種應(yīng)用領(lǐng)域中對諸如高清(hd)圖像和超高清(uhd)圖像的高分辨率和高質(zhì)量圖像的需求正在增加。隨著圖像數(shù)據(jù)變得高分辨率和高質(zhì)量,數(shù)據(jù)量相對于現(xiàn)有圖像數(shù)據(jù)增加。因此,當(dāng)使用諸如有線/無線寬帶線路的介質(zhì)來發(fā)送圖像數(shù)據(jù)或者使用現(xiàn)有技術(shù)中的存儲介質(zhì)來存儲圖像數(shù)據(jù)時,發(fā)送和存儲成本增加。為了解決由于圖像數(shù)據(jù)變得高分辨率和高質(zhì)量而引起的這些問題,對于具有更高分辨率和質(zhì)量的圖像,需要高效的圖像編碼/解碼技術(shù)。
2、作為圖像壓縮技術(shù),存在各種技術(shù),諸如用于從當(dāng)前畫面之前或之后的畫面對包括在當(dāng)前畫面中的像素值進(jìn)行預(yù)測的幀間預(yù)測技術(shù)、用于通過使用當(dāng)前畫面中的像素信息對包括在當(dāng)前畫面中的像素值進(jìn)行預(yù)測的幀內(nèi)預(yù)測技術(shù)、用于壓縮殘差信號的能量的變換和量化技術(shù)、以及用于將短碼分配給具有高出現(xiàn)頻率的值并將長碼分配給具有低出現(xiàn)頻率的值的熵編碼技術(shù)。這樣的圖像壓縮技術(shù)可被用于有效地壓縮圖像數(shù)據(jù)并發(fā)送或存儲圖像數(shù)據(jù)。
技術(shù)實現(xiàn)思路
1、技術(shù)問題
2、本發(fā)明的目的在于提供一種通過使用剪裁后的運(yùn)動矢量而具有提高的壓縮效率的用于對圖像進(jìn)行編碼/解碼的方法和設(shè)備以及存儲比特流的記錄介質(zhì)。
3、本發(fā)明的目的在于提供一種剪裁運(yùn)動矢量的方法。
4、本發(fā)明的目的在于提供一種發(fā)送關(guān)于運(yùn)動矢量的信息的方法。
5、本發(fā)明的目的在于提供一種存儲和使用時間運(yùn)動信息的方法。
6、技術(shù)方案
7、根據(jù)本發(fā)明的實施例的一種對圖像進(jìn)行解碼的方法,所述方法可包括:在時間運(yùn)動緩沖器中獲得當(dāng)前塊的參考畫面中包括的同位置塊的運(yùn)動矢量;改變所獲得的運(yùn)動矢量的格式;并且將格式被改變的運(yùn)動矢量推導(dǎo)為當(dāng)前塊的時間運(yùn)動矢量。
8、在根據(jù)本發(fā)明的對圖像進(jìn)行解碼的方法中,其中,改變所獲得的運(yùn)動矢量的格式的步驟包括:將所獲得的運(yùn)動矢量的格式改變?yōu)榫哂性黾拥谋忍厣疃鹊母袷健?/p>
9、在根據(jù)本發(fā)明的對圖像進(jìn)行解碼的方法中,其中,改變所獲得的運(yùn)動矢量的格式的步驟包括:將所獲得的運(yùn)動矢量的格式改變?yōu)轭A(yù)定格式。
10、在根據(jù)本發(fā)明的對圖像進(jìn)行解碼的方法中,其中,所獲得的運(yùn)動矢量的格式是浮點格式。
11、在根據(jù)本發(fā)明的對圖像進(jìn)行解碼的方法中,其中,改變所獲得的運(yùn)動矢量的格式的步驟包括:將所獲得的運(yùn)動矢量的格式改變?yōu)榘ǚ柕墓潭ū忍馗袷健?/p>
12、在根據(jù)本發(fā)明的對圖像進(jìn)行解碼的方法中,還包括:對推導(dǎo)出的時間運(yùn)動矢量進(jìn)行縮放;并且限制縮放后的時間運(yùn)動矢量的動態(tài)范圍。
13、在根據(jù)本發(fā)明的對圖像進(jìn)行解碼的方法中,其中,限制縮放后的時間運(yùn)動矢量的動態(tài)范圍的步驟包括:將縮放后的時間運(yùn)動矢量的動態(tài)范圍限制為固定比特深度。
14、在根據(jù)本發(fā)明的對圖像進(jìn)行解碼的方法中,其中,所述固定比特深度為18個比特。
15、根據(jù)本發(fā)明的實施例的一種對圖像進(jìn)行編碼的方法,所述方法可包括:在時間運(yùn)動緩沖器中獲得當(dāng)前塊的參考畫面中包括的同位置塊的運(yùn)動矢量;改變所獲得的運(yùn)動矢量的格式;并且將格式被改變的運(yùn)動矢量推導(dǎo)為當(dāng)前塊的時間運(yùn)動矢量。
16、在根據(jù)本發(fā)明的對圖像進(jìn)行編碼的方法中,其中,改變所獲得的運(yùn)動矢量的格式的步驟包括:將所獲得的運(yùn)動矢量的格式改變?yōu)榫哂性黾拥谋忍厣疃鹊母袷健?/p>
17、在根據(jù)本發(fā)明的對圖像進(jìn)行編碼的方法中,其中,改變所獲得的運(yùn)動矢量的格式的步驟包括:將所獲得的運(yùn)動矢量的格式改變?yōu)轭A(yù)定格式。
18、在根據(jù)本發(fā)明的對圖像進(jìn)行編碼的方法中,其中,所獲得的運(yùn)動矢量的格式是浮點格式。
19、在根據(jù)本發(fā)明的對圖像進(jìn)行編碼的方法中,其中,改變所獲得的運(yùn)動矢量的格式的步驟包括:將所獲得的運(yùn)動矢量的格式改變?yōu)榘ǚ柕墓潭ū忍馗袷健?/p>
20、在根據(jù)本發(fā)明的對圖像進(jìn)行編碼的方法中,還包括:對推導(dǎo)出的時間運(yùn)動矢量進(jìn)行縮放;并且限制縮放后的時間運(yùn)動矢量的動態(tài)范圍。
21、在根據(jù)本發(fā)明的對圖像進(jìn)行編碼的方法中,其中,限制縮放后的時間運(yùn)動矢量的動態(tài)范圍的步驟包括:將縮放后的時間運(yùn)動矢量的動態(tài)范圍限制為固定比特深度。
22、在根據(jù)本發(fā)明的對圖像進(jìn)行編碼的方法中,其中,所述固定比特深度為18個比特。
23、在包括由圖像解碼設(shè)備解碼的比特流的計算機(jī)可讀非暫時性記錄介質(zhì)中,其中,所述比特流包括指示當(dāng)前塊的參考畫面中的用于推導(dǎo)時間運(yùn)動矢量的同位置畫面的索引信息;圖像解碼設(shè)備通過使用所述索引信息來獲得包括當(dāng)前塊的同位置塊的同位置畫面;并且所述時間運(yùn)動矢量是通過改變所述同位置塊的運(yùn)動矢量的格式而推導(dǎo)出的。
24、有益效果
25、根據(jù)本發(fā)明,可使用剪裁后的運(yùn)動矢量對圖像進(jìn)行編碼/解碼。
26、根據(jù)本發(fā)明,可減小存儲運(yùn)動矢量所需的存儲器空間的大小。
27、根據(jù)本發(fā)明,可減小從存儲器檢索數(shù)據(jù)所需的存儲器訪問帶寬。
28、根據(jù)本發(fā)明,可通過存儲和使用特定參考畫面的運(yùn)動信息來減小所需的存儲器空間的大小。
29、根據(jù)本發(fā)明,可提高圖像的編碼和解碼效率。
30、根據(jù)本發(fā)明,可降低圖像的編碼器和解碼器的計算復(fù)雜度。
1.一種對圖像進(jìn)行解碼的方法,所述方法包括:
2.如權(quán)利要求1所述的方法,其中,修改的運(yùn)動矢量的比特長度大于從時間運(yùn)動緩沖器獲得的同位置塊的運(yùn)動矢量。
3.如權(quán)利要求1所述的方法,其中,浮點格式的運(yùn)動矢量通過改變表示格式而被改變?yōu)楣潭ū忍亻L度的修改的運(yùn)動矢量。
4.如權(quán)利要求3所述的方法,還包括:
5.如權(quán)利要求3所述的方法,其中,浮點格式的運(yùn)動矢量由6比特有符號尾數(shù)和4比特指數(shù)構(gòu)成,并且所述固定比特長度為18個比特。
6.一種對圖像進(jìn)行編碼的方法,所述方法包括:
7.一種包括由編碼方法編碼的比特流的計算機(jī)可讀非暫時性記錄介質(zhì),所述編碼方法包括: