Shen-Castan Edge Detection
Shen-Castan Edge Detection is one of the edge detection techniques that is used in image processing with noisy input. Edge detection is an image processing technique for finding the boundaries of objects within images. Edge detection is used for image segmentation and data extraction in areas such as image processing, computer vision, and machine vision.
Advantage and Disadvantage
The unique feature of the Shen-Castan Edge Detection is that it can detect the edge of an image with noise. By using an Infinite Symmetric Exponential Filter, the noise will be eliminated. Also, Shen-Castan Edge Detection provides better localization than Canny's operator, because the implementation of Canny's algorithm approximates its optimal filter by the derivative of a Gaussian function, whereas Shen-Castan Edge Detection uses the optimal filter directly. The disadvantage of the Shen-Castan Edge Detection is that the calculation/processing time is longer than other edge detection algorithms.
Algorithms[1]
To implement Shen-Castan Edge Detection, there are three steps:
Input data with Infinite Symmetric Exponential Filter (ISEF). The ISEF will filter out any noise that will affect the quality of the image. The Optimal ISEF function:
Then find the localization edges by zero crossing of the Laplacian. To get Laplacian approximation, use smoothed image subtract original image. The result will be a band limited Laplacian image. The final step will be to set all positive values to 1 and others to 0 to get binary Laplacian image.
Example
To implement Shen-Castan Edge Detection, we first imported an image as shown in P1. We added noise into the original image as shown in P2.

References
- ↑ Laligant, Olivier; Truchetet, Frederic (1998-10-06). ""Generalization of Shen-Castan and Canny-Deriche Filters"". SPIE's International Technical Working Group Newsletter. 7 (2): 5, 12. doi:10.1117/12.325790.
This article "Shen-Castan Edge Detection" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Shen-Castan Edge Detection. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
