Morphological methods for detection and classification of edges in range images

Range images provide an explicit encoding of the shape and geometric structure of the objects in the image from the point of view of the sensor. Since morphological methods are inherently geometric in nature, they are ideally suited for the analysis of range images. However, morphological edge operators meant for intensity images cannot be used to detect edges in range images because roof and crease edges do not correspond to depth discontinuity. In this paper two schemes for detection and classification of edges in range images based on morphological operations are presented. The first method uses the residues of openings and closings to detect roof and crease edges. Directional sensitivity to edges is incorporated by using structuring elements oriented in different directions. The second method employs the residues of dilation and erosion at multiple scales and provides a richer description of the surface structure at each point in the image by classifying each pixel as belonging to one of the eight possible structure types: positive roof, negative roof, positive crease, negative crease, top of step, base of step, ramp, and constant surface. Several examples, including some involving the fusion of edge information from registered range/intensity images, are presented.

[1]  Petros Maragos,et al.  Morphological filters-Part II: Their relations to median, order-statistic, and stack filters , 1987, IEEE Trans. Acoust. Speech Signal Process..

[2]  Xinhua Zhuang,et al.  Image Analysis Using Mathematical Morphology , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Bahram Parvin,et al.  Adaptive multiscale feature extraction from range data , 1989, Comput. Vis. Graph. Image Process..

[4]  Roland T. Chin,et al.  Analysis of Thinning Algorithms Using Mathematical Morphology , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Robert M. Lougheed Advanced Image-Processing Architectures For Machine Vision , 1987, Photonics West - Lasers and Applications in Science and Engineering.

[6]  Christian Lantuejoul,et al.  Skeletonization in Quantitative Metallography , 1980 .

[7]  Gonzalo R. Arce,et al.  Multidimensional Morphological Edge Detection , 1987, Other Conferences.

[8]  Xinhua Zhuang,et al.  Morphological structuring element decomposition , 1986 .

[9]  T. Pavlidis,et al.  Residual Analysis for Feature Detection , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  W. Eric L. Grimson,et al.  Discontinuity detection for visual surface reconstruction , 1985, Comput. Vis. Graph. Image Process..

[11]  Edward J. Delp,et al.  The analysis of morphological filters with multiple structuring elements , 1990, Comput. Vis. Graph. Image Process..

[12]  Jean Serra,et al.  Image Analysis and Mathematical Morphology , 1983 .

[13]  Petros Maragos,et al.  Threshold Superposition in Morphological Image Analysis Systems , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Raghu Krishnapuram,et al.  Morphologic edge detection in range images , 1991, Optics & Photonics.

[15]  Ramesh C. Jain,et al.  Segmentation through Variable-Order Surface Fitting , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Ling-Fan Chen,et al.  Iterative neural networks for skeletonization and thinning , 1991, Other Conferences.

[17]  Ben-Kwei Jang,et al.  Shape analysis using mathematical morphology , 1990 .

[18]  Petros Maragos,et al.  Tutorial On Advances In Morphological Image Processing And Analysis , 1986, Other Conferences.

[19]  Robert M. Haralick,et al.  Morphologic edge detection , 1987, IEEE J. Robotics Autom..

[20]  J. Serra Introduction to mathematical morphology , 1986 .

[21]  Paul D. Gader,et al.  Decomposition techniques for gray-scale morphological templates , 1990, Optics & Photonics.

[22]  Jake K. Aggarwal,et al.  Experiments in combining intensity and range-edge maps , 1982, Comput. Graph. Image Process..

[23]  Jake K. Aggarwal,et al.  Detection of Edges Using Range Information , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Jacques Verly,et al.  Feature Extraction From Range Imagery Using Mathematical Morphology , 1987, Other Conferences.

[25]  Petros Maragos,et al.  Morphological skeleton representation and coding of binary images , 1984, IEEE Trans. Acoust. Speech Signal Process..

[26]  Arun K. Sood,et al.  Range image segmentation combining edge-detection and region-growing techniques with applications sto robot bin-picking using vacuum gripper , 1990, IEEE Trans. Syst. Man Cybern..

[27]  Thomas S. Huang,et al.  The Effect of Median Filtering on Edge Estimation and Detection , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[28]  Jacques Verly,et al.  Some applications of mathematical morphology to range imagery , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[29]  Dana H. Ballard,et al.  Computer Vision , 1982 .