Abstract
New directions in robotics and computer vision indicate that useful behaviours of artificial systems can be achieved with simple reactive control strategies and with a task dependent representation of incoming data.
This philosophy has been used in the design and implementation of an off-line system for automatic object detection and delineation in biomedical image sequences, where the task is to estimate object area vs. time. The image is represented with feature vectors on a coarse resolution and scale, and the image is processed using a scene model and a procedural model. The scene model expresses relations between objects in the scene, the objects being represented by regions, or “blobs”. The objects are labeled with a relaxation labeling algorithm, and a constraint satisfaction algorithm. The procedural model — a finite state automaton — expresses the different processing paths due to possible model-data mismatches, including processing on a higher resolution and the use of alternative scene models. The automaton comprises a top level supervisor as well as a lower level reactive control mechanism. The control mechanism and the scene model are exchangeable between different applications. Images in the sequence are re-processed if the objects of interest in consecutive images do not overlap.
As a comparison, unsupervised learning with Kohonen's self-organizing feature maps were used to train the system to perform segmentation and delineation. The feature map was trained with a low dimensional feature vector randomly sampled from a population of representative images. During the association phase, for each feature vector, the map nodes are searched for the best matching node, and the nodes that correspond to the desired object are grouped into larger regions. The object is delineated from the largest region retrieved from the map.
Two domains have been analyzed by the system, ultrasound image sequences of the heart and gamma camera sequences of the heart.
Preview
Unable to display preview. Download preview PDF.
References
Aloimonos J.Y., and Rosenfeld A., 1991: Computer Vision. Science, Vol 253, 13 Sept, pp.1249–1254.
Aloimonos J.Y.,1990: Purposive and Qualitative Active Vision. DARPA IU Workshop. Pittsburgh PA, pp. 816–828.
Ballard D.H., 1989: Animate Vision. Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), Detriot, (Morgan Kaufmann, Los Altos, CA, 1989) pp. 1635–1641.
Barrow G.H & Tenenbaum J.M., 1981: Computational Vision. Invited paper in the proc. of IEEE, Vol. 69, No. 5, May 1981, pp. 572–595.
Bilbro G.L., White M., and Snyder W., 1989: Neural Computers, Springer Verlag, Eckmiller R., and Malsburg C. v.d. (eds), pp 72–79.
Booker L.B., Goldberg D.E., and Holland J.H., 1989: Classifier Systems and Genetic Algorithms. Artificial Intelligence, Elsevier (North Holland), No. 40, pp. 235–282.
Del Bimbo A., Landi L., and Santini S., 1993: Determination of road directions using feedback neural nets. Signal processing, Elsevier, special issue on intelligent systems for signal and image understanding, Vol. 32, Nos. 1–2, pp. 147–160.
Brooks, R.A., 1991: New Approaches to Robotics. Science, Vol. 253, 13 Sept., pp. 1227–1232.
Chauvet P., Lopez-Krahe J., Taflin E., and MaÎtre H., 1993: System for and intelligent office document analysis, recognition and description. Signal Processing, Elsevier, special issue on intelligent systems for signal and image understanding. Vol. 32, Nos. 1–2, May, pp. 161–190.
Crowley, J.L, (1991): Towards Continously Operating Integrated Vision Systems for Robotics Applications. Proceedings of the Seventh Scandinavian Conference on Image Analysis (7SCIA), Aalborg, Denmark, AUG 13–16.
Demazeau Y. & Müller J. P. (eds.), 1990: Decentralized AI. North-Holland/Elsevier.
Dennet D., 1991: Consciousness Explained.Allen Lane, The Penguin Press.
Draper B.A., Collins R.T., Brolio J., Hanson A.R., and Riesman E.M., 1988: Issues in the Development of a Blackboard-Based Schema System for Image Understanding. Blackboard systems (Eds. Engelmore R. and Morgan T.) Addison-Wesley, pp. 189–218.
Edelman G., 1988:The Remembered Present: A Biological Theory of Consciousness.Basic Books, Inc., New York
Eklundh J-O., (ed) 1991: The 1991 Stockholm Workshop on Computational Vision. Report from the Computational Vision and Active Perception Laboratory at KTH, Stockholm, TRITA-NA-P9210, CVAP 102.
Engelmore R. S., and Morgan T.,1988: Blackboard systems. AddisonWesley.
Van Essen D.C., Andersson C.H., and D.J.Fellerman, 1992: Information processing in the primate visual system: an intergrated systems perspective. Science, Vol. 255, Jan. 24, pp. 419–423.
Gersho A and Gray, R.M., 1992: Vector Quantization and Signal Compression. Kluwer Academic Publishers.
Gibson, J.J., 1979: The Ecological Approach to Visual Perception. Boston, Houghton Mifflin.
Goldberg D.E, 1987: Computer-Aided Pipeline Operation Using Genetic Algorithms and Rule LEaming. PART I: Genetic Algorithms in Pipeline Optimization. Engineering with Computers (Springer Verlag), No. 3., pp 35–44.
Vision Systems, Academic Press, New York, pp. 303–33.
Hebb, D.O., 1949: The organization of behavior. New York: Wiley.
Hertz J., Krogh., and Palmer R., 1991: Introduction to the theory of neural computation. Lecture Notes Volume I, Santa Fe Institute Studies in the Sciences of Complexity (ISBN0201-51560-1).
Hanson A. R., and Riesman E. M., 1987: The VISIONS image understanding system — 1986. In: Advances in computer vision, Brown C. (ed), L. Erlbaum.
Holland J.H., 1975: Adaption in Natural and Artificial Systems. The Unversity of Michigan Press, Ann Arbor.
Hubel D.H. and Wiesel T.N., 1962: Receptive fields, binocular interaction and functional architecture in the cat's visual cortex. Journal of physiology (London) 166, 106–154.
Hummel R. and Zucker S.W., 1983: On the Foundations of Relaxation Labeling Processes. IEEE transactions on pattern analysis and machine intelligence, Vol. PAMI-5, NO.3, May pp. 267–287.
Jain R.C., and Binford T.O., 1991: Ignorance, Muopia, and Naiveté in Computer Vision Systems. In the DIALOGUE section of CVGIP Image Understanding, Vol. 53, No. 1, January, pp. 112–117.
Jain R.C. and Dubes A.K., 1988: Algorithms for Clustering Data. Prentice-Hall, Englewood Cliffs, New Jersey.
Julesz B., 1975: Experiments in the visual perception of texture. Scientific American 232, 34–43.
Knagenhjelm P., 1993: Competetive Learning in Robust Communication. Ph. D. thesis, Department of Information Theory, Chalmers University of Technology, Technical Report No. 242, ISBN 91-7032-827-7.
Kohonen T., 1989: Self-Organization and Associative Memory. Berlin, Springer Verlag (3:rd ed).
Kohonen T., Mäkisara K., and Saramäki T., 1984: Phonotopic Maps — Insightful Representation of Phonological Structures for Speech Recognition. IEEE proc. of 7:th International Conference on Pattern Recognition, Montreal, Canada.
Kummert F., Niemann H., Prechtel R., and Sagerer G., 1993: Control and explanation in a signal understanding environment. Signal processing, Elsevier, special issue on intelligent systems for signal and image understanding. Vol. 32, Nos.1–2, May, pp. 111–145.
Le Cun Y., Boser B., Denker J.S., Henderson D., Howard R.E., Hubbard W., and Jackel L.D. (1989): Backpropagation Applied to Handwritten Zip Code Recognition. Neural Compuation 1., 541–551.
Lindeberg T., 1990: Scale-Space for Discrete Signals. IEEE Transactions on Pattern Analysis and Machine Intelligence, Mar. Vol. 12, NO. 3, pp. 234–253.
Lindeberg T., 1991: Discrete Scale-Space Theory and the Scale-Space Primary Sketch. Ph.D. thesis, Department of Numerical Analysis and Computing Science, Royal Institute of Technology, Stockholm. TRITA-NA-P9108, ISSN 1101-2250, CVAP84
Lowe D.G., 1985: Perceptual Organization and Visual Recognition. Kluwer Academic Publishers, Boston.
Löfgren L., 1987: Complexity of Systems. In Systems & Control Encyclopedia, Cambridge, Pergamon Press, pp. 704–709.
-, 1987: Autology,, pp. 326–333.
Marr D.,1982: Vision: A computational Investigation into the Human Representation and Processing of Visual Information. Freeman & Co.
Minsky, M., 1975: A Framework for Representing Knowledge. The Psychology of Computer Vision, New York: McGraw-Hill, 1975.
-, 1986: The Society of Mind. Simon and Schuster, New York.
Molander S., Broman H., Gustavsson T., 1990: A Controllable Medial Axis Transform. Proceedings of the SSAB symposium on Image Analysis in Linköping, March 6–7, pp. 240–243.
Molander S., and Broman H., 1993: Knowledge-based segmentation and state-based control in image analysis: Two examples from the biomedical domain. Signal processing, (Elsevier), special issue on intelligent systems for signal and image understanding, Vol. 32, Nos. 1–2, pp. 201–215.
Mulder J. A., Mackworth A. K., and Havens W. S., 1988: Knowledge Structuring and Constraint Satisfaction: The Mapsee Approach. IEEE transactions on Pattern Analysis and Machine Intelligence, Vol 10, No. 6, pp. 866–878.
Nagao M., Matsuyama T., and Mori H., 1979: Structured Analysis of Complex Aerial Photographs. Proceedings of the Sixth International Joint Conference on Artificial Intelligence (IJCAI-79), pp. 610616.
Nicolin B., and Gabler R., 1987: A knowledge-Based System for the Analysis of Aerial Images. IEEE Transactions on Geoscience and Remote Sensing, May, vol. GE-25, no. 3, pp. 317–329.
Papert S., and Minsky M., 1988: Perceptrons: An Introduction to Computational Geometry (expanded ed.). MIT press.
Pearl J., 1988: Probabilistic Reasoning in Intelligent Systems. Morgan kauffman.
Pomerleau, D.A, 1992: Progress in Neural Network Vision for Automomous Robot Driving. Proc. of Intelligent Vehicles, I. Masaki (ed), Detroit, Michigan.
Reiter R. and Mackworth A. K., 1989: A logical Framework for Depiction and Image Interpretation. Artificial Intelligence. Vol 41, No. 2.
Rosenfeld A., Hummel R. A., and Zucker S. W., 1976: Scene labeling by relaxation operations. IEEE Trans. Syst. Man, Cybern. 6, pp. 420–433.
Rosenfeld, A., 1993: SURVEY: Image Analysis and Computer Vision: 1992. CVGIP, Image Understanding, Vol. 58, No. 1.pp. 85–135
Roska T., et al., 1993: The use of CNN Models in the Subcortical Visual Pathway. IEEE Transactions on Circuits and Systems-1:Fundamental Theory and Applications, Vol. 40, No. 3, March, pp. 182–195.
Rumelhart, D. E. et al.,1987: Parallel Distributed Processing: Explorations in the Microstructures of Cognition, Vol I & II. A Bradford Book, MIT Press.
Sztipanovits J., 1992: Dynamic Backpropagation Algorithm for Neural Network Controlled Resonator-Bank Architecture. IEEE Trans. on Circuits and Systems, Vol. 39., No.2, February, pp. 99–108.
Truvé S., 1992: Symbolic Image Interpretation by Parsing, Interpretation, and Pruning. Ph.D. thesis, Department of Computer Science, Chalmers University of Technology, Sweden. ISBN 91-7032-712-2
Tsostos J.K., 1985: Knowledge organization and its role in representation and interpreation for time-varying data: the ALVEN system. Comput. Intell. 1, pp. 16–32.
Uckun S., 1992: Model-based reasoning in biomedicine. In: (Bourne J., ed.) Critical Reviews in Biomedical Engineering, Vol. 19, No. 4, pp. 261–292.
Wedelin D., 1993: Efficient Algorithms for Probabilistic Inference, Combinatorial Optimization and the Discovery of Causal Structure from Data. Ph. D. thesis, Department of Computer Science, Chalmers University of Technology, Göteborg, Sweden. (ISBN 91-7032-796-3).
Werblin F.S., 1992: A Functional Analysis of the Tiger Salamander Retina. Univ. of California, Berkeley.
-, 1991: Synaptic Connections, Receptive Fields and Patterns of Activity in the Tiger Salamander Retina. Investigative Ophtalomology & Visual Science, Vol. 32, March.
Witkin A. P., 1983: Scale-Space filtering. Proceedings of the Seventh International Joint Conference on Artificial Intelligence (IJCAI), pp. 1019–1022.
Zeki S.M., & Shipp S., 1988: The functional logic of cortical connections. Nature 335, pp. 311–317.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Molander, S. (1995). “Blob” analysis of biomedical image sequences: A model-based and an inductive approach. In: Andersson, S.I. (eds) Analysis of Dynamical and Cognitive Systems. Lecture Notes in Computer Science, vol 888. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58843-4_18
Download citation
DOI: https://doi.org/10.1007/3-540-58843-4_18
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58843-6
Online ISBN: 978-3-540-49113-2
eBook Packages: Springer Book Archive