PL2996337T3

Method and apparatus for encoding and decoding image by using large transform unit

Abstract

A method of encoding an image by transforming a group of prediction units into a frequency domain. A prediction unit may be predicted by using prediction values of the prediction units in the group of prediction units, instead of pixels generated by encoding and then restoring the other prediction units in the group of prediction units. Thus, an encoding compression ratio may be increased as a result of grouping the prediction units.

Term

4.3 yearsto projected expiry

Projected expiry 14 January 2031, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

1 claim: 1 independent, 0 dependent

  1. 1
    Claims Zastrzeżenia patentowe 1. A device for decoding an image, a device containing:1. Urządzenie do dekodowania obrazu, urządzenie zawierające: a processor that is configured to determine a plurality of square maximum coding units from an image and determine a square coding unit that is hierarchically separated from the maximum coding unit among a plurality of maximum coding units using the coding unit information, where the coding unit information is parsed from the bit stream ;and a decoder that is configured to recover leftovers by performing inverse quantization and inverse transformation on the coefficients of quantized transformation of the transformation unit analyzed from the bit stream, performing intra-frame prediction or inter-frame prediction by using at least one prediction unit included in the coding unit to produce prediction system, among at least one transformation unit having a size of 2N x 2N, which contains four prediction units included among the at least one prediction unit and having size N x N, wherein the at least one prediction unit is one of the blocks comprising: a block equal to the size of the coding unit;and a block among the plurality of blocks generated by evenly separating at least one of the height and width of the coding unit, and wherein the transforming unit is one among the blocks comprising: a block equal to the size of the coding unit;and a block among the plurality of blocks generated by equally distributing the height and width of the coding unit. wherein the at least one prediction unit is one of the blocks comprising: a block equal to the size of the coding unit;and a block among the plurality of blocks generated by evenly separating at least one of the height and width of the coding unit, and wherein the transforming unit is one among the blocks comprising: a block equal to the size of the coding unit;and a block among the plurality of blocks generated by equally distributing the height and width of the coding unit. wherein the at least one prediction unit is one of the blocks comprising: a block equal to the size of the coding unit;and a block among the plurality of blocks generated by evenly separating at least one of the height and width of the coding unit, and wherein the transforming unit is one among the blocks comprising: a block equal to the size of the coding unit;and a block among the plurality of blocks generated by equally distributing the height and width of the coding unit. procesor, który jest skonfigurowany do ustalania licznych kwadratowych maksymalnych jednostek kodowania z obrazu i ustalania kwadratowej jednostki kodowania, która jest hierarchicznie rozdzielana od maksymalnej jednostki kodowania pośród licznych maksymalnych jednostek kodowania przy użyciu informacji o jednostce kodowania, gdzie informacja o jednostce kodowania jest analizowana ze strumienia bitowego;oraz dekoder, który jest skonfigurowany do odtwarzania resztek poprzez przeprowadzenie odwrotnej kwantyzacji i odwrotnego przekształcania na współczynnikach kwantyzowanego przekształcania jednostki przekształcenia analizowanej ze strumienia bitowego, przeprowadzanie predykcji wewnątrz-ramkowej lub predykcji między-ramkowej przy użyciu co najmniej jednej jednostki predykcji zawartej w jednostce kodowania do wytworzenia układu predykcji, oraz odtworzenia jednostki kodowania przy użyciu resztek i układu predykcji, gdzie procesor jest skonfigurowany do ustalania co najmniej jednej jednostki predykcji, która jest rozdzielana od jednostki kodowania przy użyciu informacji o jednostce predykcji, gdzie informacja o jednostce predykcji jest analizowana ze strumienia bitowego, oraz ustalania co najmniej jednej jednostki przekształcania, która jest rozdzielana od jednostki kodowania przy użyciu informacji o jednostce przekształcania, gdzie informacja o jednostce przekształcania jest analizowana ze strumienia bitowego, gdzie, gdy tryb predykcji jest ustalany za taki, który jest między-ramkowym trybem predykcji a nie wewnątrz-ramkowym trybem predykcji, urządzenie do dekodowania jest skonfigurowane do obsługiwania jednostki przekształcania, pośród co najmniej jednej jednostki przekształcania mającej rozmiar 2N x 2N, która zawiera cztery jednostki predykcji zawarte pośród co najmniej jednej jednostki predykcji i mające rozmiar N x N, gdzie co najmniej jedna jednostka predykcji jest jedną pośród bloków zawierających: blok równy rozmiarowi jednostki kodowania;i blok pośród licznych bloków wytworzonych poprzez równe rozdzielenie co najmniej jednej z wysokości i szerokości jednostki kodowania, oraz gdzie jednostka przekształcania jest jedną pośród bloków zawierających: blok równy rozmiarowi jednostki kodowania;i blok pośród licznych bloków wytworzonych poprzez równe rozdzielenie wysokości i szerokości jednostki kodowania. 335 325 [Figura 13a] z^/1300 335 325 [Figure 13a] with^/1300 [Figura 13b] >-^1300 [Figure 13b]> -? 1300