Compression methods and apparatus for occlusion data
First Claim
1. A method for processing occlusion data in a sequence of video data frames, said method comprising:
- determining a format for said occlusion data, said format selected from one of a sparse occlusion data format and a filled occlusion data format;
when said format for said occlusion data is determined to be said filled occlusion data format, converting said occlusion data into a sparse occlusion data format before encoding;
encoding said occlusion data to produce encoded occlusion data; and
transmitting said encoded occlusion data together with an indicator representative of said format determined for said occlusion data to a receiver.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for coding occlusion layers, such as occlusion video data and occlusion depth data in 3D video, are disclosed. A decoding method comprising the steps of: extracting an indicator representative of an original format for received occlusion data, the original format selected from one of a sparse occlusion data format and a filled occlusion data format; decoding the received occlusion data to produce decoded occlusion data; and when the indicator indicates the original format as a filled occlusion data format, converting the decoded occlusion data from a sparse occlusion data format to the filled occlusion data format, the converting further including; replacing non-occlusion area data, which is represented with a defined characteristic, by respective collocated samples from 2D data in the video data frame associated with the occlusion data; outputting the decoded occlusion data and, when present, converted decoded occlusion data.
53 Citations
32 Claims
-
1. A method for processing occlusion data in a sequence of video data frames, said method comprising:
-
determining a format for said occlusion data, said format selected from one of a sparse occlusion data format and a filled occlusion data format; when said format for said occlusion data is determined to be said filled occlusion data format, converting said occlusion data into a sparse occlusion data format before encoding; encoding said occlusion data to produce encoded occlusion data; and transmitting said encoded occlusion data together with an indicator representative of said format determined for said occlusion data to a receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for processing occlusion data in a sequence of video data frames, said apparatus comprising an encoder configured to:
-
determine a format for said occlusion data, said format selected from one of a sparse occlusion data format and a filled occlusion data format; when said format for said occlusion data is determined to be said filled occlusion data format, the encoder converts said occlusion data into a sparse occlusion data format before encoding; encode said occlusion data to produce encoded occlusion data; and transmit said encoded occlusion data together with an indicator representative of said format determined for said occlusion data to a receiver. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for processing occlusion data in a sequence of video data frames, said method comprising:
-
extracting an indicator representative of an original format for received occlusion data, said original format selected from a one of a sparse occlusion data format and a filled occlusion data format; decoding said received occlusion data to produce decoded occlusion data; and
when said indicator indicates said original format as a filled occlusion data format,converting said decoded occlusion data from a sparse occlusion data format to said filled occlusion data format, said converting further comprising replacing non-occlusion area data, which is represented with a defined characteristic, by respective collocated samples from 2D data in said video data frame associated with said occlusion data; outputting said decoded occlusion data and, when present, converted decoded occlusion data. - View Dependent Claims (24, 25, 26, 27)
-
-
28. An apparatus for processing occlusion data in a sequence of video data frames, said apparatus comprising a decoder configured to:
-
extract an indicator representative of an original format for received occlusion data, said original format selected from a one of a sparse occlusion data format and a filled occlusion data format; decode said received occlusion data to produce decoded occlusion data; and
when said indicator indicates said original format as a filled occlusion data format,convert said decoded occlusion data from a sparse occlusion data format to said filled occlusion data format, said converting further including; replace non-occlusion area data, which is represented with a defined characteristic, by respective collocated samples from 2D data in said video data frame associated with said occlusion data; output said decoded occlusion data and, when present, converted decoded occlusion data. - View Dependent Claims (29, 30, 31, 32)
-
Specification