US 11,967,025 B2
Detection of boundary loops in non-manifold meshes
Chao Huang, Palo Alto, CA (US); Xiang Zhang, Sunnyvale, CA (US); Jun Tian, Belle Mead, NJ (US); Xiaozhong Xu, State College, PA (US); and Shan Liu, San Jose, NJ (US)
Assigned to TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed by Tencent America LLC, Palo Alto, CA (US)
Filed on Sep. 22, 2022, as Appl. No. 17/950,836.
Claims priority of provisional application 63/276,444, filed on Nov. 5, 2021.
Prior Publication US 2023/0147459 A1, May 11, 2023
Int. Cl. G06T 17/20 (2006.01); G06T 7/13 (2017.01)
CPC G06T 17/205 (2013.01) [G06T 7/13 (2017.01); G06T 2207/20164 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for mesh processing, comprising:
receiving a first mesh frame with polygons representing a surface of an object;
determining that the first mesh frame is a non manifold type mesh in response to one or more singularity components in the first mesh frame;
converting the first mesh frame to a second mesh frame that is a manifold type mesh, the first mesh frame having first boundary loops that respectively correspond to second boundary loops in the second mesh frame;
detecting the second boundary loops in the second mesh frame; and
determining the first boundary loops in the first mesh frame according to the second boundary loops in the second mesh frame.