IP Library Granted Patent US 10,257,531
Granted Patent B2
US 10,257,531 · App. 15/125,689 · Granted Apr 9, 2019

Method and apparatus for processing multiview video signals based on illumination compensation and inter-view motion candidate

Inventors: Bae Keun Lee (Seoul, KR); Joo Young Kim (Seoul, KR)
Assignee: KT CORPORATION
H04N19/50H04N13/161H04N19/46H04N19/513H04N19/597H04N2013/0085
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 10,257,531
App. No.
15/125,689
Granted
Apr 9, 2019
Kind
B2
Abstract

A method for processing multiview video signals, according to the present invention, comprises: generating a merge candidate list with respect to a current block; inducing a motion vector of the current block on the basis of a merge index of the current block, which has been obtained from a bitstream; obtaining a prediction value of the current block using the motion vector; and reconstructing the current block by adding the prediction value and a residual value of the current block.

Claims (32)

1. A method for decoding a multiview video signal, by an apparatus including at least one memory and at least one processor including an inter-predictor, configured to perform operations for decoding a multiview video signal, the method comprising;

generating, by the at least one processor, a merge candidate list for a current block, the merge candidate list including at least one merge candidate, and the merge candidate including at least one of a spatial neighboring block, a temporal neighboring block, or an inter-view motion candidate;

deriving, by the at least one processor, a motion vector of the current block based on a merge index of the current block acquired from a bitstream, the merge index specifying a merge candidate to be used to decode the current block in a merge mode;

acquiring, by the at least one processor, a prediction value of the current block using the derived motion vector;

and

reconstructing the current block by adding the acquired prediction value and a residual value of the current block,

wherein the inter-view motion candidate (IvMC) has a temporal motion vector of a reference block specified by a disparity vector of the current block, and the reference block belongs to a reference view of the current block, and

wherein the inter-view motion candidate (IvMC) is restrictively included in the merge candidate list according to whether illumination compensation is performed for the current block.

2. The method according to claim 1 , wherein when the illumination compensation is not performed for the current block, the inter-view motion candidate (IvMC) is included in the merge candidate list, and

wherein merge candidates are arranged in the merge candidate list in a priority order of the inter-view motion candidate (IvMC), the spatial neighboring block, and the temporal neighboring block.

3. An apparatus for decoding a multiview video signal, the apparatus comprising;

an inter-predictor configured to generate a merge candidate list for a current block, derive a motion vector of the current block based on a merge index of the current block acquired from a bitstream, and acquire a prediction value of the current block using the derived motion vector; and

a reconstructor configured to reconstruct the current block by adding the acquired prediction values and a residual value of the current block,

wherein the merge candidate list includes at least one merge candidate, the merge candidate includes at least one of a spatial neighboring block, a temporal neighboring block, or an inter-view motion candidate (IvMC), and the merge index specifies a merge candidate to be used to decode the current block in a merge mode,

wherein the inter-view motion candidate (IvMC) has a temporal motion vector of a reference block specified by a disparity vector of the current block, and the reference block belongs to a reference view of the current block, and

wherein the inter-view motion candidate (IvMC) is restrictively included in the merge candidate list according to whether illumination compensation is performed for the current block.

4. The apparatus according to claim 3 , wherein when the illumination compensation is not performed for the current block, the inter-view motion candidate (IvMC) is included in the merge candidate list, and

wherein merge candidates are arranged in the merge candidate list in a priority order of the inter-view motion candidate (IvMC), the spatial neighboring block, and the temporal neighboring block.

5. A method for encoding a multiview video signal, by an apparatus including at least one memory and at least one processor including an inter-predictor, configured to perform operations for decoding a multiview video signal, the method comprising;

generating, by the at least one processor, a merge candidate list for a current block, the merge candidate list including at least one merge candidate, and the merge candidate including at least one of a spatial neighboring block, a temporal neighboring block, or an inter-view motion candidate (IvMC);

deriving, by the at least one processor, a motion vector of the current block based on a merge index of the current block, the merge index specifying a merge candidate to be used to encode the current block in a merge mode;

acquiring, by the at least one processor, a prediction value of the current block using the derived motion vector; and

reconstructing, by the at least one processor, the current block by adding the acquired prediction value and a residual value of the current block,

wherein the inter-view motion candidate (IvMC) has a temporal motion vector of a reference block specified by a disparity vector of the current block, and the reference block belongs to a reference view of the current block, and

wherein the inter-view motion candidate (IvMC) is restrictively included in the merge candidate list according to whether illumination compensation is performed for the current block.

6. The method according to claim 5 , wherein when the illumination compensation is not performed for the current block, the inter-view motion candidate (IvMC) is included in the merge candidate list, and merge candidates are arranged in the merge candidate list in a priority order of the inter-view motion candidate (IvMC), the spatial neighboring block, and the temporal neighboring block.

7. An apparatus for encoding a multiview video signal, the apparatus comprising;

an inter-predictor configured to generate a merge candidate list for a current block, derive a motion vector of the current block based on a merge index of the current block, and acquire a prediction value of the current block using the derived motion vector; and

a reconstructor configured to reconstruct the current block by adding the acquired prediction value and a residual value of the current block,

wherein the merge candidate list includes at least one merge candidate, the merge candidate includes at least one of a spatial neighboring block, a temporal neighboring block, or an inter-view motion candidate (IvMC), and the merge index specifies a merge candidate to be used to encode the current block in a merge mode,

wherein the inter-view motion candidate (IvMC) has a temporal motion vector of a reference block specified by a disparity vector of the current block, and the reference block belongs to a reference view of the current block, and

wherein the inter-view motion candidate (IvMC) is restrictively included in the merge candidate list according to whether illumination compensation is performed for the current block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2016
From: LEE, BAE KEUN; KIM, JOO YOUNG
To: KT CORPORATION
Reel/Frame 039717/0328 →
Priority Claims (1)
KR 10-2014-0032101 · Mar 19, 2014 · national
Continuity (1)
Related Publication 20170006302A1 · Jan 5, 2017
Cited By (2)
US 12,278,990 US 12,587,672