Paper
3 October 1995 Implementing full backtracking facilities for Prolog-based image processing
Andrew C. Jones, Bruce G. Batchelor
Author Affiliations +
Abstract
PIP (Prolog image processing) is a system currently under development at UWCC, designed to support interactive image processing using the PROLOG programming language. In this paper we discuss Prolog-based image processing paradigms and present a meta-interpreter developed by the first author, designed to support an approach to image processing in PIP which is more in the spirit of Prolog than was previously possible. This meta-interpreter allows backtracking over image processing operations in a manner transparent to the programmer. Currently, for space-efficiency, the programmer needs to indicate over which operations the system may backtrack in a program; however, a number of extensions to the present work, including a more intelligent approach intended to obviate this need, are mentioned at the end of this paper, which the present meta-interpreter will provide a basis for investigating in the future.
© (1995) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Andrew C. Jones and Bruce G. Batchelor "Implementing full backtracking facilities for Prolog-based image processing", Proc. SPIE 2597, Machine Vision Applications, Architectures, and Systems Integration IV, (3 October 1995); https://doi.org/10.1117/12.223983
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image processing

Computer programming

Image restoration

Computer programming languages

Databases

Edge detection

Image compression

RELATED CONTENT

A situation awareness model applied to multiple domains
Proceedings of SPIE (March 28 2005)
Application of target costing in machining
Proceedings of SPIE (November 11 2004)
Learning classes of efficient codes
Proceedings of SPIE (December 04 2000)

Back to Top