IP Library › Granted Patent US 9,936,219
Granted Patent B2
US 9,936,219 · App. 14/442,669 · Granted Apr 3, 2018

Method and apparatus for processing video signals

Inventors: Jaewon Sung (Seoul, KR); Sehoon Yea (Seoul, KR); Moonmo Koo (Seoul, KR); Jin Heo (Seoul, KR); Taesup Kim (Seoul, KR); Jiwook Jung (Seoul, KR); Eunyong Son (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/513H04N19/139H04N19/176H04N19/52H04N19/597H04N19/527
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,936,219
App. No.
14/442,669
Granted
Apr 3, 2018
Kind
B2
Abstract

According to the present invention, a method for processing video signals can determine an interview motion vector of a current block using an interview motion vector of a temporal neighboring block in consideration of a global motion vector. The present invention can obtain an accurate interview motion vector according to obtaining the temporal neighboring block of the current block in consideration of a motion change according to output sequence information and accordingly, can increase the accuracy of inter-prediction.

Claims (18)

1. A method for processing a video signal by a decoder, the method comprising:

obtaining a global motion vector from the video signal;

obtaining a corresponding block within a temporal neighboring picture corresponding to a current block of a current picture,

wherein a position of the corresponding block is indicated by the obtained global motion vector, and the temporal neighboring picture is positioned at a same view as the current picture and at a different time than the current picture;

obtaining temporal neighboring blocks by using the corresponding block,

wherein the temporal neighboring blocks include a center block including a center pixel of the corresponding block, a lower right block including a lower right side pixel of the corresponding block, and an upper left block including an upper left side pixel of the corresponding block; and

obtaining an inter-view motion vector of the current block from an inter-view motion vector for one of the temporal neighboring blocks,

wherein obtaining the inter-view motion vector of the current block includes:

when the center block is coded using the inter-view motion vector, determining the inter-view motion vector of the center block as the inter-view motion vector of the center block,

when the center block is not coded using the inter-view motion vector and the lower right block is coded using the inter-view motion vector, determining the inter-view motion vector of the lower right block as the inter-view motion vector of the current block, and

when the center block and the lower right block are not coded using the inter-view motion vector and the upper left block is coded using the inter-view motion vector, determining the inter-view motion vector of the upper left block as the inter-view motion vector of the current block.

2. A device for processing a video signal, the device comprising:

an entropy decoder configured to obtain a global motion vector from the video signal; and

an inter predictor configured to obtain a corresponding block within a temporal neighboring picture corresponding to a current block of a current picture, wherein a position of the corresponding block is indicated by the obtained global motion vector, and the temporal neighboring picture is positioned at a same view as the current picture and at a different time than the current picture, to obtain temporal neighboring blocks by using the corresponding block, wherein the temporal neighboring blocks include a center block including a center pixel of the corresponding block, a lower right block including a lower right side pixel of the corresponding block, and an upper left block including an upper left side pixel of the corresponding block, and to obtain an inter-view motion vector of the current block from an inter-view motion vector for one of the temporal neighboring blocks,

wherein obtaining the inter-view motion vector of the current block includes:

when the center block is coded using the inter-view motion vector, determining the inter-view motion vector of the center block as the inter-view motion vector of the center block,

when the center block is not coded using the inter-view motion vector and the lower right block is coded using the inter-view motion vector, determining the inter-view motion vector of the lower right block as the inter-view motion vector of the current block, and

when the center block and the lower right block are not coded using the inter-view motion vector and the upper left block is coded using the inter-view motion vector, determining the inter-view motion vector of the upper left block as the inter-view motion vector of the current block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2015
From: SUNG, JAEWON; YEA, SEHOON; KOO, MOONMO; HEO, JIN; KIM, TAESUP; JUNG, JIWOOK; SON, EUNYONG
To: LG ELECTRONICS INC.
Reel/Frame 036688/0878 →
Continuity (3)
Provisional Application 61748755 · Jan 4, 2013
Provisional Application 61725496 · Nov 13, 2012
Related Publication 20160286228A1 · Sep 29, 2016