Share Email Print

Proceedings Paper

Implementing full backtracking facilities for Prolog-based image processing
Author(s): Andrew C. Jones; Bruce G. Batchelor
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper 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.

Paper Details

Date Published: 3 October 1995
PDF: 12 pages
Proc. SPIE 2597, Machine Vision Applications, Architectures, and Systems Integration IV, (3 October 1995); doi: 10.1117/12.223983
Show Author Affiliations
Andrew C. Jones, Univ. of Wales College Cardiff (United Kingdom)
Bruce G. Batchelor, Univ. of Wales College Cardiff (United Kingdom)

Published in SPIE Proceedings Vol. 2597:
Machine Vision Applications, Architectures, and Systems Integration IV
Bruce G. Batchelor; Susan Snell Solomon; Frederick M. Waltz, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?