+

CN101917615A - An Enhanced Bidirectional Motion Vector Prediction Method in a Hybrid Video Coding Framework - Google Patents

An Enhanced Bidirectional Motion Vector Prediction Method in a Hybrid Video Coding Framework Download PDF

Info

Publication number
CN101917615A
CN101917615A CN 201010190730 CN201010190730A CN101917615A CN 101917615 A CN101917615 A CN 101917615A CN 201010190730 CN201010190730 CN 201010190730 CN 201010190730 A CN201010190730 A CN 201010190730A CN 101917615 A CN101917615 A CN 101917615A
Authority
CN
China
Prior art keywords
motion vector
prediction
predictor
mvp
domain
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.)
Pending
Application number
CN 201010190730
Other languages
Chinese (zh)
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.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
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 Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN 201010190730 priority Critical patent/CN101917615A/en
Publication of CN101917615A publication Critical patent/CN101917615A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

本发明公开了一种针对混合视频编码框架中帧间预测编码的增强型双向运动矢量预测方法,包括如下步骤:(1)对于当前编码块,综合利用运动信息的时域相关性、空域相关性,通过预测算子求取一包含多个双向运动矢量预测值的备选集合;(2)采用自适应运动信息预测选择方法从备选集合中选取最优的运动矢量预测值,作为当前编码块的运动矢量预测进行后续的编码计算和解码计算。本发明综合利用运动信息在时域及空域上的相关特性,提高了最终运动矢量的预测精确度,同时利用基于预测编码块SAD准则的自适应选择技术,能够在编码和解码端独立无失谐的完成,提高了双向帧间预测编码的压缩性能,可广泛地用于混合视频通信领域。

The invention discloses an enhanced two-way motion vector prediction method for inter-frame prediction coding in a hybrid video coding framework, which includes the following steps: (1) For the current coding block, comprehensively utilize the time domain correlation and spatial domain correlation of motion information , obtain a candidate set containing multiple bidirectional motion vector predictors through the predictor; (2) adopt the adaptive motion information prediction selection method to select the optimal motion vector predictor from the candidate set as the current coding block The motion vector prediction is used for subsequent encoding and decoding calculations. The present invention comprehensively utilizes the correlation characteristics of motion information in the time domain and space domain to improve the prediction accuracy of the final motion vector, and at the same time utilizes the self-adaptive selection technology based on the predictive encoding block SAD criterion, which can be independently detuned at the encoding and decoding ends The completion of the method improves the compression performance of bidirectional inter-frame predictive coding and can be widely used in the field of hybrid video communication.

Description

