# US 11,026,767 B1 · Systems and methods for planning an orthodontic treatment

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,026,767 B1
- Document ID: US11026767B1
- Status: Granted
- Kind: B1
- Application number: 16/936,937
- Filed: 2020-07-23
- Granted: 2021-06-08
- Earliest claimed: 2020-07-23
- Assignees: Oxilio Ltd
- Applicants: Oxilio Ltd
- Inventors: Islam Khasanovich Raslambekov
- Web page: https://patentgrep.com/patent/US11026767B1

## CPC

- A61C 7/002: {Orthodontic computer assisted systems}
- A61C 7/12: Brackets; Arch wires; Combinations thereof; Accessories therefor
- A61C 9/004: {Means or methods for taking digitized impressions}
- G06T 7/12: Edge-based segmentation
- G06T 19/00: Manipulating three-dimensional [3D] models or images for computer graphics
- G06T 19/006: {Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00)}
- G06V 10/46: Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features (colour feature extraction G06V10/56)
- G06V 20/653: {by matching three-dimensional models, e.g. conformal mapping of Riemann surfaces}
- A61C 2007/004: {Automatic construction of a set of axes for a tooth or a plurality of teeth}
- G06T 2207/30036: Dental; Teeth
- G06T 2210/41: Medical
- G06V 2201/03: Recognition of patterns in medical or anatomical images
- A61C: DENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE (non-driven toothbrushes A46B; {tongue scrapers A61B17/24;} preparations for dentistry A61K6/00; preparations for cleaning the teeth or mouth A61K8/00, A61Q11/00)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

A method and a system for determining an orthodontic treatment for a subject are provided. The method comprises: acquiring a 3D representation of the crown portion of the given tooth, generating a 3D representation of the root portion of the given tooth by executing the steps of: generating, in a reference plane dissecting the predetermined longitudinal tooth axis and based on the 3D representation of the crown portion, a closed curve on the 3D representation of the crown portion, segmenting the closed curve into a plurality of sub-curves; for each one of the plurality of sub-curves, generating a respective segment of the 3D representation of the root portion; merging the 3D representation of the crown portion with the 3D representation of the root portion, thereby generating the 3D representation of the given tooth; and determining, based on the 3D representation of the given tooth, the orthodontic treatment for the subject.

## Claims

### Claim 1

A method for determining an orthodontic treatment based on generating a 3D representation of a given tooth of a subject, the given tooth including a crown portion and a root portion, the method being executable by a processor, the method comprising:
acquiring a 3D representation of the crown portion of the given tooth,
the 3D representation of the crown portion being associated with a predetermined longitudinal tooth axis;
generating a 3D representation of the root portion of the given tooth by executing the steps of:
determining a location of a root apex of the 3D representation of the root portion relative to the predetermined longitudinal tooth axis, the determining being based on a predetermined instruction for locating the root apex;
generating, in a reference plane dissecting the predetermined longitudinal tooth axis and based on the 3D representation of the crown portion, a closed curve on the 3D representation of the crown portion,
segmenting the closed curve into a plurality of sub-curves;
for each one of the plurality of sub-curves, based on the root apex and the predetermined longitudinal tooth axis, generating a respective segment of a plurality of segments of the 3D representation of the root portion, the plurality of segments of the 3D representation of the root portion comprising a totality thereof;
merging the 3D representation of the crown portion with the 3D representation of the root portion, thereby generating the 3D representation of the given tooth; and
determining, based on the 3D representation of the given tooth, the orthodontic treatment for the subject.

### Claim 2 (depends on 1)

The method of claim 1, wherein the predetermined longitudinal tooth axis is a central tooth axis of the given tooth having been predetermined based on the 3D representation of the crown portion.

### Claim 3 (depends on 1)

The method of claim 1, wherein the predetermined instruction for locating the root apex is based on reference data associated with the given tooth, the reference data comprising data of an approximate root length associated with the given tooth.

### Claim 4 (depends on 1)

The method of claim 1, wherein the 3D representation of the crown portion comprises a 3D mesh having a plurality of vertices, and the generating, in the reference plane, the closed curve further comprising:
projecting each of the plurality of vertices into the reference plane, thereby generating a plurality of projected vertices; and
generating the closed curve on and around the 3D representation of the crown portion to include most distant ones of the plurality of projected vertices from the predetermined longitudinal tooth axis.

### Claim 5 (depends on 4)

The method of claim 4, wherein the reference plane is perpendicular to the predetermined longitudinal tooth axis.

### Claim 6 (depends on 5)

The method of claim 5, wherein the reference plane is positioned along the predetermined longitudinal tooth axis at a predetermined distance based on a height of the 3D representation of the crown portion.

