We present an energy matrix representation for multiband images which captures spatial and spectral properties. Using a physical model for spectral reflectance, we derive a pseudoinverse method for the comparison of energy matrices which is invariant to the spectral properties of the scene illumination. At the same time, this method determines the illumination change matrix allowing direct comparison of images obtained under different illumination conditions. We demonstrate the performance of the method for both illumination-invariant recognition and illumination correction on a large set of multiband images. The energy matrices are generated using a small set of oriented steerable filters. We also demonstrate that a related set of rotationally symmetric filters can be used for recognition invariant to both illumination and rotation and that subsequent processing can be used to recover the rotation angle of a recognized object.
[1]
Wilson S. Geisler,et al.
Multichannel Texture Analysis Using Localized Spatial Filters
,
1990,
IEEE Trans. Pattern Anal. Mach. Intell..
[2]
G. Healey,et al.
Illumination-invariant recognition of texture in color images
,
1995
.
[3]
Edward H. Adelson,et al.
The Design and Use of Steerable Filters
,
1991,
IEEE Trans. Pattern Anal. Mach. Intell..
[4]
B. S. Manjunath,et al.
Texture Features for Browsing and Retrieval of Image Data
,
1996,
IEEE Trans. Pattern Anal. Mach. Intell..
[5]
Anil K. Jain,et al.
Unsupervised texture segmentation using Gabor filters
,
1990,
1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.