CN104093025B - Decoding method and device - Google Patents
Decoding method and device Download PDFInfo
- Publication number
- CN104093025B CN104093025B CN201410189649.2A CN201410189649A CN104093025B CN 104093025 B CN104093025 B CN 104093025B CN 201410189649 A CN201410189649 A CN 201410189649A CN 104093025 B CN104093025 B CN 104093025B
- Authority
- CN
- China
- Prior art keywords
- information
- current block
- intra prediction
- prediction mode
- chromatic component
- 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.)
- Active
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
The embodiments of the invention provide a kind of decoding method and device.Method includes:Extract the first information in code stream;According to the first information, chromatic component intra prediction mode is determined;When not can determine that chromatic component intra prediction mode according to the first information, the second information in code stream is extracted;Chromatic component intra prediction mode is determined according to the second information, wherein the first information include be used for indicate chromatic component intra prediction mode whether be DM patterns or LM patterns information, second information is used to indicate the pattern of surplus as chromatic component intra prediction mode, and pattern of surplus is that can be used for one of chromatic component intra prediction mode in addition to the pattern that the first information may determine.Device includes the first extraction unit, the first determining unit, the second extraction unit and the second determining unit.Above-mentioned technical proposal can reduce the coding information of chroma mode and Optimal scheduling, so as to reduce encoding and decoding step, thus reduce the complexity of encoding and decoding, improve the efficiency of decoding.
Description
Technical field
The present invention relates to field of video image processing, and more particularly, to decoding method and device.
Background technology
Existing video image encoding and decoding technology includes intra-frame coding techniques and inter-frame coding.Intraframe coding refers to only sharp
The technology of coding is compressed to picture material with the spatial coherence in current encoded image.Interframe encode, which refers to, utilizes current volume
The temporal correlation of code image and encoded image is compressed the technology of coding to present image.To improve the frame in volume of image
Code efficiency, H.264/AVC (Advanced Video Coding, advanced Video coding) standard be firstly introduced infra-frame prediction skill
Art removes the spatial information redundancy of current encoded image block and neighbouring encoded image block.Therefore, with intraframe coding before
Technology is different, H.264/AVC only needs, to prediction difference signal rather than original image signal, to carry out spatial alternation and entropy code,
So as to improve intraframe coding efficiency.
Video signal generally includes a luminance component and two chromatic components.HEVC(High Efficiency
Video Coding, efficient video coding) scheme is the Video coding mark of new generation studied of present international standards tissue
Quasi-ization scheme, it inherits the intraframe predictive coding technology in H.264/AVC standard, and introduces new frame for chromatic component
Inner estimation mode LM patterns.When using LM patterns, the chromatic component predicted value of image block, by by the luminance component weight of corresponding blocks
The reconstructed value of sampling is calculated by linear model and obtained.Therefore, LM patterns are different from traditional directional intra prediction pattern, it
Using the correlation of picture carrier component and chromatic component, the method that chromatic component value is predicted using luma component values.
HEVC schemes inherit the intraframe predictive coding technology in H.264/AVC standard and are extended.Wherein image block
All optional intra prediction mode predicted composition set of modes of chromatic component, including following 6 kinds of predictive modes:
DM patterns:Intra prediction mode using the luminance component of current block is used as the predictive mode of chromatic component, progress
Prediction;
LM patterns:The predicted value of chromatic component, linear mould are calculated with the value of sampled point point luminance component based on linear model
Shape parameter is calculated with chromatic component value by the luma component values of the neighbouring sampled point of current block and obtained;
DC patterns:Average value using the value of the chromatic component of the neighbouring sampled point of current block is used as current block chromatic component
Predicted value;
Plane (English is Planar) pattern:Value based on sampled point calculates current in the hypothesis of spatial linear smooth change
The predicted value of block sampled point;
Horizontal pattern:Using directly to the left adjacent to sampled point chromatic component value as current block with all sampled points in a line
The predicted value of chromatic component;
Vertical pattern:The value of neighbouring sampled point chromatic component is as all sampled points in current block same row directly over using
The predicted value of chromatic component.
TU (Truncated Unary, block unitary) code scheme is used to the above-mentioned predictive mode of colourity in correlation technique
Encoding and decoding are carried out, the complexity of encoding and decoding is high, and decoding efficiency is low.
The content of the invention
The embodiment of the present invention provides a kind of decoding method and device, and encoding and decoding answers when can reduce Computer Vision
Miscellaneous degree, improves decoding efficiency.
On the one hand there is provided a kind of decoding method, including:Extract the first information in code stream;According to the first information, really
Fixation degree component intra prediction mode;When not can determine that chromatic component intra prediction mode according to the first information, code stream is extracted
In the second information;Chromatic component intra prediction mode is determined according to the second information, the wherein first information includes being used to indicate color
Degree component intra prediction mode whether be DM patterns or LM patterns information, the second information is used to indicate to be used as chromatic component frame in
The pattern of surplus of predictive mode, pattern of surplus is pre- available for chromatic component frame in addition to the pattern that the first information may determine
One of survey pattern.
On the other hand there is provided a kind of device of encoding and decoding, including the first extraction unit, the first determining unit, second carry
Unit and the second determining unit are taken, wherein the first extraction unit, for extracting the first information in code stream;First determining unit,
The first information for being extracted according to the first extraction unit determines chromatic component intra prediction mode;Second extraction unit, is used for
When the first determining unit not can determine that chromatic component intra prediction mode according to the first information, the second letter in code stream is extracted
Breath;With the second determining unit, the second information for being extracted according to the second extraction unit determines chromatic component intra prediction mode,
Wherein the first information include be used for indicate chromatic component intra prediction mode whether be DM patterns or LM patterns information, second letter
Cease for indicating the pattern of surplus as chromatic component intra prediction mode, pattern of surplus is the mould that may determine except the first information
It can be used for one of chromatic component intra prediction mode outside formula.
Above-mentioned technical proposal can reduce the coding information of chroma mode and Optimal scheduling, so as to reduce encoding and decoding step
Suddenly, the complexity of encoding and decoding is thus reduced, the efficiency of decoding is improved.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, will make below to required in the embodiment of the present invention
Accompanying drawing is briefly described, it should be apparent that, drawings described below is only some embodiments of the present invention, for
For those of ordinary skill in the art, on the premise of not paying creative work, other can also be obtained according to these accompanying drawings
Accompanying drawing.
Fig. 1 is the schematic flow diagram of the decoding method of one embodiment of the invention.
Fig. 2 is the schematic flow diagram of the decoding method of another embodiment of the present invention.
Fig. 3 is the schematic flow diagram of one embodiment of the invention.
Fig. 4 is the schematic flow diagram of another embodiment of the present invention.
Fig. 5 is the schematic block diagram of the coding and decoding device of the embodiment of the present invention.
Fig. 6 is the schematic block diagram of another device of encoding and decoding of the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is a part of embodiment of the present invention, rather than whole embodiments.Based on this hair
Embodiment in bright, the every other reality that those of ordinary skill in the art are obtained on the premise of creative work is not made
Example is applied, should all belong to the scope of protection of the invention.
The terms "and/or", only a kind of incidence relation for describing affiliated partner, represents there may be three kinds of passes
System, for example, A and/or B, can be represented:Individualism A, while there is A and B, these three situations of individualism B.In addition, herein
Middle character "/", it is a kind of relation of "or" to typically represent forward-backward correlation object.
Chromatic component in the embodiment of the present invention can refer to any chromatic component in two chromatic components.Wherein HEVC
Chromatic component intra prediction mode in DC patterns, vertical pattern, horizontal pattern and plane mode and H.264/AVC standard
In associative mode general principle it is identical, specific implementation method is different.LM patterns and DM patterns are the two kinds of moulds newly added
Formula.In addition to above-mentioned predictive mode, also one alternative patterns.If DM patterns are identical with remaining predictive mode in predictive mode set
When, then replaced and DM pattern identical prediction mode for chroma using alternative patterns, so as to constitute new predictive mode set.Wherein
DM patterns are predicted using the predictive mode of intra prediction mode as the chromatic component of the luminance component of current block.Therefore,
The intra prediction mode and remaining predictive mode in predictive mode set of luminance component can also be equivalently determined in the above method
It is whether identical.The predictive mode that alternative patterns can be with all patterns are differed in chromatic component predictive mode set.
In the not be the same as Example of this patent, the set of chromatic component predictive mode may be different.A kind of available chromatic component
Predictive mode set includes DM patterns, LM patterns, DC patterns, vertical pattern, horizontal pattern and plane mode.It is another available
The set of chromatic component predictive mode include DM patterns, DC patterns, vertical pattern, horizontal pattern and plane mode.It is another
Available chromatic component predictive mode set includes DM patterns, LM patterns and default mode.Another available chromatic component
Predictive mode set includes DM patterns and default mode.
LM patterns in above-mentioned pattern are in current HEVC schemes can selecting technology.In HE (High Efficiency, height
Effect) encode under configuration condition, chroma intra prediction modes can include LM patterns in lectotype, and now predictive mode set includes 6
Plant predictive mode;But under LC (Low Complexity, low complex degree) coding configuration conditions, chroma intra prediction modes are optional
LM patterns are not included in pattern, now predictive mode set includes 5 kinds of predictive modes.In current HEVC schemes, LM whether be
Can a binary character (flag) decision of the lectotype in code stream.
The chroma coder scheme carries out binaryzation using TU (Truncated Unary) codes to the pattern information of current block,
To the binary character after binaryzation, using CABAC, (Context Cased Binary Arithmetic Coding, are based on again
Context binary arithmetic coding) technology progress entropy code.For example, under HE configuration conditions, DM, LM, vertically, level, DC with
6 kinds of patterns of plane can be represented using TU code words 0,10,110,1110,11110,11111 respectively;Under LC configuration conditions, DM is erected
Directly, level, DC can be represented using TU code words 0,10,110,1110,1111 respectively with 5 kinds of patterns of plane.Decoding end is then according to solution
Analyse the predictive mode that obtained TU code words determine current block chromatic component.
In fact, TU code words are considered as the series connection of one group of binary character, during entropy code or entropy decoding then according to
The secondary value according to each binary character judges whether to continue to encode or decode follow-up binary character.In addition, TU codes
The binary character of each in word represents the judgement of a binaryzation.For example, under LC coding configuration conditions, using maximum
To contain up to 4 binary characters in 5 TU codes, i.e. the TU codes.Wherein, the 1st binary character is used to determine current block
Pattern whether be DM patterns, whether the pattern that the 2nd binary character is used to determine current block is vertical pattern, the 3rd two
Whether the pattern that hex notation is used to determine current block is horizontal pattern, and the 4th binary character is used for the mould for determining current block
Whether formula is DC patterns.If not above-mentioned four kinds of patterns, then must be plane mode.
, it is necessary to according to previous binary system during using TU code words to the progress encoding and decoding of chromatic component intraprediction mode information
The value of symbol decides whether to encode or decodes next binary character.The coding of this conditionity or decoding add entropy
The complexity of coding or entropy decoding.
DM patterns are very high from ratio, and it reduce the importance of other patterns outside DM.And DM patterns and plane mode, DC
Pattern, horizontal pattern are possible to identical with vertical pattern, and this illustrates there is larger redundancy in optional set of modes, and this superfluous
It is remaining to influence video image compression efficiency;
Optional pattern quantity is more, have under the conditions of HE 6 kinds can lectotype, have under the conditions of LC 5 kinds can lectotype.This meeting
Increase the computation complexity of coding side mode selection processes.
The embodiments of the invention provide a kind of decoding method, it can solve the above problems.
Fig. 1 is the schematic flow diagram of the decoding method 10 of one embodiment of the invention, including herein below.
11, extract the first information in code stream.
The first information include be used for indicate chromatic component intra prediction mode whether be DM patterns or LM patterns information.
12, according to the first information, determine chromatic component intra prediction mode.
13, when not can determine that chromatic component intra prediction mode according to the first information, extract second in the code stream
Information.
14, the chromatic component intra prediction mode is determined according to second information.
Second information is used to indicate as the pattern of surplus of the chromatic component intra prediction mode, the pattern of surplus
It can be used for one of chromatic component intra prediction mode in addition to the pattern that the first information may determine.
Pattern of surplus can be the pattern that may determine except the first information in chromatic component intra prediction mode set
Outside one of pattern.If for example, the first information be used for determine chromatic component intra prediction mode whether be DM patterns or
LM patterns, then the pattern of surplus can be the mould in chromatic component intra prediction mode set in addition to DM patterns and LM patterns
One of formula.
For when luminance component intra prediction mode with used chromatic component intra prediction mode at the same time it can also making
The chromatic component intra prediction mode is replaced with alternative patterns, the alternative patterns are and chromatic component intra prediction mode collection
One of different pattern of pattern in conjunction..
The embodiment of the present invention can reduce the coding information of chroma mode and Optimal scheduling, so as to reduce encoding and decoding step
Suddenly, the complexity of encoding and decoding is thus reduced, the efficiency of decoding is improved.
Fig. 2 is the schematic flow diagram of the decoding method 20 of another embodiment of the present invention, including herein below.
21, extract the first information in code stream.
The first information include be used for indicate chromatic component intra prediction mode whether be DM patterns or LM patterns information.The
One information can include one or two sub-information carried by binary character.The TU codes that 2 can also be to the maximum by one are taken
The band first information.
22, determine whether chromatic component intra prediction mode is DM patterns by the first information.
When being defined as DM patterns, i.e. "Yes", step 23 is performed, chromatic component infra-frame prediction mould is used as using DM patterns
Formula.
When being defined as non-DM patterns, i.e. "No", optionally, step 24 is performed, confirm chromatic component intra prediction mode
Whether include LM patterns in set, confirmation method is compared with technology.
When it is determined that set includes LM patterns, i.e. "Yes", step 25 is performed.
25, determine whether chromatic component intra prediction mode is LM patterns by the first information.
When being defined as LM patterns, i.e. "Yes", step 26 is performed, chromatic component infra-frame prediction mould is used as using LM patterns
Formula.
When being defined as non-LM patterns, i.e. "No", step 27 is performed.
After step 24 is performed, it is determined that when set does not include LM patterns, i.e. "No", it is same to perform step 27.
27, extract the second information in code stream.
28, by the second information, pattern of surplus is determined, chromatic component infra-frame prediction mould is used as using the pattern of surplus
Formula.
Pattern of surplus can be the pattern that may determine except the first information in chromatic component intra prediction mode set
Outside one of pattern.For example, the first information is used for whether determining chromatic component intra prediction mode in the present embodiment
For DM patterns or LM patterns, then the pattern of surplus can be to remove DM patterns and LM moulds in chromatic component intra prediction mode set
Any one of 4 kinds of patterns outside formula.It is specially that second information can carry the pattern of surplus for which coding information.4 kinds
The coding information of pattern can use FL codes to carry, and each of which pattern is set up with a FL code corresponding relation.
Step 29, whether chromatic component intra prediction mode and the luminance component intra prediction mode determined when abovementioned steps
It is identical.
If identical, i.e. "Yes" then performs step 30, it is determined that being used as chromatic component infra-frame prediction mould using alternative patterns
Formula.Wherein alternative patterns are one of patterns different from the pattern in chromatic component intra prediction mode set.
If it is not the same, i.e. "No", then perform step 31, determine that chromatic component intra prediction mode keeps constant.
As a kind of implementation, step 32 can be with step of replacing 27 and 28.
As another implementation, step 29 is optional, and step 31 can be directly performed after step 32 or step 28.
32, using default mode as chromatic component intra prediction mode, wherein the default mode is set in advance
One of luminance component intra prediction mode.
In above-mentioned technical proposal, for the different technologies of use, such as the carrying mode of information, the multiple steps of the above can
To merge, or a step is divided into multistep completion, and the present invention is not limited to this, and the implementation should all cover at this
Within the protection domain of invention.
The embodiment of the present invention can reduce the coding information of chroma mode and Optimal scheduling, so as to reduce encoding and decoding step
Suddenly, the complexity of encoding and decoding is thus reduced, the efficiency of decoding is improved.
Chromatic component intra prediction mode and luminance component intra prediction mode are both for current block, therefore in following reality
Apply and current block chroma mode and current block luminance patterns are briefly referred to as in example, be generally also briefly referred to as chroma mode and brightness
Pattern.Pattern in specification in the set of luminance component intra prediction mode is typically more than the mould in chromatic component intra prediction mode
Formula.Fig. 3 is the schematic flow diagram of one embodiment of the invention 300.
In embodiments of the present invention, the first information is carried using binary character.The first information can be including the use of one
Individual binary character represent current block chroma mode whether be DM patterns information, be denoted as DM information.
The first information can also represent whether current block chroma mode is LM patterns including the use of a binary character
Information, is denoted as LM information.If LM patterns be not in chromatic component intra prediction mode can lectotype, be not in code stream
LM information, coding side will not also be encoded and decoding operate with decoding end to LM information.
Second information is used to indicate as the pattern of surplus of the chromatic component intra prediction mode, the pattern of surplus
It can be used for one of chromatic component intra prediction mode in addition to the pattern that the first information may determine.It can use
Length represents the second information for 2 FL (Fix Length, fixed length) code word.The pattern of surplus can be vertical, level, DC with
4 patterns of plane.This 4 patterns can for example be represented respectively with FL code words 00,01,10,11.
When carrying out entropy decoding to the DM information, a context mould can also be used without using context model
Type, can also select a context model according to the coding information of contiguous block from multiple context models.
When carrying out entropy decoding to the LM information, a context mould can also be used without using context model
Type, can also select a context model according to the coding information of contiguous block from multiple context models.
Without using context model during to second information progress entropy decoding.In other words, using by-pass (equiprobability)
The FL code words that pattern one length of entropy decoding from code stream is 2, and corresponding pattern as described above is determined according to the FL code words.
It is possible thereby to improve the handling capacity of entropy decoding.The by-pass patterns are the binary system entropy code or entropy without using probabilistic model
Decoding schema.In other words, by-pass patterns assume current entropy code or entropy decoding binary character be 0 or be 1 probability phase
Deng.
It should be noted that it is prior art to carry out decoding to a binary character without using context model, i.e.,
By-pass patterns in CABAC technologies.It is existing skill to carry out decoding to a binary character using a context model
First binary character in the brightness frame mode coding and decoding scheme of art, such as HEVC is exactly using this entropy decoding side
Method.A context model is selected to be prior art from multiple context models according to the coding information of contiguous block, for example
Skip mode mark (English is skip flag) in HEVC schemes is exactly using this entropy decoding method.Therefore to above-mentioned three
The details for planting entropy decoding method is repeated no more.
Embodiment 300 includes herein below.
310, DM information is extracted from code stream using the entropy decoding method of foregoing description.If determining current block according to DM information
Chroma mode is DM patterns, then terminates the pattern and determine flow;Otherwise step 320 is performed.
320, LM information is extracted from code stream using the entropy decoding method of foregoing description.If determining current block according to LM information
Chroma mode is LM patterns, then terminates the pattern and determine flow;Otherwise step 330 is performed.
If it should be noted that it is not in LM that chroma intra prediction, which can not include in lectotype in LM patterns, code stream,
Information.Decoding end can skip the step without the progress parsing operation.It can be confirmed by prior art in chrominance frames
Whether prediction can include LM patterns in lectotype.
330, the second information is extracted from code stream using the entropy decoding method of foregoing description.Second information is the length
Spend the FL code words for 2.
340, pattern of surplus information is determined according to the second information, and use the pattern of surplus as current block colourity mould
Formula.
Current block chroma mode is determined according to the corresponding relation of FL code words and pattern of surplus.A kind of available corresponding relation is such as
It is upper described.
Optionally, if current block luminance patterns and the current block chroma mode determined according to the method described above from pattern of surplus
Current block chroma mode that is identical, then being used using alternative patterns step of replacing 340.One and chromatic component frame in can be selected
The different pattern of pattern in predictive mode set is used as the alternative patterns.For example, the optional side along upper right lower left
Tropism predictive mode is used as the alternative patterns.Current block luminance patterns and working as being determined according to the method described above from pattern of surplus
Preceding piece of chroma mode is differed, then the current block chroma mode that step 340 is used keeps constant.
It is determined that after current block chroma mode, then can terminate the pattern and determine flow.
In addition, to remove the redundancy in the optional predictive mode of chromatic component, optionally, colourity used in the present embodiment point
Optional predictive mode set is measured only comprising three kinds of chromatic component predictive modes, i.e. DM patterns, LM patterns and default mode.In the feelings
Under condition, step 360 step of replacing 330 and 340 can also be used, other steps keep constant.Now pass through abovementioned steps
Learn that current block chroma mode is not DM patterns nor LM patterns.Default mode can be luminance component frame set in advance
One of inner estimation mode.
360, it is used as current block chroma mode using default mode.
The embodiment of the present invention can reduce the coding information of chroma mode and Optimal scheduling, so as to reduce encoding and decoding step
Suddenly, the complexity of encoding and decoding is thus reduced, the efficiency of decoding is improved.
Fig. 4 is the schematic flow diagram of another embodiment of the present invention 40.From unlike embodiment 300, using a maximum
It is worth and carries the first information for 2 TU code words, for represents whether current block chroma mode is DM patterns or LM patterns.The TU code words
Can be 0,10,11.These three code words can represent that current block chroma mode is DM patterns respectively, and current block chroma mode is LM moulds
Formula, and current block chroma mode neither DM patterns nor LM patterns, i.e. current block be pattern of surplus set in one kind.
It should be noted that if chroma intra prediction can not include LM patterns in lectotype, the TU code words deteriorate to a binary system
Symbol, the binary character represents whether current block chroma mode is DM patterns.
It is same to carry the second information using length for 2 FL (Fix Length, fixed length) code word, to represent colorimetric prediction mould
Pattern of surplus in formula.The method of other such as entropy decodings is identical with embodiment 300.
41, by extract the expression current block chroma mode whether be DM patterns or LM patterns TU code words, confirm to work as
Preceding piece of chroma mode.
The TU code words that a maximum is 2 are extracted from code stream using the entropy decoding method described by embodiment 300.If root
Determine that current block chroma mode is DM patterns according to the TU code words, then terminate the pattern and determine flow;If being determined according to the TU code words
Current block chroma mode is LM patterns, then terminates the pattern and determine flow;Otherwise, current block colourity mould is determined according to the TU code words
Formula is neither DM patterns, nor LM patterns, perform step 42.
If it should be noted that chroma intra prediction can not include LM patterns in lectotype, institute is not parsed from code stream
State maximum and be 2 TU code words, but extract a binary character from code stream according to the method in embodiment 300.If root
Determine that current block chroma mode is DM patterns according to the binary character, then terminate the pattern and determine flow;Otherwise step 42 is performed.
42, extract the second information.
It is similar to step 330, the second information is extracted from code stream using the entropy decoding method described in embodiment 300.Institute
State the FL code words that the i.e. described length of the second information is 2.
43, pattern of surplus is determined according to the second information, and use the pattern of surplus as current block chroma mode.
It is similar to the 340 of embodiment 300, current block colourity mould is determined according to the corresponding relation of FL code words and pattern of surplus
Formula.A kind of available corresponding relation is as described above.
Optionally, step 44, if current block luminance patterns and the current block determined according to the method described above from pattern of surplus
Chroma mode is identical, then the current block chroma mode used using alternative patterns step of replacing 43.One can be selected with owning
The different pattern of pattern in chromatic component intra prediction mode set is used as the alternative patterns.For example, optional along upper right side
The directional prediction pattern of lower section is used as the alternative patterns to the left.Current block luminance patterns with according to the method described above from residual mode
The current block chroma mode determined in formula is differed, then the current block chroma mode that step 43 is used keeps constant.
It is determined that after current block chroma mode, then can terminate the pattern and determine flow.
In addition, it is similar with embodiment 300, to remove the redundancy in the optional predictive mode of chromatic component, optionally, this implementation
Chromatic component optional predictive mode set used in example can also only comprising three kinds of chromatic component predictive modes, i.e. DM patterns,
LM patterns and default mode.Correspondingly, as shown in figure 4, step 45 step of replacing 42 and 43 can also be used, other steps are kept
It is constant, now learn that current block chroma mode is not DM patterns nor LM patterns by abovementioned steps.
45, it is used as current block chroma mode using default mode.
The embodiment of the present invention can reduce the coding information of chroma mode and Optimal scheduling, so as to reduce encoding and decoding step
Suddenly, the complexity of encoding and decoding is thus reduced, the efficiency of decoding is improved.
Fig. 5 is the schematic block diagram of the device 50 of encoding and decoding according to embodiments of the present invention.The first extraction that device 50 includes
The confirmation unit 52 of unit 51 and first, the second extraction unit 53 and the second confirmation unit 54.
First extraction unit 51 extracts the first information in code stream.
The first information that first determining unit 52 is extracted according to the first extraction unit 51 determines chromatic component infra-frame prediction mould
Formula.
Second extraction unit 53 is when first determining unit 51 is according to the first information, it is impossible to determine that chromatic component frame in is pre-
During survey pattern, the second information in the code stream is extracted.
Second information that second determining unit 54 is extracted according to second extraction unit 53 determines the colourity point
Measure intra prediction mode.
Device 50 realizes method 20 and 300, and here is omitted for detail.
The embodiment of the present invention can reduce the coding information of chroma mode and Optimal scheduling, so as to reduce encoding and decoding step
Suddenly, the complexity of encoding and decoding is thus reduced, the efficiency of decoding is improved.
In addition, it is optional, carried when the first information that the first extraction unit 51 is extracted includes a binary character
DM information, wherein the DM information be used for indicate whether the chromatic component intra prediction mode is DM patterns, described first
Determining unit 52 is specifically for when it is determined that the DM information indicates the chromatic component intra prediction mode for DM patterns, then making
Chromatic component intra prediction mode is used as with DM patterns.
Optionally, when the first information that the first extraction unit 51 is extracted includes the DM letters that a binary character is carried
Breath, wherein the DM information is used to indicate whether the chromatic component intra prediction mode is DM patterns, described first determines list
Member 52 is specifically for when it is determined that the DM information indicates the chromatic component intra prediction mode for non-DM patterns, then using scarce
Province's pattern is as chromatic component intra prediction mode, wherein the default mode is luminance component infra-frame prediction mould set in advance
One of formula.
Optionally, when the first information that first extraction unit 51 is extracted includes what a binary character was carried
DM information, wherein when whether the DM information is DM patterns for indicating the chromatic component intra prediction mode, described second
Extraction unit 53 when first determining unit 52 specifically for determining that the DM information indicates the chromatic component infra-frame prediction
When pattern is non-DM patterns, then the second information in the code stream is extracted, and second determining unit 54 is specifically for basis
Second information that second extraction unit 51 is extracted determines the chromatic component intra prediction mode.
Optionally, the DM information of the first information extracted when first extraction unit 51 indicates the chromatic component frame in
Predictive mode is non-DM patterns, and the first information also includes the LM information that a binary character is carried, wherein the LM
Information be used for indicate whether the chromatic component intra prediction mode is LM patterns, then first determining unit 52 specifically for
When it is determined that the LM information indicates the chromatic component intra prediction mode for LM patterns, then LM patterns are used as colourity point
Measure intra prediction mode.
Optionally, the DM information of the first information extracted when first extraction unit 51 indicates the chromatic component
Intra prediction mode is non-DM patterns, and the first information also includes the LM information that a binary character is carried, wherein institute
Stating LM information is used to indicate whether the chromatic component intra prediction mode is LM patterns, then first determining unit 52 is specific
For when it is determined that the LM information indicates the chromatic component intra prediction mode for non-LM patterns, then being made using default mode
For chromatic component intra prediction mode, wherein the default mode is one of luminance component intra prediction mode set in advance.
Optionally, the DM information of the first information extracted when first extraction unit 51 indicates the chromatic component
Intra prediction mode is non-DM patterns, and the first information also includes the LM information that a binary character is carried, wherein institute
Stating LM information is used to indicate whether the chromatic component intra prediction mode is LM patterns, then second extraction unit 53 is specific
For determining that the LM information indicates that the chromatic component intra prediction mode is non-LM patterns when first determining unit 52
When, then the second information in the code stream is extracted, and second determining unit 54 according to described second specifically for extracting single
Second information that member 53 is extracted determines the chromatic component intra prediction mode.
Optionally, when first extraction unit 51 extract by a maximum for 2 block unitary (TU) code carrying
The first information, then first determining unit 52 when the determination TU codes specifically for indicating chromatic component infra-frame prediction mould
When formula is DM patterns, then chromatic component intra prediction mode is used as using DM patterns
Optionally, it is described the first of 2 TU codes carrying when first extraction unit specific 5 is extracted by a maximum
Information, then first determining unit 52 when the determination TU codes specifically for indicating that chromatic component intra prediction mode is LM moulds
During formula, then chromatic component intra prediction mode is used as using LM patterns.
Optionally, when first extraction unit 51 extracts first letter by a maximum for 2 TU codes carrying
Breath, then first determining unit 52 is specifically for when determining TU codes instruction chromatic component intra prediction mode neither DM
Pattern is nor during LM patterns, then using default mode as the chromatic component intra prediction mode, wherein the default mould
Formula is one of luminance component intra prediction mode set in advance.
Optionally, when first extraction unit 51 extracts first letter by a maximum for 2 TU codes carrying
Breath, then second extraction unit 53 when first determining unit 52 specifically for determining that the TU codes indicate chromatic component frame
Inner estimation mode is and described second true neither DM patterns nor during LM patterns, then extract the second information in the code stream
Order member 54 using second information extracted according to second extraction unit 53 specifically for determining the chromatic component
Intra prediction mode.
Optionally, when first extraction unit 51 extracts second information carried by fixed length (FL) code, then
Second determining unit 53 uses the pattern of surplus as colourity specifically for determining pattern of surplus by the FL codes
Component intra prediction mode.Wherein, first extraction unit 51 can be by equiprobability (by-pass) schema extraction by one
Second information that FL codes are carried.
Fig. 6 is the schematic block diagram of another device 60 of encoding and decoding according to embodiments of the present invention.It is used as a kind of implementation
Device 60 includes the first extraction unit 61, the first confirmation unit 62, the second extraction unit 63, the second confirmation unit 64, with device
50 the first extraction unit 51, the first confirmation unit 52, the second extraction unit 53, the second confirmation unit 54 are same or similar, no
Same is that can also include the 3rd confirmation unit 65 and/or the 4th confirmation unit 66.
First extraction unit 61 extracts the first information in code stream.
The first information that first determining unit 62 is extracted according to the first extraction unit 61 determines chromatic component infra-frame prediction mould
Formula.
Second extraction unit 63 is when first determining unit 61 is according to the first information, it is impossible to determine that chromatic component frame in is pre-
During survey pattern, the second information in the code stream is extracted, and
Second information that second determining unit 64 is extracted according to second extraction unit 63 determines the colourity point
Measure intra prediction mode.
3rd determining unit 65 determines whether the set of chromatic component intra prediction mode includes LM patterns.
When the 3rd determining unit 65 determines that chromatic component intra prediction mode set does not include LM patterns, described the
The first information that one extraction unit 61 is extracted is only included for indicating whether the chromatic component intra prediction mode is DM
The information of pattern.Or, when the 3rd determining unit 65 determines that the set of chromatic component intra prediction mode includes LM patterns,
The first information that first extraction unit 61 is extracted includes being used for whether indicating the chromatic component intra prediction mode
For DM patterns or the information of LM patterns.
4th determining unit 66 is when the identified chromatic component intra prediction mode neither DM patterns are nor LM
During pattern, determine whether luminance component intra prediction mode is identical with the identified chromatic component intra prediction mode.
When the 4th determining unit 66 determines luminance component intra prediction mode and the identified chromatic component frame
When inner estimation mode is identical, the identified chromatic component intra prediction mode is replaced using alternative patterns, wherein described replace
Mold changing formula is one of patterns different from the pattern in chromatic component intra prediction mode set.Or, when the described 4th determination
When unit 66 determines that luminance component intra prediction mode is differed with the identified chromatic component intra prediction mode, institute is really
The fixed chromatic component intra prediction mode keeps constant.
Device 60 realizes method 20 and 300, and here is omitted for detail.
The embodiment of the present invention can reduce the coding information of chroma mode and Optimal scheduling, so as to reduce encoding and decoding step
Suddenly, the complexity of encoding and decoding is thus reduced, the efficiency of decoding is improved.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein
Member and algorithm steps, can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
Performed with hardware or software mode, depending on the application-specific and design constraint of technical scheme.Professional and technical personnel
Described function can be realized using distinct methods to each specific application, but this realization is it is not considered that exceed
The scope of the present invention.
It is apparent to those skilled in the art that, for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
, can be with several embodiments provided herein, it should be understood that disclosed systems, devices and methods
Realize by another way.For example, device embodiment described above is only schematical, for example, the unit
Divide, only a kind of division of logic function there can be other dividing mode when actually realizing, such as multiple units or component
Another system can be combined or be desirably integrated into, or some features can be ignored, or do not perform.It is another, it is shown or
The coupling each other discussed or direct-coupling or communication connection can be the indirect couplings of device or unit by some interfaces
Close or communicate to connect, can be electrical, machinery or other forms.
The unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit
The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, can also
That unit is individually physically present, can also two or more units it is integrated in a unit.
If the function is realized using in the form of SFU software functional unit and is used as independent production marketing or in use, can be with
It is stored in a computer read/write memory medium.Understood based on such, technical scheme is substantially in other words
The part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, including some instructions are to cause a computer equipment (can be individual
People's computer, server, or network equipment etc.) perform all or part of step of each of the invention embodiment methods described.
And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), arbitrary access are deposited
Reservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
Scheme provided in an embodiment of the present invention can be applied in digital processing field, pass through video encoder, solution
Code device is realized.Video encoder, decoder is widely used in various communication apparatus or electronic equipment, for example:WMG, is moved
Mobile phone, wireless device, personal digital assistant (PDA, Personal Data Assistant), hand-held or portable computing
Machine, GPS (Global Positioning System, global positioning system) receiver/omniselector, camera, video playback
Device, video camera, video recorder, monitoring device etc..This kind equipment includes the interface of processor, memory, and transmission data.
Video Codec can be directly by digital circuit or chip such as DSP (Digital Signal Processor, data signal
Processor) realize, or driven the flow in a computing device software code by software code and realized.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any
Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained
Cover within protection scope of the present invention.Therefore, protection scope of the present invention described should be defined by scope of the claims.
Claims (28)
1. a kind of coding/decoding method of video image, it is characterised in that including:
Extract the first information in code stream;
According to the first information, the chromatic component intra prediction mode of current block is determined;
When not can determine that the chromatic component intra prediction mode of the current block according to the first information, the code stream is extracted
In the second information;
The chromatic component intra prediction mode of the current block is determined according to second information,
Wherein
Whether the chromatic component intra prediction mode that the first information is used to indicate the current block is DM patterns, the DM moulds
Formula is predicted using the predictive mode of intra prediction mode as the chromatic component of the luminance component of current block;
Second information is used for the pattern of surplus for indicating the chromatic component intra prediction mode as the current block, described surplus
Complementary modul formula is the chromatic component intra prediction mode available for current block in addition to the pattern that the first information may determine
One of them.
2. according to the method described in claim 1, it is characterised in that the first information includes what a binary character was carried
DM information, wherein whether the chromatic component intra prediction mode that the DM information is used to indicate the current block is DM patterns.
3. method according to claim 1 or 2, it is characterised in that second information is entrained by fixed length FL codes.
4. method according to claim 3, it is characterised in that second information is taken by length by 2 fixed length FL codes
Band.
5. method according to claim 4, it is characterised in that the length includes for the code word of 2 fixed length FL codes:00,
01,10,11, the code word is used for the pattern of surplus for representing the chromatic component intra prediction mode of the current block.
6. method according to claim 3, it is characterised in that when not can determine that the current block according to the first information
Chromatic component intra prediction mode when, extract the second information in the code stream;Work as according to being determined second information
Preceding piece of chromatic component intra prediction mode, including:
The fixed length FL codes in code stream are extracted, pattern of surplus are determined by the fixed length FL codes, and use the pattern of surplus conduct
The chromatic component intra prediction mode of the current block.
7. method according to claim 3, it is characterised in that the second information in the extraction code stream, including:
By the fixed length FL codes in equiprobability by-pass schema extraction code streams, the by-pass patterns are included without using probability mould
The binary system entropy code or entropy decoding pattern of type.
8. method according to claim 3, it is characterised in that the first information in the extraction code stream;According to described
One information, determines the chromatic component intra prediction mode of the current block;Including:The first information in code stream is extracted, to described
The first information carries out entropy decoding using a context model;The first information obtained according to decoding, is determined described current
The chromatic component intra prediction mode of block.
9. method according to claim 3, it is characterised in that described according to the first information, determines the current block
Chromatic component intra prediction mode;When the chromatic component infra-frame prediction that not can determine that the current block according to the first information
During pattern, the second information in the code stream is extracted;The chromatic component frame in of the current block is determined according to second information
Predictive mode, including:
When the chromatic component intra prediction mode that the first information instruction current block is determined according to the first information is
During DM patterns, then the chromatic component intra prediction mode of the current block is used as using DM patterns;
When the chromatic component intra prediction mode that the first information instruction current block is determined according to the first information is
During non-DM patterns, then the second information in the code stream is extracted, the colourity point of the current block is determined according to second information
Measure intra prediction mode.
10. method according to claim 3, it is characterised in that described described when not can determine that according to the first information
During the chromatic component intra prediction mode of current block, the second information in the code stream is extracted;Determined according to second information
After the chromatic component intra prediction mode of the current block, methods described also includes:
When the chromatic component intra prediction mode of the current block determined according to the first information is not DM patterns, enter one
Step determine the luminance component of the current block intra prediction mode whether with according to second information determines it is described currently
The chromatic component intra prediction mode of block is identical;
When the chromatic component frame in of the intra prediction mode and the current block of the determination of the luminance component of the current block
When predictive mode is identical, the chromatic component intra prediction mode of the current block of the determination is replaced using alternative patterns, its
Described in alternative patterns be one of pattern in the chromatic component intra prediction mode set from current block all different patterns,
When the chromatic component frame in of the intra prediction mode and the current block of the determination of the luminance component of the current block
When predictive mode is differed, the chromatic component intra prediction mode of the current block of the determination keeps constant.
11. method according to claim 3, it is characterised in that before extraction second information, methods described is also
Including:
Whether determine the chromatic component intra prediction mode set of the current block includes LM patterns, wherein, the LM patterns bag
The predicted value that the value based on linear model sampled point luminance component calculates chromatic component is included, PARAMETERS IN THE LINEAR MODEL is adjacent by current block
The luma component values of near sampled point are calculated with chromatic component value and obtained;And
When it is determined that the chromatic component intra prediction mode set of the current block does not include LM patterns, the first information is only wrapped
Include for indicate the current block chromatic component intra prediction mode whether be DM patterns information;
When it is determined that the chromatic component intra prediction mode set of the current block includes LM patterns, the first information also includes
For indicate the current block chromatic component intra prediction mode whether be LM patterns information.
12. method according to claim 11, it is characterised in that described described when not can determine that according to the first information
During the chromatic component intra prediction mode of current block, the second information in the code stream is extracted;Determined according to second information
After the chromatic component intra prediction mode of the current block, methods described also includes:
When the current block determined according to the first information chromatic component intra prediction mode neither DM patterns not yet
When being LM patterns, further determine that the current block luminance component intra prediction mode whether with according to second information
The chromatic component intra prediction mode of the current block determined is identical;
When the chromatic component frame in of the intra prediction mode and the current block of the determination of the luminance component of the current block
When predictive mode is identical, the chromatic component intra prediction mode of the current block of the determination is replaced using alternative patterns, its
Described in alternative patterns be one of pattern in the chromatic component intra prediction mode set from current block all different patterns,
When the chromatic component frame in of the intra prediction mode and the current block of the determination of the luminance component of the current block
When predictive mode is differed, the chromatic component intra prediction mode of the current block of the determination keeps constant.
13. method according to claim 10, it is characterised in that the alternative patterns include:Along upper right lower left
Directional prediction pattern.
14. method according to claim 3, it is characterised in that the pattern of surplus includes:DC patterns, vertical pattern, water
It is flat-die type powdered, plane mode, wherein, the DC patterns are used for being averaged for the value of the chromatic component using the neighbouring sampled point of current block
It is worth the predicted value as current block chromatic component.
15. a kind of decoding apparatus of video image, it is characterised in that the decoding apparatus includes processor, the processor quilt
It is configured to:
Extract the first information in code stream;
According to the first information, the chromatic component intra prediction mode of current block is determined;
When not can determine that the chromatic component intra prediction mode of the current block according to the first information, the code stream is extracted
In the second information;
The chromatic component intra prediction mode of the current block is determined according to second information,
Wherein
Whether the chromatic component intra prediction mode that the first information is used to indicate the current block is DM patterns, the DM moulds
Formula is predicted using the predictive mode of intra prediction mode as the chromatic component of the luminance component of current block;
Second information is used for the pattern of surplus for indicating the chromatic component intra prediction mode as the current block, described surplus
Complementary modul formula is the chromatic component intra prediction mode available for current block in addition to the pattern that the first information may determine
One of them.
16. decoding apparatus according to claim 15, it is characterised in that the first information includes a binary character
The DM information of carrying, wherein whether the chromatic component intra prediction mode that the DM information is used to indicate the current block is DM moulds
Formula.
17. the decoding apparatus according to claim 15 or 16, it is characterised in that second information is taken by fixed length FL codes
Band.
18. decoding apparatus according to claim 17, it is characterised in that second information is by fixed length FL that length is 2
Code is entrained.
19. decoding apparatus according to claim 18, it is characterised in that the length is the code word bag of 2 fixed length FL codes
Include:00,01,10,11, the code word is used for the pattern of surplus for representing the chromatic component intra prediction mode of the current block.
20. decoding apparatus according to claim 17, it is characterised in that described when not can determine that according to the first information
During the chromatic component intra prediction mode of current block, the second information in the code stream is extracted;Determined according to second information
The chromatic component intra prediction mode of the current block, including:
The fixed length FL codes in code stream are extracted, pattern of surplus are determined by the fixed length FL codes, and use the pattern of surplus conduct
The chromatic component intra prediction mode of the current block.
21. decoding apparatus according to claim 17, it is characterised in that the second information in the extraction code stream,
Including:
By the fixed length FL codes in equiprobability by-pass schema extraction code streams, the by-pass patterns are included without using probability mould
The binary system entropy code or entropy decoding pattern of type.
22. decoding apparatus according to claim 17, it is characterised in that the decoding apparatus is configured specifically for:Carry
The first information in code fetch stream, entropy decoding is carried out to the first information using a context model;Obtained according to decoding
The first information, determines the chromatic component intra prediction mode of current block.
23. decoding apparatus according to claim 17, it is characterised in that the decoding apparatus is configured specifically for:
When the chromatic component intra prediction mode that the first information instruction current block is determined according to the first information is
During DM patterns, then the chromatic component intra prediction mode using DM patterns as current block;
When the chromatic component intra prediction mode that the first information instruction current block is determined according to the first information is
During non-DM patterns, then the second information in the code stream is extracted, the colourity point of the current block is determined according to second information
Measure intra prediction mode.
24. decoding apparatus according to claim 17, it is characterised in that the decoding apparatus is additionally configured to:
It is described when not can determine that the chromatic component intra prediction mode of current block according to the first information, extract the code stream
In the second information;After the chromatic component intra prediction mode that the current block is determined according to second information;
When the chromatic component intra prediction mode of the current block determined according to the first information is not DM patterns, enter one
Step determine the luminance component of the current block intra prediction mode whether with according to second information determines it is described currently
The chromatic component intra prediction mode of block is identical;
When the chromatic component frame in of the intra prediction mode and the current block of the determination of the luminance component of the current block
When predictive mode is identical, the chromatic component intra prediction mode of the current block of the determination is replaced using alternative patterns, its
Described in alternative patterns be one of pattern in the chromatic component intra prediction mode set from current block all different patterns,
When the chromatic component frame in of the intra prediction mode and the current block of the determination of the luminance component of the current block
When predictive mode is differed, the chromatic component intra prediction mode of the current block of the determination keeps constant.
25. decoding apparatus according to claim 17, it is characterised in that the processor is additionally configured to:
Before extraction second information,
Whether determine the chromatic component intra prediction mode set of current block includes LM patterns, wherein, the LM patterns include base
The predicted value of chromatic component is calculated with the value of sampled point luminance component in linear model, PARAMETERS IN THE LINEAR MODEL is neighbouring by current block
The luma component values of sampled point are calculated with chromatic component value and obtained;And
When it is determined that the chromatic component intra prediction mode set of current block does not include LM patterns, the first information only includes use
In indicate the current block chromatic component intra prediction mode whether be DM patterns information;
When it is determined that the chromatic component intra prediction mode set of current block includes LM patterns, the first information also includes being used for
Indicate the current block chromatic component intra prediction mode whether be LM patterns information.
26. decoding apparatus according to claim 25, it is characterised in that the processor is additionally configured to:
It is described when not can determine that the chromatic component intra prediction mode of the current block according to the first information, extract described
The second information in code stream;After the chromatic component intra prediction mode that the current block is determined according to second information,
When the current block determined according to the first information chromatic component intra prediction mode neither DM patterns not yet
When being LM patterns, further determine that the current block luminance component intra prediction mode whether with according to second information
The chromatic component intra prediction mode of the current block determined is identical;
When the chromatic component frame in of the intra prediction mode and the current block of the determination of the luminance component of the current block
When predictive mode is identical, the chromatic component intra prediction mode of the current block of the determination is replaced using alternative patterns, its
Described in alternative patterns be one of pattern in the chromatic component intra prediction mode set from current block all different patterns,
When the chromatic component frame in of the intra prediction mode and the current block of the determination of the luminance component of the current block
When predictive mode is differed, the chromatic component intra prediction mode of the current block of the determination keeps constant.
27. decoding apparatus according to claim 24, it is characterised in that the alternative patterns include:Along upper right side to the left
The directional prediction pattern of lower section.
28. decoding apparatus according to claim 17, it is characterised in that the pattern of surplus includes:DC patterns, vertical mould
Formula, horizontal pattern, plane mode, wherein, the DC patterns are used for the value of the chromatic component using the neighbouring sampled point of current block
Average value as current block chromatic component predicted value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410189649.2A CN104093025B (en) | 2012-01-20 | 2012-01-20 | Decoding method and device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210018818.7A CN103220508B (en) | 2012-01-20 | 2012-01-20 | Coding and decoding method and device |
CN201410189649.2A CN104093025B (en) | 2012-01-20 | 2012-01-20 | Decoding method and device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210018818.7A Division CN103220508B (en) | 2012-01-20 | 2012-01-20 | Coding and decoding method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104093025A CN104093025A (en) | 2014-10-08 |
CN104093025B true CN104093025B (en) | 2017-09-19 |
Family
ID=51640701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410189649.2A Active CN104093025B (en) | 2012-01-20 | 2012-01-20 | Decoding method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104093025B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110891180B (en) * | 2018-09-10 | 2023-11-17 | 华为技术有限公司 | Video decoding method and video decoder |
KR20210114961A (en) | 2019-01-02 | 2021-09-24 | 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 | Prediction direction determination method, decoder and computer storage medium |
CN114827612B (en) | 2019-06-25 | 2023-04-11 | 北京大学 | Video image encoding and decoding method, apparatus and medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009105696A (en) * | 2007-10-24 | 2009-05-14 | Nippon Telegr & Teleph Corp <Ntt> | Prediction mode information coding method, prediction mode information decoding method, devices therefor, programs therefor, and computer readable recording medium |
CN101494792A (en) * | 2009-01-15 | 2009-07-29 | 北京航空航天大学 | H.264/AVC frame inner prediction method based on edge characteristics |
CN101742330A (en) * | 2008-11-24 | 2010-06-16 | 北京中星微电子有限公司 | Image coding method and device |
CN101969561A (en) * | 2010-10-27 | 2011-02-09 | 北京中星微电子有限公司 | Intra-frame mode selection method and device and encoder |
-
2012
- 2012-01-20 CN CN201410189649.2A patent/CN104093025B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009105696A (en) * | 2007-10-24 | 2009-05-14 | Nippon Telegr & Teleph Corp <Ntt> | Prediction mode information coding method, prediction mode information decoding method, devices therefor, programs therefor, and computer readable recording medium |
CN101742330A (en) * | 2008-11-24 | 2010-06-16 | 北京中星微电子有限公司 | Image coding method and device |
CN101494792A (en) * | 2009-01-15 | 2009-07-29 | 北京航空航天大学 | H.264/AVC frame inner prediction method based on edge characteristics |
CN101969561A (en) * | 2010-10-27 | 2011-02-09 | 北京中星微电子有限公司 | Intra-frame mode selection method and device and encoder |
Also Published As
Publication number | Publication date |
---|---|
CN104093025A (en) | 2014-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103220508B (en) | Coding and decoding method and device | |
CN103227917B (en) | Coding/decoding method and device | |
CN104768011B (en) | Image coding/decoding method and relevant apparatus | |
CN104067618B (en) | Method for encoding images and device and picture decoding method and device for the buffer management of decoder | |
CN104396252B (en) | Use the multi-view point video decoding method and its device of the reference picture collection predicted for multi-view point video | |
CN107409219A (en) | For showing the rate-constrained fall-back mode of stream compression | |
CN102474609B (en) | Method and apparatus for encoding images and method and apparatus for decoding images | |
CN107566848A (en) | The method and device of encoding and decoding | |
CN104038764B (en) | A kind of H.264 arrive video transcoding method H.265 and transcoder | |
CN104581159B (en) | Block partitioning scheme in coding and decoding video determines method and relevant apparatus | |
CN105900425A (en) | Representing Motion Vectors in an Encoded Bitstream | |
CN102857746B (en) | Loop filtering decoding method and device | |
CN109889830A (en) | Picture decoding apparatus | |
CN103067704B (en) | A kind of method for video coding of skipping in advance based on coding unit level and system | |
CN104093024B (en) | Decoding method and device | |
CN106488242A (en) | Picture coding device and method and picture decoding apparatus and method | |
CN107534771A (en) | Quantization parameter QP for the display stream compression DSC based on complexity measure is calculated | |
CN102238374B (en) | The method and apparatus that view data is compressed coding | |
CN106165420A (en) | For showing the system and method for the Pingdu detection of stream compression (DSC) | |
CN104539970B (en) | A kind of 3D HEVC interframe encodes merging patterns high-speed decision method | |
CN108174224A (en) | Method for video coding and equipment and video encoding/decoding method and equipment | |
CN104093025B (en) | Decoding method and device | |
CN108353170A (en) | For the approximate system and method for fixed point in flowing compression (DSC) in display | |
CN107181744A (en) | A kind of Video processing and coding method, processor and encoder | |
CN107483942A (en) | The decoding of video data compression code stream, the coding method of video data and device |
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 |