US2012314769A1PendingUtilityA1

Video encoding/decoding method and apparatus in temporal direct mode in hierarchical structure

Assignee: LEE KYO-HYUKPriority: Jul 19, 2005Filed: Aug 17, 2012Published: Dec 13, 2012
Est. expiryJul 19, 2025(expired)· nominal 20-yr term from priority
H04N 19/51H04N 19/61H04N 19/31H04N 19/52
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A video encoding/decoding method and apparatus in a temporal direct mode in a hierarchical structure. The video encoding method in the temporal direct mode in the hierarchical structure includes calculating a temporal position of a forward reference frame or a backward reference frame of a high-pass frame; searching for frames that exist at the temporal position and have motion vector information; if there is a plurality of frames searched for, selecting as a co-located frame a frame, among the plurality of frames, having a motion vector of which an interval is closest to a difference in interval between the forward reference frame and the backward reference frame of the high-pass frame, and extracting the motion vector of the selected frame; and encoding information on the selected frame so that the high-pass frame can use the extracted motion vector.

Claims

exact text as granted — not AI-modified
1 . A video decoding method in a temporal direct mode in a hierarchical structure, comprising:
 decoding temporal direct mode information on a high-pass frame in a received video signal;   extracting information on a co-located frame and a co-located block in the co-located frame using the decoded temporal direct mode information;   transforming a motion vector of the co-located block in the co-located frame by comparing a temporal position of the motion vector with a temporal position of the high-pass frame; and   restoring the high-pass frame using the transformed motion vector.   
     
     
         2 . The video decoding method of  claim 1 , wherein the co-located frame is a first frame existing at a forward-referencing position of the high-pass frame. 
     
     
         3 . The video decoding method of  claim 2 , wherein the first frame is a first element of a zeroth reference frame list (refPic list 0 ) or a first reference frame list (refPic list 1 ). 
     
     
         4 . The video decoding method of  claim 1 , wherein the transforming of the motion vector of the co-located block comprises transforming the motion vector into two motion vectors according to a temporal position of the high-pass frame. 
     
     
         5 . The video decoding method of  claim 1 ,
 wherein the high-pass frame does not contain a frame having the same temporal position in a lower layer of the frame,   wherein the decoding step includes decoding residual data, and   wherein after extracting the information on the co-located frame and a co-located block, the method further comprises:   transforming the motion vector into two motion vectors according to a temporal position of the high-pass frame;   generating predicted data and residual data using the two transformed motion vectors; and   restoring the high-pass frame by adding the residual data to the predicted data.   
     
     
         6 . The video decoding method of  claim 1 , wherein the co-located frame is a frame existing at a forward-referencing position based on a temporal position of the high-pass frame. 
     
     
         7 . The video decoding method of  claim 1 , wherein the co-located frame is a frame of an enhancement layer existing at a forward or backward-referencing position based on a temporal position of the high-pass frame. 
     
     
         8 . A video decoder comprising:
 a decoding unit which decodes temporal direct mode information on a high-pass frame of a received video signal;   a motion vector extraction unit which extracts information on a co-located frame and a co-located block in the co-located frame using the decoded temporal direct mode information; and   a restoration unit which transforms a motion vector of the co-located block in the co-located frame by comparing a temporal position of the motion vector with a temporal position of the high-pass frame, and restores the high-pass frame using the transformed motion vector.   
     
     
         9 . The video decoder of  claim 8 , wherein the co-located frame is a first frame existing at a forward-referencing position of the high-pass frame. 
     
     
         10 . The video decoder of  claim 9 , wherein the first frame is a first element of a zeroth reference frame list (refPic list 0 ) or a first reference frame list (refPic list 1 ). 
     
     
         11 . The video decoder of  claim 8 , wherein the restoration unit transforms the motion vector into two motion vectors according to a temporal position of the high-pass frame. 
     
     
         12 . The video decoder of  claim 8 ,
 wherein the high-pass frame does not have a frame having the same temporal position in a lower layer of the frame,   wherein the decoding unit decodes residual data, and   wherein the restoration unit transforms the motion vector into two motion vectors according to a temporal position of the high-pass frame, generates predicted data and residual data using the two transformed motion vectors, and restores the high-pass frame by adding the residual data to the predicted data.   
     
     
         13 . The video decoder of  claim 8 , wherein the co-located frame is a frame existing at a forward-referencing position based on a temporal position of the high-pass frame. 
     
     
         14 . The video decoder of  claim 8 , wherein the co-located frame is a frame of an enhancement layer existing at a forward or backward-referencing position based on a temporal position of the high-pass frame.

Join the waitlist — get patent alerts

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

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