US 12,387,415 B2
Compression of attribute values comprising unit vectors
Khaled Mammou, Danville, CA (US); Deepak S Tolani, Sunnyvale, CA (US); and Alexandros Tourapis, Los Gatos, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Nov. 13, 2023, as Appl. No. 18/507,377.
Application 18/507,377 is a continuation of application No. 17/663,820, filed on May 17, 2022, granted, now 11,854,112.
Claims priority of provisional application 63/197,288, filed on Jun. 4, 2021.
Prior Publication US 2024/0078738 A1, Mar. 7, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 15/04 (2011.01); G06T 9/00 (2006.01); G06T 11/40 (2006.01); G06T 15/08 (2011.01); G06T 17/20 (2006.01)
CPC G06T 15/04 (2013.01) [G06T 9/00 (2013.01); G06T 11/40 (2013.01); G06T 15/08 (2013.01); G06T 17/20 (2013.01)] 20 Claims
OG exemplary drawing
 
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:
receive, or generate, attribute information for volumetric visual content, wherein the attribute information comprises unit vectors associated with respective vertices in geometry information; and
for respective ones of the vertices, select a mapping for mapping a unit vector into 2D parametric coordinates of a planar representation of a unit sphere,
wherein the mapping is selected such that a point on the unit sphere corresponding to the unit vector is located proximate to an origin point in the planar representation and away from discontinuous or distorted portions of the unit sphere in the planar representation; and
compress the attribute information based on the selected mappings for the respective ones of the vertices.