|
ABSTRACT
APL is both a language of choice for image processing and image description tasks, and a language for artificial intelligence applications, typically expert systems. The paper presents the architecture of an APL rule-based system for realizing description synthesis strategies i.e., sequences of actions which allow the evaluation and interpretation of the properties of structures detected in an image. Descriptions of images are stored in a data structure which is formally presented in APL2 syntax. Describing an image often requires that reflective actions be taken i.e., actions in which the system examines the state of the computation and its internal state to select the next action to be executed. It is shown how APL provides all the features needed to implement a reflective mechanism through the use of metarules of the same format as rules.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
P.Brambilla, M.Dell'Oca, P.Mussio, "T.Es.I., an APL command language for exploratory analysis of pictorial data", APL80, pp.273-280, North-Holland, (1981)
|
| |
3
|
D.Merelli, P.Mussio, M.Padula, "An approach to the definition, description and extraction of structures in binary digital images", Computer Vision, Graphics and Image Processing, 31, pp.19-49, (1985)
|
| |
4
|
H.P.Meinzer, U.Engelmann, D.Scheppelmann, R.Schaefer, "Medical Three Dimensional Images" Medical Informatics Europe "90, R.O'Moore, S.Bengtsson, J.R.Bryant, J.S.Bryden eds., pp.725- 732, Springer-Verlag, (1990)
|
| |
5
|
A.Rosenfeld, "Computer Vision: Basic Principles", Proc. IEEE, voi.76, no.8, pp.863-868, (1988)
|
| |
6
|
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
W.D.Hagamen, P.C.Berry, K.E.Iverson, J.C.Weber, "Associative Semantic Processing", APL techniques in expert systems, J.R.Kraemer, P.C.Berry eds., SIGAPL-Syracuse University, (1988)
|
| |
11
|
P.Bottoni, P.Mussio, M.Protti, R.Schettini, "Knowledge-based contextual recognition and sieving of digital images", Pattern Recognition Letters vol. 10, n.2, pp.101-110, Amsterdam, North Holland, (1989)
|
 |
12
|
|
| |
13
|
P.Maes, "Computational reflection", Knowledge Engineering Review, vol.3, no.l, pp.1-19, (1988)
|
 |
14
|
|
| |
15
|
K.S.Fu, Syntactic methods in pattern recognition, New York, Academic Press, (1974)
|
| |
16
|
P.Mussio, M.Padula, M.Protti, "Attributed conditional L-systems: a tool for image description", Proc. 9th Int. Conf. Patt. Rec., vol. I, pp. 607-609, (1988)
|
| |
17
|
D. Knuth, "Semantics of context-free languages", J. Math. Syst. Theory, vol.2, pp.127-145, (1968)
|
 |
18
|
|
| |
19
|
S.Costantini, G.A.Lanzarone, "A metalogic programming language", Proc. 6th Int. Conf. Logic Programming, G. Levi, M.Martelli eds., MIT Press, pp.218-233, (1989)
|
| |
20
|
D.Friedman, M.Wand, "Reification: Reflection without metaphysics", Comm. ACM, (1984)
|
| |
21
|
A.Geyer-Schulz, "Fuzzy rule-based expert systems", APL techniques in expert systems, J.R.Kraemer, P.C.Berry eds., SIGAPL-Syracuse University, (1988)
|
 |
22
|
|
| |
23
|
R.Davis, Metarules" "Reasoning about control", Artificial Intelligence, vol. 15, pp. 179-222, (1980)
|
| |
24
|
A.Accomazzi, G.Bordogna, P.Mussio, A.Rampini, "An approach to heuristic exploitation of astronomers' knowledge in automatic interpretation of optical pictures", in: F.Murtagh ed., Knowledgebased systems in astronomy, Springer-Verlag, pp.191- 212, (1989)
|
| |
25
|
|
| |
26
|
P.Bottoni, M.Cigada, A.De Giuli, B.Di Cristofaro, P.Mussio, "Toward a user usable system for ECG description", Medical Informatics Europe '90, R.O.Moore, S.Bengtsson, J.R.Bryant, J.S.Bryden eds., Berlin, Springer-Verlag, pp.334-337, (1990)
|
 |
27
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|