IP Library › Granted Patent US 12,133,783
Granted Patent B2
US 12,133,783 · App. 18/142,545 · Granted Nov 5, 2024

Rendering of post treatment smile image

Inventors: Dmitry Yurievich Chekh (Moscow, RU); Samuel Blanco (Saratoga, CA); Vladislav Andreevich Miryaha (Dolgoprudniy, RU); Boris Aleksandrovich Vysokanov (Moscow, RU); Chad Clayton Brown (Cary, NC); Christopher E. Cramer (Durham, NC)
Assignee: Align Technology, Inc.
A61C7/002G06T5/70G06T15/83G06T19/20H04N1/3871H04N1/646A61C2203/00G06T2219/2012
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,133,783
App. No.
18/142,545
Granted
Nov 5, 2024
Kind
B2
Abstract

Embodiments may include: receiving a facial image comprising a 2D depiction of a person's teeth at a first arrangement; receiving a tooth model comprising a 3D depiction of the person's teeth at a second arrangement; obtaining color information from the facial image, wherein the color information represents a color scheme of the person's teeth at the first arrangement; and generating a photo-realistic two-dimensional depiction of the person's teeth at the second arrangement using the 3D depiction of the person's teeth at the second arrangement and the color information obtained from the facial image.

Claims (82)

1. A system comprising:

a memory; and

one or more processors operatively connected to the memory, the one or more processors to:

receive a facial image comprising a two-dimensional (2D) depiction of a person's teeth at a first arrangement;

receive a tooth model comprising a three-dimensional (3D) depiction of the person's teeth at a second arrangement;

obtain color information from the facial image, wherein the color information represents a color scheme of the person's teeth at the first arrangement;

code one or more channels for a plurality of pixels of a 2D rendering of the tooth model with structural attributes of the 3D depiction; and

generate a photo-realistic 2D depiction of the person's teeth at the second arrangement using a result of coding the one or more channels for the plurality of pixels of the 2D rendering and the color information obtained from the facial image.

2. The system of claim 1 , wherein the system comprises a mobile phone, the system further comprising:

a camera to capture the facial image;

wherein the one or more processors are to receive the facial image from the camera or the memory.

3. The system of claim 1 , wherein the facial image is received from a mobile phone.

4. The system of claim 1 , wherein to obtain the color information the one or more processors are to blur the 2D depiction of the person's teeth at the first arrangement.

5. The system of claim 1 , wherein to obtain the color information the one or more processors are to obtain one or more average values of pixels in the 2D depiction of the person's teeth at the first arrangement.

6. The system of claim 1 , wherein the tooth model comprises a 3D model of the person's teeth derived from an intraoral scan of the person's teeth.

7. The system of claim 1 , wherein the one or more processors are further to:

receive an intraoral scan of the person's teeth at the first arrangement;

segment the intraoral scan into a 3D model of the person's teeth at the first arrangement;

identify the second arrangement using a treatment plan; and

modify one or more attributes of the 3D model of the person's teeth at the first arrangement to create the tooth model comprising the 3D depiction of the person's teeth at the second arrangement.

8. The system of claim 1 , further comprising:

a display, wherein the one or more processors are further to output the photo-realistic 2D depiction of the person's teeth to the display.

9. The system of claim 1 , further comprising:

a network interface, wherein the system is to transmit the photo-realistic 2D depiction of the person's teeth to a remote device via the network interface, and wherein the remote device is to output the photo-realistic 2D depiction of the person's teeth to a display.

10. The system of claim 1 , wherein the person's teeth at the second arrangement corresponds to an estimated arrangement of the person's teeth after treatment according to a treatment plan, and wherein the one or more processors are further to:

receive approval of the treatment plan based at least in part on the photo-realistic 2D depiction of the person's teeth at the second arrangement; and

implement the treatment plan.

11. The system of claim 1 , wherein the one or more processors are further to:

design one or more dental appliances to be applied to the person's teeth to effect a treatment plan; and

cause a fabrication machine to fabricate the one or more dental appliances.

12. The system of claim 1 , wherein the tooth model comprises a 3D model of the person's teeth derived from a plurality of 2D images of the person's teeth.

13. The system of claim 1 , wherein the structural attributes comprise an identity of a tooth or a gingiva corresponding to each of the pixels.

14. The system of claim 1 , wherein the one or more channels comprise at least one of:

a first channel that encodes angles of normals for locations on the tooth model;

a second channel that encodes luminosity with respect to the normals for the locations on the tooth model;

a third channel that encodes depth information for the locations on the tooth model;

a fourth channel that encodes brightness information for the locations on the tooth model;

a fifth channel that encodes a dental structure type for the locations on the tooth model; or

a sixth channel that encodes an angle with respect to a facial plane for the locations on the tooth model.

15. The system of claim 1 , wherein the one or more processors are further to:

