Spectral Feature Extraction - Cornell University
Spectral Feature Extraction - Cornell University
Spectral Feature Extraction - Cornell University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CEE 615: Digital Image Processing 8<br />
W. Philpot, <strong>Cornell</strong> <strong>University</strong><br />
<strong>Spectral</strong> Differencing (subtraction)<br />
Subtracting gray values from different spectral bands.<br />
k' = a 0 + a 1 k 1 + a 2 k 2<br />
• The vector, a = (a 1 ,a 2 ), defines the direction of changing gray value: a 2 = m a 1<br />
• The coefficients may be defined by choosing<br />
(k 11 , k 21 ) => k min = minimum gray value in the new image, and<br />
(k 12 , k 22 ) => k max = maximum gray value in the new image.<br />
The coefficients are given by:<br />
a 2 = m a 1<br />
where:<br />
m = slope of a line parallel to a<br />
a<br />
1<br />
=<br />
k<br />
max<br />
− k<br />
min<br />
( k − k ) + m( k − k )<br />
12 11 22 21<br />
a 0 = k min – a 1 (k 11 + m k 21 )<br />
k min = a 0 + a 1 k 11 + a 2 k 21<br />
k max = a 0 + a 1 k 12 + a 2 k 22<br />
• <strong>Spectral</strong> differencing is another partitioning of the measurement space.<br />
• The space is partitioned into plane-parallel regions which are perpendicular to the direction<br />
of the coefficient vector a = (a 1 , a 2 ).<br />
• Color information extraction will be optimized if the coefficient vector, is perpendicular<br />
to the direction of highest correlation.<br />
Band 1 Band 2 Band 2 – Band 1<br />
• Pixels that are bright in the difference image are brighter in band 2.<br />
• Pixels that are dark in the difference image are brighter in band 1.<br />
• Gray indicates little or no color change.