Image decoding apparatus.
Abstract
An image decoding apparatus according to the present invention comprises: an intra prediction unit for generating a prediction block by reconstructing the intra prediction mode of the current block, in current block or sub-block of the current block units; a reverse scanning unit for transforming residual signals into a two-dimensional quantization block; a reverse quantization unit for reverse quantizing the quantization block using a quantization parameter; and a reverse transformation unit for reverse transforming the reverse quantization block. The quantization parameter predictor, used to reconstruct the quantization parameter, is generated by using the quantization parameters of the coding units left and above the current coding unit (CU). Therefore, the image quality is improved by adaptively controlling the quantization parameters on the basis of the encoding size, and the efficiency of image compression is improved by efficient encoding and decoding of the quantization parameters which reduce the number of bits necessary for transmitting quantization parameters.

Term
5.6 yearsleft in the term
Expires 20 April 2032.
- Priority
- Filed
- Granted
- Today
- Expires
10 claims: 1 independent, 9 dependent
- 1CLAIMS REIVINDICACIONES IMPI IMPI INSTITUTO MEXICANO OE LA WOMEOAO MEXICAN INSTITUTE OE LA WOMEOAO INDUSTRIAL INDUSTRIAL 1. Un aparato para decodificar imágenes, el aparato comprende:one. An apparatus for decoding images, the apparatus comprises: an intra prediction module for reconstructing an intra prediction mode and creating a prediction block of a current block or a sub-block of the current block;un módulo de predicción intra para reconstruir un modo de predicción intra y crear un bloque de predicción de un bloque actual o un sub-bloque del bloque actual;a reverse scanning module to convert residual signals into a two-dimensional quantization block;un módulo de exploración inversa para convertir señales residuales en un bloque de cuantificación de dos dimensiones;an inverse quantization module for reverse quantizing the quantization block using a quantization parameter;and an inverse transformation module to inversely transform the inversely quantized block, an addition module to generate the reconstructed block using the prediction block and the residual block, wherein a predictor of the quantization parameter used to derive the quantization parameter is generated using a quantization parameter of one encoding unit to the left of a current encoding unit and a quantization parameter of a higher encoding unit of the current encoding unit, wherein the intra prediction module constructs an MPM group including 3 intra prediction modes using left and top intra block prediction modes of the current block and reconstructs the current block intra prediction mode using the MPM group and an received intra prediction , where when only one of the intra prediction modes of one of the left and top blocks of the current block is available, the MPM group, it comprises of the intra available prediction mode and two additional intra prediction modes, and where when the intra prediction modes of one of the left and top blocks of the current block are DC mode and plane mode, the MPM group includes DC mode, mode plane and portrait mode. un módulo de cuantificación inversa para cuantificar inversamente el bloque de cuantificación usando un parámetro de cuantificación;y un módulo de transformación inversa para transformar inversamente el bloque inversamente cuantificado, un módulo de adición para generar el bloque reconstruido usando el bloque de predicción y el bloque residual, en donde un predictor del parámetro de cuantificación usado para derivar el parámetro de cuantificación se genera usando un parámetro de cuantificación de una unidad de codificación a la izquierda de una unidad de codificación actual y un parámetro de cuantif icación de una unidad de codificación superior de la unidad de codificación actual, en donde el módulo de predicción intra construye un grupo MPM que incluye 3 modos de predicción intra usando modos de predicción intra de bloques izquierdo y superior del bloque actual y reconstruye el modo de predicción intra del bloque actual usando el grupo MPM y una predicción intra recibida, en donde cuando uno solo de los modos de predicción intra de uno de los bloques izquierdo y superior del bloque actual está disponible, el grupo MPM, comprende del modo de predicción intra disponible y dos modos de predicción intra adicionales, y en donde cuando los modos de predicción intra de uno de los bloque izquierdo y superior del bloque actual son modo DC y modo plano, el grupo MPM incluye modo DC, modo plano y modo vertical.
286 paragraphs in 47 sections, as filed
(54) Title: APPARATUS FOR THE DECODING OF IMAGES.
(54) Title: IMAGE DECODING APPARATUS.
(57) Summary
An image decoding apparatus according to the present invention comprises; an intra prediction unit for generating a prediction block by reconstructing the intra prediction mode of the current block, in the current block, or in the sub-blocks of the units in the current block; a reverse scanning unit to transform the residual signals into a two-dimensional quantization block; an inverse quantization unit for reverse quantizing the quantization block using a quantization parameter; and an inverse transformation unit for the inverse transformation of the inverse quantization block. The quantization parameter predictor, used to reconstruct the quantization parameters, is generated using the quantization parameters of the encoding units to the left and above the current encoding unit (CU). Therefore, image quality is improved by adaptively controlling quantization parameters based on encoding size, and image compression efficiency is enhanced by efficient encoding and decoding of image parameters. quantization, which reduces the number of bits needed to transmit the quantization parameters.
(57) Abstract
An image decoding apparatus according to the present invention comprises: an intra prediction unit for generating a prediction block by reconstructing the intra prediction mode of the current block, in current block or sub-block of the current block units; a reverse scanning unit for transforming residual you sign into a two-dimensional quantization block; a reverse quantization unit for reverse quantizing the quantization block using a quantization parameter; and a reverse transformation unit for reverse transforming the reverse quantization block. The quantization parameter predictor, used to reconstruct the quantization parameter, is generated by using the quantization parameters of the coding unifs left and above the current coding unit (CU). Therefore, the image quality is improved by adaptively controlling the quantization parameters on the basis of the encoding size, and the efficiency of image compression is improved by efficient encoding and decoding of the quantization parameters which reduces the number of bits necessary for transmitting quantization parameters.
PATENT TITLE NO. 338989 _SE_
M CRliARlA i'S HGXOMIÁ: ;;
Institute
Mexican Property
Industrial
<img file="MX338989B_D0001.tif" />
Holder (s): INFOBRIDGE PTE. LTD.
Address: 10 Anson Road # 23-14 I International Plaza Slngapur, 079903, SINGAPORE
Denomination: APPARATUS FOR THE DECODING OF IMAGES.
Classification: lnt.CI.8: H04N19 / 126; H04N19 / 593; H04N19 / 60
Inventor (s): SHIN Jl PARK
Number: MX / a / 2015/015072
Country:
KR
KR
REQUEST
International Filing Date: Apr 20 »2012
Divisional Patent Number: 334414 '·.
PRIORITY
Date:
October 2011 October 24, 2011
Number:
10-2011-0108456
10-2011-0108460 you:
<sup>v</sup>l<sup>eni</sup> nto: April 20, 2032
I an articles 1, 2 fraction V, 6 fraction III, and 59 of the Industrial Property Law.
of the Industrial Property Law, this patent has a validity of twenty non-expendable years, presentation of the international law and will be subject to the payment of the fee to keep the CIA in force: Twenty!
Expiration Date
The latent reference is granted with fundami
In accordance with the article counted from the date of rights. || g
Who subscribes to this tKilo haSp it on the basis of the provisions of articles 6 sections III and 7 bis 2 of the Industrial Property Law (Official Gazette of the Federation (DOF) 06/27/1991, amended on 02 / 08/1994, 10/25/1996, 12/26/1997, 05/17/1999, 26 / W / 2004, 06/16/2005, 01/25/2006, 05/06/2009, 06/01/01 / 2010, 06/18/2010, 06/28/2010, 01/27/2012 and 04/09/2012); Articles 1st, 3rd faction V subsection a), sub subsection iii) 4th and.: 12th fractions I and III of the Regulations of the Mexican Institute of Industrial Property (DOF 12/14/1999, amended on 07/01/2002, 07/15/2004, 2 «D7 / 2004 and 7/09/2007); articles 1 ·, 3 ·, 4 * 5 · ffacatoMfciasaa), sub subsection il), 16 fractions I and III and 30 of the Organic Statute of the Industrial Property / lexlcano of Industrial Property i (D, O; F / 42®® tf (99, amended on 10/10/2002, 2 | f07 / 2004, 08/04/2004 and 09/13/2007); 1 '3 ° and 5 ° | ¡¡point a) and antepenultimate paragraph of the AtítMrdO'qti ^ ifeigaga faculties in the Deputy Directors General, Coordinator, Dñsonal Directors, Holders of the Regional Offices, Divisional Deputy Directors, CooMinadores DepBWffiiñtates and other subordinates of the Institute WSeerto reformed on 02/04/2000,
07/29/2004, 08/04/2004 and 09/13/2007).
Issue Date: May 9, 2016
DIVISIONAL DEPUTY DIRECTOR OF EXAMINATION OF PATENT FUND, MECHANICAL, ELECTRICAL AND BEGASX AREAS
PED
<img file="MX338989B_D0002.tif" />
<img file="MX338989B_D0003.tif" />
Arenai No. 550. Floor 1,
Col. Pueblo Santa María Tepepan. Xochimiico, CP 16020. Mexico City
You (56) 53 34 07 00 wvwimpi uob ni '
<img file="MX338989B_D0004.tif" />
<sup>1</sup> IMPI
I MEXICAN NSTITUTE Say INDUSTRIAL PROPERTY
APPARATUS FOR DECODING IMAGES
TECHNICAL FIELD
The present invention relates to a method for decoding images and a device for decoding images, and more particularly, to a device that uses the quantization parameters of the left and top encoding units to derive a predictor of the quantization parameters used to generate a residual block.
BACKGROUND OF THE INVENTION
The image data must be encoded to efficiently store or transmit the image data. MPEG-1,
MPEG-2, MPEG-4, H.264 / MPEG-5 AVC (Advanced Coding of
Video), and the like, are known as techniques for encoding image data. In these techniques, an image is divided into macroblocks, which of the intracoding and the intercoding are determined to be carried out in the unit of the macroblocks, and the macroblocks are coded using the determined encoding method.
In H.264, which is the newest image compression technique, intra prediction is performed to improve the efficiency of intra coding. That is, instead of referencing a reference image to encode a current block, a prediction block is created using the
<img file="MX338989B_D0005.tif" />
<img file="MX338989B_D0006.tif" />
IMPI values of the pixels that are spatially adjacent to the current block to be encoded. Specifically, the intra prediction mode, which has a small distortion, is selected through comparison with an original macroblock, using the values of the adjacent pixels, and the prediction block of the current block to be decoded is created, using the mode intraselected forecasting and the values of the adjacent pixels. A residual block is created that includes difference signals between the current block and the prediction block, and the residual block is transformed, quantized, and entropic encoded. The intra prediction mode used to create the prediction block is also encoded.
However, in H.264, the intra-prediction mode of the current block is encoded independently of the directivity of the intra-prediction modes of the left and top blocks of the current block, and therefore there is a problem that the encoding coefficient is low. When increasing the number of intra prediction modes to improve coding efficiency of a residual block, there is a need for an intra prediction coding method that has a higher efficiency than the coding method for intra prediction mode of
H.264.
When encoding units that have
IMPI
<img file="MX338989B_D0007.tif" />
Various sizes, unlike H.264, the quantization parameters can be adaptively changed to improve the efficiency of texture encoding. However, in this case, a large number of bits is required to transmit the quantization parameters. Therefore, there is a need for a method capable of effectively reducing the number of bits.
BRIEF DESCRIPTION OF THE INVENTION
Technical problem
An object of the invention is to provide a device which can improve image quality by adaptively adjusting the quantization parameters of a current block depending on the size of the encoding units and to improve the compression efficiency and decompression efficiency of an image by encoding effectively decoding the quantization parameters to reduce the number of bits required to transmit the quantization parameters.
Solution to the problem
In accordance with one aspect of the invention, an image decoding device is provided including: an intra prediction module for reconstructing the intra prediction mode and creating a prediction block of a current block or a sub-block of the current block ; a reverse scan module to convert residual signals into
IMPI
<img file="MX338989B_D0008.tif" />
a two-dimensional quantization block; an inverse quantization module to reverse quantize the quantization block using the quantization parameters; and an inverse transformation module to inverse transform the inverse quantized block. A quantization parameter predictor used to derive the quantization parameters is created using the quantization parameters of the encoding unit to the left of a current encoding unit and the quantization parameters of a superior encoding unit of the encoding unit current.
In the image decoding device, the quantization parameters are reconstructed by adding the quantization parameter predictor to the received residual quantization parameters, and the predictor of the quantization parameters is set as the average value of the quantization parameters of the encoding unit to the left and the quantization parameters of the upper encoding unit.
In the image decoding device, the intra prediction module builds an MPM group that includes the intra prediction modes using the intra prediction modes of the left and top blocks of the current block, and reconstructs the intra prediction mode of the current block using MPM group and intra prediction information
IMPI
<img file="MX338989B_D0009.tif" />
received. Also, the MPM group includes a flat mode, a DC mode, and a vertical mode when the intra prediction modes of the left and top blocks of the current block are invalid.
Advantageous Effects
The image decoding device according to the invention includes an intra prediction module to reconstruct the intra prediction mode and create a prediction block of the current block or a sub-block of the current block, a reverse scan module to convert the residual signals in two-dimensional quantization blocks, an inverse quantization module to reverse quantize the quantization blocks using the quantization parameters, and an inverse transformation module to inverse transform the inverse quantized blocks, a predictor of the quantization parameters used to derive the quantization parameters, is created using the quantization parameters of the encoding unit to the left of a unit of current encoding and the quantization parameters of the upper encoding unit of the current encoding unit.
Therefore, it is possible to improve the image quality by adaptively adjusting the quantization parameters of a current block, depending on the size of the image units.
IMPI
<img file="MX338989B_D0010.tif" />
encoding and improve the efficiency of image compression by effectively encoding / decoding the quantization parameters, to reduce the number of bits required to transmit the quantization parameters.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram illustrating a moving image encoding device in accordance with an embodiment of the invention.
FIG. 2 is a block diagram illustrating a moving image decoding device according to another embodiment of the invention.
FIG. 3 is a diagram illustrating a method of creating an intra prediction block in the moving image decoding device in accordance with the embodiment of the invention.
FIG. 4 is a conceptual diagram illustrating intra prediction modes according to an embodiment of the invention.
FIG. 5 is a block diagram illustrating an intra prediction block building unit 300 in accordance with the embodiment of the invention.
FIG. 6 is a block diagram illustrating a sequence of creating the residual block according to the embodiment of the invention.
<img file="MX338989B_D0011.tif" />
IMPI
MEXICAN INSTITUTE OF INDUSTRIAL PROPERTY
FIG. 7 is a diagram illustrating a sequence of creating the residual block according to another embodiment of the invention.
DETAILED DESCRIPTION OF THE INVENTION
Description of Exemplary Modalities
Hereinafter, various embodiments of the invention will be described in detail with reference to the accompanying drawings. The invention can be modified in various ways and can have various embodiments. The embodiments are not intended to limit the invention, but it is to be understood that the invention includes all modifications, equivalents, and replacements that pertain to the spirit and technical scope of the invention. In the description of the invention with reference to the drawings, similar constituents are referenced by similar reference numbers.
The moving image encoding device and the moving image decoding device according to the invention can be user terminals such as a personal computer, a portable PC, a personal digital assistant, a portable multimedia player, a smartphone, a wireless terminal of
<td>communication,</td><td>and a TV</td><td>or</td><td>servers that</td><td>provide</td>
<td>services. The</td><td>device</td><td>of</td><td>coding</td><td>images in</td>
<td>movement and the</td><td>device</td><td>of</td><td>decoding</td><td>images in</td>
<img file="MX338989B_D0012.tif" />
IMPI
INSTITUT · MEXICAN M INDUSTRIAL PROPERTY
<img file="MX338989B_D0013.tif" />
communication, such as a modulator-demodulator to carry out communications with various wireless or wired communication devices or networks, a memory that stores various programs and data to encode and decode images, and a microprocessor that executes the programs to carry out operations and controls.
FIG. 1 is a block diagram illustrating a moving image encoding device in accordance with an embodiment of the invention.
The moving image coding device 100 according to the embodiment of the invention includes an intra prediction module 110, an Inter prediction module 120, a transformation and quantification module 130, an entropic coding module 140, a module 150 of inverse quantification and inverse transformation, a post-processing module 160, an image buffer 170, a subtraction module 190, and an addition module 195.
Intra prediction module 110 creates an intra prediction block using the reconstructed pixels of an image or section to which the current block belongs. Intra prediction module 110 selects one of a predetermined number of intra prediction mode depending on the size of the current block to be encoded by prediction and creates a prediction block depending on the mode of prediction.
<img file="MX338989B_D0014.tif" />
ΙΜΡΙ intra selected prediction. __
The inter prediction module 12 0 performs a motion estimation operation using the reference images stored in the image buffer 170 and determines the indices of the reference images and the motion vectors for the motion estimation operation. . Then, the inter prediction module 120 creates an inter prediction block of the current block using the indices of the reference images and the motion vectors.
The transformation and quantization module 130 transforms and quantizes a residual block of the prediction block created by the intra prediction module 110 or the inter prediction module 120. The transformation is carried out using one-dimensional transformation matrices in the horizontal and vertical directions. The residual block for intra transformation is transformed using matrices determined depending on the size of the transformation block (ie the size of the residual block) and the intra prediction mode. The residual block for inter prediction is transformed using predetermined transformation matrices.
The transform and quantize module 130 quantizes and transforms the block using a quantize step size. The quantization step size can
<img file="MX338989B_D0015.tif" />
ΙΜΡΙ be changed by means of encoding units equal to or greater than a predetermined size.
The quantization transformation block is supplied to the inverse quantization and inverse transformation module 150 and to the entropic encoding module 140.
The inverse quantization and inverse transformation module 150 inverse quantizes the quantization transformation block and inverse transforms the inverse quantized transformation block to reconstruct the residual block. The addition module adds the residual block reconstructed by the inverse quantization and inverse transformation module 150 and the prediction block of the intra prediction module 110 or the inter prediction module 120 to create a reconstructed block.
Post-processing module 160 serves to improve the image quality of the reconstructed image and includes an unlock filter module 161, a compensation module 162, and a loop filter module 163.
The unlock filter module 161 adaptively applies an unlock filter to the boundaries of the prediction block and the transformation block. Limits may be limited to 8x8 grid limits. The unlocking filter module 161 determines the limits to be filtered, determines the intensities of the limit thereof and determines if the unlocking filter should be applied to the
<img file="MX338989B_D0016.tif" />
IMPI
INSTITUTO MEXICANO Say THE INDUSTRIAL PROPERTY limits when the intensity of the limit is greater than 0. When it is determined that the limits must be filtered, the filter filter module 161 selects a filter to be applied to the limits and filters the limits with the filter selected.
Compensation module 162 determines whether compensation should be applied for the images or sections, to reduce distortion between a pixel in the image receiving the unlock filter and a corresponding original pixel. Alternatively, a section is divided into several compensation areas and the type of compensation for each compensation area can be determined. The compensation type can include a predetermined number of edge compensation types and band compensation types. When the compensation type is an edge compensation type, the type of the edge to which each pixel belongs is determined, and a corresponding compensation is applied to it. The border type is determined based on the distribution of two pixel values adjacent to a current pixel.
Loop filter module 163 adaptively applies loop filtering to the reconstructed image, based on the result of compensation for the reconstructed image that compensation module 162 experiences with the original image. It is determined whether to the reconstructed image
<img file="MX338989B_D0017.tif" />
IMPI must apply loop filtering by the encoding units. The size and the coefficients of the loop filter to be applied can be changed by the encoding units. Information indicating whether the adaptive loop filter should be applied by the encoding units can be included in the heading of each section. In the case of a chroma signal, it can be determined whether the adaptive loop filter should be applied to the images. Therefore, information indicating whether chroma components are filtered can be included in the section heading or the heading of an image.
The image buffer 170 receives the post-processed image data from the post-processing hook attachment member 160 and rebuilds and stores the image in image units. The image can be an image in box units or an image in field units.
The entropic encoding module 140 applies the entropic encoding to the quantization coefficient information, quantized by the transformation and quantization module 130, the intra prediction information, received from the intra prediction module 140, the motion information, received from the unit
150 inter prediction, and the like. Entropic coding module 140 includes a scanning module 145, which is used to transform the coefficients of the quantization transformation block into coef
IMPI
<img file="MX338989B_D0018.tif" />
one-dimensional quantification.
Scan module 145 determines the type of scan to transform the quantized transform block coefficients into one-dimensional quantization coefficients. The type of the scan can vary depending on the intra-one-way prediction mode and the size of the transformation block. The quantization coefficients are explored in the reverse direction.
When the quantize transformation block is larger than the default size, the transformation coefficients are divided into several sub-blocks and explored. The types of exploration applied to the transformation coefficients of the sub-blocks are the same. The scan types applied to the sub-blocks can have a zigzag scan pattern or they can be the same type of scan applied to the transformation coefficients or the sub-blocks.
FIG. 2 is a block diagram illustrating a moving image decoding device 200, in accordance with an embodiment of the invention.
The moving image decoding device 200 according to the embodiment of the invention includes an entropic decoding module 210, a
IMPI
<img file="MX338989B_D0019.tif" />
inverse quantization, an inverse transformation module 230, an intra prediction module 240, an inter prediction module 250, a post-processing module 260, an image buffer 270, and an add module 280.
inter prediction, quantification, and
The entropic decoding module 210 decodes the received bitstream and separates from it the bitstream in the intra prediction information, the information from the like coefficient information. The entropic decoding module 210 supplies the intra decoded prediction information to the intra prediction module 240 and provides the inter decoded prediction information to the inter prediction module 250. The entropic decoding module 210 includes a reverse scanning module 215 to reverse scan the decoded quantization coefficient information.
The reverse scanning module 215 converts the quantization coefficient information into a two-dimensional quantization block. One of several scan types is selected for conversion. The type of the scan can vary depending on the intra directional prediction mode and the size of the transformation block.
i
The quantization coefficients are explored in the reverse direction. When the quantized transformation block
IMPI
<img file="MX338989B_D0020.tif" />
is greater than a predetermined size, the coefficients are divided into several sub-blocks and are explored. The scan types supplied to the transformation coefficients of the sub-blocks are the same. The scan types applied to the sub-blocks can have a zigzag scan pattern or they can be the same scan type applied to the transformation coefficients of the sub-blocks.
The reverse quantization module 220 determines a predictor of the quantization step size of a current encoding unit and adds the determined quantization step size predictor to the received residual quantization step size to reconstruct the size step value of the current coding unit. The inverse quantization module 220 inversely quantizes the quantization block, using the quantization step size and the inverse quantization matrix. The quantization matrix is determined depending on the size of the quantization block and the prediction mode. That is, the quantization matrix is selected based on at least one of the prediction mode of the current block and the intra prediction modes for the quantization block having a predetermined size.
Reverse transformation module 230 transforms
IMPI
<img file="MX338989B_D0021.tif" />
conversely the transformation block with quantization, inverse to reconstruct a residual block. The inverse transformation matrix to be applied to the inverse quantization block can be determined depending on the prediction mode and the intra prediction mode.
The addition module 280 adds the prediction block created by the intra prediction module 240 or the Inter prediction module 250 to the residual block reconstructed by the inverse transformation module 230, to create a reconstructed block.
The intra prediction module 240 reconstructs the intra prediction mode of the current block based on the intra prediction information received from the entropic decoding module 210. Then, the intra prediction module 240 creates a prediction block depending on the reconstructed intra prediction mode.
The inter prediction module 250 reconstructs the index of the reference image and the motion vector based on the inter prediction information received from the entropic decoding module 210. Then, the inter prediction module 250 creates a prediction block of the current block using the index of the reference image and the motion vector. When applying motion compensation with decimal prediction, the selected interpolation filter is applied to create the prediction block.
The equal operation to the operation shown in FIG. 1 time.
module 260 of module 160 and therefore
MEXICAN INSTITUTE OF. THE PROPERTY
INDUSTRIAL ---- post-processing is post-processing other will not be described
The image buffer 270 stores the decoded image post-processed by the post-processing module 260 in the imaging unit.
FIG. 3 is a diagram illustrating a method of creating an intra prediction block in accordance with the embodiment of the invention.
First, the intra bitstream prediction information received is encoded entropically (S110).
Intra prediction information includes the intra prediction mode group indicator and the prediction mode index. The intra prediction mode group indicator indicates whether the intra prediction mode of the current block belongs to an MPM group or to a group other than the MPM group. The prediction mode index is the information indicating an intra-specific prediction mode in the intra-prediction mode group indicated by the indicator in the intra-prediction mode group.
The indicator of the intra prediction mode group can be received in the form of an unsigned integer. In this case, the indicator of the intra prediction mode group can be used without being entropically decoded. Alternatively,
ΙΜΡΙ
<img file="MX338989B_D0022.tif" />
the indicator of the intra prediction mode group can be adaptively encoded entropically, depending on the type of the current section. For example, the indicator of the group of intra prediction modes can be encoded entropically using certain contexts depending on the type of the section, the indicator of the group of intra prediction modes can be decoded using the determined contexts depending on the type of the current section. The entropic encoding method of the prediction mode index varies depending on whether the intra prediction mode belongs to the MPM group or not. Therefore, the prediction mode index is encopically decoded using different methods. Specifically, when the intra prediction mode group indicator represents that the intra prediction mode of the current block belongs to the MPM group, the prediction mode index is binarized in a truncated ExpGolomb code way or a unary way and then encoded entropically. Therefore, after the binary information is acquired by performing entropic decoding, the prediction mode index is reconstructed using the methods mentioned above. When the indicator of the intra prediction mode group represents that the intra prediction mode of the current block does not belong to the MPM group, the prediction mode index can be binarized with a fixed length. So, after that
IMPI
INSTITUTO MEXICANO OE LA PROPIEOAO industrial
<td>acquires the</td><td>information</td><td>binary al</td><td>wear</td><td>to</td><td>cape</td><td>the</td>
<td>decoding</td><td>entropic,</td><td>the index of the</td><td>way of</td><td>the</td><td colspan="2">prediction</td>
<td colspan="2">can be rebuilt.</td><td></td><td></td><td></td><td></td><td></td>
<td>So,</td><td>the group</td><td>MPM is created</td><td>using</td><td>the</td><td>modes</td><td>of</td>
intra prediction of the blocks adjacent to the current block and then the intra prediction mode of the current block is reconstructed, using the MPM group (S12 0). The MPM group includes three intra prediction modes. This will be described with reference to FIG. 4. FIG. 4 is a diagram illustrating intra prediction modes according to an embodiment of the invention.
(1) When the intra prediction modes of the left and top blocks of a current block are not both present and are different from each other, the MPM group includes the two intra prediction modes and an additional intra prediction mode.
When one of the two intra prediction modes is the DC mode and the other is not a flat mode, the additional intra prediction mode may be the flat mode. Similarly, when one of the two intra prediction modes is flat mode and the other is not DC mode, the additional intra prediction mode may be DC mode.
When the two intra prediction modes are DC mode and flat mode, the additional intra prediction mode can be either a portrait mode or a landscape mode.
When the two intra prediction modes are not the
IMPI
<img file="MX338989B_D0023.tif" />
Neither DC nor plane mode, the additional intra prediction mode can be an intra prediction mode having directionality between the two intra prediction modes, or DC mode or plane mode.
(2) When the intra prediction modes of the upper and left blocks of the current block are both present and equal to each other, the MPM group includes the intra prediction mode and two additional intra prediction modes.
When the intra prediction mode is not the DC mode not the flat mode, the two additional intra prediction modes are established as two intra prediction modes adjacent to the intra prediction mode. When the intra prediction mode is DC mode, the two additional intra prediction modes can be flat mode and vertical mode.
(3) When only one of the intra prediction modes of the upper and left blocks of the current block is present, the MPM group includes the intra prediction mode and two additional intra prediction modes. The two additional intra prediction modes are determined depending on the intra prediction mode.
(4) When the intra prediction modes of the top and left blocks of the current block are not present at all, the MPM group includes DC mode, flat mode, and vertical mode.
When the predictive mode group indicator
<img file="MX338989B_D0024.tif" />
ΙΜρτ 'Νπττυτο MFnr.
»F LA indicates the MPM group, the intra prediction mode indicated by the prediction mode index, is selected from the MPM group and the intra selected prediction mode is determined as the intra prediction mode of the current block. The indicator
<td>of the group of</td><td>modes of</td><td>intra prediction can</td><td>to be</td><td>the</td>
<td>information of</td><td>flag</td><td>which represents if the</td><td>mode</td><td>of</td>
<td>intra prediction</td><td>of the block</td><td>current belongs to the group</td><td>MPM to</td><td>a</td>
group other than the MPM group.
When the intra prediction mode group indicator does not indicate the MPM group, the intra prediction module 24 0 determines the intra prediction mode indicated by the prediction mode index from among the intra prediction modes (hereinafter called as intra-residual prediction modes) other than the intra-prediction modes belonging to the MPM group as the intra-block prediction mode of the current block. The prediction mode indices assigned to the intra-residual prediction modes vary depending on the configuration of the MPM group. That is, the indices of the decoded prediction modes indicate the indices of the rearranged intra-residual prediction modes depending on the configuration of the MPM group. Therefore, the intra prediction module 240 selects the current block intra prediction mode from among the intra residual prediction modes, depending on the index of the decoded prediction mode and the prediction modes
IMPI
<img file="MX338989B_D0025.tif" />
intra belonging to the MPM group. ________
Specifically, the intra block prediction modes of the current block are rearranged in the numerical order of the mode and the prediction mode that corresponds to the index of the received prediction mode is selected as the intra block prediction mode of the current block. In this case, the intra residual prediction modes can be rearranged, but the intra block prediction mode of the current block can be determined by comparing the numbers of prediction modes belonging to the MPM group with the index of the intra prediction mode of the current block.
This method can be applied to the case where mode number 2 is assigned to DC mode of non-directional modes, mode number 34 is assigned to plane mode, and directional mode numbers are assigned to other modes. However, the probability of selecting plane mode and DC mode as the current intra prediction mode is higher than that of the other directional modes, a small number (for example, mode number 0) is assigned to plane mode and the method mentioned above can be applied. In this case, the mode numbers of the other lower-ranking modes increase by
1.
Alternatively, the lowest rates can be assigned to non-directional modes. For example, when the intra block prediction mode of the current block is flat mode and
<img file="MX338989B_D0026.tif" />
IMPI
MEXICAN INSTITUTE OF INDUSTRIAL PROPERTY
<img file="MX338989B_D0027.tif" />
Intra prediction mode index can include 0. For example, when intra residual prediction modes include plane mode and DC mode, the intra prediction mode that corresponds to the prediction mode index in the state where plane mode, DC mode, and directional modes are arranged in this order, can be set as the intra prediction mode of the current block. For example, mode number 0 and mode number 1 can be assigned to flat mode and DC mode respectively, or mode number 0 and mode number 1 can be assigned to DC mode and flat mode respectively. In this case, the current block intra prediction mode index can be compared with the intra prediction mode numbers that belong to the MPM group to determine the current intra block prediction mode.
Then, the prediction block size is determined using information indicating the size of the current block transformation (S130).
When the size of the prediction block is equal to the size of the current block, the prediction block is created using the intra prediction mode of the current block and the reference pixels of the current block. Reference pixels are rebuilt or pre-created for the current block.
<img file="MX338989B_D0028.tif" />
all valid (S140) pixels which are <sup>24</sup> IMPI
MEXICAN INSTITUTE
OF THE PROPERTY
INDUSTRIAL
When the prediction block size is smaller than the current block size, that is, when the current block can be divided into several sub-blocks and intra prediction is carried out on them, the same intra prediction mode ( that is, the intra-block prediction mode of the current block) is used to create the prediction block for each sub-block. The prediction blocks of the second sub-block or the subsequent sub-blocks in the decoding order are created using the reconstructed pixels of the preceding sub-blocks. Therefore, after the prediction block, the residual block, and the reconstructed block are created in the sub-block units, the prediction block of the next sub-block is created.
Then, it is determined whether the reference pixels of the block corresponding to the size of the prediction block are. The reference pixels are decoded and previously reconstructed. When it is determined that at least one of the reference pixels is invalid, the reference pixels (S150) are created.
Specifically, when it is determined that the reference pixels are invalid at all, the values of the reference pixels are replaced with the values of Σ<sup>1</sup>''<sup>1</sup>. Here, L represents the number of bits representing the grayscale of the luma components.
<img file="MX338989B_D0029.tif" />
ΙΜΡΙ
When valid reference pixels are present only in one direction with respect to the position of invalid reference pixels, the closest reference pixels of valid reference pixels are copied to create the reference pixels.
Using valid reference pixels are present in both directions with respect to the position of invalid reference pixels, the reference pixel located at the closest position in a predetermined direction can be copied or the two closest reference pixels in both Direction can be averaged to create the reference pixels.
Then, it is determined whether the reference pixels should be filtered (S160). The reference pixels are adaptively filtered depending on the intra reconstructed prediction mode and the size of the prediction block (S170).
The reference pixels are not filtered when the intra prediction mode is DC mode. When the intra prediction modes are portrait mode and landscape mode, the intra prediction module 240 also does not filter the reference pixels. However, when the intra prediction modes are directional modes other than portrait mode and landscape mode, the reference pixels are adaptively filtered depending on the intra prediction mode and the size of the prediction block. When the block size
IMPI
MEXICAN INSTITUTE OF INDUSTRIAL PROPERTY
MEXICAN INSTITUTE
<img file="MX338989B_D0030.tif" />
prediction is 4x4, the reference pixels are not filtered in order to reduce complexity irrespective of the intra prediction mode. Filtering is used to smooth the variation in pixel value between the reference pixels and uses a low-pass filter. The low-pass filter can be [1, 2,1] which is a 3-lead filter or [1, 2, 4, 2, 1] which is a 5-lead filter.
When the prediction block size varies from 8x8 to
32x32, the reference pixels are filtered in more intra prediction modes with an increase in the prediction block size.
Then, the prediction block is created depending on the intra prediction mode (S180). The reference pixels used for the prediction block may be the pixels which are adaptively filtered depending on the size of the prediction block and the intra prediction mode.
In DC mode, the average values of N upper reference pixels located at the positions of (x = 0, ...,
Nl, y = -l), M left reference pixels located at the positions of (x = l-, y = 0, ..., Ml), and the corner pixel located at the position of (x = - l, y = -l) can be determined as the prediction pixels of the prediction block. However, the prediction pixels adjacent to the reference pixels can be created using the weighted average of the average value and the reference value adjacent to the
ΙΜΡΙ> ^ ~
Mexican INSTITUTE OE IA INDUSTRIAL PROPERTY prediction. In flat mode, prediction pixels can be created in the same way as in DC mode.
In portrait mode, the reference pixels located in the vertical direction are set as the prediction pixels. However, the prediction pixel adjacent to the left reference pixel can be created using the reference pixel located in the vertical direction and the variation between the left reference pixels. Variation represents the variation between the corner reference pixel and the left reference pixel adjacent to the prediction pixel. In landscape mode, prediction pixels can be created in the same way as in portrait mode, except for direction.
FIG. 5 is a block diagram illustrating the intra prediction block building unit 300 in accordance with the embodiment of the invention. Intra prediction block building unit 300 according to the invention includes a parsing module 310, prediction mode decoding mode module 320, a prediction block size determining module 330, a module 340 for determining the validity of the pixels of
<td>reference,</td><td>a</td><td>module</td><td> 350</td><td>of</td><td>creation</td><td>of</td><td>the</td><td>pixels</td><td>of</td>
<td>reference,</td><td>a</td><td>module</td><td> 360</td><td>of</td><td>filtered out</td><td>of</td><td>the</td><td>pixels</td><td>of</td>
<td>reference,</td><td>a</td><td>module</td><td> 370</td><td>of</td><td>creation</td><td>of</td><td>the</td><td>blocks</td><td>of</td>
prediction.
'<sup>NST,</sup>J'7PMU<sub>IC</sub>ANC • NMíSTWai
<img file="MX338989B_D0031.tif" />
The parsing module 310 applies entropic decoding to the received bitstream to acquire the intra acquired prediction information and the transformation block information.
Intra prediction information includes the intra prediction mode group indicator and the prediction mode index. The indicator in the intra prediction mode group represents which of a group of MPM and a group other than the MPM group belongs in the intra prediction mode of a current block. The prediction mode index is the information that represents the intra-specific prediction mode in the intra-prediction mode group indicated by the indicator in the intra-prediction mode group. The method for entropic decoding of intra prediction information is the same as in step S110 of FIG. 3.
The transformation block size information includes at least one flag (divide_transformation_flag) which represents the size of the transformation block and which is transmitted from the encoder.
The prediction mode decoding module 320 creates an MPM group using the intra prediction modes of the blocks adjacent to the current block and reconstructs the intra prediction mode of the current block using the MPM group and the entropically encoded intra prediction information .
The MPM group includes three intra prediction modes.
<img file="MX338989B_D0032.tif" />
IMPI (1) When the intra prediction modes of the top and left blocks of a current block are both present and different from each other, the MPM group includes the two intra prediction modes and one additional intra prediction mode.
When one of the two intra prediction modes is DC mode and the other is not plane mode, the additional intra prediction mode may be flat mode. Similarly when one of the two intra prediction modes is flat mode and the other is not DC mode, the additional intra prediction mode may be DC mode.
When the two intra prediction modes are DC mode and flat mode, the additional intra prediction mode can be either a portrait mode or a landscape mode.
When the two intra prediction modes are not the
DC nor in plane mode, the additional intra prediction mode may be an intra prediction mode having directionality between the two intra prediction modes, or DC mode or plane mode.
(2) When the intra prediction modes of the top and left blocks of the current block are both present and equal to each other, the MPM group includes the intra prediction mode and two additional intra prediction modes.
When the intra prediction mode is neither DC mode nor plane mode, the two additional intra prediction modes are set as the two intra prediction modes
IMPI
<img file="MX338989B_D0033.tif" />
adjacent to intra prediction mode. CwJinHn p1 intra prediction mode is DC mode, the two additional intra prediction modes can be flat mode and portrait mode.
(3) When only one of the upper and left block intra prediction modes is present, the MPM group includes the intra prediction mode and two additional intra prediction modes. The two additional intra prediction modes are determined depending on the intra prediction mode.
(4) When the intra prediction modes of the top and left blocks of the current block are not present at all, the MPM group includes DC mode, flat mode, and vertical mode.
When the intra prediction mode group indicator indicates the MPM group, the intra prediction mode indicated by the prediction mode index is selected from the MPM group and the intra selected prediction mode is determined as the block intra prediction mode current. The indicator of the intra prediction mode group may be the flag information that displays whether the intra block prediction mode of the current block belongs to the MPM group or to an MPM group or to a group other than the MPM group.
When the intra prediction mode group indicator does not indicate the MPM group, the intra prediction module 240 determines the intra prediction mode indicated by the
IMPI
<img file="MX338989B_D0034.tif" />
Index of the prediction mode among the intra prediction modes (hereinafter referred to as intra residual prediction modes) other than the intra prediction modes belonging to the MPM group, such as the intra block current prediction mode. The prediction mode indices assigned to the intra-residual prediction modes vary depending on the configuration of the MPM group. That is, the indices of the decoded prediction modes indicate the indices of the rearranged intra-residual prediction modes depending on the configuration of the MPM group. Therefore, the intra prediction module 240 selects the intra block prediction mode of the current block from among the intra residual prediction modes, depending on the index of the decoded prediction mode and the intra prediction modes that belong to the MPM group.
Specifically, the intra block prediction modes of the current block are rearranged in the numerical order of the mode and the intra prediction mode that corresponds to the index of the received prediction mode is selected as the intra block prediction mode of the current block. In this case, the intra residual prediction modes can be rearranged, but the intra block prediction mode of the current block can be determined by comparing the numbers of the intra prediction modes belonging to the MPM group with the prediction mode index. intra of the current block.
ΙΜΡΙ
MEXICAN INSTITUTE OE LA MONEDAD INDUSTRIAL
<img file="MX338989B_D0035.tif" />
The MPM group construction method can be applied to a case where number 2 is assigned to DC mode of non-directional modes, mode number 34 is assigned to plane mode, and numbers of directional modes are assigned to other modes. However, since the probability of selecting plane mode and DC mode as the current intra-prediction mode is higher than that of the other directional modes, a small mode number (for example, mode number 0) it is assigned to flat mode and the method mentioned above can be applied. In this case, the mode numbers of the other lower-ranking modes increase by
1.
Alternatively, the lowest rates can be assigned to non-directional modes. For example, when the current block intra prediction mode is flat mode and intra residual prediction modes include flat mode, the index of intra prediction mode can include 0. For example, when intra-residual prediction modes include plane mode and DC mode, the intra prediction mode corresponding to the prediction mode index in a state where plane mode, DC mode, and directional modes are arranged in this order can be established as the intra prediction mode of the current block. For example, mode number 0 and mode number 1 can be assigned to flat mode and DC mode respectively, or the
IMPI
MEXICAN INSTITUTE OF INDUSTRIAL ROMANCE
<img file="MX338989B_D0036.tif" />
mode number 0 and mode number 1 can be assigned to T DC mode and plan mode or respectively. In this case, the eT index of the intra block prediction mode of the current block can be compared with the numbers of the intra prediction modes belonging to the MPM group, to determine the intra block prediction mode of the current block.
The prediction block size determining module 330 determines the prediction block size of the current block using the transformation size of the block. The size of the prediction block can be the size of the current block or the size of the sub-blocks of the current block.
When the size of the prediction block is equal to the size of the current block, the prediction block is created using the intra prediction mode of the current block and the reference pixels of the current block. Reference pixels are the pixels rebuilt or created prior to the current block.
When the prediction block size is smaller than the current block size, that is, when the current block can be divided into several sub-blocks and intra prediction is carried out on them, the same intra prediction mode ( that is, the intra-block prediction mode of the current block) is used to create the prediction block for each sub-block. The prediction blocks of the second sub-block or
IMPI
MSXICAN INSTITUTE OF INDUSTRIAL PROPERTY
<img file="MX338989B_D0037.tif" />
Sub-blocks subsequent to it, in the order of decoding, are created using the reconstructed pixels of the preceding sub-blocks. Therefore, after the prediction block, the residual block, and the reconstructed block are created in the sub-block units, the prediction block of the next sub-block is created.
Then, the reference pixel validity determining module 340 determines whether the reference pixels of the block corresponding to the size of the prediction block are all valid. Reference pixels are the pixels which are previously decoded and reconstructed.
When it is determined that at least one of the reference pixels is invalid, the reference pixel validity termination module 340 creates the reference pixels.
Specifically, when it is determined that the reference pixels are not valid at all, the values of the reference pixels are replaced with values of 2<sup>1</sup>*'<sup>1</sup>. Here, L represents the number of bits representing the grayscale of the luma components.
When valid reference pixels are present only in one direction with respect to the position of invalid reference pixels, the nearest reference pixels from among the valid reference pixels are copied
<img file="MX338989B_D0038.tif" />
IMPI to create the reference pixels.
When valid reference pixels are present in both directions relative to the position of invalid reference pixels, reference pixels located closest to a predetermined direction can be copied, or the two closest reference pixels to both Directions can be averaged to create the reference pixels.
The reference pixel filtering module 360 determines whether the reference pixels should be filtered. The reference pixels are adaptively filtered depending on the intra reconstructed prediction mode and the size of the prediction block.
The reference pixels are not filtered when the intra prediction mode is DC mode. When the intra prediction modes are portrait mode and landscape mode, the intra prediction module 240 also does not filter the reference pixels. However, when the intra prediction modes are directional modes other than portrait mode and landscape mode, the reference pixels are adaptively filtered depending on the intra prediction mode and the size of the prediction block. When the prediction block size is 4x4, the reference pixels are not filtered for the purpose of reducing complexity regardless of the intra prediction mode. Filtering
<img file="MX338989B_D0039.tif" />
it is used to smooth the variation in the pixel value between the reference pixels and uses a low-pass filter.
<td>The filter</td><td>of</td><td>low pass can be</td><td> [1,</td><td> 2,</td><td> 1]</td><td>the</td><td>which</td><td>is</td><td>a</td>
<td>filter</td><td> 3</td><td>leads or [1, 2,</td><td> 4,</td><td> 2,</td><td> 1,1</td><td>the</td><td>which</td><td>is</td><td>a</td>
<td>filter</td><td> 5</td><td>referrals. When</td><td>the</td><td colspan="2">size</td><td>of the</td><td colspan="2">block</td><td>of</td>
prediction ranges from 8x8 to 32x32, the reference pixels are filtered in more intra prediction modes with an increase in the prediction block size.
The prediction block creation module 370 creates the prediction block depending on the intra prediction mode. The reference pixels used for the prediction block may be the pixels, which are adaptively filtered depending on the size of the prediction block and the intra prediction mode.
In DC mode, the average values of N upper reference pixels located at the positions of (x = 0, ...,
Nl, y = -l), M left reference pixels located at the positions of (x = l-, y = 0, ..., Ml), and the corner pixel located at the position of (x = - l, y = -l) can be determined as the prediction pixels of the prediction block. However, the prediction pixels adjacent to the reference pixels can be created using the weighted average average value and the pixel adjacent to the prediction pixel. In flat mode, prediction pixels can be created in the same way as in DC mode.
IMPI
NSTrTUTO MEXICANO ·> »la PtOHEOAt
W.JKTHIAL
<img file="MX338989B_D0040.tif" />
In portrait mode, the reference pixels located in the vertical direction are set as the prediction pixels. However, each prediction pixel adjacent to the left reference pixel can be created using the reference pixel located in the vertical direction and the variation between the left reference pixels. Variation represents the variation between the corner reference pixel and the left reference pixel adjacent to the prediction pixel. In landscape mode, prediction pixels can be created in the same way as in portrait mode, except for direction.
FIG. 6 is a diagram illustrating the sequence of creating the reconstructed block according to an embodiment of the invention.
A residual signal received in the unit of a current sub-block block is decoded to create a two-dimensional quantization block (S210).
The quantization block is inversely quantized using a quantization parameter (S220).
The inversely quantized block is inversely transformed to reconstruct a residual block (S230).
Fig. 7 is a block diagram illustrating a quantization parameter reconstruction sequence in accordance with the embodiment of the invention. The reconstruction sequence of the quantization parameter can be
IMPI
<img file="MX338989B_D0041.tif" />
INSTITUT · MEXICAN DE LA PROPIEDAD,. _. ,,. _,. . INDUSTRIAL performed by the inverse quantization unit 220 shown in Fig. 2.
A minimum CU size (hereinafter referred to as a minimum-minimum quantization CU size) that allows the quantization parameter change to be reconstructed (S310).
The minimum quantization CU size can be signaled using one of the following methods.
In a first method, if a QP should be changed in the LCU unit or can be changed additionally in a sub CU, you can indicate using it, cu_qp_delta_habilitado_bandera included in a set of sequence parameters.
When the value of cu_qp_delta_habilitado_bandera is 1, that is, when QP change is enabled<sub>and</sub> in a CU smaller than the LCU, the minimum quantize CU size can be signaled using max_cu_qp_delta_profundo included in an image parameter set.
In a second method, the minimum quantize CU size is signaled using a piece of information (cu gp delta depth) through the junction that encodes instead of transmitting both cu_qp_delta_enabled_flag and max_cu_qp_delta_depth. That is, the information related to the minimum quantization CU size is not transmitted from the sequence parameter set, but
<img file="MX338989B_D0042.tif" />
IMPI the minimum quantize CU size is transmitted using cu_qp_delta_depth through the image parameter set. Accordingly, it is possible to reduce the number of bits required to transmit the information on the minimum quantization CU size and adaptively adjust the size that allows the change of the quantization parameter by PPS, thus improving the encoding performance.
A predictor of the quantization parameter is calculated based on the minimum quantization size (S320) CU.
The quantization parameter predictor can be created using the left quantization parameter of the current CU and the higher quantization parameter of the current CU. For example, the average value of the left quantization parameter and the upper quantization parameter can be adjusted as the predictor of the quantization parameter.
The predictor of the quantization parameter and the received residual quantization parameter are added to reconstruct the quantization parameter (S330).
When the current CU is equal to or greater than the minimum quantization CU size, the quantization parameter of the current CU is reconstructed. However, when the current CU is smaller than the minimum quantizing CU size, the
Plural CUs included in the minimum quantization CU size have the same quantization parameter.
IMPI
MEXICAN INSTITUTE OF INDUSTRIAL PROPERTY
<img file="MX338989B_D0043.tif" />
Although the invention has been described with reference to the embodiments, it may be understood by those skilled in the art that the invention can be modified and changed in various ways without departing from the spirit and scope of the invention described in the appended claims.
Contents47
50 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26 Sheet 27 Sheet 28 Sheet 29 Sheet 30 Sheet 31 Sheet 32 Sheet 33 Sheet 34 Sheet 35 Sheet 36 Sheet 37 Sheet 38 Sheet 39 Sheet 40 Sheet 41 Sheet 42 Sheet 43 Sheet 44 Sheet 45 Sheet 46 Sheet 47 Sheet 48 Sheet 49 Sheet 50
94 members in 18 offices
Priority claims14
| Document | Office | Kind | Date |
|---|---|---|---|
| 1020110108456 | Republic of Korea | – | |
| 1020110108460 | Republic of Korea | – | |
| 20110108456 | Republic of Korea | A | |
| 20110108456 | Republic of Korea | A | |
| 20110108460 | Republic of Korea | A | |
| 20110108460 | Republic of Korea | A | |
| 2012003085 | Republic of Korea | W | |
| 2012003085 | Republic of Korea | W | |
| 1020110108456 | – | – | – |
| 1020110108460 | – | – | – |
| KR1203085 | – | – | – |
| KR20110108456 | – | – | – |
| KR20110108460 | – | – | – |
| WO2012KR03085 | – | – | – |
Members94
| Document | Office | Kind | |
|---|---|---|---|
| WO2013062194A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2013062198A1 | World Intellectual Property Organization (WIPO) | A1 | |
| KR20130045151A | Republic of Korea | A | |
| KR20130045155A | Republic of Korea | A | |
| CN103931186A | China | A | |
| US2014219339A1 | United States of America | A1 | |
| US2014219343A1 | United States of America | A1 | |
| MX2014003541A | Mexico | A | |
| EP2773117A1 | European Patent Office (EPO) | A1 | |
| JP2014530557A | Japan | A | |
| EP2773117A4 | European Patent Office (EPO) | A4 | |
| JP5722506B2 | Japan | B2 | |
| JP2015136172A | Japan | A | |
| JP2015136173A | Japan | A | |
| JP2015136174A | Japan | A | |
| JP2015156683A | Japan | A | |
| US9288488B2 | United States of America | B2 | |
| MX338988B | Mexico | B | |
| MX338989BThis record | Mexico | B | |
| MX338990B | Mexico | B | |
| MX339135B | Mexico | B | |
| US2016173879A1 | United States of America | A1 | |
| US2016173880A1 | United States of America | A1 | |
| US2016182908A1 | United States of America | A1 | |
| US2016182909A1 | United States of America | A1 | |
| JP5989838B2 | Japan | B2 | |
| JP5989839B2 | Japan | B2 | |
| JP5989840B2 | Japan | B2 | |
| JP5989841B2 | Japan | B2 | |
| CN103931186B | China | B | |
| US9961343B2 | United States of America | B2 | |
| CN108093260A | China | A | |
| CN108093261A | China | A | |
| CN108093262A | China | A | |
| CN108111848A | China | A | |
| CN108174213A | China | A | |
| EP3402199A1 | European Patent Office (EPO) | A1 | |
| EP3402200A1 | European Patent Office (EPO) | A1 | |
| EP3402201A1 | European Patent Office (EPO) | A1 | |
| EP3402202A1 | European Patent Office (EPO) | A1 | |
| EP2773117B1 | European Patent Office (EPO) | B1 | |
| LT2773117T | Lithuania | T | |
| TR201819073T4 | Türkiye | T4 | |
| SI2773117T1 | Slovenia | T1 | |
| PT2773117T | Portugal | T | |
| DK2773117T3 | Denmark | T3 | |
| RS58300B1 | Serbia | B1 | |
| HRP20190354T1 | Croatia | T1 | |
| ES2710214T3 | Spain | T3 | |
| HUE041726T2 | Hungary | T2 | |
| PL2773117T3 | Poland | T3 | |
| KR20190091235A | Republic of Korea | A | |
| KR20190091236A | Republic of Korea | A | |
| KR20190091422A | Republic of Korea | A | |
| KR102005468B1 | Republic of Korea | B1 | |
| US10523941B2 | United States of America | B2 | |
| US10523942B2 | United States of America | B2 | |
| US10523943B2 | United States of America | B2 | |
| EP3402199B1 | European Patent Office (EPO) | B1 | |
| US10587877B2 | United States of America | B2 | |
| CY1121422T1 | Cyprus | T1 | |
| US2020177881A1 | United States of America | A1 | |
| PL3402199T3 | Poland | T3 | |
| ES2789198T3 | Spain | T3 | |
| HUE050655T2 | Hungary | T2 | |
| CN108093260B | China | B | |
| CN108093261B | China | B | |
| CN108093262B | China | B | |
| KR102393178B1 | Republic of Korea | B1 | |
| KR102393179B1 | Republic of Korea | B1 | |
| KR102393180B1 | Republic of Korea | B1 | |
| CN108111848B | China | B | |
| CN108174213B | China | B | |
| EP3402201B1 | European Patent Office (EPO) | B1 | |
| EP3402202B1 | European Patent Office (EPO) | B1 | |
| EP3402201B8 | European Patent Office (EPO) | B8 | |
| EP3402202B8 | European Patent Office (EPO) | B8 | |
| PT3402201T | Portugal | T | |
| PT3402202T | Portugal | T | |
| DK3402201T3 | Denmark | T3 | |
| DK3402202T3 | Denmark | T3 | |
| ES2927471T3 | Spain | T3 | |
| ES2928699T3 | Spain | T3 | |
| EP3402200B1 | European Patent Office (EPO) | B1 | |
| PT3402200T | Portugal | T | |
| PL3402201T3 | Poland | T3 | |
| PL3402202T3 | Poland | T3 | |
| HUE059717T2 | Hungary | T2 | |
| HUE060005T2 | Hungary | T2 | |
| ES2935823T3 | Spain | T3 | |
| PL3402200T3 | Poland | T3 | |
| DK3402200T3 | Denmark | T3 | |
| HUE060890T2 | Hungary | T2 | |
| US11785218B2 | United States of America | B2 |
Numbers
- Publication
- 338989
- Publication, DOCDB
- 338989
- Publication, EPODOC
- MX338989
- Application
- 2015015072
- Application, DOCDB
- 2015015072
- Application, EPODOC
- MX20150015072
Titles
- Spanish
- APARATO PARA LA DECODIFICACION DE IMAGENES.
Classification
- CPC, 15
- H04N19/11
- H04N19/146
- H04N19/126
- H04N19/196
- H04N19/60
- H04N19/593
- H04N19/463
- H04N19/124
- H04N19/44
- H04N19/176
- H04N19/198
- H04N19/157
- H04N19/50
- H04N19/45
- H04N19/159
- IPC, 3
- H04N19 126
- H04N19 593
- H04N19 60