Back to results
US 12,707,057 B2Granted
Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method based on attribute data based on subsampled point
AssigneeLG Electronics Inc.
InventorsHyunmook Oh, Sejin Oh
Life of this patent
Estimating the term…
Abstract
A point cloud data processing method according to embodiments is to encode and transmit point cloud data and may comprise the steps of: encoding a geometry indicating positions of one or more points of the point cloud data; encoding attributes of the one or more points; and transmitting a bitstream including the encoded point cloud data. By the point cloud data processing method according to embodiments, point cloud data can be received and decoded.
Claims20
A method comprising:
- encoding geometry data of point cloud data based on an octree;
- and
- encoding attribute data for the point cloud data,
- wherein the encoding the attribute data includes:
- encoding attribute data for a first attribute for the point cloud data;
- and
- encoding attribute data for a second attribute for the point cloud data,
- wherein the encoding the attribute data for the first attribute includes:
- generating subsampling method information in an attribute parameter set related to the first attribute in a bitstream;
- based on a first value of subsampling method information, subsampling a point of the point cloud data based on a spatial block, wherein the attribute parameter set related to the first attribute further includes information related to a size of the spatial block;
- and
- wherein the encoding the attribute data for the second attribute includes:
- obtaining subsampling method information from an attribute parameter set related to the second attribute in the bitstream;
- based on a second value of the subsampling method information, subsampling a point of the point cloud data based on an index of the point and a subsampling period, wherein the attribute parameter set related to the second attribute further includes information for the subsampling period.
11 more elements
A device for encoding point cloud data, comprising:
- a memory;
- and
- at least one processor connected to the memory, wherein the at least one processor is configured to:
- encode geometry data of point cloud data based on an octree;
- and
- encode attribute data for the point cloud data,
- wherein, to encode the attribute data, the at least one processor is further configured to:
- encode attribute data for a first attribute for the point cloud data;
- and
- encode attribute data for a second attribute for the point cloud data,
- wherein, to encode the attribute data for the first attribute, the at least one processor is further configured to:
- generate subsampling method information in an attribute parameter set related to the first attribute in a bitstream;
- based on a first value of subsampling method information, subsample a point of the point cloud data based on a spatial block, wherein the attribute parameter set related to the first attribute further includes information related to a size of the spatial block;
- and
- wherein, to encode the attribute data for the second attribute, the at least one processor is further configured to:
- obtain subsampling method information from an attribute parameter set related to the second attribute in the bitstream;
- based on a second value of the subsampling method information, subsample a point of the point cloud data based on an index of the point and a subsampling period, wherein the attribute parameter set related to the second further includes information for the subsampling period.
14 more elements
A method comprising:
- decoding geometry data of point cloud data from a bitstream based on an octree;
- and
- decoding attribute data for the point cloud data,
- wherein the decoding the attribute data includes:
- decoding attribute data for a first attribute for the point cloud data;
- and
- decoding attribute data for a second attribute for the point cloud data,
- wherein the decoding the attribute data for the first attribute includes:
- obtaining subsampling method information from an attribute parameter set related to the first attribute in the bitstream;
- based on a first value of subsampling method information, subsampling a point of the point cloud data based on a spatial block, wherein the attribute parameter set related to the first attribute further includes information related to a size of the spatial block;
- and
- wherein the decoding the attribute data for the second attribute includes:
- obtaining subsampling method information from an attribute parameter set related to the second attribute in the bitstream;
- and
- based on a second value of the subsampling method information, subsampling a point of the point cloud data based on an index of the point and a subsampling period, wherein the attribute parameter set related to the second attribute further includes information for the subsampling period.
12 more elements
A device for decoding point cloud data, including:
- a memory;
- and
- at least one processor connected to the memory, wherein the at least one processor is further configured to:
- decode geometry data of the point cloud data based on an octree;
- and
- decode attribute data for the point cloud data,
- wherein, to decode the attribute data, the at least one processor is further configured to:
- decode attribute data for a first attribute for the point cloud data;
- and
- decode attribute data for a second attribute for the point cloud data,
- wherein, to decode the attribute data for the first attribute, the at least one processor is further configured to:
- obtain subsampling method information from an attribute parameter set related to the first attribute in a bitstream;
- based on a first value of subsampling method information, subsample a point of the point cloud data based on a spatial block, wherein the attribute parameter set related to the first attribute includes information related to a size of the spatial block;
- and
- wherein, to decode the attribute data for the second attribute, the at least one processor is further configured to:
- obtain subsampling method information from an attribute parameter set related to the second attribute in the bitstream;
- and
- based on a second value of the subsampling method information, subsample a point of the point cloud data based on an index of the point and a subsampling period, wherein the attribute parameter set related to the second attribute further includes information for the subsampling period.
15 more elements
Dependencies are inferred from the claim text.