CN106331724B - Method of motion vector prediction and device in a kind of HEVC - Google Patents

Method of motion vector prediction and device in a kind of HEVC Download PDF

Info

Publication number
CN106331724B
CN106331724B CN201510363459.2A CN201510363459A CN106331724B CN 106331724 B CN106331724 B CN 106331724B CN 201510363459 A CN201510363459 A CN 201510363459A CN 106331724 B CN106331724 B CN 106331724B
Authority
CN
China
Prior art keywords
coding unit
motion vector
unit
upper left
current coded
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510363459.2A
Other languages
Chinese (zh)
Other versions
CN106331724A (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.)
Beijing Ingenic Semiconductor Co Ltd
Original Assignee
Beijing Ingenic Semiconductor Co Ltd
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 Ingenic Semiconductor Co Ltd filed Critical Beijing Ingenic Semiconductor Co Ltd
Priority to CN201510363459.2A priority Critical patent/CN106331724B/en
Publication of CN106331724A publication Critical patent/CN106331724A/en
Application granted granted Critical
Publication of CN106331724B publication Critical patent/CN106331724B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The embodiment of the invention discloses the method for motion vector prediction and device in a kind of HEVC, are related to technical field of video coding, solve the problems, such as that the number of memory cells of the needs when carrying out motion-vector prediction in the prior art is more.The described method includes: prediction obtains the motion vector of current coded unit according to the motion vector of the coding unit around current coded unit, wherein the current coded unit is one of coding unit in maximum coding unit;The motion vector that the upper left side position of maximum coding unit is stored is stored to predetermined position;The predetermined position is the upper left side position of current coded unit or is the position for storing the motion vector of the coding unit of upper left side position of the current coded unit;By the motion vector storage of the current coded unit to the upper left side position of maximum coding unit;Wherein, the sequence that the motion vector of each coding unit is scanned according to Z in maximum coding unit is successively predicted.

Description

