Point cloud compression with closed-loop color conversion
First Claim
Patent Images
1. A system comprising:
- an encoder configured to compress a point cloud, wherein to compress the point cloud, the encoder is configured to;
determine for the point cloud a plurality of patches, and for each patch,generate one or more patch images comprising a set of points corresponding to the patch projected onto a patch plane, wherein the one or more patch images comprise color information for the set of points; and
convert at least one of the patch images from a first color space to a second color space;
pack generated patch images for each of the determined patches into one or more image frames; and
encode the one or more image frames,wherein the encoder is configured to select one or more parameters used to convert the patch image from the first color space to the second color space to compensate for distortion introduced due to compression of the point cloud.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. A closed-loop color conversion process is used to improve compression while taking into consideration distortion introduced throughout the point cloud compression process.
38 Citations
20 Claims
-
1. A system comprising:
-
an encoder configured to compress a point cloud, wherein to compress the point cloud, the encoder is configured to; determine for the point cloud a plurality of patches, and for each patch, generate one or more patch images comprising a set of points corresponding to the patch projected onto a patch plane, wherein the one or more patch images comprise color information for the set of points; and convert at least one of the patch images from a first color space to a second color space; pack generated patch images for each of the determined patches into one or more image frames; and encode the one or more image frames, wherein the encoder is configured to select one or more parameters used to convert the patch image from the first color space to the second color space to compensate for distortion introduced due to compression of the point cloud. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for converting a patch image of a point cloud being compressed by an encoder from a first color space to a second color space, the method comprising:
-
reconstructing, by a reconstruction module of the encoder, at least a portion of the point cloud using the patch image and one or more additional patch images; determining geometry distortion or texture distortion of the reconstructed point cloud in comparison to the point cloud prior to compression; selecting a color conversion parameter for converting the patch image being compressed by the point cloud encoder from the first color space to the second color space, wherein the selected color conversion parameter is selected based on the determined geometry distortion or texture distortion, and wherein the color conversion parameter is selected to reduce distortion of a reconstructed point cloud to be reconstructed by a decoder using the compressed patch image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium storing program instruction that, when executed by one or more processors, cause the one or more processors to:
-
reconstruct a point cloud using a patch image and one or more additional patch images; determine geometry distortion or texture distortion of the reconstructed point cloud in comparison to the point cloud prior to compression; and select a color conversion parameter for converting the patch image from a first color space to a second color space, wherein the selected color conversion parameter is selected based on the determined geometry distortion or texture distortion, and wherein the color conversion parameter is selected to reduce distortion of a reconstructed point cloud to be reconstructed by a decoder using the compressed patch image. - View Dependent Claims (19, 20)
-
Specification