Imaging Colorimetry using a Digital Camera with Dental Applications
description
Transcript of Imaging Colorimetry using a Digital Camera with Dental Applications
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
1
Imaging Colorimetry using a Digital Camera with Dental Applications
Jan P. Allebach
School of Electrical and Computer Engineering
Purdue University
5 November 2002
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
2
Applications of tooth colorimetry:assessment of efficacy of whitening agents
Before After
Image obtained from: http://www.westcentraldental.com/cosmetic.htm
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
3
Applications of tooth colorimetry:matching color of restored tooth to neighbors
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
4
Colorimetry research at Purdue
• Phase I– Development of theoretical framework for model-based
colorimetry system and filter design– Simulation results only– M. Wolski, C. A. Bouman, and J. P. Allebach, “Optimization of
Sensor Response Functions for Colorimetry of Reflective and Emissive Objects,” IEEE Trans. on Image Processing, Vol. 5, pp. 507-517, March 1996.
• Phase II– Application to colorimetry with a digital camera– Characterization of digital camera– Regression-based approach– Experimental results with color patches and extracted teeth– W. Wu, J. P. Allebach, M. Analoui, “Imaging Colorimetry Using a
Digital Camera,” Journal of Imaging Science and Technology, Special issue on color imaging, Vol. 44, pp. 267-279, July/August 2000.
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
5
Colorimetry research at Purdue (cont.)
• Phase III
– Refinement of experimental system
– Development of reflectance estimation based approach
– Experimental results with extracted and live teeth
– D.Y. Ng, J. P. Allebach, Z. Pizlo, and M. Analoui, “Non-Contact Colorimeter for Human Tooth Color Assessment using a Digital Camera,” Proceedings of the IS&T/SID 10th Color Imaging Conference, Scottsdale, AZ, 12 November – 15 November 2002.
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
6
Collaborators/Sponsors
• Mark Wolski,General Motors Research Laboratory
• Color Savvy Systems,Inc.
• Indiana University School of Dentistry
– Dr. Mostafa Analoui, (now withPfizer,Inc.)
– Dr. George Stookey
• Indiana 21st Century Fund
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
7
Synopsis
• What is color?
• Phase II
– System architecture
– Filter design
– Preliminary results
• Phase III
– System refinement
– “Clinical” system
– Experimental results
• Future research (Phase IV?)
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
8
What does color mean?
CameraPC/Workstation Printer
Copier
Scanner
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
9
Each device has its own language
"I asked you to print sea green."
"You said to print RGB = (34, 229, 164)."
"That's sea green, isn't it?"
"No, it's yellow-green."
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
10
Spectral Representation of Color
R(λ)
λ
λλ
I(λ ) S(λ )Illuminant Stimulus
Reflective Surface
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
11
Trichromatic Representationof Color for Human Vision
• 3-D subspaceRS = S(λ )QR∫ (λ )dλ
GS = S(λ )QG∫ (λ )dλ
BS = S(λ )QB∫ (λ )dλ
λ
QB(λ)
λ
QG(λ)
λ
QR(λ)
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
12
Finite-Dimensional Approximation
Stimulus
λ
QB(λ)
λ
QG(λ)
λ
QR(λ)
λ
S(λ )
Sensor Response Functions
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
13
Finite-Dimensional Approximation (cont.)
Q = qR qG qB[ ] =QR(λ1) QG (λ1) QB(λ1)
M M M
QR(λN) QG(λN) QB(λN )
⎡
⎣
⎢ ⎢
⎤
⎦
⎥ ⎥,
cS =RS
GS
BS
⎡
⎣
⎢ ⎢
⎤
⎦
⎥ ⎥, s=
S(λ1)M
S(λN )
⎡
⎣
⎢ ⎢
⎤
⎦
⎥ ⎥
cS =QTs=qR
T s
qGT s
qBT s
⎡
⎣
⎢ ⎢
⎤
⎦
⎥ ⎥
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
14
Sensor Subspace
• Example 1: N = 2 wavelengths,one monochromatic sensor
λ1
λ2
c
q
s1s2
c =s1Tq=s2
Tq
stimuli s1and s2 are metamers to sensor q
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
15
Role of Illuminant
illuminant modifies sensor response
S(λ)=R(λ)I(λ)
RS = R(λ) I(λ)QR(λ)[ ]∫ dλ
GS = R(λ) I (λ)QG(λ)[ ]∫ dλ
BS = R(λ) I(λ)QB(λ)[ ]∫ dλ
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
16
Effect of Illuminant Metamerism
• Example 2: N = 2 wavlengths,two monochromatic sensors
stimuli s1and s2 are metamers to sensor q1 but not to q2
λ1
λ2
q1
s1s2
q2
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
17
Challenges of tooth color measurement
• Smooth surface gives rise to specular reflection
• Irregular pattern of scattering of light gives rise to non-uniform color on the surface
• Irregular size and shape complicate measurements
• Fluorescence makes color less predictable
A device with high spatial resolution is needed
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
18
What is a colorimetry system?
Measurement device Calibration mapping
⎥⎥⎥
⎦
⎤
⎢⎢⎢
⎣
⎡
100
010
001
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
19
Prior work: colorimetry system design
• Calibration mapping
– 3 X 3 matrix (Wandell & Farrell, 1993, Finlayson & Drew, 1996)
– 3 X 6 matrix (Farrell et al, 1994)
• Measurement device
– Design a device (Wolski et al, 1996)
– Alter device sensitivity (Chen & Trussell, 1995)
– Increase the number of device channels (Tominaga 1999, Haneishi et al, 1995)
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
20
Prior Work: colorimetry with a digital camera
• Two main approaches have been adopted:Physics-based approach:
Model the electro-optics of the camera, [Daligault, 1991], [Quan et al, 2000], no experiments have been reported.
Statistically-based approach: Focus on what the camera ‘sees’ instead of how the
camera ‘sees’ Linear regression is widely used Results have been reported for color patches such
as MacBeth Color Checkers ( [Lenz, 1996], [Balas, 1997]), Munsell Color Chips ( [Finlayson, 1997]) and IT8 target ( [Pointer, 2001])
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
21
Phase II research
• Digital camera + filters & calibration matrices
• Attack the problem simultaneously on both the design of filters in measurement device and the mapping in color calibration
• Obtain tristimulus values of a sample under pre-selected illumination conditions rather than recover its reflectance
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
22
Multi-exposure colorimetry system
)1(
)1(
)1(
B
G
R
)(
)(
)(
f
f
f
N
N
N
B
G
R
illuminant L
reflectance r
Camera
Filter 1
Filter Nf
Camera
underilluminant L’
M ′Z
Y
X
′′′
measurement device
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
23
Multi-exposure colorimetry system
• A calibration problem: if filters are given
– Model-based or regression-based method
• A system design problem: if filter design is desired
– Model-based method only
– Interaction between measurement device and calibration mapping
M ′Z
Y
X
′′′
D
1f D
fNf
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
24
System design: notation
fi : 31-pt. Filter transmittance of ith filterD: camera sensitivities A: CIE XYZ color matching function
ALRT ′=′
[ ] ][||][|][ 21 DfDfDfFfNL=
RLFS =
[ ] 21tN
tt
rrrrR L=
M ′Z
Y
X
′′′
D
1f D
fNfLr t
L′
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
25
Design goal and approach
• Find the “best” F-M’ pair
– Small perceptual errors
– Robust system
– Smooth filter transmittance
• How?
– RMS errors of linearized E
– Perturbation of F
– Cost on filter roughness
M ′Z
Y
X
′′′
D
1f D
fNf
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
26
System design: summary
}{max)( )( silluminant selectedpreiFh si
ti
−=+= εε
fj Njf ,,2,11 of elements all0 K=≤≤
Minimize:
• Optimal design through constrained optimization
• Restricted search among candidate solution set
Subject to:
M ′Z
Y
X
′′′
D
1f D
fNfLr t
L′
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
27
Calibration mappings
[ ][ ]
)(vec)(
)()()(vec
3
1
33
LABBILF
ILFBBILFMt
eqt
eqt
eqt
eqtt
′′′⊗
⋅⊗′′⊗=′−
• Model-based method
TSSSM tt ′=′ −1)(
• Regression-based method
M ′Z
Y
X
′′′
D
1f D
fNfLr t
L′
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
28
Evaluation of system performance
E in L* a* b* space
abTT )()( 21 ϕϕ − ∑ −=
i
TiTiN 221 ) of rowth () of rowth (1
ϕϕ
[ ] [ ]*** baLZYX ⏐ →⏐ ϕ• T1-T2: error in CIE XYZ space
• Mean E
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
29
Perceptual error - 1
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
30
Perceptual error - 2
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
31
Robustness to filter variation
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
32
Smoothness constraint and overall cost function
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
33
Design a colorimetry system
• Camera sensitivity
• Illumination conditions
• Training samples
• Number of exposures
• Robustness and smoothness (Kt,Ks)
• Filter design/restricted search
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
34
400 450 500 550 600 650 7000
0.02
0.04
0.06
0.08
0.1
0.12
wavelength (nm)
sensitivity
red greenblue
Camera Sensitivity
300 400 500 600 700 8000
0.5
1
1.5
2
2.5x 10
5
wavelength (nm)
counts
Monochromator Output
Camera sensitivity
• Request data directly from manufacturer
• Estimate it through calibration
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
35
Illumination conditions
• Daylight from viewing booth & camera flash
• E, A, F, D65
400 450 500 550 600 650 7000
5
10
15
20
25FlashE A F D65
0.3 0.35 0.4 0.45 0.50.32
0.34
0.36
0.38
0.4
0.42
0.44
FlashE
A
F
D65
xwavelength (nm)
power
y
Chromaticity DiagramIlluminant Spectra
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
36
1 2 3 4 5 610
-1
100
101
102
No. of bases
mean E
FlashE A F D65
Training samples
• Application dependent
– 120 DuPont paint chips
– 170 natural objects
– 1269 Munsell color chips
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
37
Robustness and smoothness
abMSRLFRLA ))(()( +−ϕϕ
Flash-Flash
10-8
10-6
10-4
10-2
100
0
1
2
3
4
5
6
7
Kt
mean E
Robustness issue: Ks = 1
No noise
10-8
10-6
10-4
10-2
100
100
101
102
Kt
mean E
Robustness issue: Ks = 1With noise
24
14
14
24
1
2
3
4
8
1010
1010
1010
1010
110
110
110
110
110
−
−
−−
−−
−
−
−
−
−st KK
10-2
10-1
100
101
102
0
1
2
3
4
5
6
7
Ks
mean E
Smoothness issue: Kt = 1e-4
10-2
10-1
100
101
102
100
101
102
Ks
mean E
Smoothness issue: Kt = 1e-4
MZ
Y
X
D
1f D
fNfLr t
L
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
38
Design results
Optimal filter pairs for 2-exposure Flash-{Flash,E,A,F,D65} colorimetry systems when (Kt,Ks) = (10-4,1)
Optimal filters Optimal Wratten filters
400 450 500 550 600 650 7000
0.2
0.4
0.6
0.8
1
wavelength (nm)
transmittance
)(1
of)(
2of
400 450 500 550 600 650 7000
0.2
0.4
0.6
0.8
1
wavelength (nm)
transmittance
)(1
wf)(
2wf
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
39
Design results
Optimal filters Optimal Wratten filters
(Channel sensitivities)
400 450 500 550 600 650 7000
0.02
0.04
0.06
0.08
wavelength (nm)
sensitivity
)(1
of
)(2
of
400 450 500 550 600 650 7000
0.02
0.04
0.06
0.08
0.1
wavelength (nm)
sensitivity
)(1
wf
)(2
wf
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
40
Simulation results
Cond. Flash E A F D65 Max.
Flash 0.2050 0.4571 0.5092 0.2720 0.4504 0.5092
E 0.1058 0.3600 0.2454 0.3452 0.2662 0.3600
A 0.4988 0.8363 0.1357 0.6614 0.7469 0.8363
F 0.3186 0.4321 0.2329 0.1980 0.4038 0.4321
D65 0.1429 0.4178 0.2466 0.3784 0.3218 0.4178
All 0.1132 0.3760 0.2433 0.3528 0.2811 0.3760
abMRLFALR ))(()( ′−′ ϕϕ
M ′Z
Y
X
′′′
D
1f D
fNfLr t
L′
}{max)( )(s
it
iFh εε +=
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
41
Experimental results
Flash E A F Daylight
Model-based 4.4631 4.9830 4.7022 5.8554 4.5970
Regression-based 1.7792 1.8506 1.8504 1.9743 1.8291
abMST )()( ′−′ ϕϕ
Experimental results on 278 Munsell color chips using Wratten filter pair (WR11+WR38A,WR80B+WR85N6)
M ′Z
Y
X
′′′
D
1f D
fNf
0 0.5 10
0.2
0.4
0.6
0.8
1
x
y
Chromaticity Diagram
Lr t
L′
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
42
Phase II conclusion
• Comparison
Regression-based Model-based
Accuracy Good Fair
Flexibility Poor Excellent
• Filters used in regression-based method is the design from model-based technique
M ′Z
Y
X
′′′
D
1f D
fNfLr t
L′
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
43
Phase III research
• Continuation of Wu’s work.
• Modify the measurement setup to achieve higher accuracy. Improve prediction of the system
• Make the prediction more robust to different illumination conditions.
• Adapt the system for clinical use.
• Adopt the statistical approach.
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
44
Illuminant-Dependent Colorimeter (IDC): Slight modification of Wu’s Regression Model,
use an affine instead of homogeneous calibration matrix
Only output CIE XYZ values In this model, we calibrate, measure and match
the output under the same illuminant Prediction is only meaningful under the same
lighting condition under which the calibration matrix was derived
Illuminant-Independent Colorimeter (IIC): Output spectral reflectance In this model, we calibrate and measure under
the same illuminant but can match the output under any illuminant
Regression Models
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
45
IIC and IDC for 2-exposure
system
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
46
Experiment
• Apparatus
– Kodak DCS460 Digital Camera
– Kodak wratten filters (WR11+WR85N6 and WR38A+WR80B)
– Photo Research PR705 spectroradiometer
• Experiment 1
– 85 extracted teeth were measured under 3 different light sources:» MacBeth Daylight simulator» 2 AC-powered Vivitar 285 flash units» PL900 DC regulated Halogen light with bifurcated fiber optic light
guide
• Experiment 2
– 21 human subjects were recruited. The top two incisors of each subjects were measured with Halogen Light
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
47
Setup For Experiment 1
• For Daylight simulator, the teeth were placed in the viewing booth. The incident angle of the light is approximately 45 degree
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
48
Picture for Experiment 1 with flash units
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
49
Picture for Experiment 2 with a subject
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
50
Performance Evaluation
• Experiment 1
– In each random selection, 70 of 85 extracted teeth were randomly picked as training set, the remaining 15 comprised the test set.
• Experiment 2
– In each random selection, 34 of 42 live human teeth were randomly picked as training set, the remaining 8 comprised the test set.
• In both experiments, 10,000 selections were performed.
• The average of each selection was recorded.**abE
ΔE
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
51
Results• Experiment 1
– IDC, measured with 3 different light sources:
– IIC, measured with Halogen light
– *percentage of random selections with average < 1.5
avgEMean StdDev Max % < 1.5*
D65 1.101 0.169 1.885 98.5Flash 0.965 0.198 1.775 99.4
Halogen 0.843 0.115 1.362 100
Illuminant
Mean StdDev Max % < 1.5*D65 (IIC) 0.833 0.109 1.354 100Flash (IIC) 0.841 0.110 1.364 100
Halogen (IIC) 0.843 0.115 1.366 100
Illuminant avgE
**abEΔE
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
52
• Experiment 2:
– Measurements for both IDC and IIC were taken under the Halogen light. The spectral reflectance of each sample was reconstructed and evaluated under all the three light sources for IIC
– *percentage of random selections with average < 1.5
avgE
**abE
Mean StdDev Max % < 1.5*D65 (IIC) 1.080 0.118 2.03 98.2Flash (IIC) 1.051 0.176 1.966 98.8
Halogen (IIC) 1.048 0.177 1.972 98.7Halogen (IDC) 1.049 0.177 1.980 98.7
Illuminant
ΔE
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
53
• Spectra for extracted teeth with IIC: The best among 15 reconstructions in a random selection. The values were computed for the Halogen light. **abE ΔE
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
54
• Spectra for extracted teeth with IIC: The worst among 15 reconstructions in the same random selection. The values were computed for the Halogen light. **abE
ΔE
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
55
Phase III conclusion
• Both IIC and IDC work well with extracted and live teeth.
• The output of IIC can be matched under any illumination condition whereas the output of IDC can only be matched under the illuminant for which the calibration matrix was designed.
• However, a set of training samples which represents the tooth gamut adequately must be carefully picked to ensure good prediction.
Imaging Colorimetry using a Digital Camera with Dental Applications Procter & Gamble - 5 November 2002
56
Future Work (Phase IV?)
• Further clinical studies
• Highlight removal
• Fluorescence compensation