Method of motion vector prediction and device in a kind of HEVC
Technical field
The present invention relates to the method for motion vector prediction and dress in technical field of video coding more particularly to a kind of HEVC It sets.
Background technique
Modern coding techniques include the processes such as predictive coding, transformation, quantization and entropy coding.Predictive coding includes intra prediction And inter-prediction, intra prediction are using the image block built of laying equal stress on encoded in same frame image to the image currently to be encoded Block is predicted;Inter-prediction is to be carried out in advance using the image of the encoded other frames laid equal stress on and built to the image currently to be encoded It surveys.Wherein, inter-prediction is as unit of image block, for current image block, according to the fortune of its image block for closing on frame Dynamic vector predicts the motion vector of current image block.
High efficiency Video coding (High Efficiency Video Coding, HEVC) is International Telecommunication Union The video compression standard that (International Telecommunication Union, ITU) is formulated.In HEVC, lead to The motion vector of the coding unit around current coded unit (CU, Coding Unit) is commonly used to predict current coded unit Motion vector, as shown in Figure 1, the motion vector of current coded unit is by the fortune of the coding unit of the position B2, B1, B0, A1, A0 What dynamic vector was predicted, as long as at least one of the motion vector of coding unit of the position B2, B1, B0, A1, A0 is available , so that it may prediction obtains the motion vector of current coded unit.
It is each in a maximum coding unit (LCU, Largest Coding Unit) when carrying out motion-vector prediction A coding unit carries out motion-vector prediction according to the sequence that Z shown in Fig. 2 is scanned.Each coding unit completes motion-vector prediction Afterwards, it to save its and predict obtained motion vector, for being used to subsequent coding unit vector prediction of taking exercises.
As shown in Figure 3, it is common practice to which the motion vector of a coding unit is stored in corresponding transverse and longitudinal coordinate position In the top storage unit (t0~t15) and left side storage unit (l0~l15) at place.The problem of this preserving type is to cover Fall the information that also will use in next coding unit coding.For example, being transported in Fig. 3 to uncoded CU When dynamic vector is predicted, need to use the motion vector of its upper left coding unit A and the movement arrow of the coding unit B in left side Amount, the motion vector of coding unit A are initially stored in the top position storage unit t3;And the motion vector of coding unit B is also wanted It is stored in the position t3, since the motion-vector prediction of coding unit B is carried out after the motion-vector prediction of coding unit A , therefore, after the obtained motion vector of coding unit B the motion vector for being stored in coding unit A at the position t3 is covered Lid falls, so that the motion-vector prediction of uncoded CU can not carry out.
Current solution is to increase some storage units, as shown in figure 4, connecting upper left side in maximum coding unit The diagonal positions of storage unit (top left), that is, increase at the coding unit position as shown by heavy line in figure and deposit Storage unit.The motion vector that current coded unit is predicted is not put into top storage unit and left side storage unit first, But project the motion vector for the coding unit that one is completed motion-vector prediction according to 45 °, write the storage of corresponding position In unit.It is written again after the part for needing to cover in top storage unit and left side storage unit is used up.
For example, being stored in the position t3 to the coding unit A motion vector predicted, carried out to coding unit B After prediction, the motion vector of obtained coding unit B does not store the position t3 first temporarily, but is written where coding unit B In storage unit at position;To, when carrying out motion-vector prediction to uncoded CU, upper left coding unit A Motion vector be still stored in the position t3, be available;Until carrying out motion-vector prediction to uncoded CU and then volume The position t3 is written by the storage unit of coding unit B position in the motion vector of code unit A.
In the implementation of the present invention, inventor's discovery at least has the following technical problems in the prior art:
The number of memory cells that existing method of motion vector prediction needs is more, required for hardware design Area and power consumption are larger.
Summary of the invention
Method of motion vector prediction and device in HEVC provided by the invention, enable to complete motion vector in HEVC Number of memory cells required for predicting is minimum, area and power consumption needed for reducing hardware design.
On the one hand, the present invention provides the method for motion vector prediction in a kind of HEVC, comprising:
According to the motion vector of the coding unit around current coded unit, prediction obtains the movement arrow of current coded unit Amount, wherein the current coded unit is one of coding unit in maximum coding unit;
The motion vector that the upper left side position of the maximum coding unit is stored is stored to predetermined position;The pre-determined bit It is set to the upper left side position of current coded unit or to store the coding unit of the upper left side position of the current coded unit Motion vector position;
By the motion vector storage of the current coded unit to the upper left side position of the maximum coding unit;
Wherein, the sequence that the motion vector of each coding unit is scanned according to Z in the maximum coding unit successively carries out in advance It surveys.
On the other hand, the present invention provides the motion-vector prediction device in a kind of HEVC, comprising:
Predicting unit, for the motion vector according to the coding unit around current coded unit, prediction obtains current compile The motion vector of code unit, wherein the current coded unit is one of coding unit in maximum coding unit;
First storage unit, for storing the motion vector of the upper left side position storage of the maximum coding unit to pre- Positioning is set;The predetermined position is the upper left side position of current coded unit or is the upper left for storing the current coded unit The position of the motion vector for the coding unit that orientation is set;
Second storage unit, for storing the motion vector of the current coded unit to the maximum coding unit Upper left side position;
Wherein, the sequence that the motion vector of each coding unit is scanned according to Z in the maximum coding unit successively carries out in advance It surveys.
Method of motion vector prediction and device in HEVC provided by the invention, according to the coding around current coded unit The motion vector of unit, prediction obtains the motion vector of current coded unit, by the upper left side position of the maximum coding unit The motion vector of storage is stored to predetermined position, and the predetermined position is the upper left side position of current coded unit or is storage The position of the motion vector of the coding unit of the upper left side position of the current coded unit, and by the current coded unit Motion vector is stored to the upper left side position of the maximum coding unit, due to the movement of coding unit each in maximum coding unit The sequence that vector is scanned according to Z successively predicted, therefore, for each coding unit, motion vector is finally only It can be stored in the left side, top and upper left side position of maximum coding unit, in turn, compared with prior art, the present invention only needs Motion vector is stored in the left side of maximum coding unit, top and upper left side position, the movement arrow of each coding unit can be realized Amount prediction, the minimum number of required storage unit, area needed for reducing hardware design and power consumption.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other Attached drawing.
Fig. 1 is the schematic diagram predicted according to the motion vector of the CU around current CU the motion vector of current CU;
Fig. 2 is that the sequence scanned according to Z carries out showing for motion-vector prediction to each coding unit in maximum coding unit It is intended to;
Fig. 3 is in the prior art in such a way that the motion vector of coding unit is stored in the position of corresponding transverse and longitudinal coordinate Carry out the schematic diagram of motion-vector prediction;
Fig. 4 is the schematic diagram for increasing the motion-vector prediction after storage unit on the basis of Fig. 3;
Fig. 5 is the flow chart of the method for motion vector prediction in the HEVC that the embodiment of the present invention 1 provides;
Fig. 6 is the distribution of the storage unit for the motion vector for storing each coding unit that the embodiment of the present invention 2 provides Figure;
Fig. 7 is that the 0 position encoded unit that the embodiment of the present invention 2 provides completes the motion vector storage after motion-vector prediction Schematic diagram;
Fig. 8 is that the 1 position encoded unit that the embodiment of the present invention 2 provides completes the motion vector storage after motion-vector prediction Schematic diagram;
Fig. 9 is that the 2 position encoded units that the embodiment of the present invention 2 provides complete the motion vector storage after motion-vector prediction Schematic diagram;
Figure 10 is that the motion vector after the 3 position encoded units completion motion-vector predictions that the embodiment of the present invention 2 provides is deposited Store up schematic diagram;
Figure 11 is that the motion vector after the 4 position encoded units completion motion-vector predictions that the embodiment of the present invention 2 provides is deposited Store up schematic diagram;
Figure 12 is that the motion vector after the 5 position encoded units completion motion-vector predictions that the embodiment of the present invention 2 provides is deposited Store up schematic diagram;
Figure 13 is that the motion vector after the 6 position encoded units completion motion-vector predictions that the embodiment of the present invention 2 provides is deposited Store up schematic diagram;
Figure 14 is that the motion vector after the 7 position encoded units completion motion-vector predictions that the embodiment of the present invention 2 provides is deposited Store up schematic diagram;
Figure 15 is that the position encoded unit in 8,9,10 and 11 that the embodiment of the present invention 2 provides completes the fortune after motion-vector prediction Dynamic vector stores schematic diagram;
Figure 16 is after the position encoded unit in 12,13,14 and 15 that the embodiment of the present invention 2 provides completes motion-vector prediction Motion vector stores schematic diagram;
Figure 17 is the structural schematic diagram of the motion-vector prediction device in the HEVC that the embodiment of the present invention 3 provides.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts all other Embodiment shall fall within the protection scope of the present invention.
Embodiment 1
The embodiment of the present invention provides the method for motion vector prediction in a kind of HEVC, as shown in figure 5, the fortune in the HEVC Dynamic vector prediction technique includes:
S11, according to the motion vector of the coding unit around current coded unit, prediction obtains the fortune of current coded unit Dynamic vector, wherein the current coded unit is one of coding unit in maximum coding unit;
S12, the motion vector storage for storing the upper left side position of the maximum coding unit to predetermined position;It is described pre- Positioning is set to the upper left side position of current coded unit or to store the coding of the upper left side position of the current coded unit The position of the motion vector of unit;
It should be noted that just will only when the upper left side position of the maximum coding unit is stored with motion vector The motion vector of the upper left side position storage of the maximum coding unit is stored to predetermined position.
S13, the motion vector of the current coded unit is stored to the upper left side position of the maximum coding unit;
Wherein, the sequence that the motion vector of each coding unit is scanned according to Z in the maximum coding unit successively carries out in advance It surveys.
Method of motion vector prediction in HEVC provided in an embodiment of the present invention, according to the coding around current coded unit The motion vector of unit, prediction obtains the motion vector of current coded unit, by the upper left side position of the maximum coding unit The motion vector of storage is stored to predetermined position, and the predetermined position is the upper left side position of current coded unit or is storage The position of the motion vector of the coding unit of the upper left side position of the current coded unit, and by the current coded unit Motion vector is stored to the upper left side position of the maximum coding unit, due to the movement of coding unit each in maximum coding unit The sequence that vector is scanned according to Z successively predicted, therefore, for each coding unit, motion vector is finally only It can be stored in the left side, top and upper left side position of maximum coding unit, in turn, compared with prior art, the present invention only needs Motion vector is stored in the left side of maximum coding unit, top and upper left side position, the movement arrow of each coding unit can be realized Amount prediction, the minimum number of required storage unit, area needed for reducing hardware design and power consumption.
Further, the motion vector according to the coding unit around current coded unit, prediction obtain current compile Code unit motion vector include:
According to the motion vector of the upper left coding unit of current coded unit, the coding unit in left side motion vector, The motion vector of the coding unit of lower left, the motion vector of the coding unit of top, upper right side coding unit movement arrow Amount, prediction obtain the motion vector of current coded unit.
Further, described when the upper left side position of the current coded unit is not belonging to the maximum coding unit Predetermined position is the upper left side position of current coded unit;
When the upper left side position of the current coded unit belongs to the maximum coding unit, the predetermined position is to deposit Store up the position of the motion vector of the coding unit of the upper left side position of the current coded unit.
Embodiment 2
The embodiment of the present invention provides the method for motion vector prediction in a kind of HEVC, as shown in fig. 6, maximum coding unit (8 × 8) each coding unit in carries out motion-vector prediction according to the sequence that Z is scanned, wherein on the left of maximum coding unit, on Side, upper left side position are the storage unit for storing motion vector, and each number represents the memory space of one motion vector of storage, Left side includes 8 storage unit l0~l7, and top includes 8 storage unit t0~t7, and upper left side includes 1 storage unit top left。
As shown in fig. 7, after first coding unit (0 position) completes motion-vector prediction, the fortune of 0 position encoded unit Dynamic vector c0 is stored to the upper left side position (top left) of maximum coding unit.
It should be noted that before 0 position encoded unit completes motion-vector prediction, the upper left side of maximum coding unit (top left) does not store motion vector for position.
According to the sequence that Z is scanned, next coding unit that carry out motion-vector prediction is 1 position, in conjunction with Fig. 1 and figure Shown in 7, for the coding unit that current CU is 1 position, five adjacent positions B2, B1, B0, A1, A0 are corresponded respectively to The position t0, the position t1, the position t2,0 position and 2 positions in Fig. 7.Since the motion vector of the position encoded unit of t0, the position t1 are compiled The motion vector of the position encoded unit of motion vector, t2 and the motion vector of 0 position encoded unit of code unit are all available, Therefore, motion-vector prediction can be carried out to 1 position encoded unit.
As shown in figure 8, after 1 position encoded unit completes motion-vector prediction, the upper left side position of maximum coding unit Motion vector c0 storage to 1 position upper left position (t0), 1 position encoded unit motion vector c1 storage to maximum compile The upper left side position of code unit.
As shown in figure 9, after 2 position encoded units complete motion-vector prediction, the upper left side position of maximum coding unit Motion vector c1 storage to 2 positions upper left position (l0), 2 position encoded units motion vector c2 storage to maximum compile The upper left side position of code unit.
As shown in Figure 10, after 3 position encoded units complete motion-vector prediction, the upper left side position of maximum coding unit Motion vector c2 storage to the upper left position of 3 positions, since the upper left position of 3 positions is 0 position, and 0 is position encoded The motion vector c0 of unit is stored at t0, and therefore, the motion vector c2 storage of the upper left side position of maximum coding unit is arrived At t0, the motion vector c3 of 3 position encoded units is stored to the upper left side position of maximum coding unit.
As shown in figure 11, after 4 position encoded units complete motion-vector prediction, the upper left side position of maximum coding unit Motion vector c3 storage to 4 positions upper left position (t1), 4 position encoded units motion vector c4 storage to maximum compile The upper left side position of code unit.
As shown in figure 12, after 5 position encoded units complete motion-vector prediction, the upper left side position of maximum coding unit Motion vector c4 storage to 5 positions upper left position (t2), 5 position encoded units motion vector c5 storage to maximum compile The upper left side position of code unit.
As shown in figure 13, after 6 position encoded units complete motion-vector prediction, the upper left side position of maximum coding unit Motion vector c5 storage to the upper left position of 6 positions, since the upper left position of 6 positions is 1 position, and 1 is position encoded The motion vector c1 of unit is stored at l0, and therefore, the motion vector c5 storage of the upper left side position of maximum coding unit is arrived At l0, the motion vector c6 of 6 position encoded units is stored to the upper left side position of maximum coding unit.
As shown in figure 14, after 7 position encoded units complete motion-vector prediction, the upper left side position of maximum coding unit Motion vector c6 storage to the upper left position of 7 positions, since the upper left position of 7 positions is 4 positions, and 4 is position encoded The motion vector c4 of unit is stored at t2, and therefore, the motion vector c6 storage of the upper left side position of maximum coding unit is arrived At t2, the motion vector c7 of 7 position encoded units is stored to the upper left side position of maximum coding unit.
As shown in figure 15, after the coding unit when 8,9,10,11 positions completes motion-vector prediction, maximum coding unit Upper left position of the motion vector c7 storage of upper left side position to 8 positions;The motion vector c11 storage of 11 positions is compiled to maximum The upper left side position of code unit, position (l2) of the motion vector c9 storage of 9 positions to the 9 position leftmost sides, the movement of 10 positions Vector C 10 stores the position (t0) to 10 position the tops.
As shown in figure 16, after the coding unit when 12,13,14,15 positions completes motion-vector prediction, maximum coding unit Upper left side position motion vector c11 storage to 12 positions upper left position, due to 12 positions upper left position be 3 It sets, and the motion vector c3 of 3 position encoded units is stored at t1, therefore, by the fortune of the upper left side position of maximum coding unit Dynamic vector c11 is stored at t1;The motion vector c15 of 15 positions is stored to the upper left side position of maximum coding unit, 13 positions Motion vector c13 storage to the 13 position leftmost sides position (l2), 14 positions motion vector c14 storage it is most upper to 14 positions The position (t2) of side.
And so on, to the last a coding unit completes motion-vector prediction.
It is therefore not required to additionally increase storage unit, that is, it can guarantee that each coding unit is taken exercises needed for vector prediction The motion vector of the coding unit of surrounding is all available, and the minimum number of required storage unit reduces needed for hardware design Area and power consumption.
Embodiment 3
The present embodiment provides the motion-vector prediction devices in a kind of HEVC, as shown in figure 17, the movement in the HEVC Vector prediction device includes:
Predicting unit 11, for the motion vector according to the coding unit around current coded unit, prediction obtains current The motion vector of coding unit, wherein the current coded unit is one of coding unit in maximum coding unit;
First storage unit 12, for arriving the motion vector storage of the upper left side position storage of the maximum coding unit Predetermined position;The predetermined position is the upper left side position of current coded unit or is the left side for storing the current coded unit The position of the motion vector of the coding unit of top position;
Second storage unit 13, for storing the motion vector of the current coded unit to the maximum coding unit Upper left side position;
Wherein, the sequence that the motion vector of each coding unit is scanned according to Z in the maximum coding unit successively carries out in advance It surveys.
Motion-vector prediction device in HEVC provided by the invention, according to the coding unit around current coded unit Motion vector, prediction obtain the motion vector of current coded unit, and the upper left side position of the maximum coding unit is stored To predetermined position, the predetermined position is the upper left side position of current coded unit or is to work as described in storage for motion vector storage The position of the motion vector of the coding unit of the upper left side position of preceding coding unit, and the movement of the current coded unit is sweared The upper left side position of the maximum coding unit is arrived in amount storage, since the motion vector of coding unit each in maximum coding unit is pressed Successively predicted that therefore, for each coding unit, motion vector is finally only possible to store according to the sequence of Z scanning In the left side of maximum coding unit, top and upper left side position, in turn, compared with prior art, the present invention is only needed in maximum Left side, top and the upper left side position of coding unit store motion vector, and the motion-vector prediction of each coding unit can be realized, The minimum number of required storage unit, area needed for reducing hardware design and power consumption.
Further, the predicting unit 11, for being sweared according to the movement of the upper left coding unit of current coded unit Amount, the motion vector of coding unit in left side, the motion vector of the coding unit of lower left, top coding unit movement arrow It measures, the motion vector of the coding unit in upper right side, prediction obtains the motion vector of current coded unit.
Further, described when the upper left side position of the current coded unit is not belonging to the maximum coding unit Predetermined position is the upper left side position of current coded unit;When the upper left side position of the current coded unit belongs to the maximum When coding unit, the predetermined position is the motion vector for storing the coding unit of upper left side position of the current coded unit Position.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access Memory, RAM) etc..
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any In the technical scope disclosed by the present invention, any changes or substitutions that can be easily thought of by those familiar with the art, all answers It is included within the scope of the present invention.Therefore, protection scope of the present invention should be subject to the protection scope in claims.

