IP Library Granted Patent US 10,916,008
Granted Patent B2
US 10,916,008 · App. 16/018,115 · Granted Feb 9, 2021

Method for automatic tooth type recognition from 3D scans

Inventors: Guruprasad Somasundaram (Minneapolis, MN); Ravishankar Sivalingam (San Mateo, CA); Evan J. Ribnick (St. Louis Park, MN); Kevin S. Xu (Toledo, OH)
Assignee: 3M INNOVATIVE PROPERTIES COMPANY
G06T7/0012A61B5/0088A61C9/0053G06K9/00214G06K9/32G06K9/34G06K9/4628G06K9/628G06K9/6267G06K9/6271G06K9/66G06K2209/055G06T2207/10012G06T2207/30036
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,916,008
App. No.
16/018,115
Granted
Feb 9, 2021
Kind
B2
Abstract

Methods for recognizing or identifying tooth types using digital 3D models of teeth. The methods include receiving a segmented digital 3D model of teeth and selecting a digital 3D model of a tooth from the segmented digital 3D model. An aggregation of the plurality of distinct features of the tooth is computed to generate a single feature describing the digital 3D model of the tooth. A type of the tooth is identified based upon the aggregation, which can include comparing the aggregation with features corresponding with known tooth types. The methods also include identifying a type of tooth, without segmenting it from an arch, based upon tooth widths and a location of the tooth within the arch.

Claims (34)

1. A computer-implemented method for identifying a tooth type, comprising steps of:

receiving, executed by a processor, a digital 3D model of an arch of teeth, wherein actual types of the teeth are not identified;

determining, executed by the processor, widths of teeth within the digital 3D model of the arch;

identifying, executed by the processor, types of teeth in the digital 3D model of the arch with a particular degree of accuracy of the actual types of the teeth based upon the determined widths and locations of the teeth in the arch; and

detecting, executed by the processor, interstices between teeth within the digital 3D model of the arch using the determined widths,

wherein the detecting step further comprises, executed by the processor, determining if a detected one of the interstices has a width greater than an expected width by a particular amount.

2. The method of claim 1 , wherein the identifying step comprises comparing the determined widths with average tooth widths.

3. The method of claim 1 , wherein the detecting step comprises comparing the determined widths with average tooth widths.

4. The method of claim 1 , further comprising, executed by the processor, providing markings within the digital 3D model of the arch, wherein the markings correspond with the detected interstices.

5. A computer-implemented method for identifying a tooth type, comprising steps of:

receiving, executed by a processor, a digital 3D model of an arch of teeth, wherein actual types of the teeth are not identified;

determining, executed by the processor, widths of teeth within the digital 3D model of the arch;

identifying, executed by the processor, types of teeth in the digital 3D model of the arch with a particular degree of accuracy of the actual types of the teeth based upon the determined widths and locations of the teeth in the arch; and

detecting, executed by the processor, interstices between teeth within the digital 3D model of the arch using the determined widths,

wherein the detecting step further comprises, executed by the processor, determining if a detected one of the interstices has a width less than an expected width by a particular amount.

6. The method of claim 1 , wherein the receiving step comprises receiving the digital 3D model of the arch unsegmented.

7. The method of claim 1 , wherein the identifying step comprises comparing the determined widths and locations of the teeth in the arch with known configurations of average tooth widths.

8. A computer-implemented method for identifying a tooth type, comprising steps of:

receiving, executed by a processor, a digital 3D model of an arch of teeth, wherein actual types of the teeth are not identified;

determining, executed by the processor, widths of teeth within the digital 3D model of the arch;

identifying, executed by the processor, types of teeth in the digital 3D model of the arch with a particular degree of accuracy of the actual types of the teeth based upon the determined widths and locations of the teeth in the arch; and

displaying, executed by the processor, within a user interface the digital 3D model of teeth within the arch and numbers associated with each tooth within the arch, wherein the numbers are correlated with the identified types of each tooth within the arch.

9. The method of claim 4 , wherein the providing step comprises providing virtual planes as the markings.

10. The method claim 1 , further comprising, executed by the processor, segmenting teeth within the digital 3D model of the arch based upon the detected interstices.

11. The method of claim 5 , wherein the identifying step comprises comparing the determined widths with average tooth widths.

12. The method of claim 5 , wherein the detecting step comprises comparing the determined widths with average tooth widths.

13. The method of claim 5 , further comprising, executed by the processor, providing markings within the digital 3D model of the arch, wherein the markings correspond with the detected interstices.

14. The method of claim 13 , wherein the providing step comprises providing virtual planes as the markings.

15. The method of claim 5 , wherein the receiving step comprises receiving the digital 3D model of the arch unsegmented.

16. The method of claim 5 , wherein the identifying step comprises comparing the determined widths and locations of the teeth in the arch with known configurations of average tooth widths.

17. The method claim 5 , further comprising, executed by the processor, segmenting teeth within the digital 3D model of the arch based upon the detected interstices.

18. The method of claim 8 , wherein:

the receiving step comprises receiving upper and lower arches of teeth; and

the displaying step comprises displaying the upper and lower arches of the teeth with the numbers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2024
From: 3M INNOVATIVE PROPERTIES COMPANY
To: SOLVENTUM INTELLECTUAL PROPERTIES COMPANY
Reel/Frame 066430/0295 →