Edge detection based on mathematical morphology theory

Edge detection is an essential pre-processing step in image segmentation and object recognition. Conventionally, mathematical morphological edge detection methods adopted a single structure element so that they are difficult to extract complex edge features. In this paper, a novel edge detection algorithm about multi-scale and multi-structure elements morphological is proposed. First, the noise can be filtered by an alternative-order, morphological open-close filter with a multi-scale element. Then, we gained different edge detection results by using a multi-structure element morphological algorithm, and the final edge result was obtained by using a synthetic weighted method. The experimental results showed that the proposed algorithm can filter noise successfully and it was efficient for complex border detection.

[1]  Petros Maragos,et al.  Differential morphology and image processing , 1996, IEEE Trans. Image Process..

[2]  Linda G. Shapiro,et al.  Computer and Robot Vision , 1991 .

[3]  Stanley R Sternberg,et al.  Grayscale morphology , 1986 .

[4]  Bhabatosh Chanda,et al.  Multiscale morphological segmentation of gray-scale images , 2003, IEEE Trans. Image Process..

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

[6]  Q. Y. Ma,et al.  MRI brain image segmentation by multi-resolution edge detection and region selection. , 2000, Computerized medical imaging and graphics : the official journal of the Computerized Medical Imaging Society.

[7]  M S Woolfson,et al.  Application of region-based segmentation and neural network edge detection to skin lesions. , 2004, Computerized medical imaging and graphics : the official journal of the Computerized Medical Imaging Society.

[8]  JINGXiaojun,et al.  Image Filtering Based on Mathematical Morphology and Visual Perception Principle , 2004 .

[9]  Yuqian Zhao,et al.  Edge Detection Based on Multi-Structure Elements Morphology , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[10]  Bhabatosh Chanda,et al.  A Multi-Scale Morphologic Edge Detector , 1998, Pattern Recognit..

[11]  Emanuele Trucco,et al.  Computer and Robot Vision , 1995 .