Claims (2)

1. the method for motion vector prediction in a kind of HEVC characterized by comprising
According to the motion vector of the upper left coding unit of current coded unit, the motion vector of the coding unit in left side, lower-left The motion vector of coding unit of side, the motion vector of the coding unit of top, upper right side coding unit motion vector, in advance Survey the motion vector for obtaining current coded unit, wherein the current coded unit is one of them in maximum coding unit Coding unit;
When the upper left side position of the maximum coding unit is stored with motion vector, by the upper left side of the maximum coding unit The motion vector of position storage is stored to predetermined position;When the upper left side position of the current coded unit is not belonging to the maximum When coding unit, the predetermined position is the upper left side position of current coded unit;When the upper left side of the current coded unit When position belongs to the maximum coding unit, the predetermined position is the volume for storing the upper left side position of the current coded unit The position of the motion vector of code unit;
By the motion vector storage of the current coded unit to the upper left side position of the maximum coding unit;
Wherein, the sequence that the motion vector of each coding unit is scanned according to Z in the maximum coding unit is successively predicted.
2. the motion-vector prediction device in a kind of HEVC characterized by comprising
Predicting unit, for according to the motion vector of the upper left coding unit of current coded unit, the coding unit in left side Motion vector, the motion vector of the coding unit of lower left, the motion vector of the coding unit of top, upper right side coding unit Motion vector, prediction obtain current coded unit motion vector, wherein the current coded unit be maximum coding unit In one of coding unit;
First storage unit, for when the upper left side position of the maximum coding unit is stored with motion vector, general to be described most The motion vector of the upper left side position storage of big coding unit is stored to predetermined position;When the upper left side of the current coded unit When position is not belonging to the maximum coding unit, the predetermined position is the upper left side position of current coded unit;Work as when described When the upper left side position of preceding coding unit belongs to the maximum coding unit, the predetermined position is to store the present encoding list The position of the motion vector of the coding unit of the upper left side position of member;
Second storage unit, for storing the motion vector of the current coded unit to the upper left of the maximum coding unit It sets in orientation;
Wherein, the sequence that the motion vector of each coding unit is scanned according to Z in the maximum coding unit is successively predicted.
CN201510363459.2A 2015-06-26 2015-06-26 Method of motion vector prediction and device in a kind of HEVC Active CN106331724B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510363459.2A CN106331724B (en) 2015-06-26 2015-06-26 Method of motion vector prediction and device in a kind of HEVC

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510363459.2A CN106331724B (en) 2015-06-26 2015-06-26 Method of motion vector prediction and device in a kind of HEVC