Enhancement type bi-directional motion vector predicting method in a kind of mixed video coding framework
Technical field
The present invention relates to technology of video compressing encoding, the enhancement type bi-directional motion vector predicting method in especially a kind of mixed video coding framework.
Background technology
In mixed video coding framework, an important characteristic adopts block-based motion compensation/forecasting mechanism to realize inter prediction encoding exactly.Often exist very strong correlation between the time domain of image and the spatial domain adjacent block movable information, the motion vector that utilizes encoding block is a important technology in the interframe encode to the motion-vector prediction mechanism of present encoding piece.The accurate motion vectors prediction not only can reduce final prediction residual, and can reduce and be used in the code stream and transmit the relevant side information of motion, so the compression efficiency that will improve interframe encode just should improve the accuracy of motion-vector prediction as much as possible.Simultaneously, because bi-directional predicted mechanism has the characteristic of better removal frame-to-frame correlation than single directional prediction mechanism, therefore, in the research of current video coding, more and more obtain paying attention to.Bi-directional predicted on the scramble time, can be used to from forward direction and back to the coded message of a plurality of reference frames, can utilize the coded message of adjacent block on the space, mode is very flexible, available information is very abundant.
At present, up-to-date video coding international standard is H.264/AVC (the Advanced Video Coding) that is formulated by joint video team (JVT, Joint VideoTeam).In H.264/AVC, will adopt bi-directional predicted encoding block to be referred to as the B piece.The motion-vector prediction technology of H.264/AVC middle B piece has mainly been utilized the relativity of time domain and the spatial correlation of movable information.In this standard, the motion-vector prediction of B piece roughly can be divided into two classes: direct prediction and conventional prediction, for different macro-block coding patterns, can adopt different Forecasting Methodologies, and is as shown in table 1.Below two kinds of Forecasting Methodologies are described respectively:
The method of motion vector prediction of B piece among the table 1H.264/AVC
Figure BSA00000127079700011
(1) conventional Forecasting Methodology:
When the coding mode of B piece was the also non-Direct pattern of non-Skip pattern, its all motion-vector prediction all adopted conventional method.Suppose that E is current macro or macroblock partition, A, B, C, D correspond respectively to E left side, upside, upper right side and upper left side piece or cut apart.If there be a plurality of cutting apart in the left side of E, then make the A that is of top side wherein; If there be a plurality of cutting apart in the upside of E, then make the B that is of the leftmost side wherein.When the C piece does not exist, with the information substitution C piece of D piece.
Make the motion vector of A, B, C piece be respectively MV A, MV BAnd MV C, then the mode of asking for of the motion vector predictor MVP of E is:
If current the first half that is divided into 16 * 8 patterns, then MVP=MV BIf current the latter half that is divided into 16 * 8 patterns, then MVP=MV A
If the current left-half that is divided into 8 * 16 patterns, then MVP=MV AIf the current right half part that is divided into 8 * 16 patterns, then MVP=MV B
If do not belong to 16 * 8 and 8 * 16 patterns current cutting apart, then
MVP=median(MV A,MV B,MV C) (1)
As seen Chang Gui method of motion vector prediction has only utilized the spatial domain correlation of movable information.
(2) direct Forecasting Methodology
When the coding mode of B piece was Skip or Direct, its motion-vector prediction all adopted the direct method to infer and draws.H.264/AVC support two kinds of different direct methods, be time domain direct and spatial domain direct, in encoding-decoding process, what indicate current use by the direct_spatial_mv_pred_flag syntactic element in the Slice header is the direct method in time domain or spatial domain.
When utilizing the time domain motion prediction, suppose that usually moving object on the frame is at the uniform velocity motion closing on.Based on such hypothesis, at first in reference formation List1, search out the correspondence position piece (co-located block) of present encoding piece in the first reference frame, and take out the motion vector of correspondence position piece at the first reference frame of reference formation List0
Figure BSA00000127079700021
As shown in Figure 2, suppose present frame and be TD with reference to the time gap between the first reference frame of formation List0 B, be TD with reference to the first reference frame of formation List0 with reference to the time gap between the first reference frame of formation List1 D, the forward and backward motion vector predictor of present encoding piece then
Figure BSA00000127079700031
With
Figure BSA00000127079700032
Calculating be calculated as follows respectively:
MV → L 0 = TD B TD D × MV → - - - ( 2 )
MV → L 1 = TD B - TD D TD D × MV → - - - ( 3 )
Then with before described conventional Forecasting Methodology is very similar for the Forecasting Methodology of B piece spatial domain direct motion vector H.264/AVC, all adopts the intermediate value of the closing on motion vector motion-vector prediction as the present encoding piece.
By above-mentioned analysis as can be seen H.264/AVC the direct method of motion vector prediction of B piece utilized the time-domain of movable information or the correlation of spatial domain, but the application time-domain that can not be simultaneously comprehensive and the correlation of spatial domain.
Summary of the invention
The objective of the invention is to overcome the deficiencies in the prior art, the enhancement type bi-directional motion vector predicting method in a kind of mixed video coding framework that improves bi-directional predicted accuracy and final encoding compression efficient is provided.
The present invention solves its technical problem and takes following technical scheme to realize:
Enhancement type bi-directional motion vector predicting method in a kind of mixed video coding framework comprises the steps:
(1) for the present encoding piece, relativity of time domain, the spatial correlation of comprehensive utilization movable information are asked for an alternative set that comprises a plurality of bi-directional motion vector predicted values by predictive operator;
(2) when alternative set ask for finish after, adopt adaptive motion information prediction system of selection from alternative set, to choose optimum motion vector predictor, carry out follow-up coding as the motion-vector prediction of present encoding piece and calculate and conciliate yardage and calculate.
And described predictive operator comprises time domain prediction operator, spatial domain prediction operator H.264/AVC and Space Time territory associated prediction operator H.264/AVC.
And described selected set comprises time-domain predicted value (MVP T), spatial domain predicted value (MVP S) and Space Time territory associated prediction value (MVP T-S).
And, the described method of choosing optimum motion vector predictor is: use based on the absolute error between the bi-directional predictive coding piece with as interpretational criteria, corresponding to least absolute error and one group of bi-directional motion vector be chosen to be optimum motion vector predictor.
And, the acquiring method of described Space Time territory associated prediction operator is: at first utilize the spatial domain prediction method to seek out a predictive coding piece in the first reference frame of reference frame lists, then the existing motion vector information of this predictive coding piece itself is obtained by the time domain prediction method.
And, when choosing optimum motion vector predictor, also by expansion be used to calculate absolute error and front and back reduce a probability that hour occurs erroneous judgement when the encoding block size to predictive coding piece area.
Advantage of the present invention and good effect are:
The present invention fully utilizes the correlation properties of movable information on time domain and spatial domain, fully excavate and utilized the correlation of motion vector on time domain and frequency domain, improved the prediction accuracy of final motion vector, utilize adaptively selected technology simultaneously based on predictive coding piece SAD criterion, can independently there be finishing of off resonance at the Code And Decode end, therefore need not in code stream, to transmit corresponding side information, improve the compression performance of bidirectional interframe predictive coding, can be widely used in the mixed video communications field.
Description of drawings
Fig. 1 is the flow chart of enhancement type bi-directional motion vector prediction of the present invention;
Fig. 2 is the schematic diagram of time domain motion-vector prediction operator of the present invention;
Fig. 3 is the schematic diagram of spatial domain of the present invention motion-vector prediction operator;
Fig. 4 is the schematic diagram of Space Time of the present invention territory Union Movement vector prediction operator;
Fig. 5 is of the present invention based on the acquiring method schematic diagram of front and back to the optimal motion vector predictor of predictive coding piece SAD criterion;
Fig. 6 is used to calculate the Method for Area schematic diagram of the predictive coding piece of SAD for expansion of the present invention;
Fig. 7 for the rate distortion curve ratio that " Mobile " sequence of CIF size adopted present embodiment method and standard employing method emulation H.264/AVC and obtain than schematic diagram;
Fig. 8 for the rate distortion curve ratio that " Crew " sequence of 720p size adopted present embodiment method and standard employing method emulation H.264/AVC and obtain than schematic diagram.
Embodiment
Below in conjunction with example the present invention is described further.
Enhancement type bi-directional motion vector predicting method in a kind of mixed video coding framework, design in order to improve performance bi-directional predicted in the interframe encode, it is on the basis of the movable information correlation that makes full use of time domain, spatial domain, the optimization technique of the optimal motion vector predictor of combining adaptive, improve the accuracy of motion prediction, and then promoted the encoding compression performance of total system.For this reason, when the bi-directional predicted B piece of one of encoding and decoding, adopt enhancement type bi-directional motion vector predicting method of the present invention to realize, its step is as follows:
Be used for all alternating binary coding patterns of mixed video coding framework inter prediction encoding, comprise the steps:
(1) for the present encoding piece, relativity of time domain, the spatial correlation of comprehensive utilization movable information are asked for an alternative set that comprises a plurality of bi-directional motion vector predicted values by a series of predictive operators;
(2) alternative set ask for finish after, adopt adaptive motion information prediction system of selection from alternative set, to choose optimum motion vector predictor, carry out follow-up coding as the motion-vector prediction of present encoding piece and calculate and conciliate yardage and calculate.
Can realize bi-directional motion vector prediction in the mixed video coding framework by above-mentioned steps.
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is described in more detail.
The handling process of enhancement type bi-directional motion vector predicting method of the present invention, as shown in Figure 1, as can be seen from the figure the present invention comprises that mainly the MVP trim set generates processing procedure and MVP self adaptation preferred process process is formed.
(1) MVP trim set generation processing procedure is as follows:
Trim set comprises following three kinds of different predicted values at the present encoding block motion vector: time-domain predicted value MVP T, spatial domain predicted value MVP SWith Space Time territory associated prediction value MVP T-S, MVP wherein T, MVP SConsistent with time domain direct motion-vector prediction and the spatial domain direct motion-vector prediction stipulated in the standard H.264/AVC.The acquiring method of three kinds of predicted values is respectively: time-domain predicted value MVP TAsk for as shown in Figure 2, to the existing movable information of reference frame, and factor such as binding time distance is tried to achieve the motion vector predictor of current B piece before and after utilizing; Spatial domain predicted value MVP SAsk for as shown in Figure 3, suppose that E is current macro or macroblock partition, A, B, C, D correspond respectively to E left side, upside, upper right side and upper left side piece or cut apart, the movable information of A, B, C, D correspondence can be calculated the motion vector predictor of current B piece by the method for calculating intermediate value; Space Time territory associated prediction value MVP T-SAsk for shown in Figure 4, for reference frame lists LIST_X (X gets 0 or 1), at first by spatial domain predicted value MVP SFind corresponding predictive coding piece in the 0th frame of LIST_X, according to the time continuity hypothesis of object of which movement in the video, the movable information of the predictive coding piece in the 0th frame itself also has correlation with the present encoding piece.So MVP T-SValue be taken as this motion vector (time interval of supposing interframe all is 1) in the 1st frame of predictive coding piece in the 0th frame.
After finishing above-mentioned motion predict value calculating, constitute a set for an available motion vector predictor of B piece, can select MVP for the forward prediction value T_ L0, MVP S_ L0 or MVP T-S_ L0, and can select MVP for the back forecast value T_ L1, MVP S_ L1 or MVP T-S_ L1.
(2) MVP self adaptation preferred process process is as follows:
Before and after present embodiment has adopted based on the comparison to the absolute error of predictive coding interblock with (Sum ofAbsolute Difference, SAD) criterion is asked for optimum MVP, as shown in Figure 5.For the present encoding piece, the predictive coding piece that finds by the forward motion vector prediction is B Fw, the predictive coding piece that the backward motion vector prediction is found is B Bw, the size of supposing the present encoding piece is M * N, then under the present case before and after to the absolute error and the SAD of predictive coding interblock Fw_bwBe calculated as follows shown in the formula:
SAD fw _ bw = Σ i M Σ j N | B fw ( i , j ) - B bw ( i , j ) | - - - ( 4 )
Because front and back all exist very strong content relevance between predictive coding piece and present encoding piece, so SAD Fw_bwCan reflect to a great extent current motion vector choose whether accurate, SAD Fw_bwThe result of more little then account for motion vector prediction is accurate more, and therefore, optimum motion-vector prediction can be by comparing SAD Fw_bwMinimum value find the solution out, suppose that sagittal optimal motion vector prediction is respectively MVP Opt_ L0 and MVP Opt_ L1, its computing formula is:
( MVP opt _ L 0 , MVP opt _ L 1 ) = arg min ( MVP _ L 0 , MVP _ L 1 ) { SAD fw _ bw ( MVP _ L 0 , MVP _ L 1 ) } ,
MVP_L0={MVP wherein T_ L0, MVP S_ L0, MVP T-S_ L0}, (5)
MVP_L1={MVP T_L1,MVP S_L1,MVP T-S_L1}
Because the value of MVP_L0 and MVP_L0 at most all is 3 kinds (when time domains, spatial domain, when Space Time territory predicted value is all inequality), so the calculating of SAD at most can be above 9 times.
As seen the advantage that adopts this method is to guarantee that the encoding and decoding end can independently seek out identical optimal result, and does not need to increase the relevant side information in the code stream.
As previously mentioned, SAD Fw_bwCalculating based on before and after belong to the hypothesis of same moving object to predictive coding piece and present encoding piece, but in actual test process, find sometimes picture material distribute comparatively complicated in this hypothesis can go wrong, thereby cause the erroneous judgement of optimal motion vector prediction.This situation is when present encoding piece small-sized, and the possibility of appearance can increase.In order to address this problem, the predictive coding piece SAD calculation criterion of extend sizes has been proposed, promptly by expansion be used to calculate absolute error and front and back reduce a probability that hour occurs erroneous judgement when the encoding block size to predictive coding piece area.As shown in Figure 6, suppose that the pairing predictive coding piece of present encoding piece is B, its size is M * N, is that middle mind-set expands all around with B, and predictive coding piece exB then can be expanded.If the expansion size at the upper and lower, left and right four direction is H 0, H 1, W 0, W 1Individual pixel is (W through the expansion predictive coding piece exB size after expanding then 0+ M+W 1) * (H 0+ N+H 1), corresponding front and back are to the absolute error and the SAD of predictive coding interblock Fw_bwCalculation expression should corresponding being rewritten as:
SAD fw _ bw = Σ i W 0 + M + W 1 Σ j H 0 + N + H 1 | exB fw ( i , j ) - exB bw ( i , j ) | - - - ( 6 )
By adopting with the predictive coding piece is the extension blocks at center, contained more useful information when make judging the motion-vector prediction accuracy, can improve effectively based on the motion-vector prediction optimal selection algorithm of SAD " inefficacy " problem in the complicated image zone.At present, the spreading parameter H that uses among the present invention 0, H 1, W 0, W 1Value all is 8 pixels.
More than be the implementation method of enhancement type bi-directional motion vector predicting method of the present invention.In order to analyze the performance of the specific embodiment of the invention, on code tester platform KTA2.6, realized the technology among the present invention, and the technology of the present invention and the performance of standard code method have H.264/AVC been compared.Below be emulation explanation and correlated results.
Be used for enhancement type bi-directional motion vector predicting method of the present invention in order comprehensively to test, two kinds of coding structures have been selected in the experiment for use, be that IBBP result and length are 7 level B frame structure (IbBbBbBbBbP, wherein " B " expression can be used for the B frame of frame for referencial use, and " b " expression is not used in the B frame of frame for referencial use).All codings all adopt High Profile, and choose four groups of different quantization parameters and encode (QP I_slice, QP P_slice, QP B_slice)={ (22,23,24), (27,28,29), (32,33,34), (37,38,39) }.The sequence information that uses in the experiment is as shown in table 2.
The cycle tests that uses in table 2 experiment
Figure BSA00000127079700081
Make macro block mode B_Skip in the experiment, B_Direct_16x16, B_Bi_16x16, B_LX_Bi_16x8 (X desirable 0 or 1), B_LX_Bi_8x16, B_Bi_LX_16x8, B_Bi_LX_8x16, B_Bi_Bi_16x8, B_Bi_Bi_8x16, and sub-partition mode B_Direct_8x8 and B_Bi_8x8 under the B_8x8 pattern open the enhancement type bi-directional motion vector predicting method described in the present invention, and the result of (method H.264/AVC) compares when not opening.The result that corresponding code stream is saved is by table 3 mistake! Do not find Reference source.Provide.
Table 3 the present invention and H.264/AVC standard technique result comparison
Figure BSA00000127079700091
Fig. 7 and Fig. 8 have provided respectively and have adopted rate distortion curve ratio that enhancement type bi-directional motion vector predicting method of the present invention and standard employing method emulation H.264/AVC obtains than schematic diagram.Can reach a conclusion, the EBMVP technology is bigger in the QP value, and when promptly hanging down code check, performance improvement is more obvious.Because the shared proportion of movable information strengthens in the code stream of low code check, so the advantage that EBMVP raising motion-vector prediction precision is embodied is just more obvious.
Except the improvement of algorithm to the encoding compression performance, another problem that needs to consider is exactly the influence of technology of the present invention to the encoding and decoding complexity.According to before description as can be known:
The MVP trim set all is to utilize the motion vector of existing reference frame and by simple predictive operator generation, therefore can increase the complexity of encoding and decoding end hardly;
Cut apart for each bi-directional predicted piece or piece, the calculating of front and back SAD between the predictive coding piece is carried out at most 9 times.But analyze as can be known, this opposite extreme situations has only when the result of time domain, spatial domain and Space Time territory associated prediction is different and just can take place, and has only the very complicated part of motion conditions just might occur in image.And for motions most in the image simply, zone stably, the calculating of front and back SAD between the predictive coding piece all can be less than 9 times.Therefore with respect to whole codec, its influence to complexity is very little.
Go up conclusion and obtained checking yet in the encoding and decoding test of reality, the EMS memory occupation of codec and running time all almost do not increase.
It is emphasized that; embodiment of the present invention is illustrative; rather than it is determinate; therefore the present invention is not limited to the embodiment described in the embodiment; every other execution modes that drawn by those skilled in the art's technical scheme according to the present invention belong to the scope of protection of the invention equally.

