PL2996342T3

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 method for decoding an image, the method comprising:1. Sposób dekodowania obrazu, sposób obejmujący: determining a plurality of square maximum coding units from the image and determining 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 information about the coding unit is parsed from the bit stream;ustalanie wielu kwadratowych maksymalnych jednostek kodowania z obrazu i ustalanie 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;analizowanie współczynników odwróconego przekształcania jednostki przekształcania ze strumienia bitowego i otrzymywanie resztek poprzez przeprowadzanie odwrotnej kwantyzacji i odwrotnego przekształcania na analizowanych współczynnikach kwantyzowanego przekształcania;oraz przeprowadzanie predykcji wykorzystując co najmniej jedną jednostkę predykcji do wytworzenia układu predykcji, i odtwarzanie jednostki kodowania przy użyciu resztek i układu predykcji, gdzie, gdy tryb predykcji jest ustalany za taki, który jest między-ramkowym trybem predykcji a nie wewnątrz-ramkowym trybem predykcji, przy czym sposób dekodowania obsługuje jednostkę przekształcania, pośród co najmniej jednej jednostki przekształcania mającej rozmiar 2N * 2N, która zawiera cztery jednostki predykcji pośród co najmniej jednej jednostki predykcji, mające rozmiar N * N, gdzie co najmniej jedna jednostka predykcji jest jedną pośród bloków zawierających: blok równy rozmiarowo jednostce kodowania;i blok pośród licznych bloków wytworzonych poprzez równe rozdzielenie co najmniej jednej wysokości i szerokości jednostki kodowania, oraz gdzie jednostka przekształcania jest jedną pośród bloków zawierających: blok równy rozmiarowo jednostce kodowania;i blok pośród licznych bloków wytworzonych poprzez równe rozdzielenie wysokości i szerokości jednostki kodowania. analyzing the conversion coefficients of the transforming unit from the bit stream and receiving the remnants by performing inverse quantization and inverse conversion on the analyzed quantized transformation coefficients;and performing predictions using at least one prediction unit to create the prediction system, and reproducing the coding unit using residuals and a prediction system, where, when the prediction mode is set to be one which is an inter-frame prediction mode and not an intra-frame prediction mode, wherein the decoding method supports a transforming unit, among at least one transformer unit having a size of 2N * 2N, which comprises four prediction units among at least one prediction unit, having an N * N size, wherein the at least one prediction unit is one among the blocks comprising: a block equal in size to the coding unit;and a block among the plurality of blocks generated by evenly separating at least one height and width of the coding unit, and wherein the transforming unit is one among the blocks comprising: a block equal in size to the coding unit;and a block among the plurality of blocks generated by equally distributing the height and width of the coding unit. 2. Sposób według zastrzeżenia 1, w którym rozmiar maksymalnej jednostki kodowania jest ustawiony jako jeden z 16x16, 32x32 i 64x64, przy czym rozmiar jednostki kodowania jest określony jako jeden z 8x8, 16x16, 32x32 i 64x64, zaś jednostka predykcji jest otrzymywana poprzez rozdzielenie co najmniej jednej z wysokości i szerokości jednostki kodowania, oraz rozmiar jednostki przekształcania jest inny niż rozmiar jednostki predykcji The method according to claim 1, wherein the size of the maximum coding unit is set as one of 16x16, 32x32 and 64x64, wherein the size of the coding unit is defined as one of 8x8, 16x16, 32x32 and 64x64, and the prediction unit is obtained by separating every least one of the height and width of the coding unit, and the size of the transformation unit is different from the size of the prediction unit 3. Sposób według zastrzeżenia 1, w którym, gdy informacja o jednostce kodowania wskazuje rozdzielenie na jednostkę kodowania bieżącej głębi, przy czym jednostka kodowania bieżącej głębi jest rozdzielana na cztery kwadratowe jednostki kodowania większej głębi niż głębia bieżąca, niezależnie od sąsiadujących jednostek kodowania. The method according to claim 1, wherein, when the coding unit information indicates a separation of the current depth to the coding unit, the current depth coding unit is split into four square coding units of greater depth than the current depth, regardless of neighboring coding units. 335 325 [Figura 13a] z^/1300 335 325 [Figure 13a] with^/1300 [Figura 13b] >-^1300 [Figure 13b]> -? 1300