PL2384002T3

Moving picture decoding method using additional quantization matrices

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 26 January 2025, 1.7 years ago.

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

1 claim: 1 independent, 0 dependent

  1. 1
    Patent claims Zastrzeżenia patentowe 1. A method of encoding and decoding moving images, comprising a method of encoding moving images for encoding a moving image and a method of decoding moving images for decoding an encoded image, the method of encoding moving images comprising the following steps:generating an array ID parameter to identify a quantization matrix different from the default quantization matrix ;1. Sposób kodowania i dekodowania ruchomych obrazów obejmujący sposób kodowania ruchomych obrazów do kodowania ruchomego obrazu oraz sposób dekodowania ruchomych obrazów do dekodowania zakodowanego obrazu, przy czym ten sposób kodowania ruchomych obrazów obejmuje następujące etapy: generowanie parametru ID macierzy w celu identyfikowania macierzy kwantyzacji różnej od domyślnej macierzy kwantyzacji;encoding the quantization matrix identified by the generated matrix ID parameter, wherein the quantization matrix is ​​encoded in association with the matrix ID parameter;encoding the current image using a quantization matrix to generate data for the encoded current image;and adding the ID parameter of the matrix identifying the quantization matrix used in the current image coding to the data regarding the encoded current image, wherein the method of decoding moving images comprises the steps of: obtaining, from the encoded stream, a quantization matrix other than the default quantization matrix and the identifying matrix ID parameter quantization matrix, and storage of the quantization matrix and matrix parameter ID;kodowanie macierzy kwantyzacji zidentyfikowanej przez wygenerowany parametr ID macierzy, przy czym macierz kwantyzacji jest zakodowana w powiązaniu z parametrem ID macierzy;kodowanie bieżącego obrazu przy użyciu macierzy kwantyzacji w celu wygenerowania danych dotyczących zakodowanego bieżącego obrazu;oraz dodawanie parametru ID macierzy identyfikującego macierz kwantyzacji używaną w kodowaniu bieżącego obrazu, do danych dotyczących zakodowanego bieżącego obrazu, przy czym ten sposób dekodowania ruchomych obrazów obejmuje następujące etapy: pozyskanie, z zakodowanego strumienia, macierzy kwantyzacji innej niż domyślna macierz kwantyzacji i parametru ID macierzy identyfikującego macierz kwantyzacji, oraz przechowywanie macierzy kwantyzacji i parametru ID macierzy;extracting from the encoded stream an array ID parameter that has been added to the data generated when encoding the current image and is used to identify the quantization matrix used to encode the current image;wyodrębnienie, z zakodowanego strumienia, parametru ID macierzy, który został dodany do danych generowanych przy kodowaniu bieżącego obrazu i jest wykorzystywany do identyfikacji macierzy kwantyzacji użytej do zakodowania bieżącego obrazu;identifying, among the quantization matrices stored during said storage, a quantization matrix corresponding to the matrix ID parameter, and decoding the current image data using the identified quantization matrix, each image being composed of a luminance component, the first chrominance component and a second chrominance component, and a decoding method the image is characterized by the following stages: identyfikację, spośród macierzy kwantyzacji przechowanych podczas wspomnianego przechowywania, macierzy kwantyzacji odpowiadającej parametrowi ID macierzy, oraz dekodowanie danych bieżącego obrazu z wykorzystaniem zidentyfikowanej macierzy kwantyzacji, przy czym każdy z obrazów jest złożony z komponentu luminancji, pierwszego komponentu chrominancji i drugiego komponentu chrominancji, a sposób dekodowania obrazu jest znamienny tym, że obejmuje następujące etapy: pierwszy etap, w którym w przypadku, gdy w macierzy kwantyzacji zidentyfikowanej na podstawie wyodrębnionego parametru ID macierzy znajduje się oddzielna macierz kwantyzacji dla komponentu luminancji, macierz kwantyzacji dla pierwszego komponentu chrominancji i macierz kwantyzacji dla drugiego komponentu chrominancji, macierz kwantyzacji dla komponentu luminancji jest identyfikowana jako macierz kwantyzacji dla komponentu luminancji bieżącego obrazu, macierz kwantyzacji dla pierwszego komponentu chrominancji jest identyfikowana jako macierz kwantyzacji dla pierwszego komponentu chrominancji bieżącego obrazu, a macierz kwantyzacji dla drugiego komponentu chrominancji jest identyfikowana jako macierz kwantyzacji dla drugiego komponentu chrominancji bieżącego obrazu, drugi etap, w którym w przypadku, gdy macierz kwantyzacji dla pierwszego komponentu jest nieobecna, a macierz kwantyzacji dla drugiego komponentu chrominancji jest obecna w macierzy kwantyzacji zidentyfikowanej na podstawie wyodrębnionego parametru ID macierzy, macierz kwantyzacji dla drugiego komponentu jest identyfikowana, zamiast domyślnej macierzy kwantyzacji, jako macierz kwantyzacji dla pierwszego komponentu chrominancji bieżącego obrazu, oraz trzeci etap, w którym w przypadku, gdy zarówno macierz kwantyzacji dla pierwszego komponentu, jak i macierz kwantyzacji dla drugiego komponentu chrominancji jest nieobecna w macierzy kwantyzacji zidentyfikowanej na podstawie wyodrębnionego parametru ID macierzy, macierz kwantyzacji dla komponentu luminancji jest identyfikowana, zamiast domyślnej macierzy kwantyzacji, jako macierz kwantyzacji dla pierwszego komponentu chrominancji i drugiego komponentu chrominancji bieżącego obrazu. the first stage in which, in the case where the quantization matrix identified by the extracted matrix ID parameter has a separate quantization matrix for the luminance component, the quantization matrix for the first chrominance component and the quantization matrix for the second chrominance component, the quantization matrix for the luminance component is identified as quantization matrix for the luminance component of the current image, the quantization matrix for the first chrominance component is identified as the quantization matrix for the first chrominance component of the current image, and the quantization matrix for the second chrominance component is identified as the quantization matrix for the second chrominance component of the current image, the second stage in which where the quantization matrix for the first component is absent, and the quantization matrix for the second chrominance component is present in the quantization matrix identified based on the extracted matrix ID parameter, the quantization matrix for the second component is identified, instead of the default quantization matrix, as the quantization matrix for the first chrominance component of the current image, and the third stage in which the case where both the quantization matrix for the first component, and as the quantization matrix for the second chrominance component is absent in the quantization matrix identified by the extracted matrix ID parameter, the quantization matrix for the luminance component is identified, instead of the default quantization matrix, as the quantization matrix for the first chrominance component and the second chrominance component of the current image. 2. The method of encoding and decoding a moving image according to claim 1, wherein the matrix parameter ID is added to the encoded current image data to each image, segment or macroblock. 2. Sposób kodowania i dekodowania ruchomego obrazu według zastrzeżenia 1, w którym parametr ID macierzy jest dodawany do danych zakodowanego bieżącego obrazu, do każdego obrazu, segmentu lub makrobloku. 3. The method of encoding and decoding a moving image according to claim 1, wherein the quantization matrix is ​​encoded in each set of images or in each individual segment. 3. Sposób kodowania i dekodowania ruchomego obrazu według zastrzeżenia 1, w którym macierz kwantyzacji jest kodowana w każdym zbiorze obrazów lub w każdym pojedynczym segmencie. Panasonic Corporation Pełnomocnik: Panasonic Corporation Proxy: EP 2 384 002 B1 EP 2 384 002 B1 Rysunek tk Tissue drawing PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 ra (Λ ^ ΙΛ EP 2 384 002 B1 ra (Λ ^ΙΛ CN d CN d L-I ł—I Lirtj - - </) n ar O n O. uu Lirtj — — </) n ar O n O. u u ra ra O c Oh about o Cl high frequency Cl wysoka częstotliwość PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 105 105 PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 FIG FIG PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 macierz kwantyzacji przechowywana? EP 2 384 002 B1 quantization matrix stored FIG. 8 FIG. 8 S102 S102 N L· NL · S105 generate parameters S105 wygeneruj parameti ID macierzy Matrix ID TAK YES 5106 keep the quantization matrix 5106 przechowaj macieiz kwantyzacji 5107 5107 Ξ103 spaces ^ above ^ will receive the appropriate matrix ID parameter Ξ103 umiescji^nade^j otrzymaj odpowiedni parametr ID macieizy 5108 5108 -'SI 04 describe par. and About matrix and quantization matrix -'SI 04 opisz par. i O macieizy oraz macierz kwantyzacji Ultiiesc ID macierzy w zbiorze parametrów Ultiiesc ID of the matrix in the parameter set END c KONIEC c SI ART SI ART S101 otrzymaj macierz kwantyzacji S101 will get a quantization matrix PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 FIG. FIG. Indeks Index PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 czy jest macierz kwantyzacji dla danego typu \c h ro m i na n cj i^^ ^''czy jesc”*'·^ acierz kwantyzac dia innego typu L ^ch rominancj i?^ macie EP 2 384 002 B1 is there a quantization matrix for a given type \ n and n ^ ^ '' or eat '*' · ^ choose a quantization for another type L ^ ch rominance and? ^ you have FIG. 11 FIG. 11 START START S301 S301 TAK YES NIE NO S303 S303 TAK YES S304 S304 S305 S305 DO NOT use the quantization matrix for quantization for other chrominance type luminance NIE uzyj macierzy kwantyzacji dla kwantyzacji dla luminancii nnego typu chrominancji 530 <and use the quantization matrix for the given chrominance type 530<i użyj macierzy kwantyzacji dla danego typu chrominancji PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 EP 2 384 002 B1 PL-PAT-2012-543 PL-PAT-2012-543 EP 2 384 002 B1 agrywarkaex420 EP 2 384 002 B1 agrywarkaex420 PL-PAT-2012-543 PL-PAT-2012-543