Method and Apparatus for Creating a Disocclusion Map used for Coding a Three-Dimensional Video
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsMartin Pettersson, Björn Johansson, Thomas Rusert
Life of this patent
Estimating the term…
Abstract
It is presented a method for creating a disocclusion map used for coding a three-dimensional, 3D, video, the method comprises receiving (800) a pixel-based disocclusion map in which pixels are marked either as disoccluded or not. A block-based disocclusion map is derived (802) based on the pixel-based disocclusion map. An area of the block-based disocclusion map that has been marked as disoccluded is extended (804). It is also presented an encoder (30), a decoder (32) and a system for creating the disocclusion map.
Claims37
1-36. (canceled)
A method for creating a disocclusion map used for coding a three-dimensional (3D) video, the method comprising:
- receiving a pixel-based disocclusion map in which pixels are marked either as disoccluded or not;
- deriving a block-based disocclusion map based on the pixel-based disocclusion map;
- and
- extending an area of the derived block-based disocclusion map that has been marked as disoccluded.
An encoder for creating a disocclusion map used for coding a three-dimensional (3D) video, the encoder comprising a processor and a memory storing software comprising computer program code that, when run in the processor, causes the encoder to:
- receive a pixel-based disocclusion map in which pixels are marked either as disoccluded or not,
- derive a block-based disocclusion map based on the pixel-based disocclusion map, and
- extend an area of the derived block-based disocclusion map that has been marked as disoccluded.
A decoder for creating a disocclusion map used for coding a three-dimensional (3D) video, the decoder comprising a processor and a memory storing software comprising computer program code that, when run in the processor, causes the decoder to:
- receive a pixel-based disocclusion map in which pixels are marked either as disoccluded or not,
- derive a block-based disocclusion map based on the pixel-based disocclusion map, and
- extend an area of the derived block-based disocclusion map that has been marked as disoccluded.
A view synthesis apparatus for creating a disocclusion map used for coding a three-dimensional (3D) video, the view synthesis apparatus comprising an encoder, a decoder, a processor and memory storing software comprising computer program code that, when run in the processor, causes the view synthesis apparatus to:
- receive a pixel-based disocclusion map in which pixels are marked either as disoccluded or not,
- derive a block-based disocclusion map based on the pixel-based disocclusion map, and
- extend an area of the derived block-based disocclusion map that has been marked as disoccluded.
Dependencies are inferred from the claim text.