Data processing method for point cloud media, and related device
AssigneeTencent Technology (Shenzhen) Company Limited
InventorYing Hu
Life of this patent
Estimating the term…
Abstract
A data processing method and apparatus for point cloud media including obtaining a media file of point cloud media, the media file comprising a point cloud code stream of the point cloud media, an attribute parameter set, and attribute parameter set indication information, the attribute parameter set comprising parameter information required by decoding of attribute data in the point cloud code stream, and the attribute parameter set indication information indicating an encapsulation position of the attribute parameter set, and decoding the point cloud code stream according to the attribute parameter set indication information to present the point cloud media.
Claims18
A data processing method for point cloud media, performed by at least one processor, comprising:
- obtaining a media file of point cloud media, the media file comprising a point cloud code stream of the point cloud media, an attribute parameter set, attribute parameter set indication information, a track, and a subsample information box,
- wherein the attribute parameter set comprises parameter information required by decoding of attribute data in the point cloud code stream, the attribute parameter set being encapsulated in the subsample information box,
- wherein the attribute parameter set indication information indicates an encapsulation position of the attribute parameter set, the attribute parameter set indication information representing the subsample information box, and the attribute parameter set indication information indicating a relationship between the attribute parameter set and the attribute data in the point cloud code stream,
- wherein the track comprises one or more samples divided into one or more subsamples, each sample corresponding to a point cloud frame in the point cloud media, and each subsample comprising a type of point cloud data,
- wherein the subsample information box comprises at least one of a payload type field, a reference attribute information flag field, a reference attribute type flag field, a reference attribute identifier field, or a reference attribute type field;
- and
- decoding the point cloud code stream according to the attribute parameter set indication information to present the point cloud media.
A data processing apparatus for point cloud media, comprising:
- at least one memory configured to store program code;
- at least one processor configured to read the program code and operate as instructed by the program code, the program code comprising:
- obtaining code configured to cause at least one of the at least one processor to obtain a media file of point cloud media, the media file comprising a point cloud code stream of the point cloud media, an attribute parameter set, attribute parameter set indication information, a track, and a subsample information box,
- wherein the attribute parameter set comprises parameter information required by decoding of attribute data in the point cloud code stream, the attribute parameter set being encapsulated in the subsample information box,
- wherein the attribute parameter set indication information indicates an encapsulation position of the attribute parameter set, the attribute parameter set indication information representing the subsample information box, and the attribute parameter set indication information indicating a relationship between the attribute parameter set and the attribute data in the point cloud code stream,
- wherein the track comprises one or more samples divided into one or more subsamples, each sample corresponding to a point cloud frame in the point cloud media, and each subsample comprising a type of point cloud data
- wherein the subsample information box comprises at least one of a payload type field, a reference attribute information flag field, a reference attribute type flag field, a reference attribute identifier field, or a reference attribute type field;
- and
- processing code configured to cause at least one of the at least one processor to decode the point cloud code stream according to the attribute parameter set indication information to present the point cloud media.
A non-transitory computer-readable storage medium, storing computer code which, when executed by at least one processor, causes the at least one processor to at least:
- obtain a media file of point cloud media, the media file comprising a point cloud code stream of the point cloud media, an attribute parameter set, attribute parameter set indication information, a track, and a subsample information box,
- wherein the attribute parameter set comprises parameter information required by decoding of attribute data in the point cloud code stream, the attribute parameter set being encapsulated in the subsample information box,
- wherein the attribute parameter set indication information indicates an encapsulation position of the attribute parameter set, the attribute parameter set indication information representing the subsample information box, and the attribute parameter set indication information indicating a relationship between the attribute parameter set and the attribute data in the point cloud code stream,
- wherein the track comprises one or more samples divided into one or more subsamples, each sample corresponding to a point cloud frame in the point cloud media, and each subsample comprising a type of point cloud data,
- wherein the subsample information box comprises at least one of a payload type field, a reference attribute information flag field, a reference attribute type flag field, a reference attribute identifier field, or a reference attribute type field;
- and
- decode the point cloud code stream according to the attribute parameter set indication information to present the point cloud media.
Dependencies are inferred from the claim text.