Nothing Special   »   [go: up one dir, main page]

CN100348051C - An enhanced in-frame predictive mode coding method - Google Patents

An enhanced in-frame predictive mode coding method Download PDF

Info

Publication number
CN100348051C
CN100348051C CNB2005100184896A CN200510018489A CN100348051C CN 100348051 C CN100348051 C CN 100348051C CN B2005100184896 A CNB2005100184896 A CN B2005100184896A CN 200510018489 A CN200510018489 A CN 200510018489A CN 100348051 C CN100348051 C CN 100348051C
Authority
CN
China
Prior art keywords
predictive mode
current block
piece
prediction
probable
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.)
Expired - Fee Related
Application number
CNB2005100184896A
Other languages
Chinese (zh)
Other versions
CN1674680A (en
Inventor
朱光喜
戴声奎
刘文予
喻莉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huazhong University of Science and Technology filed Critical Huazhong University of Science and Technology
Priority to CNB2005100184896A priority Critical patent/CN100348051C/en
Publication of CN1674680A publication Critical patent/CN1674680A/en
Application granted granted Critical
Publication of CN100348051C publication Critical patent/CN100348051C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The present invention belongs to the field of video encoding/decoding in signal processing, and relates to an enhanced prediction pattern encoding method in frames. The present invention is characterized in that the most possible prediction model table of video is statistically determined by using the space correlation of the texture of adjacent image blocks according to the relationship of the optimal prediction pattern between adjacent blocks, and the prediction precision of the encoding in frames is enhanced. The method comprises: the relationship of the optimal prediction pattern between the adjacent blocks is counted, and the most possible prediction pattern lookup tables are established; at the encoding end, the most possible prediction pattern in the current block is obtained according to the prediction pattern lookup tables of a left adjacent block and an upper adjacent block, and then, the corresponding prediction encoding operation in frames is carried out; at the decoding end, the most possible prediction pattern of the current block is obtained according to the prediction pattern lookup tables of the left adjacent block and the upper adjacent block, and then, the corresponding prediction decoding operation in frames is carried out. The method provided by the present invention is easy to operate, can effectively increase the prediction precision of the encoding in frames, and consequently enhances the encoding efficiency of video.

Description

A kind of enhanced in-frame predictive mode coding method
Technical field
The invention belongs to the coding and decoding video field in the signal processing, relate to a kind of enhanced in-frame predictive mode coding method.
Background technology
Along with the communication technology and fast development of computer technology, the demand of digital audio/video information grows with each passing day.Because the original video data amount is very big, in order to save Channel Transmission bandwidth and memory space, need carry out compressed encoding to it.In the evolution of video coding technique, produced a series of international standards, as International Telecommunications Union (ITU-T) formulate H.261, series H.263, MPEG-1, MPEG-2, MPEG-4 series that International Organization for Standardization is formulated.At present, the joint video team (JVT) of ISO and ITU foundation has been formulated H.264/MPEG-4 Part 10 of up-to-date video encoding standard jointly.At home, Chinese digital audio/video encoding and decoding technique standard (AVS) working group is formulating the AVS standard used towards storage and towards the Chinese Audio Video coding Standard AVS-M of mobile communication.
Because video data has stronger correlation on spatial domain, the value of pending pixel block can be predicted by the value of its adjacent pixel.The residual error of actual value and predicted value encoded to obtain bigger compression ratio.H.264 adopt block-based space predicting method in to infraframe image coder.For luminance component, can adopt 4 * 4 and 16 * 16 two kinds of partitioned modes.Under 4 * 4 patterns of infra-frame prediction, the pixel in each 4 * 4 is predicted by 17 pixels of having decoded in the adjacent piece.Predictive mode is divided into 9 kinds, should be each 4 * 4 optimum prediction modes of selecting a kind of residual error minimum when coding.Need write into the information of the intra prediction mode of final employing in the code stream at coding side, so that be correctly decoded.For compressed character code farthest, H.264 adopt a simple and effective strategy at coding side: at first determine current block most probable predictive mode (mostProbableMode) according to the left adjacent piece of current block and the state of last adjacent piece, if go up adjacent piece A and left adjacent piece B all in present frame, then the most probable predictive mode is a pattern less among A and the B, otherwise the most probable predictive mode is average (DC) predictive mode; To each effective patterns calculation cost, use the predictive mode of the pattern of cost minimum then as current block; At last the prediction mode information of current block is write into code stream, in order to save code word, if final predictive mode equals the most probable predictive mode, then configuration information is masked as 1 simply, otherwise the present mode information completely write in the code stream.This shows that the prediction of most probable predictive mode is accurate more, the saving of code stream is just big more.
But experiment shows, predictive mode gets little principle and the certain error of physical presence under many circumstances, owing to take advantage during the pattern comparison in the end of most probable predictive mode value, make that last pattern is not an optimal mode, so just can not farthest save code stream and improve precision of prediction.
Summary of the invention
The objective of the invention is to overcome the weak point of above-mentioned frame predictive mode coding method, a kind of enhanced in-frame predictive mode coding method is provided.This method is simple, can improve compression ratio better and increase precision of prediction.
A kind of enhanced in-frame predictive mode coding method provided by the invention is at first set up most probable predictive mode look-up table; Each piece of infra-frame prediction is encoded according to this look-up table at coding side; Each piece of infra-frame prediction is decoded according to this look-up table in decoding end;
The step of setting up most probable predictive mode look-up table is:
(A1) with the predictive mode statistical form stat[9 of cycle tests correspondence] initial value to be set in [9] [9] be 0;
(A2) each image block being carried out intraframe predictive coding handles: at first under each predictive mode that H.264 video encoding standard of Chinese digital audio/video encoding and decoding technique standard A VS or ISO of International Standards Organization and the formulation of the ITU of International Telecommunications Union joint video team is stipulated, the initial value that rate distortion costs value variable is set is zero, if current block is the top edge piece or the left hand edge piece of image, select average DC predictive mode as its most probable predictive mode, write most probable predictive mode look-up table; Otherwise carry out following processing:
(A3) calculate its rate distortion costs value under each predictive mode of AVS or H.264 standard code, the pattern C of selected rate distortion costs value minimum is the predictive mode of current block; Predictive mode at the left adjacent piece of current block is L, when predictive mode of adjacent piece is U on it, with stat[L] number among [U] [C] adds 1;
To piece repeating step (A2) to (A3) operation of all infra-frame predictions, promptly obtain the predictive mode statistical form stat[9 of this sequence] [9] [9];
(A4) repeat above-mentioned steps (A1) to (A3) typical cycle tests is added up, each cycle tests obtains a predictive mode statistical form, and the respective items addition of each statistical form is got predictive mode statistics summary table stat_all[9] [9] [9];
(A5) make respectively that left adjacent block prediction mode L and last adjacent block prediction mode U are all integers of 0 to 8, under the combination of every kind of L and U, determine current block most probable predictive mode by the following method: to each given L and U, find out stat_all[L] maximum stat_all[L among [U] [i]] [U] [C], wherein C is exactly the most probable predictive mode of current block under this combination,, I is 1 to 8 arbitrary integer, C is write the mpm[L of most probable predictive mode look-up table] and [U];
The step that each piece of infra-frame prediction is encoded is:
(B1) according to the predictive mode of last adjacent piece and left adjacent piece, look into the most probable predictive mode that above-mentioned most probable predictive mode look-up table draws current block: the predictive mode of establishing the left adjacent piece of current block is L, the predictive mode U that goes up adjacent piece, if current image block is top edge piece or left hand edge piece, then C p=DC; Otherwise the most probable predictive mode C of current block p=mpm[L] [U];
(B2) calculate the cost value of current block under each predictive mode, select best predictive mode:
Under 9 kinds of possible predictive modes of AVS standard or H.264 standard code, the initial value of rate distortion costs value is set respectively, calculates the rate distortion costs value of current block then; The pattern of selected rate distortion costs value minimum is the predictive mode C of current block;
(B3) with selected predictive mode C current block is encoded:
At first calculate the original pixel value of current block and the difference between the predicted value under this predictive mode C, obtain the residual image of current block; Again the residual image piece is carried out integer transform and quantification; The conversion coefficient that calculates after quantizing is carried out entropy coding;
(B4) prediction mode information is write code stream:
For each 4 * 4 setting flag bit f, if C p=C then makes f=1, otherwise f=0 writes code stream with flag bit f with 1 bit; Represent the current pattern information that will write with variable R: if the predictive mode C of current block is less than most probable predictive mode C p, R=C then, otherwise R=C-1 write code stream with the triad number of R correspondence;
(B5) information behind the entropy coding is write code stream;
Each 4 * 4 step of decoding to infra-frame prediction are:
(C1) intra coded information of reading images piece from code stream comprises flag bit f and pattern information R;
(C2) determine the most probable predictive mode C of current block p: if current block is left hand edge piece or top edge piece, the then C of current frame image pBe the DC pattern; Otherwise the predictive mode of establishing the left adjacent piece of current block is L, the predictive mode U that goes up adjacent piece, then C pBe list item mpm[L in the predictive mode look-up table] value of [U];
(C3) determine the intra prediction mode C of current image block: if flag bit f=1, then C=C pOtherwise carry out following processing: if pattern information R is less than C p, C=R then, otherwise C=R+1;
(C4) rebuild current image block: carry out the prediction of image block pixel according to predictive mode C; Image block data is carried out the entropy decoding obtain conversion coefficient, then conversion coefficient is carried out inverse quantization, inverse transformation; Obtain the image block rebuild at last.
The present invention estimates the most probable predictive mode according to the statistical relationship of optimum prediction mode between the adjacent block.Its main theoretical basis is that the texture of adjacent image piece has spatial coherence.The determined optimum prediction mode of infra-frame prediction, its prediction direction are exactly the strongest direction of texture information.So, can inference H.264 or in the coded system such as AVS, the optimum prediction mode of adjacent image piece also is correlated with.Particularly, major advantage of the present invention is:
One, the method that is proposed are simple, do not increase extra computation complexity.
Two, the method that is proposed can increase precision of prediction well, improve compression ratio.
Description of drawings
Fig. 1 for H.264 with AVS in a kind of 8 directional prediction modes and the label schematic diagram thereof that define.
Embodiment
The present invention draws under the various combinations of adjacent block prediction mode in a left side (leftmode) and last adjacent block prediction mode (upmode) the value rule of current block optimum prediction mode by the predictive mode of substantive test sequence is added up; Most probable optimal mode under adjacent block prediction mode in various left sides and the last adjacent block prediction mode combination is write in the fixing look-up table as most probable predictive mode (mostProbableMode).
Infra-frame prediction with 4 * 4 pattern luminance components among the AVS is an example below, and the present invention is further detailed explanation.The predictive mode direction that defines among the AVS as shown in Figure 1.
Concrete cataloged procedure is as follows:
At first be defined as follows variable so that arthmetic statement:
A left side adjacent block prediction mode L (leftmode): the predictive mode that the left adjacent piece of record current block is selected for use, its value is 0 to 8 integer.
Go up adjacent block prediction mode U (upmode): the predictive mode that the last adjacent piece of record current block is selected for use, its value is 0 to 8 integer.
Current block predictive mode C (currentmode): the predictive mode that the record current block is selected for use, its value is 0 to 8 integer.
Predictive mode statistical form stat[9] [9] [9]: the corresponding predictive mode statistical form of each cycle tests is used for writing down the statistical information of this sequence frame inner estimation mode.Stat[L] [U] [C] expression, adopt in 4 * 4 image blocks of infra-frame prediction in this sequence, left adjacent block prediction mode is L, upward adjacent block prediction mode is that U and current predictive mode are 4 * 4 the number of C.
Predictive mode statistics summary table stat_all[9] [9] [9]: the predictive mode statistical form respective items addition by all cycle testss obtains.
Most probable predictive mode look-up table mpm[9] [9]: write down most probable predictive mode, its value is 0 to 8 integer; When the adjacent block prediction mode in a left side be L, when going up adjacent block prediction mode and being U, the most probable predictive mode of current block is mpm[L] [U].
Flag bit f: whether the selection of sign image piece most probable predictive mode is accurate, and its value takies 1bit for binary number 0 or 1 in code stream.
Predictive mode choice variable R (remaining_mode_sekector): when the selection of most probable predictive mode is inaccurate, the prediction mode information of representing current block with this variable, its value is 0 to 7 integer, in code stream, write the binary number (corresponding 000 to 111) of this variable, take 3bit.
One. the preparation before the coding:
To the experiment that takes statistics of the value rule of the type sequence predictive modes of having encoded in a large number, foundation most probable predictive mode look-up table generally speaking:
Step (A): the intra prediction mode value rule of adding up each cycle tests:
Earlier with the predictive mode statistical form stat[9 of this sequence correspondence] all put initial value 0 in [9] [9], scan 4 * 4 (the top edge piece and the left hand edge pieces that do not comprise picture frame) that adopt intraframe predictive coding more one by one, at first under each predictive mode of AVS or H.264 standard code, the initial value that rate distortion costs value variable is set is zero, predictive mode at current block is C, the predictive mode of its left adjacent piece is L, when predictive mode of adjacent piece is U on it, with stat[L] number among [U] [C] adds 1; 4 * 4 to all infra-frame predictions are repeated this operation, can obtain the predictive mode statistical form of this sequence.
Step (B): set up most probable predictive mode look-up table according to the predictive mode statistical form:
With step (A) each cycle tests (as having stipulated 112 kinds of cycle testss in the AVS standard) is added up, each cycle tests obtains a predictive mode statistical form, and the respective items addition of these tables is got predictive mode statistics summary table stat_all[9] [9] [9];
Make respectively that left adjacent block prediction mode L and last adjacent block prediction mode U are all integers of 0 to 8, under the combination of every kind of L and U, determine current block most probable predictive mode by the following method:
To each given L and U, find out stat_all[L] [U] [i], i=0,1 ... maximum in 8 is stat_all[L] [U] [C], wherein C is exactly the most probable predictive mode of current block under this combination, C is write the mpm[L of most probable predictive mode look-up table] [U];
If current block is the top edge piece or the left hand edge piece of image, in both cases, select average (DC) predictive mode as its most probable predictive mode, write most probable predictive mode look-up table.
Just can obtain most probable predictive mode look-up table according to said method.
The most probable predictive mode look-up table of table one for drawing according to the AVS cycle tests.
Two. adopt following step, encode coding side each 4 * 4 to infra-frame prediction.
(1):, look into the most probable predictive mode that most probable predictive mode look-up table draws current block according to the predictive mode of last adjacent piece and left adjacent piece:
If the predictive mode of the left adjacent piece of current block is L, the predictive mode U that goes up adjacent piece, then the most probable predictive mode C of current block p=mpm[L] [U].
(2): calculate the cost of current block under each predictive mode, select best predictive mode:
Under 9 kinds of possible predictive modes of AVS or H.264 standard code, the initial value of rate distortion costs value is set respectively, calculates the original value of each pixel in the current block and the difference of predicted value again, the absolute value of these differences and be exactly the cost of this predictive mode; The pattern of selected cost minimum is the predictive mode C of current block.
(3): current block is encoded with selected predictive mode:
According to the step of AVS standard code, at first calculate the original pixel value of current block and the difference between the predicted value under this predictive mode, obtain the residual image of current block; Again the residual image piece is carried out integer transform and quantification; The conversion coefficient that calculates after quantizing is carried out entropy coding;
(4): prediction mode information is write code stream:
For each 4 * 4 setting flag bit f, if C p=C then makes f=1; Otherwise f=0, R represents present mode information with the predictive mode choice variable: if the predictive mode C of current block is less than most probable predictive mode C p, R=C then, otherwise R=C-1 write code stream with the triad number of R correspondence;
(5): the information behind the entropy coding is write code stream;
Three. again according to following step, the image block after decoding end is to coding is decoded.
(1) intra coded information of reading images piece from code stream comprises flag bit f and pattern information R;
(2) determine the most probable predictive mode C of current block p: if current block is left hand edge piece or top edge piece, the then C of current frame image pBe the DC pattern; Otherwise the predictive mode of establishing the left adjacent piece of current block is L, the predictive mode U that goes up adjacent piece, then C pBe list item mpm[L in the predictive mode look-up table] value of [U].
(3) determine the intra prediction mode C of current image block: if flag bit f=1, then C=C pOtherwise carry out following processing: if pattern information R is less than C p, C=R then; Otherwise C=R+1;
(4) rebuild current image block: carry out the prediction of image block pixel according to predictive mode C; Image block data is carried out the entropy decoding obtain conversion coefficient, then conversion coefficient is carried out inverse quantization, inverse transformation; Obtain the image block rebuild at last.
The coded system AVS-M that uses towards mobile multimedia that formulates with Chinese audio/video encoding standard working group (AVS) is an example, and this effect based on the frame predictive mode coding method of adding up is described.In the AVS-M coded system, the method that adopts the present invention to propose substitutes original method, and type sequence is compared experiment.Table two is depicted as contrast experiment's result.The cycle tests of CIF 15fs, QCIF 5fs, CIF 30fs, QCIF 15fs four kinds of forms has been chosen in experiment.The decibels that signal to noise ratio changes after this method is adopted in Y in the table (dB) expression, and the Bitrate item represents to adopt the relative variation of bit rate after this method.By data in the table as can be known, the signal to noise ratio of each sequence all has raising, and bit rate all has reduction.The intra-frame predictive encoding method based on statistics that this explanation the present invention proposes can improve compression ratio in actual applications better and increase precision of prediction.
Table one most probable predictive mode look-up table mpm[L] [U]
U L 0 1 2 3 4 5 6 7 8
0 0 0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1 1 1
2 0 1 0 0 4 5 1 0 1
3 0 1 1 0 4 5 1 0 1
4 0 1 4 4 4 4 4 4 8
5 0 0 0 0 4 5 0 0 0
6 0 1 1 1 4 4 6 3 1
7 0 0 0 0 0 0 0 7 0
8 1 1 1 1 1 1 1 3 8
Table two pair type sequence uses the variation of this method coding back signal to noise ratio and bit rate
Full I frame test
CIF 15fs Y(dB) Bitrate QCIF 5fs Y(dB) Bitrate
football +0.2160 -2.59% Foreman +0.0343 -0.43%
Bus +0.0925 -1.45% football +0.0583 -0.92%
Foreman +0.0609 -1.12% Bus +0.0450 -0.69%
Paris +0.0700 -0.86% paris +0.0214 -0.22%
News +0.0746 -0.87% Mobile +0.0120 -0.15%
Tempete +0.0476 -0.77% News +0.0148 -0.14%
Mobile +0.0374 -0.57% Tempete +0.0125 -0.14%
Average +0.0856 -1.18% Average +0.0283 -0.38%
CIF 30fs Y(dB) Bitrate QCIF 15fs Y(dB) Bitrate
football +0.1064 -1.87% Foreman +0.0248 -0.32%
News +0.0661 -0.77% football +0.0369 -0.68%
Foreman +0.0498 -0.77% News +0.0232 -0.23%
Paris +0.0591 -0.63% Mobile +0.0106 -0.13%
Tempete +0.0461 -0.68% Bus +0.0269 -0.42%
Bus +0.0531 -0.82% paris +0.0151 -0.15%
Mobile +0.0306 -0.39% Tempete +0.0162 -0.21%
Average +0.0587 -0.85% Average +0.0220 -0.31%
The test of IPP frame
CIF 30fs Y(dB) Bitrate QCIF 15fs Y(dB) Bitrate
football +0.01dB -0.23% football +0.016dB -0.30%
CIF 15fs Y(dB) Bitrate QCIF 5fs Y(dB) Bitrate
football +0.059dB -1.32% football +0.017dB -0.40%

Claims (2)

1, a kind of enhanced in-frame predictive mode coding method is at first set up most probable predictive mode look-up table; Each piece of infra-frame prediction is encoded according to this look-up table at coding side; Each piece of infra-frame prediction is decoded according to this look-up table in decoding end;
The step of setting up most probable predictive mode look-up table is:
(A1) with the predictive mode statistical form stat[9 of cycle tests correspondence] initial value to be set in [9] [9] be 0;
(A2) each image block being carried out intraframe predictive coding handles: at first under each predictive mode that H.264 video encoding standard of Chinese digital audio/video encoding and decoding technique standard A VS or ISO of International Standards Organization and the formulation of the ITU of International Telecommunications Union joint video team is stipulated, the initial value that rate distortion costs value variable is set is zero, if current block is the top edge piece or the left hand edge piece of image, select average DC predictive mode as its most probable predictive mode, write most probable predictive mode look-up table; Otherwise carry out following processing:
(A3) calculate its rate distortion costs value under each predictive mode of AVS or H.264 standard code, the pattern C of selected rate distortion costs value minimum is the predictive mode of current block; Predictive mode at the left adjacent piece of current block is L, when predictive mode of adjacent piece is U on it, with stat[L] number among [U] [C] adds 1;
To piece repeating step (A2) to (A3) operation of all infra-frame predictions, promptly obtain the predictive mode statistical form stat[9 of this sequence] [9] [9];
(A4) repeat above-mentioned steps (A1) to (A3) typical cycle tests is added up, each cycle tests obtains a predictive mode statistical form, and the respective items addition of each statistical form is got predictive mode statistics summary table stat_all[9] [9] [9];
(A5) make respectively that left adjacent block prediction mode L and last adjacent block prediction mode U are all integers of 0 to 8, under the combination of every kind of L and U, determine current block most probable predictive mode by the following method: to each given L and U, find out stat_all[L] maximum stat_all[L among [U] [i]] [U] [C], wherein C is exactly the most probable predictive mode of current block under this combination, i is 1 to 8 arbitrary integer, C is write the mpm[L of most probable predictive mode look-up table] [U];
The step that each piece of infra-frame prediction is encoded is:
(B1) according to the predictive mode of last adjacent piece and left adjacent piece, look into the most probable predictive mode that above-mentioned most probable predictive mode look-up table draws current block: the predictive mode of establishing the left adjacent piece of current block is L, the predictive mode U that goes up adjacent piece, if current image block is top edge piece or left hand edge piece, then C p=DC; Otherwise the most probable predictive mode C of current block p=mpm[L] [U];
(B2) calculate the cost value of current block under each predictive mode, select best predictive mode:
Under 9 kinds of possible predictive modes of AVS standard or H.264 standard code, the initial value of rate distortion costs value is set respectively, calculates the rate distortion costs value of current block then; The pattern of selected rate distortion costs value minimum is the predictive mode C of current block;
(B3) with selected predictive mode C current block is encoded:
At first calculate the original pixel value of current block and the difference between the predicted value under this predictive mode C, obtain the residual image of current block; Again the residual image piece is carried out integer transform and quantification; The conversion coefficient that calculates after quantizing is carried out entropy coding;
(B4) prediction mode information is write code stream:
For each 4 * 4 setting flag bit f, if C p=C then makes f=1, otherwise f=0 writes code stream with flag bit f with 1 bit; Represent the current pattern information that will write with variable R: if the predictive mode C of current block is less than most probable predictive mode C p, R=C then, otherwise R=C-1 write code stream with the triad number of R correspondence;
(B5) information behind the entropy coding is write code stream;
Each 4 * 4 step of decoding to infra-frame prediction are:
(C1) intra coded information of reading images piece from code stream comprises flag bit f and pattern information R;
(C2) determine the most probable predictive mode C of current block p: if current block is left hand edge piece or top edge piece, the then C of current frame image pBe the DC pattern; Otherwise the predictive mode of establishing the left adjacent piece of current block is L, the predictive mode U that goes up adjacent piece, then C pBe list item mpm[L in the predictive mode look-up table] value of [U];
(C3) determine the intra prediction mode C of current image block: if flag bit f=1, then C=C pOtherwise carry out following processing: if pattern information R is less than C p, C=R then, otherwise C=R+1;
(C4) rebuild current image block: carry out the prediction of image block pixel according to predictive mode C; Image block data is carried out the entropy decoding obtain conversion coefficient, then conversion coefficient is carried out inverse quantization, inverse transformation; Obtain the image block rebuild at last.
2, method according to claim 1 is characterized in that: in the Chinese Audio Video coding Standard AVS-M of mobile communication, and most probable predictive mode look-up table mpm[L] [U] (L, U=0,1 ... 8) be:
Figure C2005100184890004C1
CNB2005100184896A 2005-03-31 2005-03-31 An enhanced in-frame predictive mode coding method Expired - Fee Related CN100348051C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100184896A CN100348051C (en) 2005-03-31 2005-03-31 An enhanced in-frame predictive mode coding method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100184896A CN100348051C (en) 2005-03-31 2005-03-31 An enhanced in-frame predictive mode coding method

Publications (2)

Publication Number Publication Date
CN1674680A CN1674680A (en) 2005-09-28
CN100348051C true CN100348051C (en) 2007-11-07

Family

ID=35046896

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100184896A Expired - Fee Related CN100348051C (en) 2005-03-31 2005-03-31 An enhanced in-frame predictive mode coding method

Country Status (1)

Country Link
CN (1) CN100348051C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107770535A (en) * 2011-11-04 2018-03-06 杰尼普Pte有限公司 The method for producing reconstructed blocks

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100442857C (en) * 2005-10-12 2008-12-10 华为技术有限公司 Method of enhanced layer in-frame predicting method and encoding and decoding apparatus
JP5089878B2 (en) * 2005-10-28 2012-12-05 パナソニック株式会社 Image encoding device
KR101298745B1 (en) * 2005-11-07 2013-08-21 에이전시 포 사이언스, 테크놀로지 앤드 리서치 Methods and devices for decoding and encoding data
KR20090008418A (en) 2006-04-28 2009-01-21 가부시키가이샤 엔티티 도코모 Image predictive coding device, image predictive coding method, image predictive coding program, image predictive decoding device, image predictive decoding method and image predictive decoding program
JP2007300380A (en) * 2006-04-28 2007-11-15 Ntt Docomo Inc Image predictive encoding device, image predictive encoding method, image predictive encoding program, image predictive decoding device, image predictive decoding method, and image predictive decoding program
WO2008136828A1 (en) * 2007-05-04 2008-11-13 Qualcomm Incorporated Video coding mode selection using estimated coding costs
CN100566427C (en) * 2007-07-31 2009-12-02 北京大学 The choosing method and the device that are used for the intraframe predictive coding optimal mode of video coding
CN101415121B (en) * 2007-10-15 2010-09-29 华为技术有限公司 Self-adapting method and apparatus for forecasting frame
CN101500161B (en) * 2008-01-31 2012-03-21 华为技术有限公司 Inter-frame prediction method and apparatus based on adaptive block transformation
KR20090095316A (en) * 2008-03-05 2009-09-09 삼성전자주식회사 Method and apparatus for image intra prediction
CN101605255B (en) * 2008-06-12 2011-05-04 华为技术有限公司 Method and device for encoding and decoding video
CN101677406B (en) * 2008-09-19 2011-04-20 华为技术有限公司 Method and apparatus for video encoding and decoding
CN101729883B (en) * 2008-10-14 2013-03-20 上海炜寅信息科技有限公司 Method for adaptively adjusting video decoding complexity
CN101409845B (en) * 2008-10-31 2010-10-06 北京大学软件与微电子学院 Method and apparatus for estimating video distortion in AVS video encoding
CN101945270B (en) * 2009-07-06 2013-06-19 联发科技(新加坡)私人有限公司 Video coder, method for internal prediction and video data compression
US9930331B2 (en) * 2010-07-15 2018-03-27 Sharp Kabushiki Kaisha Decoding and encoding devices using intra-frame prediction based on prediction modes of neighbor regions
KR101474987B1 (en) * 2010-08-17 2014-12-24 엠앤케이홀딩스 주식회사 Apparatus for encoding residual signals
US9204155B2 (en) * 2010-09-30 2015-12-01 Futurewei Technologies, Inc. Multiple predictor set for intra coding with intra mode prediction
CN102724493B (en) * 2011-01-18 2014-06-25 清华大学 Coding and decoding methods of intra-frame prediction modes based on image blocks and codec
WO2012113197A1 (en) * 2011-02-24 2012-08-30 中兴通讯股份有限公司 Encoding or decoding method of prediction mode, and device thereof
CN102685474B (en) * 2011-03-10 2014-11-05 华为技术有限公司 Encoding and decoding method of prediction modes, encoding and decoding device and network system
CN107197280B (en) * 2011-06-17 2020-06-16 Jvc 建伍株式会社 Image encoding device, image encoding method, and recording medium
MX2014000171A (en) 2011-06-28 2014-02-19 Samsung Electronics Co Ltd Method and apparatus for image encoding and decoding using intra prediction.
HUE038949T2 (en) 2011-06-28 2018-12-28 Samsung Electronics Co Ltd Apparatus for decoding video with intra prediction
CN102857750B (en) * 2011-07-01 2015-05-06 华为技术有限公司 Method, device and system for in-frame predictive coding and encoding
EP2916545B1 (en) * 2011-10-24 2021-11-10 Innotive Ltd Method and apparatus for decoding intra prediction mode
KR20130045153A (en) * 2011-10-24 2013-05-03 (주)인터앱 Image decoding apparatus
CN102364948B (en) * 2011-10-28 2013-10-16 上海国茂数字技术有限公司 Method for two-way compensation of video coding in merging mode
KR20130049523A (en) * 2011-11-04 2013-05-14 오수미 Apparatus for generating intra prediction block
KR20130049524A (en) * 2011-11-04 2013-05-14 오수미 Method for generating intra prediction block
KR20130049522A (en) * 2011-11-04 2013-05-14 오수미 Method for generating intra prediction block
KR102182628B1 (en) * 2011-12-05 2020-11-24 엘지전자 주식회사 Method and device for intra prediction
US9210438B2 (en) 2012-01-20 2015-12-08 Sony Corporation Logical intra mode naming in HEVC video coding
CN104168481B (en) * 2014-07-24 2017-08-04 北京大学 For the soft coding methods of real-time AVS of Intel mobile platforms
CN104702959B (en) * 2015-03-20 2019-03-26 上海国茂数字技术有限公司 A kind of intra-frame prediction method and system of Video coding
CN107222743B (en) * 2017-07-04 2020-02-04 西安万像电子科技有限公司 Image processing method, device and system
CN113612995B (en) * 2018-09-03 2022-09-09 华为技术有限公司 Video encoding method, decoding method, encoder, decoder, and storage medium
TWI826532B (en) 2018-09-19 2023-12-21 大陸商北京字節跳動網絡技術有限公司 Intra mode coding based on history information
WO2020182195A1 (en) * 2019-03-14 2020-09-17 Huawei Technologies Co., Ltd. An encoder, a decoder and corresponding methods using intra mode coding for intra prediction

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030206594A1 (en) * 2002-05-01 2003-11-06 Minhua Zhou Complexity-scalable intra-frame prediction technique
WO2003101117A1 (en) * 2002-05-28 2003-12-04 Sharp Kabushiki Kaisha Methods and systems for image intra-prediction mode estimation, communication, and organization
WO2003105070A1 (en) * 2002-06-01 2003-12-18 Nokia Corporation Spatial prediction based intra coding

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030206594A1 (en) * 2002-05-01 2003-11-06 Minhua Zhou Complexity-scalable intra-frame prediction technique
WO2003101117A1 (en) * 2002-05-28 2003-12-04 Sharp Kabushiki Kaisha Methods and systems for image intra-prediction mode estimation, communication, and organization
WO2003105070A1 (en) * 2002-06-01 2003-12-18 Nokia Corporation Spatial prediction based intra coding

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
H.264中帧内编码算法及其快速实现研究 周宁兆,宋彬.中国有线电视,第24期 2004 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107770535A (en) * 2011-11-04 2018-03-06 杰尼普Pte有限公司 The method for producing reconstructed blocks
CN107770535B (en) * 2011-11-04 2020-07-14 英孚布瑞智有限私人贸易公司 Method for generating reconstructed block

Also Published As

Publication number Publication date
CN1674680A (en) 2005-09-28

Similar Documents

Publication Publication Date Title
CN100348051C (en) An enhanced in-frame predictive mode coding method
CN1200568C (en) Optimum scanning method for change coefficient in coding/decoding image and video
TWI516095B (en) Video encoding and decoding using transforms
CN1214649C (en) Entropy encoding method for encoding video predictive residual error coefficient
CN1225127C (en) A coding/decoding end bothway prediction method for video coding
RU2434360C2 (en) Adaptive coding of video block prediction mode
CN1535018A (en) Coding method of video frequency image jump over macro block
CN100341333C (en) Reinforced pixel domain code stream conversion method
CN1589023A (en) Coding and decoding method and device for multiple coded list lengthening based on context
CN1753500A (en) Method of selecting in frame prediction mode based on H.264/AVC standard frame image
CN1669235A (en) Method and apparatus for transcoding between hybrid video CODEC bitstreams
CN1949877A (en) Adaptive quantization controller and method thereof
CN1777283A (en) Microblock based video signal coding/decoding method
CN1275469C (en) Method for pridicting sortable complex in frame
CN1649413A (en) Quick selecting method for H.264/AVC multiple reference frame
CN109672891B (en) Lossless secondary compression method of JPEG image
CN1194544C (en) Video encoding method based on prediction time and space domain conerent movement vectors
CN1212014C (en) Video coding method based on time-space domain correlation quick movement estimate
CN200962655Y (en) A motive image compression system for mobile device
CN100337481C (en) A MPEG-2 to AVS video code stream conversion method and apparatus
CN1741612A (en) Quantization method during video image coding
KR100584422B1 (en) Method and device for compressing image data
CN1471321A (en) Method for coding and recoding ripple video frequency based on motion estimation
Al-Khafaji¹ et al. Color image compression of inter-prediction base
CN1514651A (en) High efficiency small ware video frequency encoding decoding method under low code rate

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20071107

Termination date: 20140331