IP Library Granted Patent US 8,571,281
Granted Patent B2
US 8,571,281 · App. 12/834,921 · Granted Oct 29, 2013

Dental shade mapping

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 8,571,281
App. No.
12/834,921
Granted
Oct 29, 2013
Kind
B2
Abstract

A method and apparatus for generating a color mapping for a dental object. The method includes generating a transformation matrix according to a set of spectral reflectance data for a statistically valid sampling of teeth. Illumination is directed toward the dental object over at least a first, a second, and a third wavelength band, one wavelength band at a time. For each of a plurality of pixels in an imaging array, an image data value is obtained, corresponding to each of the at least first, second, and third wavelength bands. The transformation matrix is applied to form the color mapping by generating a set of visual color values for each of the plurality of pixels according to the obtained image data values and according to image data values obtained from a reference object at the at least first, second, and third wavelength bands. The color mapping can be stored in an electronic memory.

Claims (73)

1. A method for generating a color mapping for a dental object, executed at least in part by a control logic processor, comprising:

generating a transformation matrix from a set of spectral reflectance data and a set of image sample measurements for a statistically valid sampling of teeth, the image sample measurements being obtained by directing illumination toward each tooth over at least a first, a second, and a third wavelength band, one wavelength band at a time, and obtaining, from each tooth, at each of a plurality of pixels in a first imaging array, a first image data value corresponding to each of the at least first, second, and third wavelength bands, wherein the set of image sample measurements are obtained at the same locations on said teeth as the set of spectral reflectance data;

directing illumination toward the dental object over the at least first, second, and third wavelength band, one wavelength band at a time;

obtaining, for each of a plurality of pixels in a second imaging array, a second image data value corresponding to each of the at least first, second, and third wavelength bands;

applying the transformation matrix to form the color mapping by generating a set of visual color values for each of the plurality of pixels according to the obtained second image data values and according to third image data values obtained from a reference object at the at least first, second, and third wavelength bands; and

transmitting the color mapping or storing the color mapping in a computer-accessible electronic memory.

2. The method of claim 1 wherein directing illumination comprises energizing one or more LEDs.

3. The method of claim 1 wherein the imaging array is a CMOS or CCD sensor array.

4. The method of claim 1 wherein the imaging array is a broadband or monochrome sensor array.

5. The method of claim 1 wherein the imaging array is a color sensor array.

6. The method of claim 1 wherein the reference object is obtained within the same image as that of the dental object.

7. The method of claim 1 wherein the reference object is obtained as a separate image from that of the dental object.

8. The method of claim 1 wherein the reference object is a test patch associated with an intra-oral imaging device.

9. The method of claim 1 wherein the reference object is a test patch that is a standalone target.

10. The method of claim 1 wherein the dental object is taken from the group consisting of a tooth, a color matching guide, a dental prosthesis, and a dental material.

11. A method for generating a color mapping for a dental object, executed at least in part by a control logic processor, comprising:

generating a transformation matrix from a set of spectral reflectance data for a statistically valid sampling of teeth;

directing illumination toward the dental object over at least a first, a second, and a third wavelength band, one wavelength band at a time;

obtaining, for each of a plurality of pixels in a first imaging array, a first image data value corresponding to each of the at least first, second, and third wavelength bands;

applying the transformation matrix to form the color mapping by generating a set of visual color values for each of the plurality of pixels according to the obtained first image data values and according to second image data values obtained from a reference object at the at least first, second, and third wavelength bands; and

storing the color mapping in a computer-accessible electronic memory, wherein generating the transformation matrix comprises:

generating a plurality of mixture coefficients by applying principal component analysis to the set of spectral reflectance data for the statistically valid sampling of teeth;

obtaining a set of image sample measurements for elements in the statistically valid sampling of teeth by directing illumination toward each tooth over the at least first, second, and third wavelength band, one wavelength band at a time, and obtaining, from each tooth, at each of a plurality of pixels in a second imaging array, a third image data value corresponding to each of the at least first, second, and third wavelength bands, wherein the set of image sample measurements are obtained at the same locations on said teeth as the set of spectral reflectance data; and

forming the transformation matrix using a least squares fit between the plurality of mixture coefficients and the set of image sample measurements.

12. A method for generating a color mapping for a dental object, executed at least in part by a control logic processor, comprising:

generating a transformation matrix from a set of spectral reflectance data for a statistically valid sampling of teeth;

directing illumination toward the dental object over at least a first, a second, and a third wavelength band, one wavelength band at a time;

obtaining, for each of a plurality of pixels in a first imaging array, a first image data value corresponding to each of the at least first second and third wavelength bands;

applying the transformation matrix to form the color mapping by generating a set of visual color values for each of the plurality of pixels according to the obtained first image data values and according to second image data values obtained from a reference object at the at least first, second, and third wavelength bands; and

storing the color mapping in a computer-accessible electronic memory, wherein generating the transformation matrix comprises:

generating a set of tristimulus values from the set of spectral reflectance data for the statistically valid sampling of teeth;

obtaining a set of image sample measurements for elements in the statistically valid sampling of teeth by directing illumination toward each tooth over the at least first, second, and third wavelength band, one wavelength band at a time, and obtaining, from each tooth, at each of a plurality of pixels in a second imaging array, a third image data value corresponding to each of the at least first, second, and third wavelength bands, wherein the set of image sample measurements are obtained at the same locations on said teeth as the set of spectral reflectance data;

generating a plurality of mixture coefficients by applying principal component analysis to the set set of image sample measurements; and

forming the transformation matrix using a least squares fit between the plurality of mixture coefficients and the set of tristimulus values.

13. A method for generating a color mapping for a dental object, executed at least in part by a control logic processor, comprising:

generating a transformation matrix from a set of spectral reflectance data for a statistically valid sampling of teeth;

directing illumination toward the dental object over at least a first, a second, and a third wavelength band, one wavelength band at a time;

obtaining, for each of a plurality of pixels in a first imaging array, a first image data value corresponding to each of the at least first, second, and third wavelength bands;

applying the transformation matrix to form the color mapping by generating a set of visual color values for each of the plurality of pixels according to the obtained first image data values and according to second image data values obtained from a reference object at the at least first, second, and third wavelength bands; and

storing the color mapping in a computer-accessible electronic memory,

wherein generating the transformation matrix comprises:

generating a set of tristimulus values from the set of spectral reflectance data for the statistically valid sampling of teeth;

obtaining a set of image sample measurements for elements in the statistically valid sampling of teeth by directing illumination toward each tooth over the at least first, second, and third wavelength band, one wavelength band at a time, and obtaining, from each tooth, at each of a plurality of pixels in a second imaging array, a third image data value corresponding to each of the at least first, second, and third wavelength bands, wherein the set of image sample measurements are obtained at the same locations on said teeth as the set of spectral reflectance data; and

forming the transformation matrix using a least squares fit between the set of tristimulus values and the set of image sample measurements.

14. A method for generating a color mapping for a dental object, executed at least in part by a control logic processor, comprising:

generating a transformation matrix from a set of spectral reflectance data for a statistically valid sampling of teeth;

directing illumination toward the dental object over at least a first, a second, and a third wavelength band, one wavelength band at a time;

obtaining, for each of a plurality of pixels in a first imaging array, a first image data value corresponding to each of the at least first, second, and third wavelength bands;

applying the transformation matrix to form the color mapping by generating a set of visual color values for each of the plurality of pixels according to the obtained first image data values and according to second image data values obtained from a reference object at the at least first, second, and third wavelength bands; and

storing the color mapping in a computer-accessible electronic memory, wherein generating the transformation matrix comprises:

generating a set of visual color values from the set of spectral reflectance data for the statistically valid sampling of teeth;

obtaining a set of image sample measurements for elements in the statistically valid sampling of teeth by directing illumination toward each tooth over the at least first, second, and third wavelength band, one wavelength band at a time, and obtaining, from each tooth, at each of a plurality of pixels in a second imaging array, a third image data value corresponding to each of the at least first, second, and third wavelength bands, wherein the set of image sample measurements are obtained at the same locations on said teeth as the set of spectral reflectance data;

generating an expanded set of image sample measurements by including transformed values of each of the image sample measurements; and

forming the transformation matrix using a least squares fit between the generated set of visual color values and the expanded set of image sample measurements.

15. The method of claim 1 wherein the dental object is a first dental object and further comprising retrieving the color mapping for the first dental object from the electronic memory, generating a color mapping for a second dental object, and comparing the respective color mappings of the first and second dental objects.

