CPC H04N 19/597 (2014.11) [G06T 7/50 (2017.01); G06V 10/54 (2022.01); G06V 10/761 (2022.01); G06V 10/764 (2022.01); H04N 19/167 (2014.11); H04N 19/182 (2014.11); H04N 19/46 (2014.11)] | 25 Claims |
1. A video encoder comprising:
a correspondence labeler to (i) identify first unique pixels and first corresponding pixels included in a plurality of pixels of a first view and (ii) identify second unique pixels and second corresponding pixels included in a plurality of pixels of a second view, ones of the first corresponding pixels having respective correspondence relationships with ones of the second corresponding pixels, a first one of the first corresponding pixels and a second one of the second corresponding pixels to be classified as having at least one of similar texture information or different texture information;
a correspondence patch packer to (i) compare adjacent pixels in the first view and (ii) identify a first patch of unique pixels and a second patch of corresponding pixels based on the comparison of the adjacent pixels and the correspondence relationships, the second patch tagged with a correspondence list identifying corresponding patches in the second view; and
an atlas generator to generate at least one atlas to include in encoded video data, the at least one atlas including the first patch of unique pixels and the second patch of corresponding pixels, the encoded video data not including depth maps.
|