本發明涉及在視頻解碼裝置中使用的逆量化裝置和方法。更具體地,本發明涉及這樣一種逆量化裝置和方法,其用于獲取量化的系數,計算量化參數,生成逆量化矩陣,并且利用量化參數和逆量化矩陣從量化的系數中生成變換系數。
背景技術:
1、本部分中的陳述僅提供與本發明有關的背景技術信息,并不構成現有技術。
2、由于視頻數據量大于語音數據量或靜止影像數據量,因此在不進行壓縮處理的情況下存儲或傳輸視頻數據需要大量的硬件資源,包括存儲器。
3、相應地,在存儲或傳輸視頻數據時,通常利用編碼器來壓縮視頻數據,以便于存儲或傳輸視頻數據。然后,解碼器接收壓縮后的視頻數據,并且解壓并再現視頻數據。用于這種視頻的壓縮技術包括h.264/avc和高效率視頻編碼(high?efficiency?video?coding,hevc),所述高效率視頻編碼(hevc)比h.264/avc的編碼效率提高了大約40%。
4、然而,影像大小、分辨率和幀速率逐漸增加,并且相應地,要編碼的數據量也在增多。因此,需要一種與現有壓縮技術相比具有更好的編碼效率和更高的影像質量的新壓縮技術。
技術實現思路
1、技術問題
2、本發明的主要目的是提供一種逆量化裝置和方法,其用于獲取量化的系數,以量化組或量化參數預測組為單位來計算量化參數,生成用于自適應量化的逆量化矩陣,并且利用量化參數和逆量化矩陣從量化的系數中生成變換系數。
3、技術方案
4、根據本發明的一個方面,提供了一種逆量化方法,其包括:從比特流中解碼關于當前塊的信息、關于量化的系數的信息、關于量化參數的信息、用于逆量化矩陣的德爾塔索引以及逆量化矩陣的德爾塔系數;基于關于量化參數的信息來計算量化參數;根據關于當前塊的信息計算推斷標識符(identifier,id),并且選擇由推斷id指示的逆量化矩陣,其中,預先生成用于逆量化矩陣的列表,并且利用基于德爾塔索引計算的預測的逆量化矩陣和從德爾塔系數生成的德爾塔逆量化數據來生成包括在列表中的逆量化矩陣;以及利用量化參數和選擇的逆量化矩陣從量化的系數中生成變換系數。
5、根據本發明的另一方面,提供了一種逆量化裝置,其包括:熵解碼器、量化參數計算器、逆量化矩陣生成器和變換系數生成器,所述熵解碼器配置為從比特流中解碼關于當前塊的信息、關于量化的系數的信息、關于量化參數的信息、用于逆量化矩陣的德爾塔索引以及逆量化矩陣的德爾塔系數;所述量化參數計算器配置為基于關于量化參數的信息來計算量化參數;所述逆量化矩陣生成器配置為根據關于當前塊的信息來計算推斷標識符(id),并且選擇由推斷id指示的逆量化矩陣;所述變換系數生成器配置為利用量化參數和選擇的逆量化矩陣從量化的系數中生成變換系數,其中,預先生成用于逆量化矩陣的列表,并且利用基于德爾塔索引計算的預測的逆量化矩陣以及從德爾塔系數生成的德爾塔逆量化數據來生成包括在列表中的逆量化矩陣。
6、有益效果
7、由上顯然的是,根據本實施方案,提供了一種逆量化裝置和方法,其用于獲取量化的系數,以量化組或量化參數預測組為單位來計算量化參數,生成用于自適應量化的逆量化矩陣,并且利用量化參數和逆量化矩陣從量化的系數中生成變換系數。由此,可以提高視頻編碼和解碼裝置的壓縮性能。
1.一種逆量化方法,其由逆量化裝置使用,所述方法包括:
2.根據權利要求1所述的方法,其中,關于量化參數的信息包括量化組的大小和德爾塔量化參數。
3.根據權利要求2所述的方法,進一步包括:
4.根據權利要求3所述的方法,其中,當量化組的大小大于量化參數預測組的大小且量化組包括多個量化參數預測組時,利用與量化參數預測組的每個的左上方位置的上方和左側的位置相對應的量化參數來生成用于量化參數預測組的每個的預測的量化參數,并且利用用于量化參數預測組的每個的預測的量化參數和在量化組的左上方位置處的德爾塔量化參數來計算用于量化參數預測組的每個的量化參數。
5.根據權利要求3所述的方法,其中,當量化組的大小小于量化參數預測組的大小且量化參數預測組包括多個量化組時,通過將與量化參數預測組的左上方位置的上方和左側的位置相對應的量化參數平均來生成用于量化參數預測組的預測的量化參數,并且利用用于量化參數預測組的預測的量化參數和在量化組的每個的左上方位置處的德爾塔量化參數來計算用于量化組的每個的量化參數。
6.根據權利要求3所述的方法,其中,當量化組和量化參數預測組具有相同的大小時,利用與量化組的左上方位置的上方和左側的位置相對應的量化參數來生成預測的量化參數,并且利用預測的量化參數和在左上方位置處的德爾塔量化參數來計算用于量化組的量化參數。
7.根據權利要求1所述的方法,其中,當逆量化矩陣的大小為8×8時,用于生成逆量化矩陣的右下方4×4部分所需的德爾塔系數不包括在比特流中。
8.根據權利要求1所述的方法,其中,當德爾塔索引為零時,利用所有分量設置為相同常數的預測的逆量化矩陣以及德爾塔逆量化數據來生成逆量化矩陣。
9.根據權利要求1所述的方法,其中,在僅利用德爾塔索引的預測模式中,僅利用通過將德爾塔逆量化數據設置為零的預測的逆量化矩陣來生成逆量化矩陣。
10.根據權利要求1所述的方法,進一步包括:
11.一種用于向視頻解碼裝置發送編碼的視頻數據的方法,所述方法包括: