A system for planning an orthodontic treatment for a given tooth of a subject, the system including a processor and a non-transitory computer-readable medium storing instructions, the processor, upon executing the instructions, being configured to:
- acquire an arch form 3D digital model including a representation of a crown portion of the given tooth in a current position thereof within a subject's gingiva;
- identifying, by the processor, in the arch form 3D digital model, at least one crown reference point and at least one root reference point,
- the at least one crown reference point being indicative of a first vertical boundary of a periodontal ligament around the given tooth at the crown portion thereof;
- and
- the at least one root reference point being indicative of a second vertical boundary of the periodontal ligament around the given tooth at a root portion thereof;
- obtain a target position of the given tooth within the arch form 3D digital model;
- determine, based on the target position of the given tooth, for the at least one crown reference point, a respective target crown reference point, thereby defining:
- at least one crown reference line, the at least one crown reference line extending between the at least one crown reference point and the respective target crown reference point;
- determine, based on the target position of the given tooth, for the at least one root reference point, a respective target root reference point, thereby defining:
- at least one root reference line, the at least one root reference line extending between the at least one root reference point and the respective target root reference point;
- determine, from the at least one crown reference line, a longest crown reference line as being representative of a crown trajectory, along which the crown portion of the given tooth is to be moved while the given tooth is moving from the current position to the target position thereof;
- determine, from the at least one root reference line, a longest root reference line as being representative of a root trajectory, along which the root portion of the given tooth is to be moved while the given tooth is moving from the current position to the target position thereof;
- determine a number of steps for the given tooth to displace from the current position to the target position thereof in the course of the orthodontic treatment by determining a number of segments, into which each one of the longest crown reference line and the longest root reference line is to be segmented, the determining including:
- iteratively segmenting a longer one of the longest crown reference line and the longest root reference line into a minimum number of segments such that a longest segment thereof is no longer than a predetermined segment length threshold;
- determine the number of steps for the given tooth to displace to the target position as being the number of segments;
- and
- store data indicative of the number of steps associated with the given tooth for use in the planning the orthodontic treatment.