Detection and Classification of Hyper-Spectral Edges

Intensity-based edge detectors cannot distinguish whether an edge is caused by material changes, shadows, surface orientation changes or by highlights. Therefore, our aim is to classify the physical cause of an edge using hyperspectra obtained by a spectrograph. Methods are presented to detect edges in hyperspectral images. In theory, the effect of varying imaging conditions is analyzed for ”raw” hyper-spectra, for normalized hyper-spectra, and for hue computed from hyper-spectra. From this analysis, an edge classifier is derived which distinguishes hyper-spectral edges into the following types: (1) a shadow or geometry edge, (2) a highlight edge, (3) a material edge.

[1]  Steven A. Shafer,et al.  Using color to separate reflection components , 1985 .

[2]  Silvano Di Zenzo,et al.  A note on the gradient of a multi-image , 1986, Comput. Vis. Graph. Image Process..

[3]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  R. Bajcsy,et al.  Color image segmentation with detection of highlights and local illumination induced by inter-reflections , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[5]  Glenn Healey,et al.  Segmenting images using normalized color , 1992, IEEE Trans. Syst. Man Cybern..

[6]  Th. Gevers,et al.  Reflectance Based Edge Classification , 1999 .