CPC A61C 7/002 (2013.01) [G06F 30/10 (2020.01); G06F 30/27 (2020.01); G06T 7/0012 (2013.01); G06T 7/10 (2017.01); G06T 17/00 (2013.01); A61C 2007/004 (2013.01); G06F 2111/04 (2020.01); G06F 2111/16 (2020.01); G06T 2207/20112 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
determining, for a tooth of a digital model, a first restriction boundary for the tooth;
generating a loop path around a surface of the digital model of the tooth based on the first restriction boundary;
estimating a loop path metric from the loop path;
adjusting the first restriction boundary by iteratively expanding the restriction boundary in a first direction and generating a new loop path based on the expanded restriction boundary until a second loop path metric that is estimated from the new loop path no longer improves, wherein the first restriction boundary is adjusted until the second loop path metric is larger than a loop path metric prior to expanding the restriction boundary;
repeating the step of adjusting the first restriction boundary for one or more additional directions; and
segmenting the digital model of the tooth based on a final adjusted first restriction boundary.
|