Method and device for processing video signal
Abstract
A method for processing a video signal, according to the present invention, performs inter-view inter prediction for a current texture block by searching for a block coded to a reference view motion vector for neighboring blocks of the current texture block, storing a reference inter-view motion vector corresponding to the retrieved reference view motion vector of a spatial neighboring block in a candidate list, inducing an inter-view motion vector of the current texture block by using any one of the reference inter-view motion vectors stored in the candidate list, and using the induced inter-view motion vector. The present invention can improve coding efficiency by enabling a more accurate prediction of an inter-view motion vector among various inter-view motion vector candidates to thereby reduce the amount of residual data to be transmitted.
Claims
exact text as granted — not AI-modified1 . A method for processing a video signal, comprising:
searching spatial neighboring blocks of a current texture block for a block coded using a reference view motion vector; storing, in a candidate list, a reference inter-view motion vector corresponding to a reference view motion vector of the searched spatial neighboring block; searching temporal neighboring blocks of the current texture block for a block coded using a reference view motion vector; storing, in the candidate list, a reference inter-view motion vector corresponding to a reference view motion vector of the searched temporal neighboring block; deriving an inter-view motion vector of the current texture block using one of reference inter-view motion vectors stored in the candidate list; and performing inter-view inter-prediction on the current texture block using the derived inter-view motion vector.
2 . The method according to claim 1 , wherein the deriving of the inter-view motion vector of the current texture block using one of reference inter-view motion vectors stored in the candidate list is performed only when blocks coded according to inter-view inter-prediction are not present in the spatial neighboring blocks and the temporal neighboring blocks.
3 . The method according to claim 1 , wherein the deriving of the inter-view motion vector of the current texture block using one of reference inter-view motion vectors stored in the candidate list comprises deriving the inter-view motion vector of the current texture block using a reference inter-view motion vector initially stored in the candidate list.
4 . The method according to claim 1 , further comprising:
checking a prediction mode of the current texture block; and storing the derived inter-view motion vector when the prediction mode is a skip mode, wherein the stored inter-view motion vector is reused to derive an inter-view motion vector of another texture block.
5 . The method according to claim 1 , wherein the spatial neighboring blocks include at least one of a lower left neighboring block, a left neighboring block, an upper right neighboring block, an upper neighboring block and an upper left neighboring block of the current texture block.
6 . The method according to claim 1 , wherein the temporal neighboring blocks include at least one of a collocated block of the current texture block and a coding block including a neighboring block adjacent to the collocated block.
7 . The method according to claim 1 , wherein the reference inter-view motion vector is an inter-view motion vector corresponding to a reference view motion vector when at least one of the spatial neighboring blocks and the temporal neighboring blocks is derived using the reference view motion vector.
8 . A device for processing a video signal, comprising:
an inter-view motion vector determination unit configured to search spatial neighboring blocks of a current texture block for a block coded using a reference view motion vector, to store, in a candidate list, a reference inter-view motion vector corresponding to a reference view motion vector of the searched spatial neighboring block, to search temporal neighboring blocks of the current texture block for a block coded using a reference view motion vector, and to store, in the candidate list, a reference inter-view motion vector corresponding to a reference view motion vector of the searched temporal neighboring block, wherein the inter-view motion vector determination unit is configured to derive an inter-view motion vector of the current texture block using one of reference inter-view motion vectors stored in the candidate list and to perform inter-view inter-prediction on the current texture block using the derived inter-view motion vector.
9 . The device according to claim 8 , wherein the inter-view motion vector determination unit derives the inter-view motion vector of the current texture block only when blocks coded according to inter-view inter-prediction are not present in the spatial neighboring blocks and the temporal neighboring blocks.
10 . The device according to claim 8 , wherein the inter-view motion vector determination unit derives the inter-view motion vector of the current texture block using a reference inter-view motion vector initially stored in the candidate list.
11 . The device according to claim 8 , wherein the inter-view motion vector determination unit is configured to check a prediction mode of the current texture block and to store the derived inter-view motion vector when the prediction mode is a skip mode, wherein the stored inter-view motion vector is reused to derive an inter-view motion vector of another texture block.
12 . The device according to claim 8 , wherein the spatial neighboring blocks include at least one of a lower left neighboring block, a left neighboring block, an upper right neighboring block, an upper neighboring block and an upper left neighboring block of the current texture block.
13 . The device according to claim 8 , wherein the temporal neighboring blocks include at least one of a collocated block of the current texture block and a coding block including a neighboring block adjacent to the collocated block.
14 . The device according to claim 8 , wherein the reference inter-view motion vector is an inter-view motion vector corresponding to a reference view motion vector when at least one of the spatial neighboring blocks and the temporal neighboring blocks is derived using the reference view motion vector.
15 . A non-temporary computer-readable recording medium storing the method for processing a video signal of claim 1 .Join the waitlist — get patent alerts
Track US2015208083A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.