IP Library › Granted Patent US 12,639,800
Granted Patent B2
US 12,639,800 · App. 18/210,608 · Granted May 26, 2026

Defect detection for dental appliances

Inventors: Eduard Kopylov (Moscow, RU); Elena Pogorelova (Zelenograd, RU); Evgeniy Kossov (Moscow, RU); Igor Olkhovskiy (Moscow, RU)
Assignee: Align Technology, Inc.
G06T7/0004G06T2207/20081G06T2207/20084G06T2207/30108
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 12,639,800
App. No.
18/210,608
Granted
May 26, 2026
Kind
B2
Abstract

A method of automated defect detection of a dental appliance comprises receiving a plurality of images of the dental appliance, and processing the plurality of images by a processing device to determine one or more defect estimations. The method comprises processing one or more sets of defect estimations to determine one or more defect classifications, wherein each set of the one or more sets comprises the one or more defect estimations associated with a subset of the plurality of images. The method comprises determining whether the dental appliance has a defect based on the one or more defect classifications associated with the one or more sets of defect estimations.

Claims (47)

1 . A defect detection system of dental appliances, comprising:

a platform to support a dental appliance;

a camera to generate a plurality of images of the dental appliance at a plurality of position settings about the platform, wherein each image of the plurality of images depicts a distinct region of the dental appliance;

a light source to illuminate the dental appliance during generation of the plurality of images; and

a computing device to:

process the plurality of images to determine, for each image of the plurality of images, one or more defect estimations;

generate one or more sets of defect estimations, wherein each set of the one or more sets comprises the one or more defect estimations associated with a subset of the plurality of images;

generate, for each set of defect estimations of the one or more sets of defect estimations, a feature vector usable to determine whether the set of defect estimations amounts to one or more defect classifications, wherein the feature vector comprises at least a) defect coordinates for a first defect of a first image of the subset of the plurality of images and b) numbers of defects of one or more additional images of the subset of the plurality of images that are neighboring images to the first image;

process the feature vector for each of the one or more sets of defect estimations to determine the one or more defect classifications; and

determine whether the dental appliance has a defect based on the one or more defect classifications associated with the one or more sets of defect estimations.

2 . The defect detection system of claim 1 , wherein processing of the plurality of images to determine, for each image of the plurality of images, the one or more defect estimations comprises processing the plurality of images using a first machine learning model trained to identify one or more types of defects, wherein for each image of the plurality of images the first machine learning model outputs the one or more defect estimations.

3 . The defect detection system of claim 2 , wherein processing the feature vector for each of the one or more sets of defect estimations comprises processing the feature vector using at least one of the first machine learning model or a second machine learning model that outputs the one or more defect classifications.

4 . The defect detection system of claim 3 , wherein the feature vector further comprises at least one of number of defects, defect size, or defect confidence.

5 . The defect detection system of claim 1 , wherein the computing device is further to:

for each image of the plurality of images, determine a distance between a nearest point on the dental appliance and the camera that generated the image, wherein the feature vector further comprises the determined distance for each image associated with the feature vector.

6 . The defect detection system of claim 1 , wherein the feature vector associated with the subset of the plurality of images comprises:

the defect coordinates, defect size, and a first defect confidence for the first defect of the first image;

a first number of defects, of a second image of the subset of the plurality of images that is a neighboring image to the first image, and a second defect confidence for the first number of defects; and

a second number of defects, of a third image of the subset of the plurality of images that is a neighboring image to the first image, and a third defect confidence for the second number of defects.

7 . The defect detection system of claim 3 , wherein the first machine learning model comprises a convolutional neural network, and wherein the second machine learning model comprises a support vector machine.

8 . The defect detection system of claim 1 , wherein the computing device is further to:

responsive to determining that the dental appliance has a defect, output a notice that the dental appliance is a defective orthodontic appliance.

9 . The defect detection system of claim 1 , wherein each defect estimation of the one or more defect estimations comprises at least one of a defect size, a defect location, or a confidence score for the defect estimation.

10 . The defect detection system of claim 1 , wherein each set of defect estimations comprises the one or more defect estimations associated with at least three neighboring images.

11 . The defect detection system of claim 1 , wherein the one or more defect classifications comprise at least one of a break in the dental appliance, debris on the dental appliance, or an indent in the dental appliance.

