IP Library Granted Patent US 10,499,793
Granted Patent B2
US 10,499,793 · App. 15/858,940 · Granted Dec 10, 2019

Longitudinal analysis and visualization under limited accuracy system

Inventors: Sergei Ozerov (Moscow, RU); Ofer Saphier (Rechovot, IL); Avi Kopelman (Palo Alto, CA); Adi Levin (Nes Tziona, IL); Pavel Razumovskiy (Tambov, RU); Michael Sabina (Campbell, CA); Mikhail Dyachenko (Moscow, RU); Rene M. Sterental (Palo Alto, CA); Partha Dey (San Jose, CA); Roman A. Roschin (Moscow, RU); Anton Gavrilov (Moscow, RU); Leonid Vyacheslavovich Grechishnikov (Moscow, IL)
Assignee: Align Technology, Inc.
A61B1/00009A61B1/0002A61B1/00016A61B1/04A61B1/24A61B5/0088A61B5/1111A61B5/4547A61B5/4552A61B5/725A61B5/7221A61B5/7264A61B6/14A61B6/5247A61C7/002G16H30/40G16H50/50A61B1/043A61B1/0638A61B2560/0276
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,499,793
App. No.
15/858,940
Granted
Dec 10, 2019
Kind
B2
Abstract

Processing logic makes a comparison between first image data and second image data of a dental arch and determines a plurality of spatial differences between a first representation of the dental arch in the first image data and a second representation of the dental arch in the second image data. The processing logic determines that a first spatial difference is attributable to scanner inaccuracy and that a second spatial difference is attributable to a clinical change to the dental arch. The processing logic generates a third representation of the dental arch that is a modified version of the second representation, wherein the first spatial difference is removed in the third representation, and wherein the third representation comprises a visual enhancement that accentuates the second spatial difference.

Claims (79)

1. A method comprising:

making a comparison between first image data of a dental arch and second image data of the dental arch;

determining, by a processing device, a plurality of spatial differences between a first representation of the dental arch in the first image data and a second representation of the dental arch in the second image data;

determining, by the processing device, that a first spatial difference of the plurality of spatial differences is attributable to scanner inaccuracy;

determining, by the processing device, that a second spatial difference of the plurality of spatial differences is attributable to a clinical change to the dental arch; and

generating, by the processing device, a third representation of the dental arch that is a modified version of the second representation, wherein the first spatial difference is removed in the third representation, and wherein the third representation comprises a visual enhancement that accentuates the second spatial difference.

2. The method of claim 1 , further comprising:

determining a classification for the second spatial difference that is attributable to the clinical change, wherein the visual enhancement is based at least in part on the classification.

3. The method of claim 2 , wherein the classification for the second spatial difference is one of a tooth movement classification, a tooth wear classification, a gum recession classification, or a gum swelling classification.

4. The method of claim 2 , wherein determining the classification comprises:

applying a plurality of detection rules to the second spatial difference, wherein each of the plurality of detection rules identifies a specific type of clinical change.

5. The method of claim 1 , wherein:

the first image data was generated based on a first intraoral scan of the dental arch performed at a first time by a first intraoral scanner and the second image data was generated based on a second intraoral scan of the dental arch performed at a second time by the first intraoral scanner or a second intraoral scanner; and

an error comprises the scanner inaccuracy of at least one of the first intraoral scanner or the second intraoral scanner.

6. The method of claim 1 , wherein determining that the first spatial difference is attributable to scanner inaccuracy and that the second spatial difference is attributable to the clinical change to the dental arch comprises:

applying a low pass filter that identifies low frequency spatial differences, wherein the first spatial difference is a low frequency spatial difference having a first value that is below a frequency threshold of the low pass filter and the second spatial difference is a higher frequency spatial difference having a second value that is above the frequency threshold.

7. The method of claim 1 , wherein the first spatial difference is a difference in arch length between the first representation of the dental arch and the second representation of the dental arch.

8. The method of claim 1 , wherein the visual enhancement comprises a color overlay for the third representation of the dental arch, wherein the color overlay comprises a first color for a region of the dental arch associated with the second spatial difference and a second color for one or more additional regions of the dental arch for which no clinical differences were identified between the first representation and the second representation of the dental arch.

9. The method of claim 1 , further comprising:

determining a magnitude of the second spatial difference; and

comparing the magnitude of the second spatial difference to one or more difference thresholds to determine a severity of the clinical change, wherein the visual enhancement is based at least in part on the severity of the clinical change.

