CN-122029826-A - Method performed by point cloud data receiving device and method performed by point cloud data transmitting device
Abstract
Methods performed by a point cloud data receiving device and methods performed by a receiving device are provided. A method performed by a point cloud data receiving device according to the present disclosure includes the steps of identifying one or more tracks from point cloud data, extracting one or more samples from the tracks, and decoding the samples based on a parameter set, wherein the parameter set may be acquired based on information included in a geometry-based point cloud compression (G-PCC) parameter set sample set entry.
Inventors
- Hendry Tan
- LI JINYUAN
- XU CONGLIE
- JIN SHENGHUAN
Assignees
- LG电子株式会社
Dates
- Publication Date
- 20260512
- Application Date
- 20241002
- Priority Date
- 20231006
Claims (11)
- 1. A method performed by a receiving device for point cloud data, the method comprising: Identifying one or more tracks from the point cloud data; Extracting one or more samples from the track, and The samples are decoded based on a set of parameters, Wherein the parameter set is obtained based on information included in a G-PCC (geometric based point cloud compression) parameter set sample set entry.
- 2. The method of claim 1, wherein the information included in the G-PCC parameter set sample set entry comprises mode information indicating a mode of the G-PCC parameter set sample set entry.
- 3. The method of claim 2, wherein samples mapped in a sample-to-group box having a packet type of "gpsg" contain the same type of parameter set as a grouping_type_parameter of the sample-to-group box based on the mode information having a first value.
- 4. The method of claim 2, wherein samples mapped in samples to group boxes with a packet type of "gpsg" refer to the parameter set contained in samples corresponding to the G-PCC parameter set sample group entry based on the mode information having a second value.
- 5. A method according to claim 3, further comprising: Identifying samples preceding random access origin sampleX and containing each of the parameter set types based on the presence of a sample group description of packet type "gpsg" and the pattern information being the first value; Extracting the parameter set, and The extracted parameter set is included in the sampleX.
- 6. The method of claim 4, further comprising: identifying a sample group entry to which the random access origin sampleX is mapped based on the presence of a sample group description of the packet type "gpsg" and the pattern information being the second value; Determining a location of a sample containing a parameter set using at least one of sample offset information or parameter set offset information in the sample set entry; Extracting the parameter set, and The extracted parameter set is included in the sampleX.
- 7. The method of claim 2, wherein all G-PCC parameter set sample set entries in a same sample set description box are restricted to have the pattern information with a same value.
- 8. The method of claim 2, wherein for a G-PCC parameter set sample group entry having a second value for the mode information, the number of samples to group boxes having a packet type "gpsg" containing samples mapped to the sample group entry is limited to a number no greater than a unique value of parameter_set_type.
- 9. The method of claim 2, wherein for G-PCC parameter set sample set entries for which the mode information has a second value, a value of a syntax element specifying a number of parameter sets in the sample is limited to be equal to or less than the number of parameter sets in the sample.
- 10. The method of claim 2, wherein for a G-PCC parameter set sample set entry for which the mode information has a second value, there is a limit to the absence of two parameter set offset values having the same value.
- 11. A method performed by a transmitting device for point cloud data, the method comprising: storing a bit stream comprising the point cloud data at one or more tracks, and A G-PCC (geometric based point cloud compression) file is generated based on the track, Wherein the track comprises one or more samples, at least one of the samples comprising a parameter set, and Wherein the parameter set is encoded based on information included in the G-PCC parameter set sample set entries.
Description
Method performed by point cloud data receiving device and method performed by point cloud data transmitting device Technical Field The present disclosure relates to a method and apparatus for processing point cloud content. Background The point cloud content is content represented by a point cloud, which is a set of points belonging to a coordinate system representing a three-dimensional space (or volume). The point cloud content may express media configured in three dimensions and be used to provide various services such as Virtual Reality (VR), augmented Reality (AR), mixed Reality (MR), and self-driving services. However, tens of thousands to hundreds of thousands of point data are required to represent the point cloud content. Therefore, a method for efficiently processing a large amount of point data is required. Disclosure of Invention Technical problem An object of the present disclosure is to provide a method and apparatus for efficiently processing point cloud data. It is another object of the present disclosure to provide a method and apparatus for providing a point cloud content service that efficiently stores and provides signaling for G-PCC bitstreams in a single track or multiple tracks within a file. It is another object of the present disclosure to provide a method and apparatus for processing file storage techniques to support efficient access to stored G-PCC bitstreams. It is another object of the present disclosure to provide methods and apparatus for partitioning and storing a G-PCC bit stream as one or more tracks within a file in addition to file storage techniques. The technical problems solved by the present disclosure are not limited to the above technical problems, and other technical problems not described herein will become apparent to those skilled in the art from the following description. Technical proposal A method performed by a receiving device for point cloud data according to embodiments of the present disclosure may identify one or more tracks from the point cloud data, extract one or more samples from the tracks, and decode the samples based on a parameter set, wherein the parameter set may be obtained based on information of a G-PCC (geometric-based point cloud compression) parameter set sample set entry. A method performed by a transmitting device for point cloud data according to another embodiment of the present disclosure may include storing a bitstream including a point cloud date at one or more tracks, and generating a G-PCC (geometric-based point cloud compression) file based on the tracks, wherein the tracks may include one or more samples, at least one of the samples includes a parameter set, and the parameter set may be encoded based on information included in a G-PCC parameter set sample set entry. Advantageous effects According to the present disclosure, a method and apparatus for efficiently processing point cloud data may be provided. In accordance with the present disclosure, a method and apparatus for providing a point cloud content service that efficiently stores and provides signaling for G-PCC bitstreams in a single track or multiple tracks within a file may be provided. In accordance with the present disclosure, a method and apparatus for processing file storage techniques to support efficient access to a stored G-PCC bitstream may be provided. In accordance with the present disclosure, methods and apparatus for partitioning and storing a G-PCC bitstream as one or more tracks within a file may be provided in addition to file storage techniques. The effects obtainable in the present disclosure are not limited to the above-mentioned effects, and other effects not mentioned will be clearly understood by those of ordinary skill in the art from the following description. Drawings Fig. 1 is a block diagram illustrating an example of a point cloud content providing system according to an embodiment of the present disclosure. Fig. 2 is a block diagram illustrating an example of a point cloud content providing process according to an embodiment of the present disclosure. Fig. 3 illustrates an example of a point cloud encoding device according to an embodiment of the present disclosure. Fig. 4 is a block diagram illustrating an example of a point cloud decoding device according to an embodiment of the present disclosure. Fig. 5 is a block diagram illustrating another example of a point cloud decoding device according to an embodiment of the present disclosure. Fig. 6 is a block diagram illustrating another example of a transmitting device according to an embodiment of the present disclosure. Fig. 7 is a block diagram illustrating another example of a receiving device according to an embodiment of the present disclosure. Fig. 8 illustrates an example of a structure interoperable with a point cloud data transmission/reception method/apparatus according to an embodiment of the present disclosure. Fig. 9 is a block diagram illustrating yet another example of a tr