12 . The defect detection system of claim 1 , wherein the plurality of images are generated from viewpoints evenly distributed about the platform.

13 . The defect detection system of claim 1 , wherein the platform is a rotatable platform, and wherein the plurality of position settings comprise a plurality of rotation settings of the rotatable platform.

14 . The defect detection system of claim 1 , wherein the platform is a transparent platform, and wherein the light source is disposed beneath the transparent platform.

15 . The defect detection system of claim 1 , wherein the plurality of images are generated from viewpoints that are at approximately 30-degree intervals of rotation about the dental appliance.

16 . The defect detection system of claim 1 , wherein the plurality of images are generated at a plurality of viewpoints that collectively are sufficient to capture a complete picture of defects on the dental appliance.

17 . The defect detection system of claim 16 , wherein the plurality of viewpoints capture interproximal regions of the dental appliance.

18 . The defect detection system of claim 16 , wherein the plurality of viewpoints capture gingival regions of the dental appliance.

19 . The defect detection system of claim 16 , wherein the plurality of viewpoints capture one or more areas of the dental appliance that are prone to damage from removal of the dental appliance from a mold or dentition.

20 . A computer readable medium comprising instructions that, when executed by a processing device, cause the processing device to perform automated defect detection of a dental appliance based on operations comprising:

receiving a plurality of images of a dental appliance, wherein each of the plurality of images was generated from a different viewpoint of the dental appliance;

processing the plurality of images to determine, for each image of the plurality of images, one or more defect estimations;

generating one or more sets of defect estimations, wherein each set of the one or more sets comprises the one or more defect estimations associated with a subset of the plurality of images;

generating, for each set of defect estimations of the one or more sets of defect estimations, a feature vector usable to determine whether the set of defect estimations amounts to one or more defect classifications, wherein the feature vector comprises at least a) defect coordinates for a first defect of a first image of the subset of the plurality of images and b) numbers of defects of one or more additional images of the subset of the plurality of images that are neighboring images to the first image;

processing the feature vector for each of the one or more sets of defect estimations to determine the one or more defect classifications; and

determining whether the dental appliance has a defect based on the one or more defect classifications associated with the one or more sets of defect estimations.

21 . A method of performing automated defect detection of a dental appliance, comprising:

generating a plurality of images of a dental appliance using a camera, wherein each of the plurality of images is generated from a different viewpoint of the dental appliance;

processing the plurality of images by a processing device to determine, for each image of the plurality of images, one or more defect estimations;

generating one or more sets of defect estimations, wherein each set of the one or more sets comprises the one or more defect estimations associated with a subset of the plurality of images;

generating, for each set of defect estimations of the one or more sets of defect estimations, a feature vector usable to determine whether the set of defect estimations amounts to one or more defect classifications, wherein the feature vector comprises at least a) defect coordinates for a first defect of a first image of the subset of the plurality of images and b) numbers of defects of one or more additional images of the subset of the plurality of images that are neighboring images to the first image;

processing the feature vector for each of the one or more sets of defect estimations to determine the one or more defect classifications; and