10. The method of claim 9 , further comprising:

receiving an input defining the one or more difference thresholds, wherein the one or more difference thresholds comprise an upper threshold and a lower threshold.

11. The method of claim 1 , further comprising:

making an additional comparison between the first representation and the third representation;

determining a plurality of appearance differences between the first representation and the third representation, wherein an appearance difference comprises a difference in at least one of color, translucency, transparency, hue or intensity between a region in the first representation and a corresponding region in the second representation; and

adding an additional visual enhancement that accentuates one or more of the plurality of appearance differences.

12. The method of claim 11 , further comprising:

determining that a first appearance difference of the plurality of appearance differences is attributable to scanner inaccuracy of a scanner;

determining that a second appearance difference of the plurality of appearance differences is attributable to a clinical change to the dental arch; and

updating an appearance of the third representation to remove the first appearance difference, wherein the additional visual enhancement accentuates the second appearance difference.

13. The method of claim 1 , further comprising:

generating the visual enhancement that accentuates the second spatial difference by extrapolating the second spatial difference to a future time, wherein the clinical change is more extensive after extrapolation.

14. The method of claim 1 , wherein the first representation is a first virtual three-dimensional (3D) model of the dental arch, the second representation is a second virtual 3D model of the dental arch, and the third representation is a third virtual 3D model of the dental arch.

15. The method of claim 1 , wherein the second spatial difference comprises an actual tooth movement for a tooth, the method further comprising:

making a comparison of the actual tooth movement for the tooth to a planned tooth movement for the tooth;

determining, based on the comparison of the actual tooth movement for the tooth to the planned tooth movement for the tooth, whether the actual tooth movement deviates from the planned tooth movement by more than a threshold amount; and

generating a visual indicator that indicates whether the actual tooth movement deviates from the planned tooth movement by more than the threshold amount.

16. A system comprising:

a memory; and

a processing device operatively coupled to the memory, the processing device to:

make a comparison between first image data of a dental arch and second image data of the dental arch;

determine a plurality of spatial differences between a first representation of the dental arch in the first image data and a second representation of the dental arch in the second image data;

determine that a first spatial difference of the plurality of spatial differences is attributable to scanner inaccuracy;

determine that a second spatial difference of the plurality of spatial differences is attributable to a clinical change to the dental arch; and

generate a third representation of the dental arch that is a modified version of the second representation, wherein the first spatial difference is removed in the third representation, and wherein the third representation comprises a visual enhancement that accentuates the second spatial difference.

17. The system of claim 16 , wherein the processing device is further to:

determine a classification for the second spatial difference that is attributable to the clinical change, wherein the visual enhancement is based at least in part on the classification, wherein the classification is one of a tooth movement classification, a tooth wear classification, a gum recession classification, or a gum swelling classification.

18. The system of claim 17 , wherein the processing device is further to:

apply a plurality of detection rules to the second spatial difference to determine the classification for the second spatial difference, wherein each of the plurality of detection rules identifies a specific type of clinical change.

19. The system of claim 16 , wherein to determine that the first spatial difference is attributable to scanner inaccuracy and that the second spatial difference is attributable to the clinical change to the dental arch the processing device is to:

apply a low pass filter that identifies low frequency spatial differences, wherein the first spatial difference is a low frequency spatial difference having a first value that is below a frequency threshold of the low pass filter and the second spatial difference is a higher frequency spatial difference having a second value that is above the frequency threshold.

20. The system of claim 16 , wherein the visual enhancement comprises a color overlay for the third representation of the dental arch, wherein the color overlay comprises a first color for a region of the dental arch associated with the second spatial difference and a second color for one or additional regions of the dental arch for which no clinical differences were identified between the first representation and the second representation of the dental arch.

21. The system of claim 16 , wherein the processing device is further to:

determine a magnitude of the second spatial difference; and

compare the magnitude of the second spatial difference to one or more difference thresholds to determine a severity of the clinical change, wherein the visual enhancement is based at least in part on the severity of the clinical change.

22. The system of claim 16 , wherein the processing device is further to:

make an additional comparison between the first representation and the third representation;

determine a plurality of appearance differences between the first representation and the third representation, wherein an appearance difference comprises a difference in at least one of color, translucency, transparency, hue or intensity between a region in the first representation and a corresponding region in the second representation; and

add an additional visual enhancement that accentuates one or more of the plurality of appearance differences.

23. The system of claim 22 , wherein the processing device is further to:

determine that a first appearance difference of the plurality of appearance differences is attributable to scanner inaccuracy;

determine that a second appearance difference of the plurality of appearance differences is attributable to a clinical change to the dental arch; and

update an appearance of the third representation to remove the first appearance difference, wherein the additional visual enhancement accentuates the second appearance difference.

24. The system of claim 16 , wherein the second spatial difference comprises an actual tooth movement for a tooth, and wherein the processing device is further to:

make a comparison of the actual tooth movement for the tooth to a planned tooth movement for the tooth;

determine, based on the comparison of the actual tooth movement for the tooth to the planned tooth movement for the tooth, whether the actual tooth movement deviates from the planned tooth movement by more than a threshold amount; and

generate a visual indicator that indicates whether the actual tooth movement deviates from the planned tooth movement by more than the threshold amount.

25. The system of claim 16 , wherein:

the first image data was generated based on a first intraoral scan of the dental arch performed at a first time by a first intraoral scanner and the second image data was generated based on a second intraoral scan of the dental arch performed at a second time by the first intraoral scanner or a second intraoral scanner; and

an error comprises the scanner inaccuracy of at least one of the first intraoral scanner or the second intraoral scanner.

26. The system of claim 16 , wherein the processing device is further to:

generate the visual enhancement that accentuates the second spatial difference by extrapolating the second spatial difference to a future time, wherein the clinical change is more extensive after extrapolation.

27. A non-transitory storage medium comprising instructions that, when executed by a processing device, cause the processing device to perform operations comprising:

making a comparison between first image data of a dental arch and second image data of the dental arch, wherein the first image data was generated based on a first intraoral scan of the dental arch performed at a first time by a first intraoral scanner and the second image data was generated based on a second intraoral scan of the dental arch performed at a second time by the first intraoral scanner or a second intraoral scanner;

determining, by a processing device, a plurality of spatial differences between a first representation of the dental arch in the first image data and a second representation of the dental arch in the second image data;

determining, by the processing device, that a first spatial difference of the plurality of spatial differences is attributable to scanner inaccuracy of at least one of the first intraoral scanner or the second intraoral scanner;

determining, by the processing device, that a second spatial difference of the plurality of spatial differences is attributable to a clinical change to the dental arch; and

generating, by the processing device, a third representation of the dental arch that is a modified version of the second representation, wherein the first spatial difference is removed in the third representation, and wherein the third representation comprises a visual enhancement that accentuates the second spatial difference.

Assignments (3)
EMPLOYMENT AGREEMENT Recorded Feb 18, 2025
From: GAVRILOV, ANTON
To: ALIGN TECHNOLOGY RESEARCH AND DEVELOPMENT INC.
Reel/Frame 070252/0062 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2023
From: ALIGN TECHNOLOGY RESEARCH & DEVELOPMENT, INC.
To: ALIGN TECHNOLOGY, INC.
Reel/Frame 063660/0288 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2017
From: OZEROV, SERGEI; SAPHIER, OFER; KOPELMAN, AVI; LEVIN, ADI; RAZUMOVSKIY, PAVEL; SABINA, MICHAEL; DYACHENKO, MIKHAIL; STERENTAL, RENÉ M.; DEY, PARTHA; ROSCHIN, ROMAN A.; GRECHISHNIKOV, LEONID VYACHESLAVOVICH
To: ALIGN TECHNOLOGY, INC.
Reel/Frame 044509/0500 →
Continuity (3)
Provisional Application 62492047 · Apr 28, 2017
Provisional Application 62460707 · Feb 17, 2017
Related Publication 20180235437A1 · Aug 23, 2018
Cited By (32)
US 1,061,895 US 1,073,069 US 12,205,689 US 12,279,929 US 12,283,016 US 12,310,819 US 12,329,358 US 12,329,560 US 12,329,597 US 12,335,455 US 12,357,151 US 12,370,014 US 12,370,025 US 12,383,382 US 12,402,988 US 12,426,994 US 12,426,999 US 12,453,473 US 12,478,459 US 12,514,688 US 12,521,213 US 12,527,651 US 12,533,215 US 12,544,150 US 12,557,977 US 12,569,319 US 12,599,286 US 12,611,096 US 12,672,943 US 12,685,620 US 12,708,494 US 12,710,688