Publications (2)

Publication Number Publication Date
CN106331724A CN106331724A (en) 2017-01-11
CN106331724B true CN106331724B (en) 2019-05-24

Family

ID=57721895

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510363459.2A Active CN106331724B (en) 2015-06-26 2015-06-26 Method of motion vector prediction and device in a kind of HEVC

Country Status (1)

Country Link
CN (1) CN106331724B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111713105B (en) * 2019-01-03 2022-07-15 北京大学 Video image processing method, device and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101009843A (en) * 2006-01-13 2007-08-01 松下电器产业株式会社 Signal processing device, image capturing device, network camera system and video system
CN101127902A (en) * 2006-08-17 2008-02-20 富士通株式会社 Interframe prediction processor with address management mechanism for motion vector storage
CN101170698A (en) * 2006-10-27 2008-04-30 松下电器产业株式会社 Sport detecting device, MOS integrated circuit and video frequency system
KR20080107668A (en) * 2007-06-07 2008-12-11 삼성전자주식회사 Method for motion estimation based on image block and apparatus thereof
CN103416058A (en) * 2011-03-09 2013-11-27 佳能株式会社 Video encoding and decoding
CN103491372A (en) * 2013-09-05 2014-01-01 复旦大学 Filtering method of blocking-removing filter suitable for HEVC standard

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI323132B (en) * 2006-12-29 2010-04-01 Ind Tech Res Inst Motion vector (mv) prediction method and apparatus
KR20130045785A (en) * 2011-10-26 2013-05-06 경희대학교 산학협력단 Method for managing a memory and apparatus for video coding thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101009843A (en) * 2006-01-13 2007-08-01 松下电器产业株式会社 Signal processing device, image capturing device, network camera system and video system
CN101127902A (en) * 2006-08-17 2008-02-20 富士通株式会社 Interframe prediction processor with address management mechanism for motion vector storage
CN101170698A (en) * 2006-10-27 2008-04-30 松下电器产业株式会社 Sport detecting device, MOS integrated circuit and video frequency system
KR20080107668A (en) * 2007-06-07 2008-12-11 삼성전자주식회사 Method for motion estimation based on image block and apparatus thereof
CN103416058A (en) * 2011-03-09 2013-11-27 佳能株式会社 Video encoding and decoding
CN103491372A (en) * 2013-09-05 2014-01-01 复旦大学 Filtering method of blocking-removing filter suitable for HEVC standard

