Abstract
The development of image processing systems from sequential machines started by changing their periphery to acquire and display pictures; later multiprocessor systems where introduced which could operate in SIMD/MIMD mode and, consequently, an evolution in the programming languages to be used was mandatory. On the other hand many other application areas have found the need to improve both the human-machine communication and the cost-effectiveness of the programming effort. New ideas coming from human perception and the proposals of new programming paradigms have also modified the high level languages commonly employed on computers so as to blurr the separation between a compiler, an editor, an interface, an environment. These new approaches will also have an impact in the future languages that will be used for programming non-Von computers for vision such as the pyramid systems discussed in this Workshop.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
K. Preston, Jr., “Progress in image processing languages”, in Computing Structures for Image Processing, edit. M. J.B. Duff, Academic Press, London, 1983, pp. 195–211.
E. G. Johnston, “The PAX II Picture Processing System”, in Picture Processing and Psychopictorics. edits. B. Sacks Lipkin and A. Rosenfeld, Academic Press, New York, 1970, pp. 427–512.
M. J. B. Duff and S. Levialdi, edits., Languages and Architectures for Image Processing. Academic Press, London, 1981.
S. Levialdi, A. Maggiolo-Schettini, M. Napoli, G. Tortora, G. Uccella, “On the design and implementation of PIXAL, a language for image processing”, in 3., pp. 89–98.
A. P. Reeves, “Parallel Pascal: An extended Pascal for Parallel Computers”, Journal of Parallel and Distributed Computing, Vol. 1, n° 1, 1984, pp. 64–80.
K. E. Batcher, Design of a Massively Parallel Processors, IEEE Trans, on Computers, Vol C-29, N° 9,, 1980, pp. 836–840.
D. H. Lawrie, T. Layman, D. Baer, J. M. Randal, “GLYPNIR: a programming language for ILLIAC IV”, Com. ACM, vol. 18, 3, 1975.
M. Zloof, “Classification of Visual Programming Languages”, Proc. of IEEE Workshop on Visual Languages, Hiroshima, 1984, pp. 232–235.
B. D. Shriver, “Software paradigms”, IEEE Software, Jan. 1986, vol. 3, n° 1, pp. 2.
B. Hailpern, “Multiparadigm Languages and Environments”, IEEE Software, Jan. 1986, vol. 3, n° 1, pp. 6–9.
S. Levialdi, “Languages for Image Processing”, in Fundamentals in Computer Vision, edit. O. Faugeras, Cambridge University Press, 1983, pp. 459–478.
Spider, Subroutine Package for Image Data Enhancement and Recognition, JSD, Yuseigojyokai-Kotohira Bldg. 14–1, 1-chome, Toranomon, Minato-ku, tokyo, Japan.
S. Levialdi, A. Maggiolo-Schettini, M. Napoli, G. Uccella, “PIXAL: a high level language for image processing”, in Real Time/Parallel Computing. M. Onoe, K. Preston, Jr., A. Rosenfeld, edits., Plenum Press, 1981, pp. 131–143.
A. P. Reeves, “Languages for Parallel Processing” in Proc. of llnd Int. Workshop on Data Analysis in Astronomy. Erice, P. Crane, V. Di Gesù, S. Levialdi, L. Scarsi, edits., Plenum Press, 1986 (in press).
S. K. Chang, E. Jungert, S. Levialdi, G. Tortora, T. Ichikawa, “An Image Processing Language with Icon-Assisted Navigation”, IEEE Trans, on Software Engineering, Vol. SE-11, N°8, 1985, pp. 811–819.
DBTG Rep., CODASYL Data Base Task Group, April 1971.
S. L. Tanimoto, E. P. Glinert, “Designing Iconic Programming Systems: Representation and Learnability”, TR-85-07-05, Dep. of Computer Science, University of Washington, Seattle, 1985.
T. Ichikawa, S.K. Chang, edits. IEEE Workshop on Visual Languages, 612, ISBN 0-8186-0612-6, Hiroshima, 1984.
S. K. Chang, “Icon Semantics — A Formal Approach to Icon System Design”, IPL-85-08-US-05.
G. Cattaneo, A. Guercio, S. Levialdi, G. Tortora, “IconLisp: an example of a visual programming language”, IEEE Workshop on Visual Languages, Dallas, 1986.
Man-Chi Pong, “A Graphical Language for Concurrent Programming”, IEEE Workshop on Visual Languages, Dallas, 1986.
A. Rosenfeld, edit. Multiresolution Image Processing and Analysis. Springer-Verlag, Berlin, 1984.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1986 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Levialdi, S. (1986). Programming Image Processing Machines. In: Cantoni, V., Levialdi, S. (eds) Pyramidal Systems for Computer Vision. NATO ASI Series, vol 25. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-82940-6_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-82940-6_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-82942-0
Online ISBN: 978-3-642-82940-6
eBook Packages: Springer Book Archive