Data processing method and apparatus, and device, storage medium and program product
AssigneeZte Corporation
InventorsQiuting Li, Cheng Huang, Yaxian Bai, Shaowei Xie
Life of this patent
Estimating the term…
Abstract
A data processing method, apparatus and device, a storage medium, and a program product are disclosed. The method may include: acquiring free-viewpoint video data, the free-viewpoint video data comprises at least one texture map and/or at least one depth map; encapsulating the at least one texture map and/or the at least one depth map in at least one media track; and processing the free-viewpoint video data according to target-viewpoint information.
Claims17
A data processing method, comprising:
- acquiring free-viewpoint video data, wherein the free-viewpoint video data comprises at least one texture map and/or at least one depth map;
- encapsulating the at least one texture map and/or the at least one depth map in at least one media track;
- and
- processing the free-viewpoint video data according to target-viewpoint information;
- wherein encapsulating the at least one texture map and/or the at least one depth map in at least one media track comprises:
- encapsulating the at least one texture map and/or the at least one depth map captured by a capturing apparatus in at least one media track, comprising:
- encapsulating a texture map captured by the at least one capturing apparatus in at least one texture map media track;
- and
- encapsulating a depth map captured by the at least one capturing apparatus in at least one depth map media track;
- wherein:
- a sample entry of the texture map media track comprises a first texture map box;
- a sample entry of the depth map media track comprises a first depth map box;
- the first texture map box comprises apparatus information of the capturing apparatus corresponding to the texture map media track or attribute information of the texture map;
- and
- the first depth map box comprises apparatus information of the capturing apparatus corresponding to the depth map media track or attribute information of the depth map.
A non-transitory computer-readable storage medium, storing a computer-executable instruction which, when executed by a processor, causes the processor to carry out a data processing method, the method comprising:
- acquiring free-viewpoint video data, wherein the free-viewpoint video data comprises at least one texture map and/or at least one depth map;
- encapsulating the at least one texture map and/or the at least one depth map in at least one media track;
- and
- processing the free-viewpoint video data according to target-viewpoint information;
- wherein encapsulating the at least one texture map and/or the at least one depth map in at least one media track comprises:
- encapsulating the at least one texture map and/or the at least one depth map captured by a capturing apparatus in at least one media track, comprising:
- encapsulating a texture map captured by the at least one capturing apparatus in at least one texture map media track;
- and
- encapsulating a depth map captured by the at least one capturing apparatus in at least one depth map media track;
- wherein:
- a sample entry of the texture map media track comprises a first texture map box;
- a sample entry of the depth map media track comprises a first depth map box;
- the first texture map box comprises apparatus information of the capturing apparatus corresponding to the texture map media track or attribute information of the texture map;
- and
- the first depth map box comprises apparatus information of the capturing apparatus corresponding to the depth map media track or attribute information of the depth map.
A computer program product, comprising a computer program or computer instructions stored in a non-transitory computer-readable storage medium, a processor of a computer device reads the computer program or the computer instructions from the computer-readable storage medium and executes the computer program or the computer instructions to cause the computer device to carry out a data processing method, the method comprising:
- acquiring free-viewpoint video data, wherein the free-viewpoint video data comprises at least one texture map and/or at least one depth map;
- encapsulating the at least one texture map and/or the at least one depth map in at least one media track;
- and
- processing the free-viewpoint video data according to target-viewpoint information;
- wherein encapsulating the at least one texture map and/or the at least one depth map in at least one media track comprises:
- encapsulating the at least one texture map and/or the at least one depth map captured by a capturing apparatus in at least one media track, comprising:
- encapsulating a texture map captured by the at least one capturing apparatus in at least one texture map media track;
- and
- encapsulating a depth map captured by the at least one capturing apparatus in at least one depth map media track;
- wherein:
- a sample entry of the texture map media track comprises a first texture map box;
- a sample entry of the depth map media track comprises a first depth map box;
- the first texture map box comprises apparatus information of the capturing apparatus corresponding to the texture map media track or attribute information of the texture map;
- and
- the first depth map box comprises apparatus information of the capturing apparatus corresponding to the depth map media track or attribute information of the depth map.
Dependencies are inferred from the claim text.