Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
AssigneePanasonic Intellectual Property Corporation of America
InventorToshiyasu Sugio
Life of this patent
Estimating the term…
Abstract
A three-dimensional data encoding method is a method of encoding three-dimensional points each having an attribute information item. The three-dimensional data encoding method includes: assigning each of the three-dimensional points to any one of layers; encoding the attribute information item of each three-dimensional point using the layers; and encoding information indicating a total number of three-dimensional points belonging to each of the layers.
Claims4
A three-dimensional data decoding method of decoding a plurality of three-dimensional points each having an attribute information item, the three-dimensional data decoding method comprising:
- decoding, from a bitstream, information indicating a total number of three-dimensional points belonging to each of a plurality of Level of Detail (LoD) layers, each of the plurality of three-dimensional points assigned to any one of the plurality of LoD layers;
- and
- decoding, from the bitstream, the attribute information item of each three-dimensional point, wherein
- in the assigning, each of the plurality of three-dimensional points is assigned to any one of the plurality of LoD layers based on geometry information of each of the plurality of three-dimensional points in such a manner that a higher layer of the LoD layers has a sparser point cloud than a lower layer of the LoD layers;
- and
- wherein a distance between the three-dimensional points belonging to the higher LoD layer is larger than a distance between the three-dimensional points belonging to the lower LoD layer.
A three-dimensional data decoding device that decodes a plurality of three-dimensional points each having an attribute information item, the three-dimensional data decoding device comprising:
- a processor;
- and
- memory, wherein
- using the memory, the processor:
- decodes, from a bitstream, information indicating a total number of three-dimensional points belonging to each of a plurality of Level of Detail (LoD) layers, each of the plurality of three-dimensional points assigned to any one of the plurality of LoD layers;
- and
- decodes, from the bitstream, the attribute information item of each three-dimensional point, wherein
- in the assigning, each of the plurality of three-dimensional points is assigned to any one of the plurality of LoD layers based on geometry information of each of the plurality of three-dimensional points in such a manner that a higher LoD layer has a sparser point cloud than a lower LoD layer;
- and
- wherein a distance between the three-dimensional points belonging to the higher LoD layer is larger than a distance between the three-dimensional points belonging to the lower LoD layer.
Dependencies are inferred from the claim text.