Share Email Print

Proceedings Paper

Reasoning about color in Prolog
Author(s): Bruce G. Batchelor; Paul F. Whelan
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

The use of color as a basis for segmenting images is attractive for a wide variety of industrial inspection applications, especially in the manufacturing of domestic goods, food, pharmaceuticals, toiletries and electronics. Human beings define colors, not formulae, or computer programs. Moreover, no two people have an identical view of what a color set, such as 'canary yellow' is. The article argues that teaching by showing is more relevant than the accepted methods of Color Science, in the design of factory-floor vision systems. Fast hardware for color recognition has been available for several years but has not yet received universal acceptance. This article explains how this equipment can be used in conjunction with symbolic processing software, based on the Artificial Intelligence language Prolog. Using this hardware-software system, a programmer is able to express ideas about colors in a natural way. The concepts of color set union, intersection, generalization and interpolation are all discussed.

Paper Details

Date Published: 3 October 1994
PDF: 14 pages
Proc. SPIE 2347, Machine Vision Applications, Architectures, and Systems Integration III, (3 October 1994); doi: 10.1117/12.188734
Show Author Affiliations
Bruce G. Batchelor, Univ. of Wales College Cardiff (United Kingdom)
Paul F. Whelan, Dublin City Univ. (Ireland)

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

© SPIE. Terms of Use
Back to Top