US 12,137,255 B2
Coding of UV coordinates
Jun Tian, Belle Mead, NJ (US); Chao Huang, Palo Alto, CA (US); Xiaozhong Xu, State College, PA (US); Xiang Zhang, Sunnyvale, CA (US); and Shan Liu, San Jose, CA (US)
Assigned to Tencent America LLC, Palo Alto, CA (US)
Filed by Tencent America LLC, Palo Alto, CA (US)
Filed on Sep. 13, 2022, as Appl. No. 17/943,269.
Claims priority of provisional application 63/246,218, filed on Sep. 20, 2021.
Prior Publication US 2023/0088886 A1, Mar. 23, 2023
Int. Cl. H01L 29/94 (2006.01); G06T 9/00 (2006.01); G06T 15/04 (2011.01); H04N 19/124 (2014.01); H04N 19/91 (2014.01)
CPC H04N 19/91 (2014.11) [G06T 9/001 (2013.01); G06T 15/04 (2013.01); H04N 19/124 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of processing UV coordinates of a three-dimensional (3D) mesh, the method comprising:
receiving the UV coordinates of the 3D mesh, the UV coordinates being two-dimensional (2D) texture coordinates that include U coordinates in a first axis and V coordinates in a second axis, and being mapped to vertices of the 3D mesh;
separating (i) the U coordinates from the UV coordinates into a first 2D array and (ii) the V coordinates from the UV coordinates into a second 2D array that is different from the first 2D array according to a predefined scanning order;
processing the U coordinates and the V coordinates of the 3D mesh separately based on at least one of a quantization process, and a transformation process, the quantization process being configured to convert the UV U coordinates and the V coordinates into a plurality of indicators, the transformation process being configured to convert the U coordinates and the V coordinates from a spatial domain into a transform domain; and
performing compression on the processed UV U coordinates and the processed V coordinates of the 3D mesh.