US2013128982A1PendingUtilityA1

Method for generating prediction block in amvp mode

Assignee: IBEX PT HOLDINGS CO LTDPriority: Aug 29, 2011Filed: Jan 15, 2013Published: May 23, 2013
Est. expiryAug 29, 2031(~5.1 yrs left)· nominal 20-yr term from priority
H04N 19/198H04N 19/61H04N 19/593H04N 19/52H04N 19/176H04N 19/124H04N 19/13H04N 19/51H04N 19/126H04N 19/103H04N 19/00587
64
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for generating a prediction block in Advanced Motion Vector Prediction (AMVP) mode to reconstruct a prediction-coded video signal using a motion vector approximate to original motion information. An AMVP candidate list is generated using effective spatial and temporal AMVP candidates for a current Prediction Unit (PU). If the number of the effective AMVP candidates is smaller than a predetermined value, a motion vector having a predetermined value as a candidate to the AMVP candidate list. Then a motion vector corresponding to an AMVP index of the current PU from among motion vectors included in the AMVP candidate list is determined to be a motion vector predictor of the current PU.

Claims

exact text as granted — not AI-modified
1 . A method for generating a prediction block in Advanced Motion Vector Prediction (AMVP) mode, the method comprising:
 reconstructing a reference picture index and a differential motion vector of a current Prediction Unit (PU);   searching an effective spatial AMVP candidate for the current PU;   searching an effective temporal AMVP candidate for the current PU;   generating an AMVP candidate list using the effective spatial and temporal AMVP candidates;   adding a motion vector having a predetermined value as a candidate to the AMVP candidate list, when the number of the effective AMVP candidates is smaller than a predetermined number;   determining a motion vector corresponding to an AMVP index of the current PU from among motion vectors included in the AMVP candidate list to be a motion vector predictor of the current PU;   reconstructing a motion vector of the current PU using the differential motion vector and the motion vector predictor; and   generating a prediction block corresponding to a position indicated by the reconstructed motion vector within a reference picture indicated by the reference picture index.   
     
     
         2 . The method according to  claim 1 , wherein the generating of the AMVP candidate list comprises deleting lower-ranked AMVP candidate in the AMVP candidate list when there are two or more AMVP candidates having the same motion vector. 
     
     
         3 . The method according to  claim 1 , wherein the search of an effective temporal AMVP candidate comprises:
 determining a temporal AMVP candidate picture; and   determining a temporal AMVP candidate block in the temporal AMVP candidate picture,   wherein the temporal AMVP candidate picture is determined based on a slice type.   
     
     
         4 . The method according to  claim 3 , wherein the temporal AMVP candidate picture is a picture with reference picture index  0 . 
     
     
         5 . The method according to  claim 3 , wherein the temporal AMVP candidate block is a first effective block resulting from scanning the first and second candidate blocks sequentially. 
     
     
         6 . The method according to  claim 1 , wherein a motion vector of the spatial AMVP candidate for the current PU is determined based on a size and position of the current PU. 
     
     
         7 . The method according to  claim 6 , wherein when the current PU is positioned at an upper boundary of a Largest Coding Unit (LCU), a motion vector of a spatial AMVP candidate above the current PU is a motion vector of a PU corresponding to the AMVP candidate, or a motion vector of a left or right PU adjacent to the AMVP candidate. 
     
     
         8 . The method according to  claim 1 , wherein the predetermined number is 2.

Join the waitlist — get patent alerts

Track US2013128982A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.