CPC G06T 17/20 (2013.01) [G06T 15/04 (2013.01)] | 20 Claims |
1. A non-transitory computer-readable medium storing program instructions that, when executed using one or more processors, cause the one or more processors to:
obtain, mesh geometry information for volumetric visual content, wherein the mesh geometry information comprises vertices information and connectivity information for a geometric representation of the volumetric visual content;
obtain, attribute information for the volumetric visual content; and
identify triangles in the geometric representation of the volumetric visual content using the mesh geometry information; and
for respective ones of the identified triangles:
predict an attribute value for a third vertex of a respective triangle based on:
signaled, or previously predicted, attribute values for two other vertices of the respective triangle; and
a geometric correlation between the respective triangle in the geometric representation and a corresponding representation of the respective triangle in the attribute information;
determine an attribute correction value for the predicted attribute value based on comparing the predicted attribute value for the third vertex to an attribute value for the third vertex indicated in the received or generated attribute information; and
encode the determined attribute correction values for the predicted attribute values and one or more signaled attribute values for at least one of the vertices of the identified triangles.
|