IP Library Granted Patent US 11,182,981
Granted Patent B2
US 11,182,981 · App. 17/247,310 · Granted Nov 23, 2021

Systems and methods for constructing a three-dimensional model from two-dimensional images

Inventors: Josh Long (Nashville, TN); Jordan Katzman (Nashville, TN); Tim Wucher (Windhoek, NA); John Dargis (Nashville, TN); Christopher Yancey (Nashville, TN); Andrew Wright (Nashville, TN)
Assignee: SDC U.S. SmilePay SPV
G06T19/20G06T2210/41G06T2219/2004
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 11,182,981
App. No.
17/247,310
Granted
Nov 23, 2021
Kind
B2
Abstract

Systems and methods for generating a three-dimensional (3D) model of a user's dental arch based on two-dimensional (2D) images of dental impressions include a model training system that provides a machine learning model using training image(s) of a dental impression of a respective dental arch and a 3D training model of the respective dental arch. A model generation system receives first image(s) of a first dental impression of a user's dental arch and second image(s), which may be of the first dental impression or a second dental impression of the dental arch. The model generation system generates a first and second 3D model of the dental arch by applying the first image(s) and second image(s) to the machine learning model. A model merging system merges the first 3D model and the second 3D model to generate a merged model of the dental arch.

Claims (41)

1. A system comprising:

a model generation system configured to:

receive one or more first images of a first dental impression of a dental arch of a user;

generate a first three-dimensional (3D) model of the dental arch of the user by applying the one or more first images to a machine learning model trained to generate 3D models of dental arches from two-dimensional (2D) images of dental impressions of the dental arches;

receive one or more second images, wherein the one or more second images are of one of the first dental impression of the dental arch or a second dental impression of the dental arch; and

generate a second 3D model of the dental arch of the user by applying the one or more second images to the machine learning model; and

a model merging system configured to:

merge the first 3D model and the second 3D model to generate a merged model.

2. The system of claim 1 , wherein the one or more first images and the one or more second images are images of the first dental impression, and wherein the first 3D model and the second 3D model are generated based on the first dental impression of the dental arch.

3. The system of claim 1 , wherein the one or more first images are of the first dental impression of the dental arch, the one or more second images are of the second dental impression of the dental arch, and wherein the first 3D model is generated based on the first dental impression of the dental arch and the second 3D model is generated based on the second dental impression of the dental arch.

4. The system of claim 1 , further comprising:

a model training system configured to:

receive a plurality of data packets of a training set, each data packet of the plurality of data packets including data corresponding to one or more training images of a dental impression of a respective dental arch and a three-dimensional (3D) training model of the respective dental arch;

identify, for each data packet of the plurality of data packets of the training set, a plurality of correlation points between the one or more training images and the 3D training model of the respective dental arch; and

generate the machine learning model using the one or more training images, the 3D training model, and the plurality of correlation points between the one or more training images and the 3D training model of each data packet of the plurality of data packets of the training set.

5. The system of claim 1 , wherein the model merging system is configured to:

generate a first point cloud of the first 3D model and a second point cloud of the second 3D model;

align the first point cloud and the second point cloud; and

merge the first 3D model and the second 3D model to generate the merged model, wherein merging the first 3D model and the second 3D model is based on the alignment of the first point cloud and the second point cloud.

6. The system of claim 1 , further comprising a manufacturing system configured to manufacture a dental aligner based on the merged 3D model, the dental aligner being specific to the user and configured to reposition one or more teeth of the user.

7. The system of claim 1 , wherein the model merging system is further configured to transmit the merged 3D model, wherein the merged 3D model is transmitted for generating a user interface for rendering at a user device that includes the merged 3D model to the user.

8. A method comprising:

providing, by a model training system, a machine learning model using one or more training images of a dental impression of a respective dental arch and a three-dimensional (3D) training model of the respective dental arch;

receiving, by a model generation system, one or more first images of a first dental impression of a dental arch of a user;

generating, by the model generation system, a first 3D model of the dental arch of the user by applying the one or more first images to the machine learning model;

receiving, by the model generation system, one or more second images, wherein the one or more second images are of one of the first dental impression of the dental arch or a second dental impression of the dental arch;

generating, by the model generation system, a second 3D model of the dental arch of the user by applying the one or more second images to the machine learning model; and

merging, by a model merging system, the first 3D model and the second 3D model to generate a merged model of the dental arch of the user.

9. The method of claim 8 , further comprising manufacturing a dental aligner based on the merged 3D model, the dental aligner being specific to the user and configured to reposition one or more teeth of the user.

10. The method of claim 8 , further comprising:

generating, using the merged 3D model of the dental arch of the user, a user interface for rendering at a user device that includes the merged 3D model; and

transmitting, to the user device, the generated user interface for rendering to the user.

11. The method of claim 8 , further comprising tracking, based on the merged 3D model of the dental arch of the user, a progress of repositioning one or more teeth of the user by one or more dental aligners from a first position to a second position by comparing the 3D model representing a current position of the one or more teeth with a treatment planning model representing an expected position of the one or more teeth.

12. The method of claim 8 , wherein merging the first 3D model and the second 3D model comprises:

generating a first point cloud of the first 3D model and a second point cloud of the second 3D model;

aligning the first point cloud and the second point cloud; and

merging the first 3D model and the second 3D model to generate the merged model, wherein merging the first 3D model and the second 3D model is based on the alignment of the first point cloud and the second point cloud.

13. The method of claim 8 , wherein providing the machine learning model comprises:

receiving, by the model training system, a plurality of data packets of a training set, each data packet of the plurality of data packets including data corresponding to one or more training images of a dental impression of a respective dental arch and a three-dimensional (3D) training model of the respective dental arch;

identifying, by the model training system, for each data packet of the plurality of data packets of the training set, a plurality of correlation points between the one or more training images and the 3D training model of the respective dental arch; and

generating, by the model training system, the machine learning model using the one or more training images, the 3D training model, and the plurality of correlation points between the one or more training images and the 3D training model of each data packet of the plurality of data packets of the training set.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2024
From: SDC U.S. SMILEPAY SPV
To: OTIP HOLDING, LLC
Reel/Frame 068178/0379 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2024
From: LONG, JOSH; KATZMAN, JORDAN; WUCHER, TIM; DARGIS, JOHN; WRIGHT, ANDREW; YANCEY, CHRISTOPHER
To: SMILEDIRECTCLUB LLC
Reel/Frame 066621/0419 →
SECURITY INTEREST Recorded Apr 28, 2022
From: SDC U.S. SMILEPAY SPV
To: HPS INVESTMENT PARTNERS, LLC
Reel/Frame 059820/0026 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2022
From: SMILEDIRECTCLUB LLC
To: SDC U.S. SMILEPAY SPV
Reel/Frame 059666/0310 →
Continuity (7)
Continuation In Part 17247055 · Nov 25, 2020
Continuation In Part 16696468 · Nov 26, 2019
Continuation In Part 16548712 · Aug 22, 2019
Continuation In Part 16257692 · Jan 25, 2019
Continuation In Part 16165439 · Oct 19, 2018
Continuation 15825760 · Nov 29, 2017
Related Publication 20210174604A1 · Jun 10, 2021