Claims (6)

1.一种混合视频编码框架中的增强型双向运动矢量预测方法,其特征在于:包括如下步骤:1. an enhanced bidirectional motion vector prediction method in a hybrid video coding framework, characterized in that: comprise the steps: (1)对于当前编码块,综合利用运动信息的时域相关性、空域相关性,通过预测算子求取一包含多个双向运动矢量预测值的备选集合;(1) For the current coding block, comprehensively utilize the temporal correlation and spatial correlation of the motion information, and obtain a candidate set including multiple bidirectional motion vector predictors through the predictor; (2)当备选集合求取完毕后,采用自适应运动信息预测选择方法从备选集合中选取最优的运动矢量预测值,作为当前编码块的运动矢量预测进行后续的编码计算和解码计算。(2) After the candidate set is calculated, the adaptive motion information prediction selection method is used to select the optimal motion vector prediction value from the candidate set, and it is used as the motion vector prediction of the current coding block for subsequent encoding and decoding calculations . 2.根据权利要求1所述的一种混合视频编码框架中的增强型双向运动矢量预测方法,其特征在于:所述的预测算子包括H.264/AVC的时域预测算子、H.264/AVC的空域预测算子和时-空域联合预测算子。2. The enhanced two-way motion vector prediction method in a hybrid video coding framework according to claim 1, wherein said predictor comprises a time-domain predictor of H.264/AVC, H. 264/AVC's spatial domain predictor and time-space domain joint predictor. 3.根据权利要求1所述的一种混合视频编码框架中的增强型双向运动矢量预测方法,其特征在于:所述的被选集合包括时间域预测值(MVPT)、空间域预测值(MVPS)和时-空域联合预测值(MVPT-S)。3. the enhanced two-way motion vector prediction method in a kind of hybrid video coding frame according to claim 1, is characterized in that: described selected set comprises temporal domain prediction value (MVP T ), space domain prediction value ( MVP S ) and joint time-space prediction value (MVP TS ). 4.根据权利要求1所述的一种混合视频编码框架中的增强型双向运动矢量预测方法,其特征在于:所述的选取最优的运动矢量预测值的方法为:使用基于双向预测编码块之间的绝对误差和作为评价准则,对应于最小绝对误差和的一组双向运动矢量被选定为最优的运动矢量预测值。4. The enhanced bidirectional motion vector prediction method in a hybrid video coding framework according to claim 1, characterized in that: the method for selecting the optimal motion vector predictor is: using a coding block based on bidirectional prediction The sum of absolute errors between is used as an evaluation criterion, and a group of bidirectional motion vectors corresponding to the smallest sum of absolute errors is selected as the optimal motion vector predictor. 5.根据权利要求2所述的一种混合视频编码框架中的增强型双向运动矢量预测方法,其特征在于:所述的时-空域联合预测算子的求取方法为:首先利用空域预测方法在参考帧列表的首个参考帧中求取出一个预测编码块,然后对该预测编码块本身已有的运动矢量信息通过时域预测方法获得。5. The enhanced two-way motion vector prediction method in a hybrid video coding framework according to claim 2, characterized in that: the method for obtaining the joint predictor in the time-space domain is: firstly, using the spatial domain prediction method A predictive coding block is obtained from the first reference frame in the reference frame list, and then the existing motion vector information of the predictive coding block itself is obtained through a time-domain prediction method. 6.根据权利要求4所述的一种混合视频编码框架中的增强型双向运动矢量预测方法,其特征在于:在选取最优的运动矢量预测值时,还通过扩大用于计算绝对误差和的前后向预测编码块面积来降低当编码块尺寸较小时出现误判的概率。6. The enhanced two-way motion vector prediction method in a hybrid video coding framework according to claim 4, characterized in that: when selecting the optimal motion vector predictor, the method for calculating the absolute error sum is also expanded The area of the coding block is predicted forward and backward to reduce the probability of misjudgment when the size of the coding block is small.
CN 201010190730 2010-06-03 2010-06-03 An Enhanced Bidirectional Motion Vector Prediction Method in a Hybrid Video Coding Framework Pending CN101917615A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010190730 CN101917615A (en) 2010-06-03 2010-06-03 An Enhanced Bidirectional Motion Vector Prediction Method in a Hybrid Video Coding Framework

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010190730 CN101917615A (en) 2010-06-03 2010-06-03 An Enhanced Bidirectional Motion Vector Prediction Method in a Hybrid Video Coding Framework

