Point cloud data transmission apparatus, point cloud data transmission method, point cloud data reception apparatus and point cloud data reception method
AssigneeLG Electronics Inc.
InventorSejin Oh
Life of this patent
Estimating the term…
Abstract
According to embodiments, point cloud data transmission method may include encoding point cloud data, encapsulating a bitstream that includes the encoded point cloud data and signaling data into a file, and transmitting the file, the bitstream is stored either in a single track or in multiple tracks of the file, the signaling data include at least one parameter set, and the encoded point cloud data include a geometry bitstream containing geometry data and an attribute bitstream containing attribute data.
Claims16
A point cloud data transmission method performed by an apparatus, the method comprising:
- acquiring point cloud data;
- encoding geometry data including positions of points of the point cloud data;
- encoding attribute data including attribute values of the points of the point cloud data based on the geometry data;
- encapsulating a geometry-based point cloud compression (G-PCC) bitstream that includes the encoded geometry data, the encoded attribute data and signaling data into a file;
- and
- transmitting the file,
- wherein the signaling data includes parameter sets,
- wherein the G-PCC bitstream is comprised of type-length-value (TLV) encapsulation structures,
- wherein each of the TLV encapsulation structures consists of type information, length information and a payload,
- wherein the type information indicates a type of data in the payload, the length information indicates a length of the payload and the payload includes one of the encoded geometry data, the encoded attribute data, and each of the parameter sets, and
- wherein the G-PCC bitstream is stored either in a single track or in multiple tracks of the file by the TLV encapsulation structure.
A point cloud data reception method performed by an apparatus, the method comprising:
- receiving a file;
- decapsulating the file into a geometry-based point cloud compression (G-PCC) bitstream that includes geometry data, attribute data and signaling data, the signaling data including parameter sets, wherein the G-PCC bitstream is comprised of type-length-value (TLV) encapsulation structures, wherein the G-PCC bitstream is stored either in a single track or in multiple tracks of the file by the TLV encapsulation structure, wherein each of the TLV encapsulation structures consists of type information, length information and a payload, and wherein the type information indicates a type of data in the payload, the length information indicates a length of the payload and the payload includes one of the geometry data, the attribute data, and each of the parameter sets;
- decoding the geometry data included in one of the TLV encapsulation structures;
- decoding the attribute data included in one of the TLV encapsulation structures based on the decoded geometry data;
- and
- restoring point cloud data based on the decoded geometry data including positions of points of the point cloud data, the decoded attribute data including attribute values of the points of the point cloud data, and the signaling data.
A point cloud data reception apparatus, the apparatus comprising:
- a receiver to receive a file;
- a decapsulator to decapsulate the file into a geometry-based point cloud compression (G-PCC) bitstream that includes geometry data, attribute data and signaling data, the signaling data including parameter sets, wherein the G-PCC bitstream is comprised of a sequence of type-length-value (TLV) encapsulation structures, wherein the G-PCC bitstream is stored either in a single track or in multiple tracks of the file by the TLV encapsulation structure, wherein each of the TLV encapsulation structures consists of type information, length information and a payload, and wherein the type information indicates a type of data in the payload, the length information indicates a length of the payload and the payload includes one of the geometry data, the attribute data, and each of the parameter sets;
- a geometry decoder to decode the geometry data included in one of the TLV encapsulation structures;
- an attribute decoder to decode the attribute data included in one of the TLV encapsulation structures based on the decoded geometry data;
- and
- a processor to restore point cloud data based on the decoded geometry data including positions of points of the point cloud data, the decoded attribute data including attribute values of the points of the point cloud data, and the signaling data.
A point cloud data transmission apparatus, the apparatus comprising:
- an acquirer to acquire point cloud data;
- a geometry encoder to encode geometry data including positions of points of the point cloud data;
- an attribute encoder to encode attribute data including attribute values of the points of the point cloud data based on the geometry data;
- an encapsulator to encapsulate a geometry-based point cloud compression (G-PCC) bitstream that includes the encoded geometry data, the encoded attribute data and signaling data into a file;
- and
- a transmitter to transmit the file,
- wherein the signaling data includes parameter sets,
- wherein the G-PCC bitstream is comprised of type-length-value (TLV) encapsulation structures,
- wherein each of the TLV encapsulation structures consists of type information, length information and a payload,
- wherein the type information indicates a type of data in the payload, the length information indicates a length of the payload and the payload includes one of the encoded geometry data, the encoded attribute data, and each of the parameter sets, and
- wherein the G-PCC bitstream is stored either in a single track or in multiple tracks of the file by the TLV encapsulation structure.
Dependencies are inferred from the claim text.