Edge detection is an important assignment in image processing, as it is used as a primary tool for pattern recognition, image segmentation and scene analysis. Simply put, an edge detector is a high-pass filter that can be applied for extracting the edge points within an image. Edge detection in the spatial domain is accomplished through convolution with a set of directional derivative masks in this domain. On one hand, the popular edge detection spatial operators such as; Roberts, Sobel, Prewitt, and Laplacian are all defined on a 3 by 3 pattern grid, which is efficient and easy to apply. On the other hand, working in the frequency domain has many advantages, starting from introducing an alternative description to the spatial representation and providing more efficient and faster computational schemes with less sensitivity to noise through high filtering, de-noising and compression algorithms. Fourier transforms, wavelet and curvelet transform are among the most widely used frequency-domain edge detection from satellite images. However, the Fourier transform is global and poorly adapted to local singularities. Some of these draw backs are solved by the wavelet transforms especially for singularities detection and computation. In this paper, the relatively new multi-resolution technique, curvelet transform, is assessed and introduced to overcome the wavelet transform limitation in directionality and scaling. In this research paper, the assessment of second generation curvelet transforms as an edge detection tool will be introduced and compared to traditional edge detectors such as wavelet transform and Canny Edge detector. Second generation curvelet transform provides optimally sparse representations of objects, which display smoothness except for discontinuity along the curve with bounded curvature. Preliminary results show the power of curvelet transform over the wavelet transform through the detection of nonvertical oriented edges, with detailed detection of curves and circular boundaries, such as non straight roads and shores. Conclusions and recommendations are given with respect to the suitability; accuracy and efficiency of the curvelet transform method compared to the other traditional methods
[1]
Paul Scheunders,et al.
Wavelets for texture analysis, an overview
,
1997
.
[2]
Yonghong Jia,et al.
Edge Detection of Riverway in Remote Sensing Images Based on Curvelet Transform and GVF Snake
,
2008
.
[3]
Stéphane Mallat,et al.
A Theory for Multiresolution Signal Decomposition: The Wavelet Representation
,
1989,
IEEE Trans. Pattern Anal. Mach. Intell..
[4]
Tanaya Guha,et al.
Curvelet Based Feature Extraction
,
2010
.
[5]
Yashon O. Ouma,et al.
Urban features recognition and extraction from very-high resolution multi-spectral satellite imagery: a micro―macro texture determination and integration framework
,
2010
.
[6]
David L. Donoho,et al.
Digital curvelet transform: strategy, implementation, and experiments
,
2000,
SPIE Defense + Commercial Sensing.
[7]
K. Nikolakopoulos.
Comparison of Nine Fusion Techniques for Very High Resolution Data
,
2008
.
[8]
Laurent Demanet,et al.
Fast Discrete Curvelet Transforms
,
2006,
Multiscale Model. Simul..
[9]
Gerlind Plonka-Hoch,et al.
Computing with Curvelets: From Image Processing to Turbulent Flows
,
2009,
Computing in Science & Engineering.
[10]
Liu Zhenghai.
Study of Technique of Edge Detection Based on Curvelet Transform
,
2010
.
[11]
Petros Koumoutsakos,et al.
Edge detection in microscopy images using curvelets
,
2009,
BMC Bioinformatics.
[12]
John F. Canny,et al.
A Computational Approach to Edge Detection
,
1986,
IEEE Transactions on Pattern Analysis and Machine Intelligence.