Abstract
Low level edge detection operators usually do not generate contiguous edges, leaving objects in images with discontinuous borders. This, coupled with inherent signal noises, makes it difficult to identify objects in images. Here we describe a new algorithm that connects disjoint edge pixels to form continual object boundaries. We model the edge images as potential fields deployed with energies at the edge pixel positions all over the images. Pixels at the edge disjoint positions are charged by the combining forces of these edge pixels in proportion to the relative distances and directions of these pixels. An intrinsic part of the process is the identification of terminal edge pixels (TEP), accompanying with a classification of edge pixels in terms of the pixel connection patterns, to provide critical information for possible connectivity of edge segments. The algorithm applies a potential evaluation function to measure the likelihood of edge linking in certain directions for given TFPs. To reduce the computational overhead and improve the efficiency of the algorithm, an infonned search method is used to locate significant edge pixels that present the most strong linking forces to a given TEP. The potential value for the TEP is calculated with respect to the edge directions dominated by the linking forces. When the potential value exceeds a given threshold in a direction, an extension is made at the TEP position in that direction. The process iterates until desired results are attained, using a global edge pattern evaluation scheme.
Original language | English (US) |
---|---|
Pages (from-to) | 381-392 |
Number of pages | 12 |
Journal | Proceedings of SPIE - The International Society for Optical Engineering |
Volume | 2055 |
DOIs | |
State | Published - Aug 20 1993 |
Event | Intelligent Robots and Computer Vision XII: Algorithms and Techniques 1993 - Boston, United States Duration: Sep 7 1993 → Sep 10 1993 |
ASJC Scopus subject areas
- Electronic, Optical and Magnetic Materials
- Condensed Matter Physics
- Computer Science Applications
- Applied Mathematics
- Electrical and Electronic Engineering