【技術實現步驟摘要】
本專利技術涉及一種對圖像進行編碼/解碼的方法和設備,更具體地,涉及一種使用鄰近塊的信息對圖像進行編碼/解碼的方法和設備。
技術介紹
1、近來,在各種應用領域中,對高分辨率和高質量圖像(諸如高清晰度(hd)圖像和超高清晰度(uhd)圖像)的需求已經增加。然而,與傳統的圖像數據相比,更高分辨率和更高質量的圖像數據具有增加的數據量。因此,當通過使用諸如傳統的有線和無線寬帶網絡的介質發送圖像數據時,或者當通過使用傳統的存儲介質存儲圖像數據時,發送和存儲的成本增加。為了解決隨著圖像數據的分辨率和質量的提高而出現的這些問題,對于更高分辨率和更高質量的圖像,需要高效率的圖像編碼/解碼技術。
2、圖像壓縮技術包括各種技術,包括:幀間預測技術,從當前畫面的先前畫面或后續畫面來預測包括在當前畫面中的像素值;幀內預測技術,通過使用當前畫面中的像素信息來預測包括在當前畫面中的像素值;變換和量化技術,用于壓縮殘差信號的能量;熵編碼技術,將短碼分配給具有高出現頻率的值并且將長碼分配給具有低出現頻率的值;等等。圖像數據可以通過使用這樣的圖像壓縮技術被有效地壓縮,并且可以被發送或存儲。
技術實現思路
1、技術問題
2、本專利技術的目的在于提供一種能夠提高壓縮效率的圖像編碼/解碼方法和設備以及一種存儲由該方法或設備產生的比特流的記錄介質。
3、本專利技術的另一目的在于提供一種用于在保存塊信息時執行從比特深度減小、存儲空間大小減小和統計值計算中選擇的至少一個操作以節省硬件資源和內存
4、本專利技術的又一目的在于提供一種通過使用鄰近塊的信息對圖像進行編碼或解碼的方法以及一種存儲由該方法產生的比特流的記錄介質。
5、本專利技術的又一目的在于提供一種能夠減少用于存儲鄰近塊的信息的線緩沖器的消耗或消除線緩沖器的必要性的方法和設備以及一種存儲由該方法或設備產生的比特流的記錄介質。
6、技術方案
7、本專利技術的一種對圖像進行解碼的方法可包括:對當前塊的鄰近塊的信息進行加載;使用加載的鄰近塊的信息對當前塊進行解碼;以及保存被解碼的當前塊的信息。
8、在本專利技術的對圖像進行解碼的方法中,加載的信息根據鄰近塊是否存在于包括當前塊的編碼樹單元(ctu)的行邊界或列邊界外部而被確定。
9、在本專利技術的對圖像進行解碼的方法中,當鄰近塊存在于包括當前塊的ctu的行邊界或列邊界外部時,僅使用位于ctu的行邊界或列邊界內部的鄰近塊的信息來執行所述解碼的步驟。
10、在本專利技術的對圖像進行解碼的方法中,當鄰近塊存在于包括當前塊的ctu的行邊界或列邊界外部時,存在于ctu的行邊界或列邊界內部的鄰近塊的信息被用于替換存在于ctu的行邊界或列邊界外部的鄰近塊的信息并且被用于當前塊的所述解碼的步驟。
11、在本專利技術的對圖像進行解碼的方法中,當鄰近塊存在于包括當前塊的ctu的行邊界或列邊界外部時,鄰近塊的信息被設置為預定義值并且使用所述預定義值執行所述解碼的步驟。
12、在本專利技術的對圖像進行解碼的方法中,當在幀內預測模式下執行所述解碼的步驟時,存在于ctu的行邊界或列邊界外部的鄰近塊的信息被設置為指示平面模式的值。
13、在本專利技術的對圖像進行解碼的方法中,當鄰近塊存在于包括當前塊的ctu的行邊界或列邊界外部時,通過使用經由對存在于ctu的行邊界或列邊界外部的鄰近塊的信息執行的預定逆運算產生的結果值來執行所述解碼的步驟。
14、在本專利技術的對圖像進行解碼的方法中,當在幀間預測模式下執行解碼并且當前塊的信息是運動矢量時,所述運動矢量的值被轉換為浮點數并且所述浮點數被保存。
15、在本專利技術的對圖像進行解碼的方法中,所述運動矢量由18個比特表示,并且保存的浮點數包括6個尾數比特和4個指數比特。
16、當在幀間預測模式下執行所述解碼的步驟、當前塊的信息是縮放后的運動矢量并且縮放后的運動矢量的值不在預定范圍內時,縮放后的運動矢量的值被改變為所述預定范圍的最大值或最小值,并且縮放后的運動矢量的改變的值被保存。
17、在本專利技術的對圖像進行解碼的方法中,當縮放后的運動矢量的值小于所述預定范圍的最小值時,縮放后的運動矢量的值被改變為最小值,并隨后被保存。
18、在本專利技術的對圖像進行解碼的方法中,當縮放后的運動矢量的值大于所述預定范圍的最大值時,縮放后的運動矢量的值被改變為最大值,并隨后被保存。
19、在本專利技術的對圖像進行解碼的方法中,最大值和最小值分別為-131072和131071。
20、在本專利技術的對圖像進行解碼的方法中,鄰近塊的信息是從線緩沖器或內存被加載的。
21、在本專利技術的對圖像進行解碼的方法中,當前塊的信息被保存在線緩沖器或內存中。
22、在本專利技術的一種對圖像進行編碼的方法中可包括:對當前塊的鄰近塊的信息進行加載;使用加載的鄰近塊的信息對當前塊進行編碼;以及保存通過對當前塊進行編碼產生的當前塊的信息。
23、在本專利技術的一種包含通過圖像編碼方法產生的比特流的非暫時性存儲介質中,所述圖像編碼方法包括:對當前塊的鄰近塊的信息進行加載;使用加載的鄰近塊的信息對當前塊進行編碼;以及保存通過對當前塊進行編碼產生的當前塊的信息。
24、有益效果
25、根據本專利技術,可以提供一種能夠提高壓縮效率的圖像編碼/解碼方法和設備以及一種存儲由該方法或設備產生的比特流的記錄介質。
26、根據本專利技術,可以提供一種用于執行從比特深度減小、存儲空間大小減小和統計值計算中選擇的至少一個操作以節省硬件資源和內存帶寬的方法和設備以及一種存儲由該方法或設備產生的比特流的記錄介質。
27、根據本專利技術,可以提供一種通過使用鄰近塊的信息對圖像進行編碼或解碼的方法以及一種存儲由該方法產生的比特流的記錄介質。
28、根據本專利技術,可以提供一種能夠減少用于存儲鄰近塊的信息的線緩沖器的消耗或消除線緩沖器的必要性的方法和設備以及一種存儲由該方法或設備產生的比特流的記錄介質。
本文檔來自技高網...【技術保護點】
1.一種用于圖像解碼的圖像解碼設備,該圖像解碼設備包括:
2.一種用于圖像編碼的圖像編碼設備,該圖像編碼設備包括:
3.一種用于發送圖像數據的設備,該設備被配置為:
【技術特征摘要】
1.一種用于圖像解碼的圖像解碼設備,該圖像解碼設備包括:
2.一種用于圖像編碼的圖...
【專利技術屬性】
技術研發人員:林成昶,姜晶媛,李河賢,李鎮浩,金暉容,
申請(專利權)人:LX半導體科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。