16. The method of claim 1 wherein generating the set of visual color values further comprises generating spectral reflectance data for each of the plurality of pixels and calculating the set of visual color values for each of the plurality of pixels according to spectral distribution values of a viewing illuminant.

17. The method of claim 1 wherein the generated visual color values are tristimulus values, CIELAB values, HSV values, or other values in a standard color space.

18. The method of claim 14 wherein the transformed values of the image sample measurements are obtained through a polynomial.

19. The method of claim 14 wherein the transformed values of the image sample measurements are calculated using a simple power law with the exponent in the range [0.3-0.4].

20. A method for generating a color mapping for a dental object, executed at least in part by a control logic processor, the method comprising:

generating a transformation matrix from a first set of spectral reflectance data and a set of image sample measurements for a statistically valid sampling of teeth, the image sample measurements being obtained by directing illumination toward each tooth over at least a first, a second, and a third wavelength band, one wavelength band at a time, and obtaining, from each tooth, at each of a plurality of pixels in a first imaging array, a first image data value corresponding to each of the at least first, second, and third wavelength bands wherein the set of image sample measurements are obtained at the same locations on said teeth as the set of spectral reflectance data;

directing illumination toward the dental object over the at least first, second, and third wavelength band, one wavelength band at a time;

obtaining, for each of a plurality of pixels in a second imaging array, a second image data value corresponding to each of the at least first, second, and third wavelength bands;

generating a second set of spectral reflectance data for each of the plurality of pixels by processing the second image data value for each of the at least first, second, and third wavelength bands according to the generated transformation matrix and according to third image data values obtained from a reference object at the at least first, second, and third wavelength bands;

forming the color mapping by reconstructing a set of visual color values of the dental object according to the generated second set of spectral reflectance data values for each of the plurality of pixels and according to spectral distribution values of a viewing illuminant; and

transmitting the color mapping or storing the color mapping in an electronic memory.

21. The method of claim 20 further comprising storing the generated second set of spectral reflectance data in the electronic memory.

22. The method of claim 11 wherein the dental object is a first dental object and further comprising retrieving the color mapping for the first dental object from the electronic memory, generating a color mapping for a second dental object, and comparing the respective color mappings of the first and second dental objects.

23. The method of claim 11 wherein generating a set of visual color values further comprises generating spectral reflectance data for each of the plurality of pixels and calculating the set of visual color values for each of the plurality of pixels according to spectral distribution values of a viewing illuminant.

24. The method of claim 12 wherein the dental object is a first dental object and further comprising retrieving the color mapping for the first dental object from the electronic memory, generating a color mapping for a second dental object, and comparing the respective color mappings of the first and second dental objects.

25. The method of claim 13 wherein the dental object is a first dental object and further comprising retrieving the color mapping for the first dental object from the electronic memory, generating a color mapping for a second dental object, and comparing the respective color mappings of the first and second dental objects.

26. The method of claim 14 wherein the dental object is a first dental object and further comprising retrieving the color mapping for the first dental object from the electronic memory, generating a color mapping for a second dental object, and comparing the respective color mappings of the first and second dental objects.

27. The method of claim 20 wherein the dental object is a first dental object and further comprising retrieving the color mapping for the first dental object from the electronic memory, generating a color mapping for a second dental object, and comparing the respective color mappings of the first and second dental objects.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 14, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: CARESTREAM HEALTH, INC.; CARESTREAM DENTAL, LLC; QUANTUM MEDICAL IMAGING, L.L.C.; QUANTUM MEDICAL HOLDINGS, LLC; TROPHY DENTAL INC.
Reel/Frame 061681/0380 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY (FIRST LIEN) Recorded Oct 14, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: CARESTREAM HEALTH, INC.; CARESTREAM DENTAL LLC; QUANTUM MEDICAL IMAGING, L.L.C.; TROPHY DENTAL INC.
Reel/Frame 061683/0441 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY (SECOND LIEN) Recorded Oct 14, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: CARESTREAM HEALTH, INC.; CARESTREAM DENTAL LLC; QUANTUM MEDICAL IMAGING, L.L.C.; TROPHY DENTAL INC.
Reel/Frame 061683/0601 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2017
From: CARESTREAM HEALTH, INC.
To: CARESTREAM DENTAL TECHNOLOGY TOPCO LIMITED
Reel/Frame 044873/0520 →