Publications (1)

Publication Number Publication Date
CN101917615A true CN101917615A (en) 2010-12-15

Family

ID=43324983

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010190730 Pending CN101917615A (en) 2010-06-03 2010-06-03 An Enhanced Bidirectional Motion Vector Prediction Method in a Hybrid Video Coding Framework

Country Status (1)

Country Link
CN (1) CN101917615A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102256133A (en) * 2011-08-26 2011-11-23 北京邮电大学 Distributed video coding and decoding method based on side information refining
CN103096073A (en) * 2011-11-07 2013-05-08 吴秀美 Methods for Constructing Merged Lists
CN103096072A (en) * 2011-11-07 2013-05-08 吴秀美 Decoding method of video data
WO2014005426A1 (en) * 2012-07-02 2014-01-09 华为技术有限公司 Method and device for processing inter-frame predictive coding motion information and codec system
CN104427345A (en) * 2013-09-11 2015-03-18 华为技术有限公司 Motion vector acquisition method, acquisition device, video codec and method thereof
CN103299635B (en) * 2011-01-12 2016-12-07 株式会社Ntt都科摩 Image prediction encoding device and method, image prediction/decoding device and method
TWI581612B (en) * 2011-11-07 2017-05-01 英孚布瑞智有限私人貿易公司 Method of exporting motion information
CN107181954A (en) * 2011-02-09 2017-09-19 Lg 电子株式会社 The method for storing the method for movable information and motion vector prediction value being exported using this method
CN107181959A (en) * 2011-03-17 2017-09-19 寰发股份有限公司 Method and apparatus for deriving motion vector predictor
CN107517381A (en) * 2011-09-23 2017-12-26 维洛媒体国际有限公司 Reference picture list for video coding constructs
CN108632608A (en) * 2011-09-29 2018-10-09 夏普株式会社 Picture decoding apparatus, picture decoding method and picture coding device
CN113507609A (en) * 2021-09-09 2021-10-15 康达洲际医疗器械有限公司 Interframe image parallel coding method based on time-space domain prediction

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06343172A (en) * 1993-06-01 1994-12-13 Matsushita Electric Ind Co Ltd Motion vector detection method and motion vector encoding method
US6148109A (en) * 1996-05-28 2000-11-14 Matsushita Electric Industrial Co., Ltd. Image predictive coding method
KR100534207B1 (en) * 2002-12-09 2005-12-08 삼성전자주식회사 Device and method for motion estimating of video coder
CN101198064A (en) * 2007-12-10 2008-06-11 武汉大学 A Motion Vector Prediction Method in Resolution Hierarchical Technology

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06343172A (en) * 1993-06-01 1994-12-13 Matsushita Electric Ind Co Ltd Motion vector detection method and motion vector encoding method
US6148109A (en) * 1996-05-28 2000-11-14 Matsushita Electric Industrial Co., Ltd. Image predictive coding method
KR100534207B1 (en) * 2002-12-09 2005-12-08 삼성전자주식회사 Device and method for motion estimating of video coder
CN101198064A (en) * 2007-12-10 2008-06-11 武汉大学 A Motion Vector Prediction Method in Resolution Hierarchical Technology

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103299635B (en) * 2011-01-12 2016-12-07 株式会社Ntt都科摩 Image prediction encoding device and method, image prediction/decoding device and method
US10848781B2 (en) 2011-02-09 2020-11-24 Lg Electronics Inc. Method for storing motion information and method for inducing temporal motion vector predictor using same
US10448046B2 (en) 2011-02-09 2019-10-15 Lg Electronics Inc. Method for storing motion information and method for inducing temporal motion vector predictor using same
CN107181954A (en) * 2011-02-09 2017-09-19 Lg 电子株式会社 The method for storing the method for movable information and motion vector prediction value being exported using this method
CN107181959A (en) * 2011-03-17 2017-09-19 寰发股份有限公司 Method and apparatus for deriving motion vector predictor
CN107181959B (en) * 2011-03-17 2020-02-18 寰发股份有限公司 Method and apparatus for deriving motion vector predictors
CN102256133B (en) * 2011-08-26 2013-11-06 北京邮电大学 Distributed video coding and decoding method based on side information refining
CN102256133A (en) * 2011-08-26 2011-11-23 北京邮电大学 Distributed video coding and decoding method based on side information refining
CN107517381B (en) * 2011-09-23 2020-03-24 维洛媒体国际有限公司 Method and apparatus for video coding
CN107517381A (en) * 2011-09-23 2017-12-26 维洛媒体国际有限公司 Reference picture list for video coding constructs
CN108632608B (en) * 2011-09-29 2022-07-29 夏普株式会社 Image decoding device, image decoding method, image encoding device, and image encoding method
CN108632608A (en) * 2011-09-29 2018-10-09 夏普株式会社 Picture decoding apparatus, picture decoding method and picture coding device
US9532049B2 (en) 2011-11-07 2016-12-27 Infobridge Pte. Ltd. Method of decoding video data
US10158857B2 (en) 2011-11-07 2018-12-18 Infobridge Pte. Ltd. Method of constructing merge list
TWI581612B (en) * 2011-11-07 2017-05-01 英孚布瑞智有限私人貿易公司 Method of exporting motion information
CN107592544A (en) * 2011-11-07 2018-01-16 英孚布瑞智有限私人贸易公司 The coding/decoding method of video data
CN103096073B (en) * 2011-11-07 2018-02-13 英孚布瑞智有限私人贸易公司 Methods for Constructing Merged Lists
US9912953B2 (en) 2011-11-07 2018-03-06 Infobridge Pte. Ltd. Method of constructing merge list
CN107454422A (en) * 2011-11-07 2017-12-08 英孚布瑞智有限私人贸易公司 The coding/decoding method of video data
US11089322B2 (en) 2011-11-07 2021-08-10 Infobridge Pte. Ltd. Apparatus for decoding video data
US10182239B2 (en) 2011-11-07 2019-01-15 Infobridge Pte. Ltd. Apparatus for decoding video data
US10362312B2 (en) 2011-11-07 2019-07-23 Infobridge Pte. Ltd. Method of constructing merge list
US11997307B2 (en) 2011-11-07 2024-05-28 Gensquare Llc Apparatus for decoding video data
CN103096073A (en) * 2011-11-07 2013-05-08 吴秀美 Methods for Constructing Merged Lists
US11089307B2 (en) 2011-11-07 2021-08-10 Infobridge Pte. Ltd. Method of constructing merge list
CN107592544B (en) * 2011-11-07 2020-04-21 英孚布瑞智有限私人贸易公司 Method for decoding video data
CN107454422B (en) * 2011-11-07 2020-08-07 英孚布瑞智有限私人贸易公司 Method for decoding video data
CN103096072A (en) * 2011-11-07 2013-05-08 吴秀美 Decoding method of video data
CN103533376B (en) * 2012-07-02 2017-04-12 华为技术有限公司 Method and apparatus for motion information processing of interframe prediction coding, and coding and decoding system
WO2014005426A1 (en) * 2012-07-02 2014-01-09 华为技术有限公司 Method and device for processing inter-frame predictive coding motion information and codec system
CN103533376A (en) * 2012-07-02 2014-01-22 华为技术有限公司 Method and apparatus for motion information processing of interframe prediction coding, and coding and decoding system
CN104427345A (en) * 2013-09-11 2015-03-18 华为技术有限公司 Motion vector acquisition method, acquisition device, video codec and method thereof
CN113507609A (en) * 2021-09-09 2021-10-15 康达洲际医疗器械有限公司 Interframe image parallel coding method based on time-space domain prediction
CN113507609B (en) * 2021-09-09 2021-11-19 康达洲际医疗器械有限公司 Interframe image parallel coding method based on time-space domain prediction