determining whether the dental appliance has a defect based on the one or more defect classifications associated with the one or more sets of defect estimations.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2023
From: KOPYLOV, EDUARD; POGORELOVA, ELENA; KOSSOV, EVGENIY; OLKHOVSKIY, IGOR
To: ALIGN TECHNOLOGY, INC.
Reel/Frame 064557/0484 →
Continuity (2)
Provisional Application 63357545 · Jun 30, 2022
Related Publication 20240005472A1 · Jan 4, 2024
References Cited (70)
US 6210162B1 · Chishti et al. · 2001 [cited by applicant]
US 6309215B1 · Phan et al. · 2001 [cited by applicant]
US 6450807B1 · Chishti et al. · 2002 [cited by applicant]
US 6497574B1 · Miller · 2002 [cited by applicant]
US 6830450B2 · Knopp et al. · 2004 [cited by applicant]
US 6957118B2 · Kopelman et al. · 2005 [cited by applicant]
US 6976627B1 · Culp et al. · 2005 [cited by applicant]
US 7092784B1 · Simkins · 2006 [cited by applicant]
US 7220124B2 · Taub et al. · 2007 [cited by applicant]
US 7236842B2 · Kopelman et al. · 2007 [cited by applicant]
US 7245977B1 · Simkins · 2007 [cited by applicant]
US 7261533B2 · Wrosz et al. · 2007 [cited by applicant]
US 7335024B2 · Wen · 2008 [cited by applicant]
US 7384266B2 · Wen · 2008 [cited by applicant]
US 7435084B2 · Liu et al. · 2008 [cited by applicant]
US 7472789B2 · Wu et al. · 2009 [cited by applicant]
US 7476100B2 · Kuo · 2009 [cited by applicant]
US 7481647B2 · Sambu et al. · 2009 [cited by applicant]
US 7604181B2 · Culp et al. · 2009 [cited by applicant]
US 7641828B2 · DeSimone et al. · 2010 [cited by applicant]
US 7648360B2 · Kuo · 2010 [cited by applicant]
US 7674422B2 · Kuo · 2010 [cited by applicant]
US 7711447B2 · Lu et al. · 2010 [cited by applicant]
US 7748199B2 · Sankaran et al. · 2010 [cited by applicant]
US 7802987B1 · Phan · 2010 [cited by applicant]
US 7819659B2 · Wen · 2010 [cited by applicant]
US 7831322B2 · Liu et al. · 2010 [cited by applicant]
US 7840373B2 · Culp et al. · 2010 [cited by applicant]
US 7922490B2 · Wen · 2011 [cited by applicant]
US 7957824B2 · Boronvinskih et al. · 2011 [cited by applicant]
US 8019465B2 · Spiridonov et al. · 2011 [cited by applicant]
US 8030588B2 · Culp et al. · 2011 [cited by applicant]
US 8087932B2 · Liu · 2012 [cited by applicant]
US 8636513B2 · Wen · 2014 [cited by applicant]
US 8765031B2 · Li et al. · 2014 [cited by applicant]
US 8776391B1 · Kaza et al. · 2014 [cited by applicant]
US 9108338B2 · Sirovskiy et al. · 2015 [cited by applicant]
US 9403238B2 · Culp · 2016 [cited by applicant]
US 9943386B2 · Webber et al. · 2018 [cited by applicant]
US 9943991B2 · Tanugula et al. · 2018 [cited by applicant]
US 10336102B2 · Cole · 2019 [cited by applicant]
US 10495973B2 · Cole · 2019 [cited by applicant]
US 10783629B2 · Parpara et al. · 2020 [cited by applicant]
US 10888395B2 · Kopelman · 2021 [cited by applicant]
US 11055910B1 · Deng · 2021 [cited by examiner]
US 11189021B2 · Shah et al. · 2021 [cited by applicant]
US 11295444B2 · Cherkas et al. · 2022 [cited by applicant]
US 11420362B2 · Mojdeh et al. · 2022 [cited by applicant]
US 11511485B2 · Mojdeh et al. · 2022 [cited by applicant]
US 11534277B2 · Chavez et al. · 2022 [cited by applicant]
US 11602413B2 · Chen et al. · 2023 [cited by applicant]
US 11666415B2 · Wang et al. · 2023 [cited by applicant]
US 20040243361A1 · Steuben et al. · 2004 [cited by applicant]
US 20060093982A1 · Wen · 2006 [cited by applicant]
US 20060093987A1 · Wen · 2006 [cited by applicant]
US 20060093993A1 · Wen · 2006 [cited by applicant]
US 20060127850A1 · Wen · 2006 [cited by applicant]
US 20060127857A1 · Zhenhuan et al. · 2006 [cited by applicant]
US 20060127858A1 · Wen · 2006 [cited by applicant]
US 20060127859A1 · Wen · 2006 [cited by applicant]
US 20060127860A1 · Wen · 2006 [cited by applicant]
US 20060172250A1 · Wen · 2006 [cited by applicant]
US 20060199145A1 · Liu et al. · 2006 [cited by applicant]
US 20070092853A1 · Liu et al. · 2007 [cited by applicant]
US 20070243502A1 · Wen · 2007 [cited by applicant]
US 20080083348A1 · Kuo et al. · 2008 [cited by applicant]
US 20090148814A1 · Li et al. · 2009 [cited by applicant]
US 20200160497A1 · Shah · 2020 [cited by examiner]
US 20200290262A1 · Aguilar Mendez et al. · 2020 [cited by applicant]
US 20210030516A1 · O'Leary et al. · 2021 [cited by applicant]