whiten the person's teeth in the photo-realistic 2D depiction of the person's teeth.

16. The system of claim 15 , wherein to whiten the person's teeth the one or more processors are further to:

convert the facial image from a first color space to a LAB color space; and

decrease a value for a B channel in the LAB color space for pixels of the photo-realistic 2D depiction of the person's teeth.

17. The system of claim 1 , wherein the one or more processors are further to:

brighten the person's teeth in the photo-realistic 2D depiction of the person's teeth.

18. The system of claim 17 , wherein to brighten the person's teeth the one or more processors are further to:

convert the facial image from a first color space to a LAB color space; and

increase a value for a L channel in the LAB color space for pixels of the photo-realistic 2D depiction of the person's teeth.

19. The system of claim 1 , wherein the one or more processors are further to:

add specular highlights to the photo-realistic 2D depiction of the person's teeth.

20. The system of claim 19 , wherein to add the specular highlights the one or more processors are further to:

identify locations in the photo-realistic 2D depiction that represent teeth;

identify locations in the photo-realistic 2D depiction having a brightness that exceeds a brightness threshold;

identify normals at locations in the photo-realistic 2D depiction; and

determine the specular highlights for the teeth based on the locations in the photo-realistic 2D depiction, the locations in the photo-realistic 2D depiction having a brightness that exceeds the brightness threshold, and the normals at the locations in the photo-realistic 2D depiction.

21. The system of claim 1 , wherein the color information comprises values for a first plurality of color channels, and wherein the structural attributes of the 3D depiction are coded into a second plurality of channels.

22. The system of claim 21 , wherein the first plurality of color channels comprises a first three color channels, and wherein the second plurality of channels comprises a second three channels.

23. A method comprising:

receiving a facial image comprising a two-dimensional (2D) depiction of a person's teeth at a first arrangement;

receiving a tooth model comprising a three-dimensional (3D) depiction of the person's teeth at a second arrangement;

obtaining color information from the facial image, wherein the color information represents a color scheme of the person's teeth at the first arrangement;

coding one or more channels for a plurality of pixels of a 2D rendering of the tooth model with structural attributes of the 3D depiction; and

generating a photo-realistic 2D depiction of the person's teeth at the second arrangement using a result of coding the one or more channels for the plurality of pixels of the 2D rendering and the color information obtained from the facial image.

24. The method of claim 23 , wherein obtaining the color information comprises blurring the 2D depiction of the person's teeth at the first arrangement.

25. The method of claim 23 , wherein the person's teeth at the second arrangement corresponds to an estimated arrangement of the person's teeth after treatment according to a treatment plan, the method further comprising:

receiving approval of the treatment plan based at least in part on the photo-realistic 2D depiction of the person's teeth at the second arrangement;

designing one or more dental appliances to be applied to the person's teeth to effect the treatment plan; and

fabricating the one or more dental appliances.

26. The method of claim 23 , wherein the structural attributes comprise an identity of a tooth or a gingiva corresponding to each of the pixels.

27. The method of claim 23 , further comprising:

performing at least one of whitening or brightening the person's teeth in the photo-realistic 2D depiction of the person's teeth.

28. The method of claim 23 , further comprising:

adding specular highlights to the photo-realistic 2D depiction of the person's teeth.

29. A non-transitory computer readable medium comprising instructions that, when executed by a processor, comprise the processor to perform operations comprising:

receiving a facial image comprising a two-dimensional (2D) depiction of a person's teeth at a first arrangement;

receiving a tooth model comprising a three-dimensional (3D) depiction of the person's teeth at a second arrangement;

obtaining color information from the facial image, wherein the color information represents a color scheme of the person's teeth at the first arrangement;

coding one or more channels for a plurality of pixels of a 2D rendering of the tooth model with structural attributes of the 3D depiction; and

generating a photo-realistic 2D depiction of the person's teeth at the second arrangement using a result of coding the one or more channels for the plurality of pixels of the 2D rendering and the color information obtained from the facial image.

30. The non-transitory computer readable medium of claim 29 , wherein obtaining the color information comprises blurring the 2D depiction of the person's teeth at the first arrangement, the operations further comprising:

adding specular highlights to the photo-realistic 2D depiction of the person's teeth.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2023
From: CHEKH, DMITRY YURIEVICH; BLANCO, SAMUEL; MIRYAHA, VLADISLAV ANDREEVICH; VYSOKANOV, BORIS ALEKSANDROVICH; BROWN, CHAD CLAYTON; CRAMER, CHRISTOPHER E
To: ALIGN TECHNOLOGY, INC.
Reel/Frame 063513/0886 →
Continuity (4)
Continuation 17339766 · Jun 4, 2021
Continuation 16417354 · May 20, 2019
Provisional Application 62674524 · May 21, 2018
Related Publication 20230414322A1 · Dec 28, 2023