Advances in Computer Vision pp 251-260 | Cite as

# Geometric algebra as a framework for the perception—action cycle

## Abstract

In this paper we will present a mathematical framework for embedding the realization of technical systems which are designed on principles of the perception—action cycle (PAC). The use of PAC as a design principle of `systems which should have both capabilities of perception and action is motivated by ethology and has its theoretical roots in the theory of non—linear dynamic systems. PAC is the frame of autonomous behavior. It relates perception and action in a purposive manner. The global competence of such systems results from cooperation and competition of a set of behaviors, each as an observable manifestation of a certain kind of competence. If both acquired skill and experience are the sources to yield competence, there is hope also to gain such attractive system properties like robustness and adaptivity. The essence behind this extension of the active vision paradigm is a certain kind of equivalence between visual perception and action. That means both perceptual categories and those of actions are mutually supported and have to be mutually verified. Perception and action constitute the afferent and efferent interfaces of the agent to its environment. Using them in a mature stage the active agent stabilizes its relation to the environment by equalizing categories of perception with those of action. The first ones are defined by the experience that similar patterns cause similar actions (or reactions) and the second ones correspond to the skill that similar actions cause similar patterns. Following that line it should be possible to design both technical visual systems with support of active components of movement and seeing robots. This necessitates the fusion of computer vision (as active vision), robotics, signal processing, and neural computation. It becomes obvious that representations will take on central importance. They have to relate the agent with the environment in Euclidean space—time. Evaluating the actual situation with respect to the representation problem we have to state both serious shortcomings within the disciplines and gaps between them.

## Keywords

Clifford Algebra Projective Geometry Geometric Algebra Outer Product Geometric Product## Preview

Unable to display preview. Download preview PDF.

## References

- [1]Bayro-Corrochano, E., Sommer, G.: Object modeling and collision avoidance using Clifford algebra. In: Hlavac V., Sara R. (eds.): Computer Analysis of Images and Patterns, Proc. CAIP’95, Prague 1995. Berlin Heidelberg New York Tokyo: Springer 1995 (Lecture Notes in Computer Science, vol. 970, pp. 669–704 ).Google Scholar
- [2]Bayro-Corrochano, E., Lasenby, J., Sommer, G.: Geometric Algebra: A framework for computing point and line correspondences and projective structure using n uncalibrated cameras. In: Proc. ICPR, Vienna, 1996, Vol. A. Los Alamitos: IEEE Computer Society Press 1996, pp. 334–338.Google Scholar
- [3]Bayro-Corrochano, E., Buchholz, S., Sommer, G.: A new self-organizing neural network using geometric algebra. In: Proc. ICPR, Vienna, 1996, Vol. D. Los Alamitos: IEEE Computer Society Press 1996, pp. 555–559.Google Scholar
- [4]Bayro-Corrochano, E., Daniilides, K., Sommer, G.: Hand-eye calibration in terms of motion of lines using geometric algebra. In: Proc. SCIA’97, The 10th Scand. Conf. on Image Analysis, Lappeenranta, 1997, pp. 397–404.Google Scholar
- [5]Bülow, Th., Sommer, G.: Algebraically extended representations of multidimensional signals. In: Proc. SCIA’97, The 10th Scand. Conf. on Image Analysis, Lappeenranta, 1997, pp. 559–566.Google Scholar
- [6]Clifford, W.K.: Preliminary sketch of bi—quaternions. Proc. London Math. Soc. 4, 381–395 (1873).MATHGoogle Scholar
- [7]Daniilidis, K., Bayro—Corrochano, E.: The dual quaternion approach to hand—eye calibration. In: Proc. ICPR, Vienna, 1996, Vol. A. Los Alamitos: IEEE Computer Society Press 1996, pp. 318–322.Google Scholar
- [8]Doran, C., Hestenes, D., et al.: Lie groups as spin groups. J. Math. Phys. 34, 3642–3669 (1993).MathSciNetMATHCrossRefGoogle Scholar
- [9]Faugeras, O.: Stratification of three—dimensional vision: projective, affine, and metric representations. J. Opt. Soc. Am. A 12, 465–485, 1995.CrossRefGoogle Scholar
- [10]Hestenes, D., G. Sobczyk: Clifford Algebra to Geometric Calculus. Dordrecht: D. Reidel Publ. Comp. 1984.MATHGoogle Scholar
- [11]Hestenes, D., Ziegler, R.: Projective Geometry with Clifford algebra. Acta Applicandae Mathematicae 23, 25–63 (1991).MathSciNetMATHCrossRefGoogle Scholar
- [12]Hestenes, D.: The design of linear algebra and geometry. Acta Applicandae Mathematicae 23, 65–93 (1991).MathSciNetMATHCrossRefGoogle Scholar
- [13]Hestenes, D.: New Foundations for Classical Mechanics. Dortrecht: Kluwer Academic Publ. 1993.Google Scholar
- [14]Lasenby, J., Bayro—Corrochano, E., Lasenby, A.N., and Sommer, G.: A new methodology for computing invariants in computer vision. In: Proc. ICPR, Vienna, 1996, Vol. A. Los Alamitos: IEEE Computer Society Press, 1996, pp 393–397.Google Scholar
- [15]Michaelis, M., Sommer, G.: A Lie group approach to steerable filters. Patt. Recogn. Lett. 16, 1165–1174 (1995).CrossRefGoogle Scholar
- [16]Porteous, I.R.: Clifford Algebras and the Classical Groups. Cambridge: Cambridge University Press 1995.MATHCrossRefGoogle Scholar