Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method
Disclosed herein are a point cloud data transmission method including encoding point cloud data, and transmitting point cloud data, and a point cloud data reception method including receiving point cloud data, decoding the point cloud data, and rendering the point cloud data.
1. A method of encoding point cloud data by an apparatus, the method comprising:
encoding point cloud data;
encapsulating the point cloud data based on a file; and
transmitting the file,
wherein the file includes a track for atlas data for the point cloud data and a component track including the point cloud data,
wherein the track includes atlas parameter sample group information having a grouping type having an identifier for the sample group,
wherein the atlas parameter sample group information includes information for representing a number of setup units in the atlas parameter sample group information, and the setup units include at least one of an atlas sequence parameter set (ASPS), an atlas adaptation parameter set (AAPS), an atlas frame parameter set (AFPS), an essential supplemental enhancement information (ESEI), a non-essential supplemental enhancement information (NSEI), and
wherein the atlas parameter sample group information is identified based on the grouping type,
wherein the grouping type represents that samples in the track are related to atlas parameter sets in a sample group.
2. The method of claim 1 ,
wherein the atlas parameter sample group information includes type information for representing a type of the setup units.
3. An apparatus of encoding point cloud data, the apparatus comprising:
at least one processor; and
at least one memory storing instructions thereon that, when executed by the at least one processor, causes the apparatus to perform at least:
encode point cloud data;
encapsulate the point cloud data based on a file; and
transmit the file,
wherein the file includes a track for atlas data for the point cloud data and a component track including the point cloud data,
wherein the track includes atlas parameter sample group information having a grouping type having an identifier for a sample group,
wherein the atlas parameter sample group information includes information for representing a number of setup units in the atlas parameter sample group information, and the setup units include at least one of an atlas sequence parameter set (ASPS), an atlas adaptation parameter set (AAPS), an atlas frame parameter set (AFPS), an essential supplemental enhancement information (ESEI), a non-essential supplemental enhancement information (NSEI), and
wherein the atlas parameter sample group information is identified based on the grouping type,
wherein the grouping type represents that samples in the track are related to atlas parameter sets in a sample group.
4. The apparatus of claim 3 ,
wherein the atlas parameter sample group information includes type information for representing a type of the setup units.
5. A method of decoding point cloud data by an apparatus, the method comprising:
receiving a file including point cloud data;
decapsulating the file;
decoding the point cloud data; and
wherein the file includes a track for atlas data for the point cloud data and a component track including the point cloud data,
wherein the track includes atlas parameter sample group information having a grouping type having an identifier for a sample group,
wherein the atlas parameter sample group information includes information for representing a number of setup units in the atlas parameter sample group information, and the setup units include at least one of an atlas sequence parameter set (ASPS), an atlas adaptation parameter set (AAPS), an atlas frame parameter set (AFPS), an essential supplemental enhancement information (ESEI), a non-essential supplemental enhancement information (NSEI), and
wherein the atlas parameter sample group information is identified based on the grouping type,
wherein the grouping type represents that samples in the track are related to atlas parameter sets in a sample group.
6. The method of claim 5 ,
wherein the atlas parameter sample group information includes type information for representing a type of the setup units.
7. An apparatus of decoding point cloud data, the apparatus comprising:
at least one processor; and
at least one memory storing instructions thereon that, when executed by the at least one processor, causes the apparatus to perform at least:
receive a file including point cloud data;
decapsulate the file;
decode the point cloud data; and
wherein the file includes a track for atlas data for the point cloud data and a component track including the point cloud data,
wherein the track includes atlas parameter sample group information having a grouping type having an identifier for a sample group,
wherein the atlas parameter sample group information includes information for representing a number of setup units in the atlas parameter sample group information, and the setup units include at least one of an atlas sequence parameter set (ASPS), an atlas adaptation parameter set (AAPS), an atlas frame parameter set (AFPS), an essential supplemental enhancement information (ESEI), a non-essential supplemental enhancement information (NSEI), and
wherein the atlas parameter sample group information is identified based on the grouping type,
wherein the grouping type represents that samples in the track are related to atlas parameter sets in a sample group.
8. The apparatus of claim 7 ,
wherein the atlas parameter sample group information includes type information for representing a type of the setup units.