Animat vision: Active vision in artificial animals

We propose and demonstrate a new paradigm for active vision research that draws upon recent advances in the fields of artificial life and computer graphics. A software alternative to the prevailing hardware vision mindset, animat vision prescribes artificial animals, or animats, situated in physics-based virtual worlds as autonomous virtual robots possessing active perception systems. To be operative in its world, an animat must autonomously control its eyes and muscle-actuated body, applying computer vision algorithms to continuously analyze the retinal image streams acquired by its eyes in order to locomote purposefully through its world. We describe an initial animat vision implementation within lifelike artificial fishes inhabiting a physics-based, virtual marine world. Emulating the appearance, motion, and behavior of real fishes in their natural habitats, these animats are capable of spatially nonuniform retinal imaging, foveation, retinal image stabilization, color object recognition, and perceptually-guided navigation. These capabilities allow them to pursue moving targets such as fellow artificial fishes. Animat vision offers a fertile approach to the development, implementation, and evaluation of computational theories that profess sensorimotor competence for animal or robotic situated agents.<<ETX>>

[1]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[2]  W. Chavin The Physiology of Fishes , 1957, The Yale Journal of Biology and Medicine.

[3]  Vision Research , 1961, Nature.

[4]  W. Walter The Living Brain , 1963 .

[5]  J. Gibson The Ecological Approach to Visual Perception , 1979 .

[6]  V. Braitenberg Vehicles, Experiments in Synthetic Psychology , 1984 .

[7]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[8]  Demetri Terzopoulos,et al.  Constraints on Deformable Models: Recovering 3D Shape and Nonrigid Motion , 1988, Artif. Intell..

[9]  R. Bajcsy Active perception , 1988, Proc. IEEE.

[10]  Y. J. Tejwani,et al.  Robot vision , 1989, IEEE International Symposium on Circuits and Systems,.

[11]  Peter J. Burt,et al.  Object tracking with a moving camera , 1989, [1989] Proceedings. Workshop on Visual Motion.

[12]  R. Hingorani,et al.  OBJECT TRACKING WITH A MOVING CAMERA An Application of Dynaiiiic Motion Analysis , 1989 .

[13]  Pattie Maes,et al.  Designing autonomous agents: Theory and practice from biology to engineering and back , 1990, Robotics Auton. Syst..

[14]  Randall Beer,et al.  Intelligence as Adaptive Behavior , 1990 .

[15]  Daniel Thalmann,et al.  A vision-based approach to behavioural animation , 1990, Comput. Animat. Virtual Worlds.

[16]  Stewart W. Wilson The animat path to AI , 1991 .

[17]  Dana H. Ballard,et al.  Animate Vision , 1991, Artif. Intell..

[18]  R. A. Brooks,et al.  Intelligence without Representation , 1991, Artif. Intell..

[19]  Dana H. Ballard,et al.  Principles of animate vision , 1992, CVGIP Image Underst..

[20]  Michael J. Swain,et al.  Low resolution cues for guiding saccadic eye movements , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[21]  Dimitris N. Metaxas,et al.  Tracking nonrigid 3D objects , 1993 .

[22]  Edward H. Adelson,et al.  Layered representation for motion analysis , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[23]  Gérard G. Medioni,et al.  Finding Waldo, or focus of attention using local color information , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[24]  Michal Irani,et al.  Recovery of ego-motion using image stabilization , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[25]  Demetri Terzopoulos,et al.  Artificial Fishes: Autonomous Locomotion, Perception, Behavior, and Learning in a Simulated Physical World , 1994, Artificial Life.

[26]  Demetri Terzopoulos,et al.  Artificial fishes: physics, locomotion, perception, behavior , 1994, SIGGRAPH.

[27]  Demetri Terzopoulos,et al.  Artificial fishes: Autonomous locomotion, perception, behavior, and learning in a simulated physical world , 1994 .

[28]  Demetri Terzopoulos,et al.  Perceptual modeling for the behavioral animation of fishes , 1994 .

[29]  Bruce Blumberg,et al.  Multi-level direction of autonomous creatures for real-time virtual environments , 1995, SIGGRAPH.

[30]  John K. Tsotsos,et al.  Modeling Visual Attention via Selective Tuning , 1995, Artif. Intell..

[31]  Demetri Terzopoulos,et al.  Motion and Color Analysis for Animat Perception , 1996, AAAI/IAAI, Vol. 2.