### Claim 7 (depends on 1)

The method of claim 1, wherein each one of the plurality of sub-curves is of a same length.

### Claim 8 (depends on 1)

The method of claim 1, wherein the generating the respective segment of the 3D representation of the root portion is based on a respective Bezier curve extending between one of edges associated with the respective one of the plurality of sub-curves and the root apex.

### Claim 9 (depends on 8)

The method of claim 8, wherein the respective segment of the 3D representation of the root portion is a segment of a revolution surface generated by revolving the respective Bezier curve about the predetermined longitudinal tooth axis.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
augmenting the 3D representation of the root portion based on a respective parametric root model associated with the given tooth; and
causing display of the 3D representation of the given tooth.

### Claim 11 (depends on 10)

The method of claim 10, wherein the given tooth is one of a plurality of teeth of the subject, and the method further comprises:
generating a respective 3D representation of each of the plurality of teeth of the subject to be included in a 3D representation of a subject's arch form; and
executing a collision prevention algorithm for preventing intersection of the 3D representation of the given tooth with a 3D representation of an adjacent thereto one of the plurality of teeth within the 3D representation of the subject's arch form.

### Claim 12

A system for determining an orthodontic treatment based on generating a 3D representation of a given tooth of a subject, the given tooth including a crown portion and a root portion, the system comprising a processor configured to execute a method, the method comprising:
acquiring a 3D representation of the crown portion of the given tooth,
the 3D representation of the crown portion being associated with a predetermined longitudinal tooth axis;
generating a 3D representation of the root portion of the given tooth by executing the steps of:
determining a location of a root apex of the 3D representation of the root portion relative to the predetermined longitudinal tooth axis, the determining being based on a predetermined instruction for locating the root apex;
generating, in a reference plane dissecting the tooth axis and based on the 3D representation of the crown portion, a closed curve on or around the 3D representation of the crown portion,
segmenting the closed curve into a plurality of sub-curves;
for each one of the plurality of sub-curves, based on the root apex and the predetermined longitudinal tooth axis, generating a respective segment of a plurality of segments of the 3D representation of the root portion, the plurality of segments of the 3D representation of the root portion comprising a totality thereof;
merging the 3D representation of the crown portion with the 3D representation of the root portion, thereby generating the 3D representation of the given tooth; and
determining, based on the 3D representation of the given tooth, the orthodontic treatment for the subject.

### Claim 13 (depends on 12)

The system of claim 12, wherein the predetermined longitudinal tooth axis is a central tooth axis of the given tooth having been predetermined based on the 3D representation of the crown portion.

### Claim 14 (depends on 12)

The system of claim 12, wherein the predetermined instruction for locating the root apex is based on reference data associated with the given tooth, the reference data comprising data of an approximate root length associated with the given tooth.

### Claim 15 (depends on 12)

The system of claim 12, wherein the 3D representation of the crown portion comprises a 3D mesh having a plurality of vertices, and the generating, in the reference plane, the closed curve further comprising:
projecting each of the plurality of vertices into the reference plane, thereby generating a plurality of projected vertices; and
generating the closed curve on and around the 3D representation of the crown portion to include most distant, from the predetermined longitudinal tooth axis, ones of the plurality of projected vertices.

### Claim 16 (depends on 15)

The system of claim 15, wherein:
the reference plane is perpendicular to the predetermined longitudinal tooth axis; and
the reference plane is further translated along the predetermined longitudinal tooth axis at a predetermined distance determined based on a height of the 3D representation of the crown portion.

### Claim 17 (depends on 12)

The system of claim 12, wherein each one of the plurality of sub-curves is of a same length.

### Claim 18 (depends on 12)

The system of claim 12, wherein:
the generating the respective segment of the 3D representation of the root portion is based on a respective Bezier curve extending between one of edges associated with the respective one of then plurality of sub-curves and the root apex; and
the respective segment of the 3D representation of the root portion is a segment of a revolution surface generated by revolving the respective Bezier curve about the predetermined longitudinal tooth axis.

### Claim 19 (depends on 18)

The system of claim 18, wherein the processor is further configured to:
augment the 3D representation of the root portion based on a respective parametric root model associated with the given tooth; and
cause display of the 3D representation of the given tooth.

### Claim 20 (depends on 19)

The system of claim 19, wherein the given tooth is one of a plurality of teeth of the subject, and the processor being further configured:
generate a respective 3D representation of each of the plurality of teeth of the subject to be included in a 3D representation of a subject's arch form; and
execute a collision prevention algorithm for preventing intersection of the 3D representation of the given tooth with a 3D representation of an adjacent thereto one of the plurality of teeth within the 3D representation of the subject's arch form.
