Zusammenfassung
In diesem Beitrag wird eine objektorientierte Entwicklungs- und Analyseumgebung für Anwendungen auf dem Gebiet der Bildverarbeitung/Bildanalyse zusammen mit den ihr zugrunde liegenden Konzepten vorgestellt. Das System basiert auf der Programmiersprache Smalltalk, zu der neben einer umfangreichen Klassenbibliothek eine integrierte Entwicklungsumgebung mit Werkzeugen für den Programm- entwurf gehört. Es wurde erweitert um Klassen für die Modellierung von Bildobjekten und Objektmerkmalen auf relativ hohem Abstraktionsniveau. Weiterhin wurde eine C-Bibliothek mit zahlreichen Funktionen aus den Bereichen Bildverarbeitung und Bildanalyse integriert. Diese Funktionen erscheinen in der Entwicklungsumgebung als eigenständige Operator-Objekte, die der Bearbeitung und Auswertung von komplexen Bildobjekten dienen. Jedes dieser Operator-Objekte ist über eine zu der C-Bibliothek gehörende Wissensbasis mit umfangreichen Informationen über sich, seine Parameter, seine Anwendbarkeit sowie Beziehungen zu anderen Operatoren ausgestattet. Durch dieses immanente Wissen, den Wegfall des klassischen Entwicklungszyklusses sowie die zahlreichen in Smalltalk integrierten Werkzeuge ist die hier vorgestellte Entwicklungsumgebung insbesondere für Rapid Prototyping komplexer Bildanalyse- Applikationen geeignet. Als Ergebnis der im vorliegenden Beitrag vorgestellten Entwicklungen ist ein Bildanalyse-System entstanden, bei dem die in diesem Anwendungsgebiet notwendige Performanz von Sprachen wie C und die Flexibilität und Klarheit einer interpreterbasierten objektorientierten Programmiersprache verbunden werden konnten.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Literatur
Amerinex Artificial Intelligence, Inc., „General Support Tools for Image Understanding“, Amerinex Artificial Intelligence, Inc. technical report, 1992.
James O. Coplien, „Advanced C++ programming styles and idioms“, Addison-Wesley Publishing Company, 1994.
W. Eckstein, G. Lohmann, U. Meyer-Gruhl, R. Riemer, L. Alamirano-Robles, J. Wunderwald, „Benutzerfreundliche Bildanalyse mit HOZUS: Architektur und Konzepte“, Mustererkennung 1993, 15. DAGM-Symposium, Lübeck, Germany, 1993.
Adele Goldberg, „Smalltalk-80: the interactive programming environment“, Addison-Wesley Publishing Company, 1984.
Adele Goldberg, David Robson, „Smalltalk-80: the language“, Addison-Wesley Publishing Company, 1989.
Image Understanding Environment, Program, IUE Overview, February 1995.
K. Konstantinides, J. R. Rasure, „The Khoros Software Development Environment For Image And Signal Processing“, IEEE Transactions on Image Processing, Vol. 3, No. 3, pp. 243–252, May 1994.
Mey96] Uwe Meyer-Gruhl, „Konzepte für eine wissensbasierte visuelle Sprache zur Bildanalyse“, Diss. Institut fiir Informatik der Technischen Universität München, München, 1996.
A. R. Pope, D. G. Lowe, „Vista: A Software Environment for Computer Vision Research“, Proc. IEEE Conf. on Computer Vision and Pattern Recognition, pp. 768–772, 1994.
B. Radig, W. Eckstein, K. Klotz, T. Messer, J. Pauli, „Automatization in the Design of Image Understanding Systems“, Proc. 5th International Conference IEA/AIE, Paderborn, Germany, 1992.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Klupsch, M. (1996). Ein objektorientiertes Bildanalysesystem in Smalltalk. In: Jähne, B., Geißler, P., Haußecker, H., Hering, F. (eds) Mustererkennung 1996. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-80294-2_58
Download citation
DOI: https://doi.org/10.1007/978-3-642-80294-2_58
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61585-9
Online ISBN: 978-3-642-80294-2
eBook Packages: Springer Book Archive