Similar Documents

Publication Publication Date Title
CN101917615A (en) An Enhanced Bidirectional Motion Vector Prediction Method in a Hybrid Video Coding Framework
US9736491B2 (en) Moving picture coding device, moving picture coding method, and moving picture coding program
TWI571108B (en) Video encoding device, video decoding device, video encoding method and video decoding method
KR101443169B1 (en) Method, apparatus and device for obtaining video image motion information and template construction method
JP4724351B2 (en) Image encoding apparatus, image encoding method, image decoding apparatus, image decoding method, and communication apparatus
CN104937939B (en) Encoder and decoder and its method for motion vector prediction symbol mark
CN110225346A (en) A kind of decoding method and its equipment
KR101383612B1 (en) Method for the compression of data in a video sequence
KR101990423B1 (en) Method for inter prediction and apparatus thereof
KR20190089838A (en) Method and apparatus for video encoding/decoding using error compensation
KR20150091271A (en) Method and apparatus of temporal motion vector prediction
JPWO2006019093A1 (en) Image encoding method, image decoding method, image encoding device, image decoding device, image encoding program, and image decoding program
KR20120140592A (en) Method and apparatus for reducing computational complexity of motion compensation and increasing coding efficiency
CN101022555B (en) Fast Mode Selection Method for Inter-Frame Predictive Coding
CN101888546B (en) A kind of method of estimation and device
KR20130119465A (en) Block based sampling coding systems
JP2009027759A (en) Image encoding apparatus, image encoding method, image decoding apparatus, image decoding method, and communication apparatus
CN117121486A (en) Inter prediction of non-binary blocks
CN111510726B (en) Coding and decoding method and equipment thereof
CN102946533B (en) Video coding
CN101742278B (en) Method and system for acquiring motion vector and edge intensity of image
CN102946532A (en) Video coding
Yang et al. An efficient motion vector coding algorithm based on adaptive predictor selection

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20101215

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载