CN105939476A - Method and apparatus for decoding video - Google Patents
Method and apparatus for decoding video Download PDFInfo
- Publication number
- CN105939476A CN105939476A CN201610519076.4A CN201610519076A CN105939476A CN 105939476 A CN105939476 A CN 105939476A CN 201610519076 A CN201610519076 A CN 201610519076A CN 105939476 A CN105939476 A CN 105939476A
- Authority
- CN
- China
- Prior art keywords
- block
- quantization parameter
- object block
- decoding
- coded
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/33—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
- H04N19/463—Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
Abstract
There is provided a method for decoding an image, the method including: receiving a bitstream of image information; decoding fundamental block information of the fundamental blocks having the same quantification parameters and a residual quantization parameter of a decoding object block from the bitstream; predicting a quantization parameter of the decoding object block based on predicted quantification parameters and residual quantification parameters; decode the decoding object block based on the determined quantification parameters of the decoding object block. The information of the fundamental blocks is decoded in a frame parameter set, and the residual quantification parameters are decoded in a transformation unit TU. When the the decoding object block is smaller than the fundamental blocks, the decoding object block is included in the fundamental blocks, prediction quantification parameters of the decoding object block are deduced as be the same as prediction quantification parameters of other blocks.
Description
Present patent application is the divisional application of following application for a patent for invention:
Application number: 201180039691.0
The applying date: on August 17th, 2011
Denomination of invention: for the method and apparatus of encoded video and coding/decoding method and equipment
Technical field
The present invention relates to the figure for encoding and decode image by arranging the quantization parameter of coded object block
As coding and decoding technology.
Background technology
For such as fine definition (HD) image and the high-resolution of ultrahigh resolution (UHD) image
Increase the most in various applications with the demand of high quality graphic.Resolution and quality when view data
When increasing, data volume increases compared with conventional images data relatively.So, have when use is the most existing
When the medium of line and WiMAX circuit carrys out transmitted image data or use existing storage medium to store figure
During as data, transmit cost and carrying cost increases.In order to solve the resolution due to view data and matter
The increase of amount these problems produced, available high efficiency Image Compression.As compression of images skill
Art, exists and wherein predicts the picture that current picture includes picture before or after current picture
Pixel Information in the inter-frame prediction techniques of element value, wherein use current picture is predicted in current picture and is wrapped
The infra-prediction techniques of the pixel value included and wherein to the value with the high frequency of occurrences distribute short code and to
There are the various technology of the entropy coding of the value long code of distribution of the low frequency of occurrences.Can be used this wherein
A little Image Compression are effectively compressed in the state of view data, transmit and store this view data.
Summary of the invention
[technical problem]
Present invention provide for the method and apparatus of coded image and for decoding the method for image and setting
Standby, wherein carry out adaptability according to the block message of coded object block or the block message of decoder object block quantization is set
Parameter, performs quantization, de-blocking filter, entropy coding/decoding, inter prediction, rate controlled, speed with effective
Rate-distortion optimization etc..
[technical scheme]
In one aspect, it is provided that a kind of method for decoding image, the method includes: receive decoding
The block message of object block;Quantization parameter is calculated with block message based on this decoder object block.
This block message can be at least in the information of the size of this decoder object block and the information of the degree of depth
Individual.
The step that described block message based on this decoder object block calculates quantization parameter may include that from this
Block message receives at least one in the information of the size of this decoder object block and the information of the degree of depth, and will
The quantization parameter of the predetermined decoding object block with the size less than preliminary dimension is set to and according to predetermined
The quantization parameter that size is arranged is identical.
The step that described block message based on this decoder object block calculates quantization parameter may include that use
Equation that block message based on this decoder object block is derived or value, calculate the quantization ginseng of decoder object block
Number.
The step that described block message based on this decoder object block calculates quantization parameter may include that use
The quantization parameter of this decoder object block can change information, calculates the quantization parameter of decoder object block.
The step that described block message based on this decoder object block calculates quantization parameter may include that based on
Whether there is the residue signal to be decoded that this decoder object block includes, carry out the quantization to decoder object block
Parameter is decoded.
This decoder object block can be coding unit.
In another aspect, it is provided that a kind of method for decoding image, the method includes: to decoding
The residual quantization parameter of object block is decoded;This solution is predicted with block message based on this decoder object block
The quantization parameter of code object block.
When this decoder object block has the size less than the specific dimensions of block, it is convenient to omit this decoding is right
Decoding step as the residual quantization parameter of block.
The prediction steps of the quantization parameter of described decoder object block may include that use ratio predetermined decoding object
The size of block has the quantization parameter of larger sized decoder object block, predicts this predetermined decoding object block
Quantization parameter.
The prediction steps of the quantization parameter of described decoder object block may include that use is at this decoder object block
The quantization parameter of the block before decoded and existing and by early decoding on the left side based on this decoder object block
At least one in the quantization parameter of block, predicts the quantization parameter of this decoder object block.
The prediction steps of the quantization parameter of described decoder object block may include that use is at sequence parameter set
(SPS), parameter sets (PPS) or the quantization parameter of the decoder object block defined in section headers,
Predict the quantization parameter of this decoder object block.
The prediction steps of the quantization parameter of described decoder object block may include that based on this decoder object block and
Before this decoder object block, the similarity of decoding parametric between the block of early decoding, predicts this decoding
The quantization parameter of object block.
This decoder object block can be coding unit.
It is right based on this decoding that the prediction steps of the quantization parameter of described decoder object block may include that when using
When this decoder object block being carried out intraframe decoder as the recovery pixel of the upper mass of block, this top can be used
The quantization parameter of block, predicts the quantization parameter of this decoder object block, and when using based on this decoder object
When the recovery pixel of the left part block of block carries out intraframe decoder to decoder object block, this left part block can be used
Quantization parameter, carrys out the quantization parameter of prediction decoding object block.
The prediction steps of the quantization parameter of described decoder object block may include that use is according to right with this decoding
The quantization parameter of the adjacent block of the decoder object block decoded as the predictive mode that the predictive mode of block is identical,
Predict the quantization parameter of this decoder object block.
The prediction steps of the quantization parameter of described decoder object block may include that when entering this decoder object block
During row decoding inter frames, use the movable information of this decoder object block, based on the ginseng indicated by this movable information
Examine the quantization parameter of block in picture, carry out the quantization parameter of prediction decoding object block.
The sheet that the prediction steps of the quantization parameter of described decoder object block decodes before may include that priority of use
Section or picture have with this decoder object block the quantization parameter of the block of same spatial location, carrys out prediction decoding
The quantization parameter of object block.
The prediction steps of the quantization parameter of described decoder object block may include that and uses this decoder object block
The set of the quantization parameter of adjacent block, carrys out the quantization parameter of prediction decoding object block.
The incompatible prediction decoding object block of collection of the quantization parameter of the adjacent block of this decoder object block of described use
The step of quantization parameter may include that based on a determination that the quantization that includes of the quantization parameter set of this adjacent block
The identification information of the quantization parameter for prediction among parameter, predicts the quantization ginseng of this decoder object block
Number, or predict the intermediate value that has among the quantization parameter that the quantization parameter set of this adjacent block includes
Quantization parameter is the quantization parameter of this decoder object block.
In one aspect, it is provided that a kind of method for decoding image, the method includes: receives and includes
The bit stream of image information;From this bit stream decoding about the size of the basic block with identical quantization parameter
Basic block dimension information and decoding object unit residual quantization parameter;Believe based on this basic block size
Breath, predicts the prediction quantization parameter of this decoder object unit;Use described prediction quantization parameter and remnants
Quantization parameter, determines the quantization parameter of this decoder object unit;With based on determined by this decoder object
The quantization parameter of unit, decodes this decoder object unit, and wherein this basic block dimension information is joined at picture
Manifold decodes, and this residual quantization parameter decodes, wherein, when this decoding in converter unit TU
During the size being smaller in size than this basic block of object unit, this decoder object unit is included in this basic block
Interior section in, and the prediction quantization parameter of this decoder object unit is derived as and in this basic block
The prediction identical value of quantization parameter of other unit in portion.
[advantageous effects]
As it has been described above, according to embodiments of the invention, according to block message or the decoder object of coded object block
The block message of block carrys out adaptability and arranges quantization parameter, performs quantization/re-quantization, de-blocking filter, entropy with effective
Coding/decoding, inter prediction, rate controlled, rate-distortion optimisation etc., thereby making it possible to improve coding
And decoding performance.
Accompanying drawing explanation
Fig. 1 is to describe the flow process provided for the method for coded image according to embodiments of the present invention
Figure.
Fig. 2 be in order to describe according to embodiments of the present invention for carrying out coded image based on residual quantization parameter
Method and the flow chart that provides.
Fig. 3 shows the block diagram of the configuration of the equipment for coded image according to embodiments of the present invention.
The equipment for coded image that Fig. 4 shows according to embodiments of the present invention determines that residual quantization is joined
The block diagram of the configuration of number.
Fig. 5 is to describe the flow process provided for decoding the method for image according to embodiments of the present invention
Figure.
Fig. 6 be in order to describe according to embodiments of the present invention for decoding image based on residual quantization parameter
Method and the flow chart that provides.
Fig. 7 shows the block diagram of the configuration of the equipment for decoding image according to embodiments of the present invention.
Fig. 8 show according to embodiments of the present invention for decoding image based on residual quantization parameter
The block diagram of the configuration of equipment.
Fig. 9 show according to embodiments of the present invention for the method predicting quantization parameter.
Detailed description of the invention
Thereafter, embodiments of the invention will be described in detail with reference to the accompanying drawings.But, the present invention will not limit to
Or it is limited to the following examples.The same reference numerals proposed in each figure represents same components.
The block message being described below can include such as coding unit (CU), predicting unit (PU), become
Change the coding/decoding order of the type of block, the size of block, the degree of depth of block and the block of unit (TU) etc.
In at least one.Here, block means have various sizes and the coding of shape and decoding object block,
And can have can according to the geometry of two-dimensional representation, such as rectangle, square, trapezoidal, triangle,
Pentagon etc..
Here, the above-mentioned piece of unit meaning image coding and decoding.When image coding and decoding, figure
As the unit instruction of coding and decoding is when single image is divided into segmentation block drawing of then encoding or decode
Subdivision.So, it can be referred to as block, macro block, coding unit, predicting unit, converter unit etc..
Single piece can be further divided into the sub-block with reduced size.The term used in this specification is made
With suitably to represent the preferred embodiments of the present invention, and can according to user or the intention of operator, this
The customary practice of bright art and differently explain.So, this specification uses
The restriction of term should entire content based on description explain.
Here, it was predicted that block mean such as inter prediction, infra-frame prediction etc. prediction process basic coding/
Decoding unit, and transform block means to perform conversion, inverse transformation, quantization, re-quantization, residue signal
Basic coding/the decoding unit of the process of the entropy decoding of entropy code and residue signal.Here, entropy code
Mean to use the method for such as arithmetic coding method or variable length decoding method come code symbols value with by
This generates bit stream, and entropy decoding means to use such as arithmetic decoding method or variable length decoding method
Method come from bit stream decoding symbol value.
Fig. 1 is to describe the flow process provided for the method for coded image according to embodiments of the present invention
Figure.
First, in operation (110), the block message of coded object block can be entered by the equipment for coded image
Row coding.
As example, the equipment for coded image can carry out entropy code to the block message of coded object block,
Thus to generate bit stream.
As another example, the equipment for coded image can sequence parameter set in the configuration of bit stream
(SPS) in any one, in parameter sets (PPS) and section headers, to coded object block
Block message carries out entropy code.
More specifically, the equipment for coded image can sequence parameter set in the configuration of bit stream
(SPS), any one in parameter sets (PPS) and section headers carries out entropy volume to block message
Code, described block message such as indicates the Breadth Maximum in the size of coding unit
Max_coding_unit_width, instruction coding unit size in maximum height
Max_coding_unit_height, the maximum hierarchical depth of instruction coding unit
Max_coding_unit_hierarchy_depth, the minimum dimension of instruction coding unit
Log2_min_coding_unit_size_minus3, the minimum dimension of instruction converter unit
Log2_min_transform_unit_size_minus2, the maximum hierarchical depth of instruction converter unit
Max_transform_unit_hierarchy_depth, instruction coding unit minimum and maximum size between
The log2_diff_max_min_coding_block_size of difference, the minimum and maximum size of instruction converter unit
Between difference log2_diff_max_min_transform_block_size, instruction interframe encode conversion list
The max_transform_hierarchy_depth_inter of the depth capacity of unit, the conversion list of instruction intraframe coding
The max_transform_hierarchy_depth_intra etc. of the depth capacity of unit.
Then, in operation (120), the equipment for coded image can be based on the block message of coded object block
Determine the quantization parameter of coded object block.Here, quantization parameter (QP) means to determine quantization and inverse
The parameter value of the step size quantified.
As example, the equipment for coded image can make to determine using the following method the amount of coded object block
Change parameter.
1) equipment for coded image can perform to determine so that at sequence units, picture unit and sheet
Each in segment unit uses identical quantization parameter.
2) it addition, can determine that each maximum code tree block (LCTB) or for the equipment of coded image
The single quantization parameter of big coding unit (LCU).
3) it addition, can determine that each minimum code tree block (SCTB) or for the equipment of coded image
The single quantization parameter of lower Item unit (SCU).
4) it addition, the equipment being used for coded image can determine that the single quantization parameter of each predicting unit, and
Size or the degree of depth regardless of predicting unit.
5) it addition, the equipment being used for coded image can determine that the single quantization parameter of each converter unit, and
Size or the degree of depth regardless of converter unit.
6) it addition, can determine that in certain depth or the specific dimensions of predicting unit for the equipment of coded image
Single quantization parameter.
7) it addition, can determine that the certain depth of converter unit or specific dimensions for the equipment of coded image
Single quantization parameter.Here, will be with reference to table 1 below, table 2, table 3, table 4, table 5, table 6, table
7, table 8, table 9, table 10, table 11, table 12, table 13 and table 14 describe following configuration, wherein
Certain depth based on coding unit or specific dimensions, the certain depth of predicting unit or specific dimensions, with
And the certain depth of converter unit or specific dimensions, determine quantization parameter.
8) it addition, the equipment being used for coded image can be based at sequence parameter set (SPS), frame parameter
Block message defined in collection (PPS) or section headers determines the quantization parameter of coded object block.
9) it addition, whether the equipment being used for coded image can exist residue signal based in coded object block
Determine quantization parameter.As example, in the case of there is not residue signal in coded object block, use
Equipment in coded image can this quantization parameter uncertain.Here, the equipment for coded image can make
With block pattern, the block labelling etc. of coding of coding, determine whether there is residue signal.
10) it addition, for coded image equipment can based on use coded object block block message derive
Equation or value, determine the quantization parameter of object coding block.
11) it addition, the equipment being used for coded image is usable in defined in SPS, PPS or section headers
The size (log2_min_transform_unit_size_minus2) of converter unit, the degree of depth of converter unit
(max_transform_unit_hierarchy_depth), between the minimum and maximum size of instruction coding unit
The log2_diff_max_min_coding_block_size of difference, instruction converter unit (transform block)
Undersized log2_min_transform_unit_size_minus2, the minimum and maximum of instruction converter unit
The log2_diff_max_min_transform_block_size of the difference between size, instruction interframe encode
The max_transform_hierarchy_depth_inter of the depth capacity of converter unit and instruction intraframe coding
Converter unit depth capacity max_transform_hierarchy_depth_intra in any one,
Determine single quantization parameter.
12) it addition, the equipment being used for coded image is usable in defined in SPS, PPS or section headers
The size (log2_min_coding_unit_size_minus3) of coding unit, the degree of depth of coding unit
(max_coding_unit_hierarchy_depth), between the minimum and maximum size of instruction coding unit
The log2_diff_max_min_coding_block_size of difference, the minimum of instruction converter unit (transform block)
The log2_min_transform_unit_size_minus2 of size, the minimum and maximum chi of instruction converter unit
The log2_diff_max_min_transform_block_size of the difference between very little, the conversion of instruction interframe encode
The max_transform_hierarchy_depth_inter of the depth capacity of unit and the change of instruction intraframe coding
Any one in the max_transform_hierarchy_depth_intra of the depth capacity changing unit, comes
Determine single quantization parameter.
13) it addition, for the equipment of coded image can determine that in the sequence, in picture, in fragment
, the quantization parameter of coded object block in LCTB etc..Here, the equipment for coded image can make
Information can be changed, the quantization determining and changing in only corresponding unit with representing the quantization parameter changing unit
Parameter.Such as, the equipment for coded image can add to PPS and can change letter as with this quantization parameter
The qp_change_allowed_flag of the syntactic element of breath association.Here, when the logic of corresponding syntactic element
When value is 1, the equipment for coded image can change the low unit of conversation structure (fragment, coding unit (CU),
Predicting unit (PU), converter unit (TU) etc.) in quantization parameter, and according to the value changed come
Determine the quantization parameter of coded object block.It addition, when the logical value of corresponding syntactic element is 0, be used for
The equipment of coded image can not change the quantization parameter in the unit that conversation structure is low.
14) it addition, when the equipment that be used for coded image makes in aforementioned manners 1) to 12) determine that coding is right
During as the quantization parameter of block, it can be together with the size of the block in PPS, SPS or section headers or the degree of depth
The syntactic element of the information of this quantization parameter of coding stands together.Additionally, the equipment for coded image can
Block message based on coded object block, each according in coding unit, predicting unit and converter unit
The individual degree of depth or size, be set to certain depth or the specific dimensions of at most this block by quantization parameter.This
In, in the case of there is the block than the deeper degree of depth of certain depth of the block being provided with quantization parameter,
Equipment for coded image the quantization parameter with the block of the deeper degree of depth can be set to according to specific deeply
The quantization parameter that degree is arranged is identical.It addition, qp_hierarchy_depth or log2_qp_unit_size can quilt
It is applied to individually each in coding unit, predicting unit and converter unit.Here,
Qp_hierarchy_depth instruction represents the syntactic element of the certain depth of the block being provided with quantization parameter,
And log2_qp_unit_size indicates the syntactic element of the specific dimensions representing the block being provided with quantization parameter.
Below with reference to table 1, table 2, table 3, table 4, table 5, table 6, table 7, table 8, table 9, table 10,
Table 11, table 12, table 13 and table 14 describe more detailed configuration.
The quantization parameter of coded object block can be by the method for quantization parameter for determining coded object block
At least one or a combination thereof determine.
When determining the quantization parameter of coded object block, there is the spy that ratio wherein determines the block of quantization parameter
In the case of depthkeeping degree has the block of the deeper degree of depth, the equipment for coded image can determine that have deeper
The quantization parameter of the block of the degree of depth is so that identical with the quantization parameter determined at certain depth.It addition, depositing
In the case of the block than the specific dimensions of the block wherein determining quantization parameter with less size, it is used for
The equipment of coded image can determine that the quantization parameter of the block with reduced size so that true with at specific dimensions
Fixed quantization parameter is identical.
It follows that operation (130) in, for coded image equipment can to determined by quantization parameter
Encode.
As example, the equipment for coded image can carry out entropy code to the quantization parameter of coded object block,
Thus to generate bit stream.
As another example, the equipment for coded image can use being used for as described in operation (120)
Determine the method 1 of the quantization parameter of coded object block) to 14) in any one, come coded object block
Quantization parameter encode.Such as, in using method 1) or 2) in the case of, for coded image
The single quantization parameter of each LCTB or SCTB of equipment codified.Using method 3) to 14) in
Any one process that the quantization parameter of coded object block is encoded with operation (120) in the amount of determination
The process changing parameter is similar to.So, its repeated description will be omitted.
When the quantization parameter of coded object block is encoded, exist than wherein coded quantization parameter
In the case of the certain depth of block has the block of the deeper degree of depth, the equipment for coded image can save somewhat
There is the coding of the quantization parameter of the block of relatively deep degree.It addition, there is the block than wherein coded quantization parameter
Specific dimensions there is the block of less size in the case of, the equipment for coded image can omit less
The coding of the quantization parameter of the block of size.
Therebetween, when the equipment for coded image with for decoding the previously known coded object of equipment of image
The block message of block or when previously there is bit stream, can omit operation (110) in FIG.That is, due to
The block message of the equipment previously known coded object block in coded image, so can omit for right to coding
As the block message of block carries out entropy code thus to generate the operation of bit stream.
Equally, when the equipment for coded image with for decoding the previously known coded object of equipment of image
During the quantization parameter of block, operation (130) can be omitted in FIG.That is, due to setting for coded image
The quantization parameter of standby previously known coded object block, so can omit for joining the quantization of coded object block
Number carries out entropy code thus to generate the operation of bit stream.
Fig. 2 be in order to describe according to embodiments of the present invention for carrying out coded image based on residual quantization parameter
Method and the flow chart that provides.
First, in operation (210), the equipment for coded image can be to the block message of coded object block
Encode.Here, when the equipment for coded image with for decoding the previously known volume of equipment of image
The code block message of object block or when previously there is bit stream, can omit operation (210) in fig. 2.
Then, in operation (220), the equipment for coded image can block based on coded object block letter
Breath, determines the quantization parameter of coded object block.
Here, for the process of decoded block information with for determining the process of quantization parameter and the operation of Fig. 1
Process described in (110 and 120) is identical.So, its repeated description will be omitted.
It follows that in operation (230), the amount of the equipment measurable coded object block for coded image
Change parameter.
As example, the equipment for coded image can use according to coded sequence before coded object block
The quantization parameter of previous coding, is predicted the quantization parameter of coded object block.
As another example, the equipment for coded image can use according to coded sequence at coded object block
The quantization parameter of the block of previous coding before, is predicted the quantization parameter of coded object block.
As another example, the equipment for coded image can use according to coded sequence at coded object block
The set of the quantization parameter of previous coding before, is predicted the quantization parameter of coded object block.
As another example, the equipment for coded image can use according to coded sequence at coded object block
The set of the quantization parameter of the block of previous coding before, is predicted the quantization parameter of coded object block.
As another example, the equipment for coded image can use the previous volume adjacent with coded object block
The quantization parameter of code, is predicted the quantization parameter of coded object block.
As another example, the equipment for coded image can use the previous volume adjacent with coded object block
The set of the quantization parameter of code, is predicted the quantization parameter of coded object block.
As another example, the equipment for coded image can use the quantization of the adjacent block of previous coding to join
Number, is predicted the quantization parameter of coded object block.Here, adjacent block means and coded object
The block of block space adjacent positioned.
As another example, the equipment for coded image can use the set of the quantization parameter of adjacent block,
The quantization parameter of coded object block is predicted.
As another example, the equipment for coded image can use among the block of previous coding, than compiling
The degree of depth of code object block has the quantization parameter of the block of the shallower degree of depth, carrys out the ginseng of the quantization to coded object block
Number is predicted.
As another example, the equipment for coded image can use among the block of previous coding, than compiling
The size of code object block has the quantization parameter of the block of bigger size, carrys out the ginseng of the quantization to coded object block
Number is predicted.
As another example, the equipment for coded image is usable in SPS, PPS or section headers
The quantization parameter of definition, is predicted the quantization parameter of coded object block.
As another example, the equipment for coded image can determine that fragment or the previous coding of previous coding
Picture in coded object block there is the block of same spatial location, and the quantization ginseng of block determined by using
Number, is predicted the quantization parameter of coded object block.
As another example, it is right at coding that the equipment for coded image can use according to zig-zag scan
As the quantization parameter of the block of coding and existing and previous coding on the left side based on coded object block before block
At least one in the quantization parameter of block, is predicted the quantization parameter of coded object block, such as Fig. 9
Shown in.
Here, when maximum coding unit (LCU) quantization parameter is predicted, can be according to according to volume
The quantization ginseng of block present in the LCU that code order or raster scan order encoded before coded object block
The quantization parameter of block present in number or the LCU that exists in the left side of coded object block or top, it is right to come
The quantization parameter of coded object block is predicted.
Here, when LCU quantization parameter is predicted, can use and compile according to zig-zag scan
The quantization parameter of the block encoded before code object block or the quantization parameter of adjacent block based on coded object block,
The quantization parameter of coded object block is predicted.
Here, when the Far Left part in fragment or picture exists LCU, the amount of this fragment can be used
Change parameter, the quantization parameter of this picture, according to coded sequence or raster scan order coded object block it
The quantization parameter of block or the block that previously existed according to zig-zag scan present in the LCU of front coding
One of quantization parameter of previous coding, is predicted the quantization parameter of coded object block.
The order of quantization parameter is wherein predicted in numeral instruction in block in Fig. 9.In LCU, can use
According to the quantization parameter of the block that zig-zag scan encoded before coded object block, come coded object block
Quantization parameter be predicted, and between LCU, can be according to according to coded sequence or raster scan order
Before coded object block, the quantization parameter of block present in the LCU of coding, carrys out the amount to coded object block
Change parameter to be predicted.
As another example, the equipment for coded image can use previously according to the similarity of coding parameter
The quantization parameter of the block of coding, is predicted the quantization parameter of coded object block.Here, described volume
Code parameter can be in the size of block, the degree of depth of conversion, motion mergings, motion vector predictor, frame in advance
Survey direction, predictive mode, motion vector, reference picture indices, reference picture list, coded block pattern,
Encoding block labelling etc..When coded object block has size N × M, can use adjacent with coded object block
Block among the block with size N × M, predict this quantization parameter.When coded object block has change
When changing degree of depth N, the block with transformed depth N among the block adjacent with coded object block can be used, come
Predict this quantization parameter.When to coded object block perform motion merge time, can use becoming motion merge right
The block of elephant, predicts quantization parameter.When coded object block use motion vector predictor time, can use by
The block of corresponding motion vector predictor instruction, predicts quantization parameter.When coded object block is carried out in frame
During coding, can use according in the intra prediction direction identical with corresponding intra prediction direction or similar frame
The quantization parameter of the block of prediction direction coding, is predicted the quantization parameter of coded object block.When making
When coded object block being carried out intraframe coding by the recovery pixel of upper mass based on coded object block, can make
The quantization parameter of predictive coding object block is carried out with the quantization parameter of upper mass, and right when using based on coding
When coded object block being carried out intraframe coding as the recovery pixel of the left side block of block, the amount of left side block can be used
Change parameter and carry out the quantization parameter of predictive coding object block.When coded object block is carried out intraframe coding, can
Use among the block adjacent with coded object block, for the intra prediction mode (side to coded object block
To) carry out the block that encodes, the quantization parameter of coded object block is predicted.Such as, when to volume
When the intra prediction mode of code object block encodes, use the left side based on coded object block block and top
During the intra prediction mode of any one in block, the quantization parameter of used predicting unit can be used right
The quantization parameter of coded object block is predicted.Can use according to the predictive mode identical with coded object block
The quantization parameter of the block of coding, carrys out the quantization parameter of predictive coding object block.Such as, when to coded object
When block carries out interframe encode, can use among the block adjacent with coded object block according to inter-frame forecast mode
The quantization parameter of the block of coding, carrys out the quantization parameter of predictive coding object block, and when coded object block is entered
During row intraframe coding, encoding according to intra prediction mode among the block adjacent with coded object block can be used
The quantization parameter of block, carry out the quantization parameter of predictive coding object block.Here, exist according to coding
In the case of multiple pieces of the predictive mode coding that object block is identical, the quantization of the plurality of piece can be used to join
Number carrys out the quantization parameter of predictive coding object block.When coded object block is carried out interframe encode, can use
By using motion vector, reference picture indices and the reference corresponding with the movable information of coded object block
The quantization parameter of the block in picture list, the reference picture indicated by this movable information, carrys out predictive coding pair
Quantization parameter as block.Here, when coded object block has at least two movable information, reference picture
The number of the quantization parameter of interior block can be at least two.When the block previously encoded does not exists remnants
When signal and coded block pattern or encoding block labelling are thus 0, the quantization of corresponding blocks can not be used to join
Number carrys out the quantization parameter of predictive coding object block.Here, coded block pattern or encoding block are labeled as the thing of 0
Mean the residue signal of luminance component and chromatic component not to be encoded or not to luminance component in fact
Residue signal encodes.
At least one in the method for the quantization parameter of predictive coding object block or a combination thereof can be used,
Carry out the quantization parameter of predictive coding object block.
It follows that in operation (240), the equipment for coded image can determine that the residual of coded object block
Remaining quantization parameter.
Here, when the number of the quantization parameter of the coded object block predicted is multiple, for code pattern
The equipment of picture can be by calculating the meansigma methods of the quantization parameter of coded object block predicted right from coding
As the quantization parameter of block deducts calculated meansigma methods, determine the residual quantization parameter of coded object block.
It addition, the equipment for coded image can be by the quantization parameter of coded object block and the volume predicted
Difference between the quantization parameter of code object block, determines the residual quantization parameter of coded object block.
As example, when the quantization parameter of the block according to coded sequence previous coding is used as predicted amount
When changing parameter, the equipment for coded image can be by from the quantization parameter of coded object block
(qp_curr_unit) quantization parameter of block according to coded sequence previous coding is deducted in
(qp_prev_unit) the residual quantization parameter (unit_qp_delta) of coded object block, is determined.
As another example, when the set of the quantization parameter of the block according to coded sequence previous coding is used as
During the quantization parameter predicted, the equipment for coded image can be by from the quantization parameter of coded object block
(qp_curr_unit) set of the quantization parameter configuring the block according to coded sequence previous coding is deducted in
Any one in the quantization parameter of (qp_prev_unit_1, qp_prev_unit_2, qp_prev_unit_3),
Determine the residual quantization parameter (unit_qp_delta) of coded object block.Here, qp_prev_unit_1 can
Being according to coded sequence quantization parameter of block of one piece of coding before coded object block,
Qp_prev_unit_2 can be according to coded sequence quantization of the block of two pieces of codings before coded object block
Parameter, and qp_prev_unit_3 can be according to coded sequence three pieces of codings before coded object block
The quantization parameter of block.Here, the equipment for coded image can be to the equipment conveying capacity for decoding image
Change parameter identification information, this information for indicate use configure this quantization parameter set quantization parameter it
In which quantization parameter (i.e., it was predicted that quantization parameter) determine residual quantization parameter.
As another example, when the quantization parameter of the block that will encode earlier above at coded object block is used as pre-
During the quantization parameter surveyed, the equipment for coded image can be by from the quantization parameter of coded object block
(qp_curr_unit) quantization parameter of the block encoded earlier above at coded object block is deducted in
(qp_prev_unit) the residual quantization parameter (unit_qp_delta) of coded object block, is determined.
As another example, when using the set of the quantization parameter of adjacent block of previous coding, it is used for compiling
The equipment of code image can be by deducting previously volume from the quantization parameter (qp_curr_unit) of coded object block
Code adjacent block quantization parameter set (qp_prev_unit_1, qp_prev_unit_2,
Qp_prev_unit_3) the single quantization parameter in, determines the residual quantization parameter of coded object block
(unit_qp_delta).Here, qp_prev_unit_1 can be the encoding block on the left side at coded object block
Quantization parameter, qp_prev_unit_2 can be the encoding block of the top at coded object block quantization ginseng
Number, and qp_prev_unit_3 can be the quantization parameter of encoding block on limit, upper left at coded object block.
Here, the equipment for coded image can transmit quantization parameter identification information to the equipment being used for decoding image,
Which quantization parameter that the instruction of this information uses configuration to quantify in the quantization parameter of parameter sets determines remnants
Quantization parameter.
As another example, when using the quantization parameter set of adjacent block of previous coding, it is used for encoding
The equipment of image can be by deducting previous coding from the quantization parameter (qp_curr_unit) of coded object block
The set (qp_prev_unit_1, qp_prev_unit_2, qp_prev_unit_3) of quantization parameter of adjacent block
In single quantization parameter, determine the residual quantization parameter (unit_qp_delta) of coded object block.This
In, when selecting single quantization parameter in the set of quantization parameter, in the set of optional quantization parameter
There is the quantization parameter of intermediate value.Here, qp_prev_unit_1 can be the volume on the left side at coded object block
The quantization parameter of code block, qp_prev_unit_2 can be the quantization of the encoding block of the top at coded object block
Parameter, and qp_prev_unit_3 can be the quantization parameter of encoding block of top right-hand side at coded object block.
As another example, when using, predicting of coded object block is among quantization parameter, compare coded object
The degree of depth of block has slight depth and during by the quantization parameter of the block of previous coding, setting for coded image
Standby can be deep by deduct than coded object block from the quantization parameter (qp_curr_unit) of coded object block
Degree has slight depth and by the quantization parameter (qp_prev_unit) of the block of previous coding, determines coding
The residual quantization parameter (unit_qp_delta) of object block.
As another example, when using, predicting of coded object block is among quantization parameter, compare coded object
The size of block has large-size and during by the quantization parameter of the block of previous coding, setting for coded image
Standby can passing through deducts the chi than coded object block from the quantization parameter (qp_curr_unit) of coded object block
Very little have large-size and by the quantization parameter (qp_prev_unit) of the block of previous coding, determines coding
The residual quantization parameter (unit_qp_delta) of object block.
As another example, the equipment for coded image can be by from the quantization parameter of coded object block
(qp_curr_unit) deduct at the quantization parameter (slice_qp_delta) defined in section headers in, come really
The residual quantization parameter (unit_qp_delta) of yard object block of delimiting the organizational structure.
As another example, the quantization parameter in there is the block existed on the left side of coded object block
(qp_left_unit), in the case of, the equipment for coded image can be by from the quantization of coded object block
Parameter (qp_curr_unit) deducts the quantization parameter (qp_left_unit) of the block existed on the left side, comes really
The residual quantization parameter (unit_qp_delta) of yard object block of delimiting the organizational structure.Here, there is not coded object block
The block on the left side or there is not the quantization parameter (qp_left_unit) of the block existed on the left side of coded object block
In the case of, the equipment for coded image can be by from the quantization parameter of coded object block
(qp_curr_unit) quantization parameter of block according to coded sequence previous coding is deducted in
(qp_prevs_unit) the residual quantization parameter (unit_qp_delta) of coded object block, is determined.
At least one in the method for the residual quantization parameter for determining coded object block or its group can be used
Close, determine the residual quantization parameter of coded object block.
Then, in operation (250), for coded image equipment can to determined by coded object block
Residual quantization parameter encodes.
As example, the equipment for coded image can carry out entropy to the residual quantization parameter of coded object block
Coding, thus to generate bit stream.Here, when the equipment for coded image with for decoding image
During the residual quantization parameter of equipment previously known coded object block, operation (250) can be omitted in fig. 2.
As another example, the equipment for coded image can be in the operation (130) of Fig. 1 by for right
The quantization parameter of coded object block carries out the various methods encoded, and carrys out the ginseng of the residual quantization to coded object block
Number encodes.In other words, the equipment for coded image can make in aforementioned manners 1) to 14) in
The residual quantization parameter of coded object block is encoded by any one.Such as, in using method 1)
Or 2) in the case of, for each LCTB or SCTB of equipment codified single residual of coded image
Remaining quantization parameter.Using method 3) to 14) in any one carry out the residual quantization to coded object block
The process that parameter carries out encoding determines that the process of quantization parameter is overlapping in operation (130).So, will save
Slightly it describes in detail.It addition, the equipment for coded image can use for the remnants to coded object block
Quantization parameter carries out the combination of at least one in the method encoded, and carrys out the residual quantization to coded object block
Parameter encodes.
When the residual quantization parameter of coded object block is encoded, there is ratio wherein to residual quantization
In the case of the certain depth of block that parameter carries out encoding has the block of the deeper degree of depth, for coded image
Equipment can omit the coding of the residual quantization parameter of the block with relatively deep degree.It addition, there is ratio wherein
In the case of the specific dimensions of the block that residual quantization parameter encodes is had smaller size of piece, it is used for
The equipment of coded image can omit the coding of the residual quantization parameter of the block with reduced size.
Fig. 3 shows the block diagram of the configuration of the equipment for coded image according to embodiments of the present invention.
As shown in Figure 3, the equipment 300 for coded image can include quantization parameter determiner 310 He
Encoder 320.
Quantization parameter determiner 310 can determine coded object block based on the block message of coded object block
Quantization parameter.Here, block message can include the type of block of such as predicting unit, converter unit etc., block
Size, the degree of depth of block and block coding/decoding order at least one.Here, at Fig. 1
Operation (110 and 120) in describe the quantization parameter determining coded object block according to block message in detail
Process.So, its repeated description will be omitted.
Encoder 320 can to the block message of coded object block and determined by the quantization parameter of coded object block
In at least one carry out entropy code, thus to generate bit stream.
As example, encoder 320 can be arranged in sequence parameter set (SPS), picture according to bit stream
In any one in parameter set (PPS) and section headers, the block message to coded object block carries out entropy volume
Code.It addition, encoder 320 can use the method 1 described in Fig. 1) to 14) in any one come
The quantization parameter of coded object block is encoded.Additionally, encoder 320 can use for right to coding
Carry out the combination of at least one in the method encoded as the quantization parameter of block, carry out the amount to coded object block
Change parameter to encode.Here, describe in detail coded object block in the operation (130) of Fig. 1
Quantization parameter carry out the operation that encodes.So, its repeated description will be omitted.
When the quantization parameter of coded object block is encoded, wherein quantization parameter is carried out there is ratio
In the case of the certain depth of the block of coding has the block of relatively deep degree, the equipment for coded image can save
Somewhat there is the coding of the quantization parameter of the block of relatively deep degree.It addition, wherein quantization parameter is entered there is ratio
In the case of the specific dimensions of the block of row coding has the block of reduced size, the equipment for coded image can
Omit the coding of the quantization parameter of the block with reduced size.
Here, when the equipment for coded image with for decoding the previously known coded object of equipment of image
During the block message of block, encoder 320 can omit the block message to coded object block and carry out the process of entropy code.
Similarly, when the equipment for coded image with for decoding the equipment previously known coded object block of image
Quantization parameter time, encoder 320 can omit the quantization parameter to coded object block carry out entropy code with by
This generates the operation of bit stream.
The equipment for coded image that Fig. 4 shows according to embodiments of the present invention determines that residual quantization is joined
The block diagram of the configuration of number.
As shown in Figure 4, the equipment 400 for coded image can include quantization parameter determiner 410,
Predictor 420, residual quantization parameter determiner 430 and encoder 440.In the diagram, quantization parameter
The operation of determiner 410 and encoder 440 and the quantization parameter determiner 310 in Fig. 3 and encoder 320
Operation identical.So, its repeated description will be omitted.
The quantization parameter of predictor 420 measurable coded object block.
Such as, it was predicted that device 420 can use according to coded sequence amount of previous coding before coded object block
Change parameter, according to coded sequence before coded object block the quantization parameter of previous coding, according to coding suitable
Sequence set of the quantization parameter of previous coding before coded object block, according to coded sequence at coded object
The amount of the previous coding that the set of the quantization parameter of the block of previous coding is adjacent with coded object block before block
Change set and the amount of adjacent block of the quantization parameter of the parameter previous coding adjacent with coded object block
Change any one in the set of parameter, carry out the quantization parameter of predictive coding object block.
As another example, it was predicted that device 420 can use among the block of previous coding, ratio coded object block
The degree of depth there is the quantization parameter of block of slight depth, carry out the quantization parameter of predictive coding object block.
As another example, it was predicted that device 420 can use among the block of previous coding, ratio coded object block
Size there is the quantization parameter of block of large-size, carry out the quantization parameter of predictive coding object block.
As another example, it was predicted that device 420 is usable in defined in SPS, PPS or section headers
Quantization parameter, carrys out the quantization parameter of predictive coding object block.
As another example, it was predicted that device 420 can determine that in the fragment of previous coding or the picture of previous coding
And the locus of coded object block there is the block of same spatial location, and block determined by using
Quantization parameter carrys out the quantization parameter of predictive coding object block.
As another example, it was predicted that device 420 can use according to zig-zag scan before coded object block
Coding block quantization parameter and based on coded object block the left side exist and by the amount of the block of previous coding
Change at least one in parameter, carry out the quantization parameter of predictive coding object block, as shown in Figure 9.
Here, when maximum coding unit (LCU) quantization parameter of prediction, can be according to according to coded sequence
Present in the LCU that encoded before coded object block of raster scan order block quantization parameter or
Present in the LCU that the left side of coded object block or top exist, the quantization parameter of block, carrys out predictive coding pair
Quantization parameter as block.
Here, when predicting LCU quantization parameter, can use according to zig-zag scan at coded object
The quantization parameter of the block encoded before block or the quantization parameter of adjacent block based on coded object block, come pre-
Survey the quantization parameter of coded object block.
Here, when left half in LCU is present in fragment or picture, the quantization of this fragment can be used
Parameter, the quantization parameter of this picture, according to coded sequence or raster scan order before coded object block
The quantization parameter of block and the block that previously existed according to zig-zag scan present in the LCU of coding
One of quantization parameter of previous coding, carrys out the quantization parameter of predictive coding object block.
The order of quantization parameter is wherein predicted in numeral instruction in the block of Fig. 9.In LCU, can use and press
According to the quantization parameter of the block that zig-zag scan encoded before coded object block, come coded object block
Quantization parameter is predicted, and between LCU, can exist according to according to coded sequence or raster scan order
Before coded object block, the quantization parameter of block present in the LCU of coding, carrys out the quantization to coded object block
Parameter is predicted.
As another example, it was predicted that device 420 can use previous coding according to the similarity of coding parameter
The quantization parameter of block, carrys out the quantization parameter of predictive coding object block.Here, described coding parameter can be
The size of block, the degree of depth of conversion, motion merging, motion vector predictor, intra prediction direction, prediction
Pattern, motion vector, reference picture indices, reference picture list, coded block pattern, encoding block labelling
Deng.When coded object block has size N × M, can use among the block adjacent with coded object block
There is the block of size N × M, predict this quantization parameter.When coded object block has transformed depth N,
The block with transformed depth N among the block adjacent with coded object block can be used, predict that this quantization is joined
Number.When coded object block being performed motion and merging, the block becoming motion combining objects can be used, come pre-
Survey quantization parameter.When coded object block uses motion vector predictor, can use by corresponding motion vector
The block of predictor instruction predicts quantization parameter.When coded object block is carried out intraframe coding, can use
Coded by the intra prediction direction identical with corresponding intra prediction direction or similar intra prediction direction
The quantization parameter of block, the quantization parameter of coded object block is predicted.Right when using based on coding
When coded object block being carried out intraframe coding as the recovery pixel of the upper mass of block, the amount of upper mass can be used
Change parameter and carry out the quantization parameter of predictive coding object block, and when using the left side based on coded object block block
Recovery pixel time coded object block is carried out intraframe coding, the quantization parameter of left side block can be used to predict
The quantization parameter of coded object block.When coded object block is carried out intraframe coding, can use with encode right
As among the block that block is adjacent, for the intra prediction mode (direction) of coded object block is encoded
Block, the quantization parameter of coded object block is predicted.Such as, when at the frame to coded object block
When inner estimation mode encodes, use any one in the left side based on coded object block block and top block
Intra prediction mode time, the quantization parameter of used predicting unit can be used to come coded object block
Quantization parameter is predicted.Can use and compile according to the predictive mode identical with the predictive mode of coded object block
The quantization parameter of the block of code, carrys out the quantization parameter of predictive coding object block.Such as, when to coded object block
When carrying out interframe encode, can use among the block adjacent with coded object block, according to inter-frame forecast mode
The quantization parameter of the block of coding, carrys out the quantization parameter of predictive coding object block, and when coded object block is entered
During row intraframe coding, can use among the block adjacent with coded object block, according to intra prediction mode volume
The quantization parameter of the block of code, carrys out the quantization parameter of predictive coding object block.Here, exist according to volume
Code object block predictive mode identical predictive mode coding multiple pieces in the case of, can use described many
The quantization parameter of individual block carrys out the quantization parameter of predictive coding object block.When coded object block is carried out interframe volume
During code, can use by using the motion vector corresponding with the movable information of coded object block, reference picture
The quantization parameter of the block in index and reference picture list, the reference picture that indicated by this movable information,
Carry out the quantization parameter of predictive coding object block.Here, when coded object block, there is at least two movable information
Time, the number of the quantization parameter of the block in reference picture can be at least two.When the block previously encoded
In there is not residue signal and coded block pattern or time encoding block labelling is thus 0, it is right to use
The quantization parameter answering block carrys out the quantization parameter of predictive coding object block.Here, coded block pattern or encoding block
It is labeled as the fact that 0 meaning the residue signal of luminance component and chromatic component not being encoded or not
The residue signal of luminance component is encoded.
At least one in the method for the quantization parameter of predictive coding object block or a combination thereof can be used,
Carry out the quantization parameter of predictive coding object block.
The quantization parameter that residual quantization parameter determiner 430 can use coded object block and the coding predicted
The quantization parameter of object block, determines the residual quantization parameter of coded object block.
As example, residual quantization parameter determiner 430 can be by from the quantization parameter of coded object block
Deduct the quantization parameter of predicted coded object block, determine the residual quantization parameter of coded object block.
As another example, residual quantization parameter determiner 430 can calculate predicted coded object block
The meansigma methods of quantization parameter.It addition, residual quantization parameter determiner 430 can be by from coded object block
Quantization parameter deducts the meansigma methods of the quantization parameter of predicted coded object block, determines coded object
The residual quantization parameter of block.
At least one in the method for the residual quantization parameter for determining coded object block or its group can be used
Close, determine the residual quantization parameter of coded object block.
Therebetween, the block of the residual quantization parameter of coded object block and coded object block can be believed by encoder 440
At least one in breath encodes.
As example, encoder 440 can be to the residual quantization parameter of coded object block and coded object block
Block message carries out entropy code, thus to generate bit stream.Here, when for the equipment of coded image and use
In time decoding the block message of equipment previously known coded object block of image, encoder 440 can be only to coding
The residual quantization parameter of object block carries out entropy code, thus to generate bit stream.
As example, encoder 440 can be according to the configuration of bit stream to sequence parameter set (SPS), picture
The block message of the coded object block in any one in parameter set (PPS) and section headers carries out entropy volume
Code.It addition, encoder 440 can use the method 1 described in Fig. 1) to 14) in any one come
The residual quantization parameter of coded object block is encoded.Additionally, the equipment for coded image can use
The combination of at least one in the method encoding the residual quantization parameter of coded object block, comes
The residual quantization parameter of coded object block is encoded.
When the residual quantization parameter of coded object block is encoded, there is ratio wherein to residual quantization
In the case of the certain depth of block that parameter carries out encoding has the block of relatively deep degree, for coded image
Equipment can omit the coding of the residual quantization parameter of the block with relatively deep degree.It addition, there is ratio wherein
In the case of the specific dimensions of the block encoding quantization parameter has the block of reduced size, it is used for encoding
The equipment of image can omit the coding of the residual quantization parameter of the block with reduced size.
Fig. 5 is to describe the flow process provided for decoding the method for image according to embodiments of the present invention
Figure.
First, in operation (510), can be to the block message of decoder object block for decoding the equipment of image
It is decoded.
Such as, the bit received from the equipment for coded image can be flow to by the equipment being used for decoding image
Row is de-multiplexed, thus to extract the block message of coded decoder object block.It addition, be used for decoding
The equipment of image can carry out entropy decoding to the block message of coded decoder object block.Here, in bit stream
Including coded decoder object block block message with in the equipment of coded image coding coding
The block message of object block is identical.
As another example, can be according to the configuration of bit stream in sequential parameter for decoding the equipment of image
Any one decoder object included in collection (SPS), parameter sets (PPS) and section headers
The block message of block carries out entropy decoding.
More specifically, can compile with in SPS, PPS or section headers for decoding the equipment of image
The block message that the information of the block of code is corresponding carries out entropy decoding, and described block message such as indicates the chi of coding unit
The max_coding_unit_width of the Breadth Maximum in very little, instruction coding unit size in maximum wide
The max_coding_unit_width of degree, instruction coding unit size in maximum height
Max_coding_unit_height, the maximum hierarchical depth of instruction coding unit
Max_coding_unit_hierarchy_depth, the minimum dimension of instruction coding unit
Log2_min_coding_unit_size_minus3, the minimum dimension of instruction converter unit
Log2_min_transform_unit_size_minus2, the maximum hierarchical depth of instruction converter unit
Max_transform_unit_hierarchy_depth, instruction coding unit minimum and maximum size between
The log2_diff_max_min_coding_block_size of difference, the minimum and maximum size of instruction converter unit
Between difference log2_diff_max_min_transform_block_size, instruction interframe encode conversion list
The max_transform_hierarchy_depth_inter of the depth capacity of unit, the conversion list of instruction intraframe coding
The max_transform_hierarchy_depth_intra etc. of the depth capacity of unit.
As another example, when for decoding the block message of equipment previously known decoder object block of image,
It can omit the block message to the decoder object block from bit stream and carry out the process of entropy decoding.That is, when with
In time decoding the block message of equipment previously known decoder object block of image, operation can be omitted in Figure 5
(510).Such as, (all when the information of the previously known dimension relationship with block of equipment for decoding image
Such as the height of coding unit, predicting unit or converter unit, width etc.) time, it can not to from
The block message of the decoder object block of bit stream carries out entropy decoding.
Can use at least one or its group to the method that the block message of decoder object block is decoded
Close, the block message of decoder object block is decoded.
Then, operation (520), for decode image equipment can based on the block message of decoder object block,
The quantization parameter of the decoder object block from bit stream is decoded.
As example, when the quantization parameter not having previously known decoder object block for decoding the equipment of image
Time, it can carry out entropy decoding to the quantization parameter of the decoder object block from bit stream.Here, when with
In time decoding the quantization parameter of equipment previously known decoder object block of image, it is right that it can omit decoding
Quantization parameter as block carries out the operation of entropy decoding.
Thereafter, come being more fully described block message based on decoder object block as example decoder object
The process that the quantization parameter of block is decoded.
1) first, for decoding equipment decodable code each LCTB, LCU, SCTB or SCU of image
Single quantization parameter.
2) it addition, the single quantization parameter of each predicting unit can be solved for decoding the equipment of image
Code, regardless of size or the degree of depth of predicting unit.
3) it addition, be used for the single quantization parameter of each converter unit of equipment decodable code of coded image, and
Size or the degree of depth regardless of converter unit.
4) it addition, for decode image equipment can according to the certain depth of decoding unit or specific dimensions,
According to the certain depth of predicting unit or specific dimensions or according to the certain depth of converter unit or specific chi
Very little, decode single quantization parameter.Below, by reference table 1, table 2, table 3, table 4, table 5, table 6,
Table 7, table 8, table 9, table 10, table 11, table 12, table 13 and table 14 describe more detailed configuration.
5) it addition, the equipment being used for decoding image can be based on defined in SPS, PPS or section headers
The block message of decoder object block, carry out decoded quantized parameter.
6) it addition, equipment for decoding image may be based on whether to exist, this decoder object block includes wants
The residue signal of decoding, is decoded the quantization parameter of decoder object block.
7) it addition, equipment for decoding image can use what block message based on decoder object block was derived etc.
Formula or value, be decoded the quantization parameter of decoder object block.
8) it addition, be usable in defined in SPS, PPS or section headers for decoding the equipment of image
The size (log2_min_transform_unit_size_minus2) of converter unit, the degree of depth of converter unit
(max_transform_unit_hierarchy_depth), between the minimum and maximum size of instruction coding unit
The log2_diff_max_min_coding_block_size of difference, instruction converter unit (transform block)
Undersized log2_min_transform_unit_size_minus2, the minimum and maximum of instruction converter unit
The log2_diff_max_min_transform_block_size of the difference between size, the change of instruction interframe encode
Change the max_transform_hierarchy_depth_inter of the depth capacity of unit and indicate intraframe coding
Any one in the max_transform_hierarchy_depth_intra of the depth capacity of converter unit,
Decode single quantization parameter.
9) it addition, be usable in defined in SPS, PPS or section headers for decoding the equipment of image
The size (log2_min_coding_unit_size_minus3) of coding unit, the degree of depth of coding unit
(max_coding_unit_hierarchy_depth), between the minimum and maximum size of instruction coding unit
The log2_diff_max_min_coding_block_size of difference, the minimum of instruction converter unit (transform block)
The log2_min_transform_unit_size_minus2 of size, the minimum and maximum chi of instruction converter unit
The log2_diff_max_min_transform_block_size of the difference between very little, the conversion of instruction interframe encode
The max_transform_hierarchy_depth_inter of the depth capacity of unit and the change of instruction intraframe coding
Any one in the max_transform_hierarchy_depth_intra of the depth capacity changing unit, comes
Determine single quantization parameter.
10) it addition, for decode image equipment can in sequence, picture in, in fragment,
The quantization parameter of the decoder object block in LCTB etc. is decoded.Here, for decoding the equipment of image
Can use to represent and change the quantization parameter of unit and can change information, determine and change only in corresponding unit
Quantization parameter.Such as, the equipment being used for decoding image can change information association to this quantization parameter
Syntactic element is decoded.It addition, when the logical value of the syntactic element decoded is 1, be used for decoding
The equipment of image can change the low unit of conversation structure (fragment, coding unit (CU), predicting unit (PU),
Converter unit (TU) etc.) in quantization parameter, and arrange in decoder object block according to the value changed
Quantization parameter.It addition, when the logical value of the syntactic element of decoding is 0, for decoding setting of image
For not changing the quantization parameter in the unit that conversation structure is low.
11) it addition, when the equipment that be used for decoding image makes in aforementioned manners 1) to 10) determine that decoding is right
During as the quantization parameter of block, it can be together with the size of the block from PPS, SPS or section headers or deep
Degree decoding together represents the syntactic element of the information of this quantization parameter.When the equipment use for decoding image
The equation derived based on block message, the size of converter unit or the degree of depth or the size of predicting unit or the degree of depth
Or value, quantization parameter to decoder object block are when being decoded, it can together with from PPS, SPS or
The size of the block of section headers or the degree of depth decode the syntactic element of the information representing this quantization parameter together.This
Outward, can be based on the block message of decoder object block for decoding the equipment of image, according to coding unit, prediction
The degree of depth of each in unit and converter unit or size, be decoded as at most this block by quantization parameter
Certain depth or specific dimensions.Here, in the certain depth of the block existed than the most decoded quantized parameter
In the case of there is the block of the deeper degree of depth, can will have the block of the deeper degree of depth for decoding the equipment of image
Quantization parameter be set to identical with the quantization parameter arranged according to certain depth.It addition,
Qp_hierarchy_depth or log2_qp_unit_size can be applied to individually coding unit, predicting unit
With each in converter unit.Here, qp_hierarchy_depth instruction representative is provided with quantifying ginseng
The syntactic element of the certain depth of the block of number, and log2_qp_unit_size instruction representative is provided with quantifying
The syntactic element of the specific dimensions of the block of parameter.Below with reference to table 1, table 2, table 3, table 4, table 5,
Table 6, table 7, table 8, table 9, table 10, table 11, table 12, table 13 and table 14 describe in more detail
Configuration.
The quantization parameter of decoder object block can be by for being decoded the quantization parameter of decoder object block
At least one or a combination thereof in method decode.
When the quantization parameter of decoder object block is decoded, exist than the most decoded quantized parameter
In the case of the certain depth of block has the block of the deeper degree of depth, can save somewhat for decoding the equipment of image
There is the decoding of the quantization parameter of the block of relatively deep degree.It addition, there is the block than the most decoded quantized parameter
Specific dimensions there is the block of less size in the case of, can omit have for decoding the equipment of image
The decoding of the quantization parameter of the block of reduced size.
It follows that in operation (530), when the quantization parameter of decoder object block is decoded, use
Equipment in decoding image can arrange the quantization parameter in decoder object block.
Here, the equipment for decoding image can use the method 1 as described in operation (520)) to 11),
Quantization parameter in decoder object block is set.Such as, in using method 1) or 2) in the case of, use
Equipment in decoding image can arrange the single quantization parameter of each LCTB or SCTB.For decoding figure
The equipment of picture can be according to same approach using method 3) to 11) in any one come in decoder object block
Quantization parameter be configured.Additionally, the equipment for decoding image can use and be used for arranging decoder object
The combination of at least one in the method for the quantization parameter of block, enters the quantization parameter in decoder object block
Row is arranged.
When the quantization parameter of decoder object block is configured, it is provided with quantization parameter there is ratio
In the case of the certain depth of block has the block of the deeper degree of depth, can will have for decoding the equipment of image
It is set to identical with the quantization parameter arranged according to certain depth compared with the quantization parameter of the block of deep degree.It addition,
In the case of the specific dimensions that there is the block that ratio is provided with quantization parameter has the block of less size,
The quantization parameter with the block of reduced size can be set to and according to specific chi for decoding the equipment of image
The quantization parameter of very little setting is identical.
Fig. 6 be in order to describe according to embodiments of the present invention for based on residual quantization parameter decode image
Method and the flow chart that provides.
First, in operation (610), the block message of decoder object block can be entered for decoding the equipment of image
Row decoding.Here, the place of the operation (510) processing and describing the most in Figure 5 of operation (610)
Manage identical.So, its repeated description will be omitted.
It follows that in operation (620), for decoding the equipment decodable code decoding from bit stream of image
The residual quantization parameter of object block.
As example, can bit stream be carried out de-multiplexed, thus to carry for decoding the equipment of image
Take the residual quantization parameter of coded decoder object block.It addition, can be to institute for decoding the equipment of image
The residual quantization parameter of the decoder object block of coding carries out entropy decoding.Here, when for decoding setting of image
During the quantization parameter of standby previously known decoder object block, it is residual that it can omit coded decoder object block
Remaining quantization parameter carries out the process of entropy decoding.
As another example, it is usable in for decoding the equipment of image described in the operation (520) of Fig. 5
Method 1) to 11) and in any one carry out decoded residual quantization parameter.Here, in using method 6)
In the case of, the residual quantization parameter of decoder object block can not be solved for decoding the equipment of image
, because there is not residue signal to be decoded in decoder object block in code.It addition, for decoding image
Equipment can use at least in the method for being decoded the residual quantization parameter of decoder object block
Individual combination, is decoded the residual quantization parameter of decoder object block.
When the residual quantization parameter of decoder object block is decoded, exist than wherein decoded residual amount
In the case of the certain depth of the block changing parameter has the block of the deeper degree of depth, for decoding the equipment of image
The decoding of the residual quantization parameter of the block with relatively deep degree can be omitted.It addition, wherein decode there is ratio
In the case of the specific dimensions of the block of residual quantization parameter has the block of less size, it is used for decoding image
Equipment can omit the decoding of residual quantization parameter of the block with reduced size.
It follows that in operation (630), for decoding the quantization of the equipment measurable decoder object block of image
Parameter.
As example, can use according to decoding order before decoder object block for decoding the equipment of image
The quantization parameter of early decoding, according to decoding order quantization of the block of early decoding before decoder object block
Parameter, according to the set of decoding order quantization parameter of early decoding before decoder object block and press
According to decoding order any one in the quantization parameter of the block of early decoding before decoder object block, predict
The quantization parameter of decoder object block.
As another example, the previous solution adjacent with decoder object block can be used for decoding the equipment of image
The quantization parameter set of quantization parameter of early decoding adjacent with decoder object block of code, early decoding
The quantization parameter of adjacent block and early decoding adjacent block quantization parameter set in any one,
Carry out the quantization parameter of prediction decoding object block.Here, the adjacent block of early decoding mean on position with solution
The block of the early decoding among block that code object block space is adjacent.
As another example, the ratio decoder among the block of early decoding can be used for decoding the equipment of image
The degree of depth of object block has the quantization parameter of the block of slight depth, carrys out the quantization parameter of prediction decoding object block.
Here, it is used for predicting the block of quantization parameter can include according to decoding order to decode before decoder object block
Block and the degree of depth of ratio decoder object block there is at least one in the block of slight depth.Here, than solution
The degree of depth of code object block has the block of slight depth can be by early decoding before decoder object block.
As another example, the ratio decoder among the block of early decoding can be used for decoding the equipment of image
The size of object block has the quantization parameter of the block of large-size, carrys out the quantization parameter of prediction decoding object block.
The block that here, is used for predicting the block of quantization parameter to include according to decoding order and decoded before decoder object block,
With the size of ratio decoder object block, there is at least one in the block of large-size.Here, ratio decoder object
The size of block has the block of large-size can be by early decoding before decoder object block.
As another example, it is usable in SPS, PPS or section headers for decoding the equipment of image
The quantization parameter of the decoder object block of definition, carrys out the quantization parameter of prediction decoding object block.
As another example, fragment or the early decoding of early decoding can be used for decoding the equipment of image
Picture in there is the quantization parameter of block of same spatial location with decoder object block, come decoder object block
Quantization parameter be predicted.
As another example, for decode the equipment of image can use according to zig-zag scan right in decoding
As before block decoding block quantization parameter and based on decoder object block the left side exist and by early decoding
Block quantization parameter at least one, the quantization parameter of decoder object block is predicted, as figure
Shown in 9.
Here, when maximum coding unit (LCU) quantization parameter is predicted, can be according to according to solution
The quantization ginseng of block present in the LCU that code order or raster scan order decoded before decoder object block
The quantization parameter of block present in number or the LCU that exists in the left side of decoder object block or top, it is right to come
The quantization parameter of decoder object block is predicted.
Here, when LCU quantization parameter is predicted, can use and solve according to zig-zag scan
The quantization parameter of the block decoded before code object block or the quantization parameter of adjacent block based on decoder object block,
The quantization parameter of decoder object block is predicted.
Here, when the Far Left part in fragment or picture exists LCU, the amount of this fragment can be used
Change parameter, the quantization parameter of this picture, according to decoding order or raster scan order decoder object block it
The quantization parameter of block and the block that previously existed according to zig-zag scan present in the LCU of front decoding
One of the quantization parameter of early decoding, the quantization parameter of decoder object block is predicted.
The order of quantization parameter is wherein predicted in numeral instruction in block in Fig. 9.In LCU, can use
According to the quantization parameter of the block that zig-zag scan decoded before decoder object block, come decoder object block
Quantization parameter be predicted, and between LCU, can be according to according to decoding order or raster scan order
Before decoder object block, the quantization parameter of block present in the LCU of decoding, carrys out the amount to decoder object block
Change parameter to be predicted.
As another example, can use previously according to the similarity of decoding parametric for decoding the equipment of image
The quantization parameter of the block of decoding, is predicted the quantization parameter of decoder object block.Here, described solution
Code parameter can be in the size of block, the degree of depth of conversion, motion mergings, motion vector predictor, frame in advance
Survey direction, predictive mode, motion vector, reference picture indices, reference picture list, coded block pattern,
Encoding block labelling etc..When decoder object block has size N × M, can use adjacent with decoder object block
Block among the block with size N × M, predict this quantization parameter.When decoder object block has change
When changing degree of depth N, the block with transformed depth N among the block adjacent with decoder object block can be used, come
Predict this quantization parameter.When to decoder object block perform motion merge time, can use becoming motion merge right
The block of elephant, predicts quantization parameter.When decoder object block use motion vector predictor time, can use by
The block of corresponding motion vector predictor instruction predicts quantization parameter.Solve in decoder object block is carried out frame
During code, can use according to pre-in the intra prediction direction identical with corresponding intra prediction direction or similar frame
Survey the quantization parameter of the block of direction decoding, the quantization parameter of decoder object block is predicted.Work as use
When the recovery pixel of upper mass based on decoder object block carries out intraframe decoder to decoder object block, can use
The quantization parameter of upper mass carrys out the quantization parameter of prediction decoding object block, and when using based on decoder object
When the recovery pixel of the left side block of block carries out intraframe decoder to decoder object block, the quantization of left side block can be used
Parameter carrys out the quantization parameter of prediction decoding object block.When decoder object block is carried out intraframe decoder, can make
With among the block adjacent with decoder object block for the intra prediction mode (direction) to decoder object block
The block being decoded, is predicted the quantization parameter of decoder object block.Such as, when right to decoding
When being decoded as the intra prediction mode of block, use in the left side based on decoder object block block and top block
The intra prediction mode of any one time, the quantization parameter of used prediction block can be used to come decoding right
As the quantization parameter of block is predicted.Can use according to the predictive mode decoding identical with decoder object block
The quantization parameter of block, carrys out the quantization parameter of prediction decoding object block.Such as, when decoder object block is carried out
During decoding inter frames, can use among the block adjacent with decoder object block according to inter-frame forecast mode decoding
The quantization parameter of block, carrys out the quantization parameter of prediction decoding object block, and when decoder object block is carried out in frame
During decoding, the block according to intra prediction mode decoding among the block adjacent with decoder object block can be used
Quantization parameter, carrys out the quantization parameter of prediction decoding object block.Here, exist according to decoder object block
In the case of multiple pieces of identical predictive mode decoding, the quantization parameter of the plurality of piece can be used pre-
Survey the quantization parameter of decoder object block.When decoder object block is carried out decoding inter frames, can use by making
Arrange with the motion vector corresponding with the movable information of decoder object block, reference picture indices and reference picture
The quantization parameter of the block in table, the reference picture indicated by this movable information, carrys out prediction decoding object block
Quantization parameter.Here, when decoder object block has at least two movable information, the block in reference picture
The number of quantization parameter can be at least two.When the block previously decoded does not exists residue signal also
And coded block pattern or encoding block labelling are when being thus 0, the quantization parameter of corresponding blocks can not be used pre-
Survey the quantization parameter of decoder object block.Here, coded block pattern or encoding block are labeled as the fact that 0 meaning
And the residue signal of luminance component and chromatic component is not decoded or the remaining of luminance component is not believed
Number it is decoded.
At least one or a combination thereof of the method for quantization parameter for prediction decoding object block can be used, come
The quantization parameter of prediction decoding object block.
It follows that in operation (640), predicted decoding can be used right for decoding the equipment of image
As quantization parameter and the residual quantization parameter of decoder object block of block, determine the quantization of decoder object block
Parameter.
Here, the equipment for decoding image can calculate quantization parameter flat of predicted decoder object block
Average, and by the meansigma methods calculated is added with the residual quantization parameter of decoder object block, determine
The quantization parameter of decoder object block.
It addition, can also be by by the quantization parameter predicted and residual quantization for decoding the equipment of image
Parameter is added, and determines the quantization parameter of decoder object block.
As example, when being used as to be predicted by the quantization parameter of the block of early decoding according to decoding order
During quantization parameter, for decode image equipment can by by according to decoding order by the block of early decoding
Quantization parameter is added with residual quantization parameter, determines the quantization parameter of decoder object block.
As another example, when being share by the collection of the quantization parameter of the block of early decoding according to decoding order
When making the quantization parameter predicted, can be by configuring according to decoding order quilt for decoding the equipment of image
Any one of the quantization parameter of the set of the quantization parameter of the block of early decoding is added with residual quantization parameter,
Determine the quantization parameter of decoder object block.Here, when receiving quantization ginseng from the equipment for coded image
During number identification information, can be from configuring according to decoding order by the block of early decoding for decoding the equipment of image
Quantization parameter set quantization parameter among, select the quantization corresponding with this quantization parameter identification information
Parameter.Then, the equipment being used for decoding image can be by joining selected quantization parameter with residual quantization
Number is added, and determines the quantization parameter of decoder object block.
As another example, when being used by the quantization parameter of the block of early decoding in the top of decoder object block
When making the quantization parameter predicted, can be by by the top at decoder object block for decoding the equipment of image
It is added with residual quantization parameter by the quantization parameter of the block of early decoding, determines the quantization of decoder object block
Parameter.
As another example, when the set of the quantization parameter of adjacent block is used as predicted quantization parameter,
Can be by appointing the quantization parameter of the set of the quantization parameter of configuration adjacent block for decoding the equipment of image
One is added with residual quantization parameter, determines the quantization parameter of decoder object block.Here, when from being used for
When the equipment of coded image receives quantization parameter identification information, can be from configuration phase for decoding the equipment of image
Among the quantization parameter of the set of the quantization parameter of adjacent block, select corresponding with this quantization parameter identification information
Quantization parameter.Then, the equipment being used for decoding image can be by by selected quantization parameter and residual volume
Change parameter to be added, determine the quantization parameter of decoder object block.
As another example, when the set of the quantization parameter of adjacent block is used as predicted quantization parameter,
Can be by appointing the quantization parameter of the set of the quantization parameter of configuration adjacent block for decoding the equipment of image
One is added with residual quantization parameter, determines the quantization parameter of decoder object block.Here, usage amount is worked as
When changing any one of parameter, the set of optional quantization parameter has the quantization parameter of intermediate value.
As another example, when the degree of depth being used as predicted quantization parameter, for decoding setting of image
Standby can be by the degree of depth of ratio decoder object block among the block of early decoding be had the quantization of the block of slight depth
Parameter is added with residual quantization parameter, determines the quantization parameter of decoder object block.Here, it is used for predicting
The block of quantization parameter can include block and the ratio decoder decoded before decoder object block according to decoding order
The degree of depth of object block has at least one of the block of slight depth.
As another example, when size being used as predicted quantization parameter, for decoding setting of image
Standby can be by the size of ratio decoder object block among the block of early decoding be had the quantization of the block of large-size
Parameter is added with residual quantization parameter, determines the quantization parameter of decoder object block.Here, it is used for predicting
The block of quantization parameter can include block and the ratio decoder decoded before decoder object block according to decoding order
The size of object block has at least one in the block of large-size.
As another example, when the quantization parameter defined in section headers is used as predicted quantization parameter
Time, can be by the quantization parameter defined in section headers be joined with residual quantization for decoding the equipment of image
Number is added, and determines the quantization parameter of decoder object block.
As another example, the feelings of the quantization parameter in there is the block existed on the left side of decoder object block
Under condition, join for decoding the quantization of the block that the equipment of image can pass through will exist on the left side of decoder object block
Number is added with residual quantization parameter, determines the quantization parameter of decoder object block.Here, there is not solution
The block on the left side of code object block or there is not quantization parameter in the block existed on the left side of decoder object block
In the case of, can be by the quantization of the block according to decoding order early decoding be joined for decoding the equipment of image
Number is added with residual quantization parameter, determines the quantization parameter of decoder object block.
The quantization parameter of decoder object block can be by the method for the quantization parameter for determining decoder object block
At least one or a combination thereof determine.
It follows that operation (650), for decode image equipment can based on determined by decoder object
The quantization parameter of block, and the quantization parameter of decoder object block is set in decoder object block.Here, operation
(650) process is identical with the process of the operation of Fig. 5 (530).So, its repeated description will be omitted.
Fig. 7 shows the block diagram of the configuration of the equipment for decoding image according to embodiments of the present invention.
As shown in Figure 7, the equipment 700 being used for decoding image can include decoder 710 and quantization parameter
Device 720 is set.
Decoder 710 can be to the block message of decoder object block and the quantization parameter of coded decoder object block
In at least one be decoded.
As example, decoder 710 can to by de-multiplexed from the solution coded by bitstream extraction
The block message of code object block carries out entropy decoding.It addition, decoder 710 can be based on the block message pair decoded
The quantization parameter of coded decoder object block carries out entropy decoding.
As example, decoder 710 can be arranged in sequence parameter set (SPS), picture according to bit stream
In any one of parameter set (PPS) and section headers, the block message to decoder object block carries out entropy decoding.
It addition, decoder 710 can come solution according to the method described in the operation (510 and 520) of Fig. 5
The block message of code object block and the quantization parameter of decoding object block are decoded.For to decoder object block
The process that is decoded of quantization parameter of block message and decoding object block and the operation (510 and 520) of Fig. 5
Described in process identical.So, its repeated description will be omitted.
Here, when for decoding the block message of equipment previously known decoder object block of image, decoder
710 can omit the block message to the decoder object block from bit stream carries out the operation of entropy decoding.Similarly,
When for decoding the quantization parameter of equipment previously known decoder object block of image, decoder 710 can save
Slightly the quantization parameter coded by decoder object block is carried out the operation of entropy decoding.
Quantization parameter arrange device 720 can the quantization parameter of decoding based on decoder object block, decoding is set
Quantization parameter in object block.Here, described in detail in the operation (530) of Fig. 5 decoding right
As block arranges the process of quantization parameter.So, its repeated description will be omitted.
Fig. 8 show according to embodiments of the present invention for decoding image based on residual quantization parameter
The block diagram of the configuration of equipment.
As shown in Figure 8, the equipment 800 for decoding image can include decoder 810, predictor 820,
Quantization parameter determiner 830 and quantization parameter arrange device 840.
Decoder 810 can be to the residual quantization coded by the block message of decoder object block and decoding object block
At least one in parameter is decoded.
As example, decoder 810 can be to by the de-multiplexed decoder object block from bitstream extraction
Coded block message carry out entropy decoding.It addition, decoder 810 can be based on the block message pair decoded
The coded residual quantization parameter of decoder object block carries out the operation of entropy decoding.
Here, when for decoding the block message of equipment previously known decoder object block of image, decoder
810 can omit the block message to the decoder object block from bit stream carries out the operation of entropy decoding.Similarly,
When for decoding the quantization parameter of equipment previously known decoder object block of image, decoder 810 can save
Slightly the residual quantization parameter coded by decoder object block is carried out the operation of entropy decoding.
It is right that decoder 810 can come decoding according to the method described in the operation (510 and 520) of Fig. 5
As the block message of block and the residual quantization parameter of decoding object block are decoded.The block of decoder object block is believed
The process that is decoded of residual quantization parameter of breath and decoding object block and the operation (510 and 520) of Fig. 5
Described in process identical.So, its repeated description will be omitted.
The quantization parameter of predictor 820 measurable decoder object block.Here, in the operation (630) of Fig. 6
In describe in detail prediction quantization parameter operation.So, its repeated description will be omitted.
Quantization parameter that quantization parameter determiner 830 can based on decoder object block be predicted and decoder object
The residual quantization parameter of block, determines the quantization parameter of decoder object block.
As example, quantization parameter determiner 830 can be by by the quantization parameter predicted and residual quantization
Parameter is added, and determines the quantization parameter of decoder object block.Here, in the operation (640) of Fig. 6
Describe the various of quantization parameter for determining decoder object block according to the quantization parameter predicted in detail
Operation.So, its repeated description will be omitted.
As another example, quantization parameter determiner 830 can calculate the meansigma methods of predicted quantization parameter,
And by the meansigma methods calculated being added with residual quantization parameter, determine the quantization ginseng of decoder object block
Number.
Quantization parameter arrange device 840 can based on determined by the quantization parameter of decoder object block decoding is set
Quantization parameter in object block.Here, describe in detail for arranging in the operation (650) of Fig. 6
The operation of the quantization parameter in decoder object block.So, its repeated description will be omitted.
When there is not residue signal in specific piece or when in pulse code modulation (PCM) scheme
When encoding specific piece, the quantization parameter of specific piece can be regarded as 0.I.e., it is possible to determine that this specific piece is it
In there is not the block of quantization parameter.
Sequence parameter set (SPS) described in Fig. 1 to 8 can have table 1 below to shown in 3 above
Configuration.Thereafter, use quantization parameter is come general proxy residual quantization parameter and quantization parameter.
Table 1 shows the syntactic element including representing quantified parameter information of the block-based degree of depth or size
The example of sequence parameter set (SPS).
[table 1]
seq_parameter_set_rbsp(){ | C | Descriptor |
profile_idc | 0 | u(8) |
… | ||
log2_min_coding_unit_size_minus3 | 0 | ue(v) |
log2_diff_max_min_coding_unit_size | 0 | ue(v) |
… | ||
log2_min_transform_size_minus2 | 0 | ue(v) |
log2_diff_max_min_transform_size | 0 | ue(v) |
max_transform_hierarchy_depth_inter | 0 | ue(v) |
max_transform_hierarchy_depth_intra | 0 | ue(v) |
qp_hierarchy_depth | 0 | ue(v) |
log2_qp_unit_size | 0 | ue(v) |
… | ||
rbsp_trailing_bits() | 0 | |
} |
In Table 1, qp_hierarchy_depth instruction representative is provided with, encodes or decoded quantized ginseng
The syntactic element of the certain depth of the block of number, and log2_qp_unit_size instruction representative is provided with, compiles
The syntactic element of the specific dimensions of the block of code or decoded quantized parameter.Here, SPS can include
Only any one syntactic element in qp_hierarchy_depth and log2_qp_unit_size.
Such as, when qp_hierarchy_depth is 1, (can make only for sequence has the degree of depth 0 and 1
Be the degree of depth of 1 or less) converter unit arrange, encode or decoded quantized parameter.There is tool
In the case of having the block of the degree of depth more deeper than 1 (it is the degree of depth of the block being provided with quantization parameter), can
The quantization parameter with the block of relatively deep degree can be set to and the quantization parameter phase arranged according to the degree of depth 1
With.
Such as, when log2_qp_unit_size is 3, can be only for sequence has 8 × 8 or more chis
Very little block arranges, encodes or decoded quantized parameter.Have than 8 × 8 in existence that (it is to be provided with
The size of the block of quantization parameter) less size block in the case of, may have the block of reduced size
Quantization parameter be set to identical with the quantization parameter arranged according to size 8 × 8.
Table 2 show in interframe fragment or frame the block-based degree of depth in fragment include represent quantization parameter
The example of the sequence parameter set (SPS) of the syntactic element of information.
[table 2]
In table 2, qp_hierarchy_depth_inter instruction representative wherein setting in interframe fragment,
The syntactic element of the certain depth of the block of coding or decoded quantized parameter, and
Qp_hierarchy_depth_intra instruction representative wherein arranges in fragment in frame, encodes or decoded quantized
The syntactic element of the certain depth of the block of parameter.Here, SPS can include qp_hierarchy_depth_inter
With only any one syntactic element in qp_hierarchy_depth_intra.
Such as, when qp_hierarchy_depth_inter is 1, can be only in interframe fragment in sequence
The converter unit with the degree of depth 0 and 1 (degree of depth as 1 or less) arranges, encodes or decodes
Quantization parameter.Have deeper than 1 (it is the degree of depth of the block being provided with quantization parameter) in existence
In the case of the block of degree, the quantization parameter with the block of relatively deep degree may be set to and according to the degree of depth 1
The quantization parameter arranged is identical.
Such as, when qp_hierarchy_depth_intra is 2, can be only in fragment in frame in sequence
The converter unit with the degree of depth 0,1 and 2 (degree of depth as 2 or less) arranges, encodes or solves
Code quantization parameter.Have more deeper than 2 (they are the degree of depth of the block being provided with quantization parameter) in existence
In the case of the block of the degree of depth, the quantization parameter with the block of relatively deep degree may be set to and according to the degree of depth
2 quantization parameters arranged are identical.
Table 3 show in interframe fragment or frame block-based size in fragment include represent quantization parameter letter
The example of the sequence parameter set (SPS) of the syntactic element of breath.
[table 3]
In table 3, log2_qp_unit_size_inter instruction representative wherein arranges in interframe fragment, compiles
The syntactic element of the specific dimensions of the block of code or decoded quantized parameter, and log2_qp_unit_size_intra
Instruction represents and wherein arranges in fragment in frame, encodes or the specific dimensions of block of decoded quantized parameter
Syntactic element.Here, SPS can include log2_qp_unit_size_inter and log2_qp_unit_size_intra
In only any one syntactic element.
Such as, when log2_qp_unit_size_inter is 3, can be only in the interframe fragment in sequence
The block with 8 × 8 or more sizes arranges, encodes or decoded quantized parameter.In existence, there is ratio 8
In the case of the block of the size that × 8 (they are the sizes of the block being provided with quantization parameter) are less, may
The quantization parameter of the block with reduced size is set to identical with the quantization parameter arranged according to size 8 × 8.
Such as, when log2_qp_unit_size_intra is 4, can be only in fragment in the frame in sequence
The block with 16 × 16 or more sizes arranges, encodes or decoded quantized parameter.In existence, there is ratio
In the case of the block of the size that 16 × 16 (they are the sizes of the block being provided with quantization parameter) are less, can
The quantization ginseng quantization parameter with the block of reduced size being set to and arrange according to size 16 × 16
Number is identical.
Above the parameter sets (PPS) described in Fig. 1 to 8 can have as table 4 below to 5 in show
The configuration gone out.Thereafter, use quantization parameter is come general proxy residual quantization parameter and quantization parameter.
Table 4 shows the language including certain depth or the specific dimensions representing the block being provided with quantization parameter
The example of the parameter sets (PPS) of method element.
[table 4]
In table 4, qp_hierarchy_depth instruction representative is provided with, encodes or decoded quantized ginseng
The syntactic element of the certain depth of the block of number, and log2_qp_unit_size instruction representative is provided with, compiles
The syntactic element of the specific dimensions of the block of code or decoded quantized parameter.Here, PPS can include
Only any one syntactic element in qp_hierarchy_depth and log2_qp_unit_size.
Such as, when qp_hierarchy_depth is 1, (can make only for picture has the degree of depth 0 and 1
Be the degree of depth of 1 or less) converter unit arrange, encode or decoded quantized parameter.There is tool
In the case of having the block of the degree of depth more deeper than 1 (it is the degree of depth of the block being provided with quantization parameter), can
The quantization parameter with the block of relatively deep degree can be set to and the quantization parameter phase arranged according to the degree of depth 1
With.
Such as, when log2_qp_unit_size is 3, can be only for picture has 8 × 8 or more chis
Very little block arranges, encodes or decoded quantized parameter.Have than 8 × 8 in existence that (it is to be provided with
The size of the block of quantization parameter) less size block in the case of, may have the block of reduced size
Quantization parameter be set to identical with the quantization parameter arranged according to size 8 × 8.
Table 5 shows the parameter sets including changing the syntactic element of information association with quantization parameter
(PPS) example.
[table 5]
pic_parameter_set_rbsp(){ | C | Descriptor |
pic_parameter_set_id | 1 | ue(v) |
seq_parameter_set_id | 1 | ue(v) |
entropy_coding_mode_flag | 1 | u(1) |
num_ref_idx_l0_default_active_minus1 | 1 | ue(v) |
num_ref_idx_l1_default_active_minus1 | 1 | ue(v) |
Pic_init_qp_minus26/* relative to 26*/ | 1 | se(v) |
qp_change_allowed_flag | 1 | u(1) |
constrained_intra_pred_flag | 1 | u(1) |
For (i=0;i<15;i++){ | ||
numAllowedFilters[i] | 1 | ue(v) |
For (j=0;j<numAllowedFilters;j++){ | ||
filtIdx[i][j] | 1 | ue(v) |
} | ||
} | ||
rbsp_trailing_bits() | 1 | |
} |
In table 5, qp_change_allowed_flag instruction and quantization parameter can change the language of information association
Method element.Qp_change_allowed_flag in equipment decodable code PPS decoding image.When
When the logical value of qp_change_allowed_flag is 1, can in conversation structure more for decoding the equipment of image
Decoded quantized parameter in low unit, thus to change quantization parameter, and carrys out set amount according to the value changed
Change parameter.It addition, when the logical value of qp_change_allowed_flag is 0, for decoding image
Equipment neither in the unit that conversation structure is lower decoded quantized parameter the most do not change quantization parameter.
Section headers described in Fig. 1 to 8 can have if table 6 below is to the configuration as shown in 7 above.
Thereafter, use quantization parameter is come general proxy residual quantization parameter and quantization parameter.
Table 6 shows the language including certain depth or the specific dimensions representing the block being provided with quantization parameter
The example of the section headers of method element.
[table 6]
In table 6, qp_hierarchy_depth instruction representative is provided with, encodes or decoded quantized ginseng
The syntactic element of the certain depth of the block of number, and log2_qp_unit_size instruction representative is provided with, compiles
The syntactic element of the specific dimensions of the block of code or decoded quantized parameter.Here, section headers can include
Only any one syntactic element in qp_hierarchy_depth and log2_qp_unit_size.
Such as, when qp_hierarchy_depth is 3, can be only for fragment has the degree of depth 0,1 and
The converter unit of 2 (degree of depth as 3 or less) arranges, encodes or decoded quantized parameter.Depositing
In the case of the block with the degree of depth more deeper than 3 (they are the degree of depth of the block being provided with quantization parameter),
The quantization parameter with the block of relatively deep degree may be set to and the quantization parameter phase arranged according to the degree of depth 3
With.
Such as, when log2_qp_unit_size is 4, can be only for fragment has 16 × 16 or more
The block of size arranges, encodes or decoded quantized parameter.Have than 16 × 16 in existence that (it is wherein
The size of the block of quantization parameter is set) in the case of the block of less size, may will have reduced size
The quantization parameter of block be set to identical with the quantization parameter arranged according to size 16 × 16.
Table 7 show include representing wherein arrange in particular patch segment type quantization parameter block specific deeply
The example of the section headers of the syntactic element of degree or specific dimensions.
[table 7]
In table 7, qp_hierarchy_depth instruction representative the most only setting in particular patch segment type,
The syntactic element of the certain depth of the block of coding or decoded quantized parameter, and log2_qp_unit_size refers to
Show to represent and the most only arrange in particular patch segment type, encode or the specific chi of block of decoded quantized parameter
Very little syntactic element.Here, section headers can include qp_hierarchy_depth and log2_qp_unit_size
In only any one syntactic element.
Such as, when qp_hierarchy_depth is 3, can be only for P fragment has the degree of depth 0,1
Arrange with the converter unit of 2 (degree of depth as 3 or less), encode or decoded quantized parameter.
There are the feelings of the block of the degree of depth more deeper than 3 (they are the degree of depth of the block being provided with quantization parameter) in existence
Under condition, the quantization parameter with the block of relatively deep degree may be set to and the quantization arranged according to the degree of depth 3
Parameter is identical.
Such as, when log2_qp_unit_size is 4, can be only for B fragment has 16 × 16 or more
The block of many sizes arranges, encodes or decoded quantized parameter.Have than 16 × 16 in existence that (it is it
The size of the middle block that quantization parameter is set) less size block in the case of, may will have less chi
The quantization parameter of very little block is set to identical with the quantization parameter arranged according to size 16 × 16.
Table 8 is shown in which to be provided with, encode or the size of block of decoded quantized parameter according to representing
Syntactic element, arrange, encode or the example of encoding block of decoded quantized parameter.
[table 8]
In table 8, log2_qp_unit_size instruction representative is provided with, encodes or decoded quantized ginseng
The syntactic element of the specific dimensions of the block of number, the remnants in coding_unit_qp_delta instruction coding unit
Quantization parameter, and log2CUSize instruction coding or the size of decoder object coding unit.Here, coding
Unit can include residual quantization parameter, is only up to the specific dimensions of block according to its size.It addition, depositing
In the case of there is smaller size of piece than the specific dimensions of the block being provided with quantization parameter, may
The quantization parameter of the block with reduced size is set to identical with the quantization parameter arranged according to specific dimensions,
Thus omit the process that the quantization parameter to the block with reduced size encodes and decodes.It addition, use
Equipment in coded image can be for having in all coding units of specific piece of size or more size
Each arranges and transmits quantization parameter.
Such as, when log2CUSize be 4 and log2_qp_unit_size be 3 time, it is right to encode and decode
As encoding block has size 16 × 16, and it is provided with, encodes or the coding unit tool of decoded quantized parameter
There is size 8 × 8.So, can arrange, encode or decode as coding unit in corresponding coding unit
The coding_unit_qp_delta of residual quantization parameter.
Table 9 shows to include representing and is provided with, encodes or the grammer of the degree of depth of block of decoded quantized parameter
The example of the encoding block of element.
[table 9]
In table 9, qp_hierarchy_depth instruction is provided with the certain depth of the block of quantization parameter,
Residual quantization parameter in transform_unit_qp_delta instruction coding unit, trafoDepth indicates volume
Code and the degree of depth of decoding object transformation unit, and residualDataPresentFlag indicates whether to compile
Code and the residue signal of decoding.Here, the equipment being used for encoding and decoding image can include coded object block
With the residual quantization parameter of decoding object block, be only up to according to the degree of depth of converter unit this block specific deeply
Degree.
It addition, there is than the certain depth of the block of the most decoded quantized parameter the block of the deeper degree of depth in existence
In the case of, the quantization parameter with the block of the degree of depth more deeper than certain depth may be set to according to specific
The quantization parameter that the degree of depth is arranged is identical, thus omits the quantization parameter to the block with relatively deep degree and compiles
Code and the process of decoding.
Additionally, only there is ratio at existence residue signal to be encoded and converter unit
In the case of the degree of depth that qp_hierarchy_depth is shallow, the equipment for coded image can arrange and transmit change
Change the quantization parameter in unit, and can receive and arrange in converter unit for decoding the equipment of image
Quantization parameter.
Such as, when residualDataPresentFlag be 1, trafoDepth be 2 and
When qp_hierarchy_depth is 3, in coding and decoding object transformation unit, there is residue signal, compile
Code and decoding object transformation unit have the degree of depth 2, and are provided with, encode or decoded quantized parameter
Block there is the degree of depth 3.So, can arrange in converter unit, encode or decode as converter unit
In the transform_unit_qp_delta of residual quantization parameter.
Table 10 is shown in which to arrange the converter unit of quantization parameter and has the certain depth being fixed as 1
In the case of the example of converter unit.That is, table 10 show converter unit do not include representative be provided with,
The example of the syntactic element of the degree of depth of the block of coding or decoded quantized parameter.
[table 10]
In table 10, trafoDepth instruction coding and the degree of depth of decoding object transformation unit, and
Whether residualDataPresentFlag instruction exists remaining letter in coding and decoding object transformation unit
Number.Here, when trafoDepth is 0, for coded image equipment can according to coding unit
Equivalently-sized size performs conversion.It addition, only in the case of there is residue signal, transmittable
transform_unit_qp_delta.Here, owing to trafoDepth is less than 1, thus can only according to coding and
The most shallow degree of depth in decoder object converter unit arranges quantization parameter, and codified and decoding
transform_unit_qp_delta.That is, can set having in the converter unit of same size with coding unit
Put quantization parameter, and codified and decoding transform_unit_qp_delta.Additionally, have and 1
In the case of the converter unit of identical or deeper than 1 degree of depth, the quantization arranging with arranging according to the most shallow degree of depth
The quantization parameter that parameter is identical, thus omits its coding and decoding.I.e., only with coding unit, there is phase
In the case of the converter unit of size exists residue signal to be encoded, quantization parameter is set, and compiles
Code and decoding residual quantization parameter.
Table 11 shows the syntactic element including size and the degree of depth representing the block being provided with quantization parameter
The example of converter unit.
[table 11]
In table 11, log2_qp_unit_size instruction is provided with, encodes or decoded quantized parameter
The specific dimensions of unit, the residual quantization parameter of unit_qp_delta instruction converter unit, trafoDepth refers to
Show coding and the degree of depth of decoding object transformation unit, and residualDataPresentFlag indicates whether
The residue signal encoding and decoding.Here, this converter unit can include residual quantization parameter, according to volume
The size of code unit is only up to the specific dimensions of this block.It addition, be provided with quantization parameter there is ratio
The specific dimensions of block there is smaller size of piece in the case of, may will have the amount of the block of reduced size
Change parameter and be set to identical with the quantization parameter arranged according to specific dimensions, thus omit having less chi
The residual quantization parameter of very little block carries out the process encoding and decoding.It addition, be used for encoding and decoding image
Equipment can for there are all coding units of specific piece of size or more size arranging, coding is conciliate
Code quantization parameter.It addition, because converter unit has the degree of depth 0, so, it is used for encoding and decoding image
Equipment can according to the equivalently-sized size with coding unit perform conversion and inverse transformation.
Such as, when log2CUSize be 3, log2_qp_unit_size be 2, trafoDepth be 0 and
When residualDataPresentFlag is 1, coding or decoder object coding unit have the size of 8 × 8,
Be provided with, encode or the coding unit of decoded quantized parameter have 4 × 4 size, converter unit has
The degree of depth 0, and there is residue signal.So, can arrange, encode or decode in corresponding coding unit
Unit_qp_delta as the residual quantization parameter in converter unit.
Table 12 shows the parameter sets including changing the syntactic element of information association with quantization parameter
(PPS) example.
[table 12]
In table 12, minCUDQPsize instruction represents and is provided with, encodes or decoded quantized parameter
The syntactic element of the specific dimensions of block.
Such as, when minCUDQPsize is 0, can be only in picture and the size of LCU has phase
Arrange with the block of size, encode or decoded quantized parameter.When minCUDQPsize is 1, can be right
In comparing with the block of the width with LCU half with height, there is same size or larger sized piece, come
Arrange, encode or decoded quantized parameter.That is, it is 64 × 64 and minCUDQPsize to be as LCU
When 1, can arrange only for having compared with 32 × 32 same size or larger sized piece, encode
Or decoded quantized parameter.That is, when minCUDQPsize is N, can for there is minCUDQPsize
Compare for the width of the half in the case of N-1 with the block of height there is same size or larger sized
Block, arranges, encodes or decoded quantized parameter, and wherein N indicates positive integer.It is provided with there is ratio
In the case of the specific dimensions of the block of quantization parameter has smaller size of piece, may will have reduced size
The quantization parameter of block be set to identical with the quantization parameter arranged according to specific dimensions.
It addition, minCUDQPsize can be encoded as having M-bit regular length or variable-length, its
Middle M indicates positive integer.Table 12 above is shown in which the example that M is 4.
It addition, do not transmit minCUDQPsize in PPS or section headers, and in encoder or solution
Predefined fixed block size in code device so that can have same size only for comparing with fixed block size
Or larger sized piece, arrange, encode or decoded quantized parameter, wherein N indicates positive integer.
Table 13 shows the section headers that includes changing the syntactic element of information association with quantization parameter
Example.
[table 13]
In table 13, minCUDQPsize instruction representative is provided with, encodes or decoded quantized parameter
The syntactic element of specific dimensions of block.
Such as, when minCUDQPsize is 0, can be only in fragment and the size of LCU has phase
Arrange with the block of size, encode or decoded quantized parameter.When minCUDQPsize is 1, can be right
In comparing with the block of the width with LCU half with height, there is same size or larger sized piece, come
Arrange, encode or decoded quantized parameter.That is, it is 64 × 64 and minCUDQPsize to be as LCU
When 1, can arrange only for having compared with 32 × 32 same size or larger sized piece, encode
Or decoded quantized parameter.That is, when minCUDQPsize is N, can only for have
MinCUDQPsize is that the width of the half in the case of N-1 is compared have same size with the block of height
Or larger sized piece, arrange, encode or decoded quantized parameter, wherein N indicates positive integer.Depositing
In the case of there is smaller size of piece than the specific dimensions of the block being provided with quantization parameter, may
The quantization parameter of the block with reduced size is set to identical with the quantization parameter arranged according to specific dimensions.
It addition, minCUDQPsize can be encoded as having M-bit regular length or variable-length, its
Middle M indicates positive integer.
Table 14 shows that the LCU grammer including the syntactic element that can change information association with quantization parameter (is compiled
Code tree grammer) example.
[table 14]
In table 14, lcu_qp_level instruction represents and is provided with, encodes or decoded quantized parameter
The syntactic element of the specific dimensions of block.Calculated as below can be provided with, encode or decoded quantized parameter
The specific dimensions of block.
QP_block_size=LCU_size > > lcu_qp_level
Wherein QP_block_size instruction is provided with, encodes or the specific chi of block of decoded quantized parameter
Very little, and the size of LCU_size instruction LCU.
It addition, only when dividing corresponding LCU or block, just transmit lcu_qp_level, and can basis
QP_block_size arranges, encodes or decoded quantized parameter.Such as, in table 14, it will be appreciated that
, when split_coding_unit_flag [x0] [y0] is 1, divides corresponding blocks, and work as
When split_coding_unit_flag [x0] [y0] is 0, do not divide corresponding blocks.It addition, only when
When split_coding_unit_flag [x0] [y0] is 1 and corresponding blocks and LCU have same size,
Can arrange for having and QP_block_size same size or larger sized piece, encode or
Decoded quantized parameter.
It addition, only when there is residue signal in corresponding LCU or block, just transmit lcu_qp_level,
And can arrange according to the QP_block_size calculated, encode or decoded quantized parameter.
Such as, when lcu_qp_depth is 0, can come only for having the block of same size with LCU
Arrange, encode or decoded quantized parameter.When lcu_qp_depth is 1, can for there is LCU
The width of half is compared with the block of height has same size or larger sized piece, arrange, encode or
Decoded quantized parameter.That is, when LCU be 64 × 64 and lcu_qp_depth be 1 time, can be only for
There is compared with 32 × 32 same size or larger sized piece, arrange, encode or decoded quantized parameter.
That is, when lcu_qp_depth is N, can only for have in the case of lcu_qp_depth is N-1
The width of half compare with the block of height there is same size or larger sized piece, arrange, encode
Or decoded quantized parameter, wherein N indicates positive integer.
It addition, lcu_qp_depth can be encoded as having M-bit regular length or variable-length, wherein
M indicates positive integer.
Table 15 shows the parameter sets including changing the syntactic element of information association with quantization parameter
(PPS) example, the wherein qp_change_allowed_flag of the table 5 and minCUDQPsize of table 12
The most integrated.
[table 15]
pic_parameter_set_rbsp(){ | C | Descriptor |
pic_parameter_set_id | 1 | ue(v) |
seq_parameter_set_id | 1 | ue(v) |
entropy_coding_mode_flag | 1 | u(1) |
num_ref_idx_l0_default_active_minus1 | 1 | ue(v) |
num_ref_idx_l1_default_active_minus1 | 1 | ue(v) |
Pic_init_qp_minus26/* relative to 26*/ | 1 | se(v) |
cu_dqp_idc | 1 | ue(v) |
constrained_intra_pred_flag | 1 | u(1) |
For (i=0;i<15;i++){ | ||
numAllowedFilters[i] | 1 | ue(v) |
For (j=0;j<numAllowedFilters;j++){ | ||
filtIdx[i][j] | 1 | ue(v) |
} | ||
} | ||
rbsp_trailing_bits() | 1 | |
} |
In table 15, cu_dqp_idc instruction and quantization parameter can change the syntactic element of information association.With
Equipment in decoding image can decode cu_dqp_idc in PPS.When the value of cu_dqp_idc is 0,
For decode image equipment can neither in the unit that conversation structure is low decoded quantized parameter do not gesturing
The unit that face is low changes quantization parameter.When the value of cu_dqp_idc is greater than the positive number of 0, it is used for solving
The equipment of code image can change quantization parameter, and the value of cu_dqp_idc in the unit that conversation structure is low
May indicate that and be provided with, encode or the specific dimensions of block of decoded quantized parameter.
Such as, when cu_dqp_idc is 1, can have same size only in picture with LCU
Block, arranges, encodes or decoded quantized parameter.When cu_dqp_idc is 2, can for have
The width of LCU half is compared with the block of height has same size or larger sized piece, arranges, compiles
Code or decoded quantized parameter.Such as, when LCU be 64 × 64 and cu_dqp_idc be 2 time, can be only
For having compared with 32 × 32 same size or larger sized piece, arrange, encode or decoded quantized
Parameter.Existing to compare with the specific dimensions of the block being provided with quantization parameter, there is the block of reduced size
In the case of, may be set to the quantization parameter with the block of reduced size arrange with according to this specific dimensions
Quantization equivalently-sized.
Therebetween, the order of each operation described in Fig. 1,2,5 and 6 can be changed.
Although disclose the example embodiment of the present invention the most for purposes of explanation, but art technology
Personnel it will be appreciated that various amendment, add and replace is possible, without deviating from claims
Disclosed in scope and spirit of the present invention.
Therefore, the scope of the present invention is not construed as being limited to described embodiment, but by appended right
Require and equivalence limits.
Claims (4)
1., for the method decoding image, the method includes:
Receive the bit stream including image information;
Believe about the basic block size of the size of the basic block with identical quantization parameter from this bit stream decoding
Breath and the residual quantization parameter of decoding object unit;
Based on this basic block dimension information, predict the prediction quantization parameter of this decoder object unit;
Use described prediction quantization parameter and residual quantization parameter, determine the quantization of this decoder object unit
Parameter;With
The quantization parameter of this decoder object unit determined by based on, decodes this decoder object unit,
Wherein this basic block dimension information concentrates decoding at frame parameter, and this residual quantization parameter is becoming
Change in unit TU and decode,
Wherein, when the size being smaller in size than this basic block of this decoder object unit, this decoder object list
Unit is included in the interior section of this basic block, and the prediction quantization parameter quilt of this decoder object unit
It is derived as the value identical with the prediction quantization parameter of other unit within this basic block.
Method the most according to claim 1, wherein when when being smaller in size than basic block of this decoder object unit,
Omit the decoding of this residual quantization parameter.
Method the most according to claim 1, wherein when the size of this decoder object unit is more than or equal to base
During this block, decode this residual quantization parameter.
Method the most according to claim 1, wherein based on indicating whether to decode the amount of this residual quantization parameter
Change parametric solution code labeling information, decode this residual quantization parameter.
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20100079104 | 2010-08-17 | ||
KR10-2010-0079104 | 2010-08-17 | ||
KR1020100124181A KR20120016980A (en) | 2010-08-17 | 2010-12-07 | Image encoding and decoding method and the same apparatus |
KR10-2010-0124181 | 2010-12-07 | ||
KR1020110025572A KR20120016986A (en) | 2010-08-17 | 2011-03-22 | Image encoding and decoding method and the same apparatus |
KR10-2011-0025572 | 2011-03-22 | ||
KR10-2011-0050852 | 2011-05-27 | ||
KR1020110050852A KR20120016989A (en) | 2010-08-17 | 2011-05-27 | Image encoding and decoding method and the same apparatus |
CN201180039691.0A CN103069800B (en) | 2010-08-17 | 2011-08-17 | For the method and apparatus of encoded video and coding/decoding method and equipment |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180039691.0A Division CN103069800B (en) | 2010-08-17 | 2011-08-17 | For the method and apparatus of encoded video and coding/decoding method and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105939476A true CN105939476A (en) | 2016-09-14 |
CN105939476B CN105939476B (en) | 2019-10-01 |
Family
ID=45839092
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610517204.1A Active CN106412587B (en) | 2010-08-17 | 2011-08-17 | Method for decoding image and coded image |
CN201180039691.0A Active CN103069800B (en) | 2010-08-17 | 2011-08-17 | For the method and apparatus of encoded video and coding/decoding method and equipment |
CN201610518671.6A Active CN106028037B (en) | 2010-08-17 | 2011-08-17 | For decoding the equipment of image and the method for coded image |
CN201610518674.XA Active CN106028038B (en) | 2010-08-17 | 2011-08-17 | Equipment for decoding image |
CN201610519076.4A Active CN105939476B (en) | 2010-08-17 | 2011-08-17 | Method for decoding image |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610517204.1A Active CN106412587B (en) | 2010-08-17 | 2011-08-17 | Method for decoding image and coded image |
CN201180039691.0A Active CN103069800B (en) | 2010-08-17 | 2011-08-17 | For the method and apparatus of encoded video and coding/decoding method and equipment |
CN201610518671.6A Active CN106028037B (en) | 2010-08-17 | 2011-08-17 | For decoding the equipment of image and the method for coded image |
CN201610518674.XA Active CN106028038B (en) | 2010-08-17 | 2011-08-17 | Equipment for decoding image |
Country Status (9)
Country | Link |
---|---|
US (8) | US9699449B2 (en) |
EP (8) | EP3402197B1 (en) |
JP (8) | JP2013529045A (en) |
KR (12) | KR20120016980A (en) |
CN (5) | CN106412587B (en) |
ES (6) | ES2688586T3 (en) |
HU (5) | HUE056101T2 (en) |
PL (5) | PL3402197T3 (en) |
WO (1) | WO2012023806A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112335242A (en) * | 2018-06-25 | 2021-02-05 | 韩国电子通信研究院 | Method and apparatus for encoding/decoding image using quantization parameter and recording medium storing bitstream |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120016980A (en) * | 2010-08-17 | 2012-02-27 | 한국전자통신연구원 | Image encoding and decoding method and the same apparatus |
RU2607254C2 (en) * | 2010-08-17 | 2017-01-10 | Самсунг Электроникс Ко., Лтд. | Video encoding method and apparatus using transformation unit of variable tree structure, and video decoding method and apparatus |
US20120114034A1 (en) * | 2010-11-08 | 2012-05-10 | Mediatek Inc. | Method and Apparatus of Delta Quantization Parameter Processing for High Efficiency Video Coding |
JP2013034037A (en) * | 2011-03-09 | 2013-02-14 | Canon Inc | Image encoder, image encoding method and program, image decoder, and image decoding method and program |
WO2012120822A1 (en) | 2011-03-09 | 2012-09-13 | Canon Kabushiki Kaisha | Image coding apparatus, method for coding image, program therefor, image decoding apparatus, method for decoding image, and program therefor |
JP5875236B2 (en) * | 2011-03-09 | 2016-03-02 | キヤノン株式会社 | Image encoding device, image encoding method and program, image decoding device, image decoding method and program |
RU2566334C2 (en) | 2011-03-09 | 2015-10-20 | Нек Корпорейшн | Video encoder, video decoder, video encoding and decoding |
KR101442127B1 (en) | 2011-06-21 | 2014-09-25 | 인텔렉추얼디스커버리 주식회사 | Apparatus and Method of Adaptive Quantization Parameter Encoding and Decoder based on Quad Tree Structure |
US10298939B2 (en) * | 2011-06-22 | 2019-05-21 | Qualcomm Incorporated | Quantization in video coding |
USRE47366E1 (en) | 2011-06-23 | 2019-04-23 | Sun Patent Trust | Image decoding method and apparatus based on a signal type of the control parameter of the current block |
CN106878731B (en) | 2011-06-23 | 2019-06-04 | 太阳专利托管公司 | Image encoding method and picture coding device |
TWI581615B (en) | 2011-06-24 | 2017-05-01 | Sun Patent Trust | A decoding method, a coding method, a decoding device, an encoding device, and a coding / decoding device |
EP3407610B1 (en) | 2011-06-24 | 2019-09-04 | Sun Patent Trust | Coding method and coding apparatus |
CN106878715B (en) | 2011-06-27 | 2019-05-28 | 太阳专利托管公司 | Coding method and code device |
BR112013030181B1 (en) | 2011-06-28 | 2022-09-27 | Sun Patent Trust | DECODING METHOD TO DECODE A CONTROL PARAMETER TO CONTROL DECODING OF AN IMAGE, AND ENCODING METHOD TO CODING A CONTROL PARAMETER TO CONTROL ENCODING AN IMAGE |
MX2013010892A (en) | 2011-06-29 | 2013-12-06 | Panasonic Corp | Image decoding method, image encoding method, image decoding device, image encoding device, and image encoding/decoding device. |
WO2013001769A1 (en) | 2011-06-30 | 2013-01-03 | パナソニック株式会社 | Image decoding method, image encoding method, image decoding device, image encoding device, and image encoding/decoding device |
CN107181948B (en) | 2011-06-30 | 2020-03-13 | 太阳专利托管公司 | Image encoding method, image encoding device, and image encoding/decoding device |
CN107087185B (en) | 2011-07-11 | 2020-01-10 | 太阳专利托管公司 | Encoding method and encoding device, decoding method and decoding device |
KR101965388B1 (en) * | 2011-11-04 | 2019-04-04 | 주식회사 골드피크이노베이션즈 | Methods of coding quantization parameter and appratuses using the same |
KR101364084B1 (en) * | 2012-02-28 | 2014-02-21 | 전자부품연구원 | Apparatus and method for encoding image |
US9473769B2 (en) * | 2012-06-08 | 2016-10-18 | Texas Instruments Incorporated | Method and system for reducing slice header parsing overhead in video coding |
KR101353290B1 (en) * | 2012-07-06 | 2014-01-27 | 인텔렉추얼디스커버리 주식회사 | Transcoding method For Multi-media stitching and Transcoder using the same |
US10904551B2 (en) | 2013-04-05 | 2021-01-26 | Texas Instruments Incorporated | Video coding using intra block copy |
US9696145B2 (en) * | 2013-05-13 | 2017-07-04 | Texas Instruments Incorporated | Opportunistic structured light |
CN103327336B (en) * | 2013-06-28 | 2016-08-31 | 华为技术有限公司 | A kind of method and apparatus of 3-dimensional encoding |
US20160173887A1 (en) * | 2013-07-10 | 2016-06-16 | Sharp Kabushiki Kaisha | Scaling list signaling and parameter sets activation |
CN105684442B (en) * | 2013-07-23 | 2020-02-21 | 英迪股份有限公司 | Method for encoding/decoding image |
WO2015012600A1 (en) * | 2013-07-23 | 2015-01-29 | 성균관대학교 산학협력단 | Method and apparatus for encoding/decoding image |
WO2017206826A1 (en) * | 2016-05-28 | 2017-12-07 | Mediatek Inc. | Methods and apparatuses of video data processing with conditionally quantization parameter information signaling |
CN107113430B (en) * | 2016-10-12 | 2019-04-30 | 深圳市大疆创新科技有限公司 | Method, computer system and the device of code rate control |
CA3094439C (en) | 2018-03-19 | 2023-05-23 | University-Industry Cooperation Group Of Kyung Hee University | Method and apparatus for encoding/decoding image using geometrically modified reference picture |
PL3688986T3 (en) | 2018-04-01 | 2022-04-04 | Lg Electronics Inc. | An image coding method based on a quantization parameter derivation |
JP6953576B2 (en) * | 2018-10-03 | 2021-10-27 | キヤノン株式会社 | Coding device, coding method, program and storage medium |
CN113273191A (en) * | 2019-01-10 | 2021-08-17 | 世宗大学校产学协力团 | Image encoding/decoding method and apparatus |
CN112004084B (en) * | 2019-05-27 | 2022-03-29 | 北京君正集成电路股份有限公司 | Code rate control optimization method and system by utilizing quantization parameter sequencing |
MX2022001928A (en) * | 2019-08-15 | 2022-05-24 | Beijing Dajia Internet Information Tech Co Ltd | Methods and apparatus of video coding using palette mode. |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1647541A (en) * | 2002-04-23 | 2005-07-27 | 诺基亚有限公司 | Method and device for indicating quantizer parameters in a video coding system |
WO2009035210A1 (en) * | 2007-09-14 | 2009-03-19 | Samsung Electronics Co., Ltd. | Method, medium, and apparatus for encoding and/or decoding video |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5487086A (en) * | 1991-09-13 | 1996-01-23 | Comsat Corporation | Transform vector quantization for adaptive predictive coding |
JPH06209469A (en) | 1993-01-11 | 1994-07-26 | Sony Corp | Picture coder, picture coding method, picture decoder, picture decoding method and picture recording medium |
JPH08181988A (en) | 1994-12-26 | 1996-07-12 | Canon Inc | Moving image processing unit |
US7466336B2 (en) * | 2002-09-05 | 2008-12-16 | Eastman Kodak Company | Camera and method for composing multi-perspective images |
WO2006004331A1 (en) * | 2004-07-07 | 2006-01-12 | Samsung Electronics Co., Ltd. | Video encoding and decoding methods and video encoder and decoder |
CN100584025C (en) * | 2005-08-04 | 2010-01-20 | 华为技术有限公司 | Arithmetic decoding system and device based on contents self-adaption |
WO2007058515A1 (en) * | 2005-11-21 | 2007-05-24 | Electronics And Telecommunications Research Institute | Method and apparatus for controlling bitrate of scalable video stream |
US20070147496A1 (en) * | 2005-12-23 | 2007-06-28 | Bhaskar Sherigar | Hardware implementation of programmable controls for inverse quantizing with a plurality of standards |
PL2950543T3 (en) * | 2006-01-09 | 2018-03-30 | Matthias Narroschke | Adaptive coding of the prediction error in hybrid video coding |
FR2896118A1 (en) * | 2006-01-12 | 2007-07-13 | France Telecom | ADAPTIVE CODING AND DECODING |
US8135062B1 (en) * | 2006-01-16 | 2012-03-13 | Maxim Integrated Products, Inc. | Method and apparatus for QP modulation based on perceptual models for picture encoding |
JP2008153802A (en) * | 2006-12-15 | 2008-07-03 | Victor Co Of Japan Ltd | Moving picture encoding device and moving picture encoding program |
EP3107294B1 (en) * | 2007-03-20 | 2018-08-15 | Fujitsu Limited | Video encoding method and apparatus, and video decoding apparatus |
US20080302564A1 (en) | 2007-06-11 | 2008-12-11 | Ppg Industries Ohio, Inc. | Circuit assembly including a metal core substrate and process for preparing the same |
US8938009B2 (en) | 2007-10-12 | 2015-01-20 | Qualcomm Incorporated | Layered encoded bitstream structure |
KR100918862B1 (en) | 2007-10-19 | 2009-09-28 | 광주과학기술원 | Method and device for generating depth image using reference image, and method for encoding or decoding the said depth image, and encoder or decoder for the same, and the recording media storing the image generating the said method |
US20100097444A1 (en) * | 2008-10-16 | 2010-04-22 | Peter Lablans | Camera System for Creating an Image From a Plurality of Images |
US8634456B2 (en) * | 2008-10-03 | 2014-01-21 | Qualcomm Incorporated | Video coding with large macroblocks |
KR101530385B1 (en) | 2008-11-06 | 2015-06-22 | 주식회사 포스코 | A hood devicef for collecting dust in furnace |
KR101017180B1 (en) | 2008-12-30 | 2011-02-25 | 두산중공업 주식회사 | Stainless Steel Separator and Method of Coating the Same |
KR101622691B1 (en) * | 2009-01-08 | 2016-05-19 | 엘지전자 주식회사 | 3d caption signal transmission method anf 3d caption display method |
KR101164416B1 (en) | 2009-05-18 | 2012-07-12 | 배동인 | Chassis and doorframe using the same |
KR101527085B1 (en) * | 2009-06-30 | 2015-06-10 | 한국전자통신연구원 | Intra encoding/decoding method and apparautus |
KR100997218B1 (en) | 2009-10-07 | 2010-11-29 | 삼성전자주식회사 | Image dequantization method |
US20110274162A1 (en) * | 2010-05-04 | 2011-11-10 | Minhua Zhou | Coding Unit Quantization Parameters in Video Coding |
FR2954124B1 (en) | 2009-12-18 | 2012-04-06 | Fabre Pierre Dermo Cosmetique | USE OF 2,3-DIHYDROXYPROPYL DODECANOATE FOR THE TREATMENT OF SEBORRHEA |
JP5670444B2 (en) * | 2010-05-13 | 2015-02-18 | シャープ株式会社 | Encoding device and decoding device |
MY190480A (en) | 2010-06-04 | 2022-04-22 | Sony Corp | Image processing apparatus and method |
MX355733B (en) * | 2010-06-10 | 2018-04-27 | Thomson Licensing | Methods and apparatus for determining quantization parameter predictors from a plurality of neighboring quantization parameters. |
KR20120016980A (en) * | 2010-08-17 | 2012-02-27 | 한국전자통신연구원 | Image encoding and decoding method and the same apparatus |
SG188255A1 (en) | 2010-09-30 | 2013-04-30 | Panasonic Corp | Image decoding method, image coding method, image decoding apparatus, image coding apparatus, program, and integrated circuit |
US20120114034A1 (en) * | 2010-11-08 | 2012-05-10 | Mediatek Inc. | Method and Apparatus of Delta Quantization Parameter Processing for High Efficiency Video Coding |
JP5875236B2 (en) * | 2011-03-09 | 2016-03-02 | キヤノン株式会社 | Image encoding device, image encoding method and program, image decoding device, image decoding method and program |
JP6039163B2 (en) * | 2011-04-15 | 2016-12-07 | キヤノン株式会社 | Image encoding device, image encoding method and program, image decoding device, image decoding method and program |
FR2993071B1 (en) | 2012-07-03 | 2016-05-06 | Videodesk | SYSTEM FOR DISPLAYING A WEB PAGE |
US9709953B2 (en) * | 2012-08-01 | 2017-07-18 | Real View Imaging Ltd. | Despeckling a computer generated hologram |
US10152421B2 (en) | 2015-11-23 | 2018-12-11 | Intel Corporation | Instruction and logic for cache control operations |
-
2010
- 2010-12-07 KR KR1020100124181A patent/KR20120016980A/en unknown
-
2011
- 2011-03-22 KR KR1020110025572A patent/KR20120016986A/en unknown
- 2011-05-27 KR KR1020110050852A patent/KR20120016989A/en unknown
- 2011-08-17 EP EP18175478.9A patent/EP3402197B1/en active Active
- 2011-08-17 PL PL18175478T patent/PL3402197T3/en unknown
- 2011-08-17 ES ES11818406.8T patent/ES2688586T3/en active Active
- 2011-08-17 EP EP21178773.4A patent/EP3941051B1/en active Active
- 2011-08-17 CN CN201610517204.1A patent/CN106412587B/en active Active
- 2011-08-17 ES ES18175478T patent/ES2902752T3/en active Active
- 2011-08-17 PL PL18175121T patent/PL3402195T3/en unknown
- 2011-08-17 CN CN201180039691.0A patent/CN103069800B/en active Active
- 2011-08-17 ES ES18175483T patent/ES2902739T3/en active Active
- 2011-08-17 JP JP2013515278A patent/JP2013529045A/en active Pending
- 2011-08-17 PL PL18175284T patent/PL3402196T3/en unknown
- 2011-08-17 HU HUE18174555A patent/HUE056101T2/en unknown
- 2011-08-17 CN CN201610518671.6A patent/CN106028037B/en active Active
- 2011-08-17 ES ES18174555T patent/ES2896491T3/en active Active
- 2011-08-17 EP EP18175483.9A patent/EP3402198B1/en active Active
- 2011-08-17 EP EP11818406.8A patent/EP2608540B1/en active Active
- 2011-08-17 HU HUE18175121A patent/HUE056939T2/en unknown
- 2011-08-17 HU HUE18175284A patent/HUE056938T2/en unknown
- 2011-08-17 ES ES18175121T patent/ES2902751T3/en active Active
- 2011-08-17 EP EP24169879.4A patent/EP4391532A2/en active Pending
- 2011-08-17 EP EP18175284.1A patent/EP3402196B1/en active Active
- 2011-08-17 WO PCT/KR2011/006052 patent/WO2012023806A2/en active Application Filing
- 2011-08-17 PL PL18175483T patent/PL3402198T3/en unknown
- 2011-08-17 ES ES18175284T patent/ES2902733T3/en active Active
- 2011-08-17 HU HUE18175478A patent/HUE057198T2/en unknown
- 2011-08-17 EP EP18174555.5A patent/EP3402194B1/en active Active
- 2011-08-17 PL PL18174555T patent/PL3402194T3/en unknown
- 2011-08-17 CN CN201610518674.XA patent/CN106028038B/en active Active
- 2011-08-17 EP EP18175121.5A patent/EP3402195B1/en active Active
- 2011-08-17 CN CN201610519076.4A patent/CN105939476B/en active Active
- 2011-08-17 KR KR1020110081890A patent/KR101581742B1/en active IP Right Grant
- 2011-08-17 HU HUE18175483A patent/HUE057201T2/en unknown
- 2011-08-17 US US13/808,433 patent/US9699449B2/en active Active
-
2015
- 2015-01-08 KR KR1020150002704A patent/KR101650464B1/en active IP Right Grant
- 2015-04-10 JP JP2015080963A patent/JP6163176B2/en active Active
- 2015-08-05 KR KR1020150110606A patent/KR101791164B1/en active IP Right Grant
- 2015-08-05 KR KR1020150110605A patent/KR101791163B1/en active IP Right Grant
-
2017
- 2017-02-27 JP JP2017035072A patent/JP6293943B2/en active Active
- 2017-04-17 US US15/489,290 patent/US9838691B2/en active Active
- 2017-10-23 KR KR1020170137444A patent/KR101895362B1/en active IP Right Grant
- 2017-11-02 US US15/801,423 patent/US10212422B2/en active Active
-
2018
- 2018-02-09 JP JP2018022320A patent/JP6615923B2/en active Active
- 2018-02-09 JP JP2018022294A patent/JP6636551B2/en active Active
- 2018-02-09 JP JP2018022307A patent/JP6625680B2/en active Active
- 2018-02-09 JP JP2018022301A patent/JP6615922B2/en active Active
- 2018-02-09 JP JP2018022325A patent/JP6620181B2/en active Active
- 2018-08-30 KR KR1020180102571A patent/KR101927385B1/en active IP Right Grant
- 2018-08-30 KR KR1020180102572A patent/KR101927386B1/en active IP Right Grant
- 2018-08-30 KR KR1020180102570A patent/KR101927384B1/en active IP Right Grant
- 2018-08-30 KR KR1020180102573A patent/KR101927387B1/en active IP Right Grant
- 2018-12-28 US US16/236,019 patent/US10827174B2/en active Active
- 2018-12-28 US US16/235,878 patent/US10939106B2/en active Active
-
2020
- 2020-09-22 US US17/027,866 patent/US11265546B2/en active Active
-
2022
- 2022-01-21 US US17/580,810 patent/US11601649B2/en active Active
-
2023
- 2023-03-06 US US18/118,004 patent/US20230209056A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1647541A (en) * | 2002-04-23 | 2005-07-27 | 诺基亚有限公司 | Method and device for indicating quantizer parameters in a video coding system |
WO2009035210A1 (en) * | 2007-09-14 | 2009-03-19 | Samsung Electronics Co., Ltd. | Method, medium, and apparatus for encoding and/or decoding video |
Non-Patent Citations (3)
Title |
---|
M KARCZEWICZ ET AL.: "Rate distortion optimized quantization", 《TELECOMMUNICATON ON STANDARDIZATION SECTOR STUDY PERIOD 2005-2008》 * |
M. KARCZEWICZ ET AL.: "Video coding technology proposal by Qualcomm Inc.", 《1. MEETING; DRESDEN; JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG16 WP3 AND ISO/IEC JTC1/SC29/WG11; NO.JCTVC-A121》 * |
Y SUN ET AL.: "An incremental basic unit level QP determination algorithm for H.264/AVC rate control", 《VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2009》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112335242A (en) * | 2018-06-25 | 2021-02-05 | 韩国电子通信研究院 | Method and apparatus for encoding/decoding image using quantization parameter and recording medium storing bitstream |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105939476A (en) | Method and apparatus for decoding video | |
CN103797800B (en) | It derives reference model value and coding and decoding represents the information of prediction mode | |
CN103716642B (en) | Method for multiple view video coding/decoding | |
CN105900420B (en) | Select motion vector accuracy | |
CN104041035B (en) | Lossless coding and coherent signal method for expressing for composite video | |
CN106105191A (en) | For the method and apparatus processing multiview video signal | |
CN103548356B (en) | Picture decoding method using dancing mode and the device using this method | |
CN102474610A (en) | Method and apparatus for encoding/decoding motion vector | |
CN105812812A (en) | Method for encoding high resolution images | |
CN105474647A (en) | Processing bitstream constraints relating to inter-layer prediction types in multi-layer video coding | |
CN104094600A (en) | Method and apparatus for hierarchical data unit-based video encoding and decoding comprising quantization parameter prediction | |
CN104429062A (en) | Apparatus for coding a bit stream representing a three-dimensional video | |
CN103141096A (en) | Adaptive filtering method and apparatus | |
CN102696226B (en) | The H264 code-transferring method of multiplexing code stream information | |
CN104704832A (en) | Image processing method and apparatus for predicting motion vector and disparity vector | |
CN107251556A (en) | The method and apparatus produced for low complex degree a quarter pixel in motion search | |
CN102934445B (en) | Based on the method and apparatus of segmentation to image coding and decoding | |
TW201338553A (en) | Methods, systems, and computer program products for assessing a macroblock candidate for conversion to a skipped macroblock | |
KR20120138426A (en) | Signaling apparatus and method of interleaving advanced motion vector prediction |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230524 Address after: Seoul, South Kerean Patentee after: IDEAHUB Inc. Address before: Daejeon, Korea Patentee before: ELECTRONICS AND TELECOMMUNICATIONS Research Institute OF KOREA |