An application of heuristic search methods to edge and contour detection
- 1 February 1976
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 19 (2), 73-83
- https://doi.org/10.1145/359997.360004
Abstract
This paper presents a method for detecting edges and contours in noisy pictures. The properties of an edge are embedded in a figure of merit and the edge detection problem becomes the problem of minimizing the given figure of merit. This problem can be represented as a shortest path problem on a graph and can be solved using well-known graph search algorithms. The relations between this representation of the minimization problem and a dynamic programming approach are discussed, showing that the graph search method can lead to substantial improvements in computing time. Moreover, if heuristic search methods are used, the computing time will depend on the amount of noise in the picture. Some experimental results are given; these show how various information about the shape of the contour of an object can be embedded in the figure of merit, thus allowing the extraction of contours from noisy pictures and the separation of touching objects.Keywords
This publication has 10 references indexed in Scilit:
- A Local Visual Operator Which Recognizes Edges and LinesJournal of the ACM, 1973
- The Representation and Matching of Pictorial StructuresIEEE Transactions on Computers, 1973
- Nonserial dynamic programming: On the optimal strategy of variable elimination for the rectangular latticeJournal of Mathematical Analysis and Applications, 1972
- Edge detection using heuristic search methodsComputer Graphics and Image Processing, 1972
- Edge and Curve Detection: Further ExperimentsIEEE Transactions on Computers, 1972
- On the optimal detection of curves in noisy picturesCommunications of the ACM, 1971
- Picture Processing by ComputerACM Computing Surveys, 1969
- A Formal Basis for the Heuristic Determination of Minimum Cost PathsIEEE Transactions on Systems Science and Cybernetics, 1968
- Applied Dynamic ProgrammingPublished by Walter de Gruyter GmbH ,1962
- A note on two problems in connexion with graphsNumerische Mathematik, 1959