A novel approach for edge detection based on the theory of universal gravity

被引:90
作者
Sun, Genyun
Liu, Qinhuo [1 ]
Liu, Qiang
Ji, Changyuan
Li, Xiamen
机构
[1] Chinese Acad Sci, Inst Remote Sensing Applicat, State Key Lab Remote Sensing Sci, Beijing 100101, Peoples R China
[2] Univ Philippines Diliman, Coll Engn, Manila, Philippines
关键词
edge detection; image processing; the law of universal gravity;
D O I
10.1016/j.patcog.2007.01.006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a new, simple and effective low-level processing edge detection algorithm based on the law of universal gravity. The algorithm assumes that each image pixel is a celestial body with a mass represented by its grayscale intensity. Accordingly, each celestial body exerts forces onto its neighboring pixels and in return receives forces from the neighboring pixels. These forces can be calculated by the law of universal gravity. The vector sums of all gravitational forces along, respectively, the horizontal and the vertical directions are used to compute the magnitude and the direction of signal variations. Edges are characterized by high magnitude of gravitational forces along a particular direction and can therefore be detected. The proposed algorithm was tested and compared with conventional methods such as Sobel, LOG, and Canny using several standard images, with and without the contamination of Gaussian white noise and salt & pepper noise. Results show that the proposed edge detector is more robust under noisy conditions. Furthermore, the edge detector can be tuned to work at any desired scale. (c) 2007 Pattern Recognition Society. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:2766 / 2775
页数:10
相关论文
共 36 条
[1]   QUANTITATIVE DESIGN AND EVALUATION OF ENHANCEMENT-THRESHOLDING EDGE DETECTORS [J].
ABDOU, IE ;
PRATT, WK .
PROCEEDINGS OF THE IEEE, 1979, 67 (05) :753-763
[2]  
[Anonymous], 1997, ALGORITHMS IMAGE PRO
[3]   Multidirectional and multiscale edge detection via M-band wavelet transform [J].
Aydin, T ;
Yemez, Y ;
Anarim, E ;
Sankur, B .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1996, 5 (09) :1370-1377
[5]  
Deriche R., 1987, Proceedings of the First International Conference on Computer Vision (Cat. No.87CH2465-3), P501
[6]   LINE DETECTION IN NOISY AND STRUCTURED BACKGROUNDS USING GRECO-LATIN SQUARES [J].
HABERSTROH, R ;
KURZ, L .
CVGIP-GRAPHICAL MODELS AND IMAGE PROCESSING, 1993, 55 (03) :161-179
[7]   IMAGE SEGMENTATION USING SIMPLE MARKOV FIELD MODELS [J].
HANSEN, FR ;
ELLIOTT, H .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1982, 20 (02) :101-132
[8]   A FACET MODEL FOR IMAGE DATA [J].
HARALICK, RM ;
WATSON, L .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1981, 15 (02) :113-129
[9]   DIGITAL STEP EDGES FROM ZERO CROSSING OF 2ND DIRECTIONAL-DERIVATIVES [J].
HARALICK, RM .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1984, 6 (01) :58-68
[10]   A robust visual method for assessing the relative performance of edge-detection algorithms [J].
Heath, MD ;
Sarkar, S ;
Sanocki, T ;
Bowyer, KW .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1997, 19 (12) :1338-1359