Also Published As

Publication number Publication date
CN106331724A (en) 2017-01-11

Similar Documents

Publication Publication Date Title
CN105141949B (en) Method and apparatus for handling vision signal
CN105027566B (en) Method for processing video frequency and video process apparatus
CN110024384A (en) Method and apparatus for the method based on inter-frame forecast mode processing video
CN102907095B (en) Local multi assumes the execution method and device of prediction
CN110024392A (en) Low complex degree sign prediction for video coding
CN105325004B (en) Based on the method for video coding and equipment and video encoding/decoding method and equipment with signal transmission sampling point self adaptation skew (SAO) parameter
CN110198447A (en) Method and apparatus for sharing candidate list
CN107566836A (en) Picture decoding method, method for encoding images and recording medium
CN107087167A (en) The derivation method and device of advanced motion vector predictor candidate item set
CN103414895A (en) Encoder intra-frame prediction device and method applicable to HEVC standards
CN109672894A (en) A kind of inter-frame prediction method, device and storage medium
CN103024378A (en) Motion information exporting method and device in video coding and decoding
CN110198440A (en) Encode the determination of predictive information and the method, apparatus of Video coding
CN105516728A (en) Parallel intra-frame prediction method of 8*8 sub-macroblocks in H.265/HEVC
CN101115207B (en) Method and device for implementing interframe forecast based on relativity between future positions
CN105245896A (en) HEVC (High Efficiency Video Coding) parallel motion compensation method and device
CN107087171A (en) HEVC integer pixel motion estimation methods and device
CN110832869A (en) Motion information acquisition method and device for video coding or decoding
CN105745928A (en) Method for encoding and decoding images, device for encoding and decoding images, and corresponding computer programmes
CN104883566A (en) Rapid algorithm suitable for intra-frame prediction block size division of HEVC standard
CN105100799B (en) A method of reducing intraframe coding time delay in HEVC encoders
CN105812797A (en) Coding unit selection method and device
CN110365988A (en) A kind of H.265 coding method and device
CN106331724B (en) Method of motion vector prediction and device in a kind of HEVC
EP3939300A1 (en) Method and device for image encoding and decoding

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant