Visual navigation with a neural network

Abstract A simple linear neural network modelled on areas MT and MST of primate visual cortex can determine the direction of self-motion of an observer by using the optical flow field induced by observer translation relative to a rigid planar environment. The model's input layer consists of a set of motion detectors covering a 20° × 20° portion of the visual field with a subset of eight detectors selective to four primary directions and two speeds representing the optical motion within a single receptive field. Heading is represented distributively on the output layer in terms of azimuth and elevation. The network's heading accuracy under ideal conditions is on the order of 1° of visual angle, which is in agreement with perceptual studies of heading accuracy in human observers. The network's performance under noisy optical flow conditions matches remarkably well that of human subjects. Moreover, the network's tolerance of noise makes it potentially useful in robotic vision. A subsequent problem is to extend the model to combined observer translation and rotation.

[1]  D C Van Essen,et al.  Functional properties of neurons in middle temporal visual area of the macaque monkey. I. Selectivity for stimulus direction, speed, and orientation. , 1983, Journal of neurophysiology.

[2]  A. Remole PERCEPTION WITH AN EYE FOR MOTION , 1987 .

[3]  G A Orban,et al.  Response properties of visual cortical neurons in cats reared in stroboscopic illumination. , 1983, Journal of neurophysiology.

[4]  K. Nakayama,et al.  Optical Velocity Patterns, Velocity-Sensitive Neurons, and Space Perception: A Hypothesis , 1974, Perception.

[5]  Allen M. Waxman,et al.  Surface Structure and Three-Dimensional Motion from Image Flow Kinematics , 1985 .

[6]  Jan J. Koenderink,et al.  Local structure of movement parallax of the plane , 1976 .

[7]  Ken Nakayama,et al.  Biological image motion processing: A review , 1985, Vision Research.

[8]  K. Tanaka,et al.  Underlying mechanisms of the response specificity of expansion/contraction and rotation cells in the dorsal part of the medial superior temporal area of the macaque monkey. , 1989, Journal of neurophysiology.

[9]  N. Chater,et al.  Proceedings of the fourteenth annual conference of the cognitive science society , 1992 .

[10]  Ellen C. Hildreth,et al.  Measurement of Visual Motion , 1984 .

[11]  Teuvo Kohonen,et al.  Self-organization and associative memory: 3rd edition , 1989 .

[12]  Daryl T. Lawton,et al.  Processing translational motion sequences , 1983, Comput. Vis. Graph. Image Process..

[13]  D J Hannon,et al.  Eye movements and optical flow. , 1990, Journal of the Optical Society of America. A, Optics and image science.

[14]  H. C. Longuet-Higgins,et al.  The interpretation of a moving retinal image , 1980, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[15]  S. Zeki,et al.  Response properties and receptive fields of cells in an anatomically defined region of the superior temporal sulcus in the monkey. , 1971, Brain research.

[16]  E. Reed The Ecological Approach to Visual Perception , 1989 .

[17]  J. Gibson The visual perception of objective motion and subjective movement. , 1994, Psychological review.

[18]  J. Koenderink,et al.  Exterospecific component of the motion parallax field. , 1981, Journal of the Optical Society of America.

[19]  C. J. Radford Optical flow fields in Hough transform space , 1986, Pattern Recognit. Lett..

[20]  K. R. Llewellyn,et al.  Visual guidance of locomotion. , 1971, Journal of experimental psychology.

[21]  J J Gibson,et al.  What gives rise to the perception of motion? , 1968, Psychological review.

[22]  James E. Cutting,et al.  Perception with an eye for motion , 1986 .

[23]  R E Weller,et al.  Cortical connections of the middle temporal visual area (MT) and the superior temporal cortex in owl monkeys , 1984, The Journal of comparative neurology.

[24]  Teuvo Kohonen,et al.  Self-Organization and Associative Memory , 1988 .

[25]  Keiji Tanaka,et al.  Integration of direction signals of image motion in the superior temporal sulcus of the macaque monkey , 1986, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[26]  Dana H. Ballard,et al.  Rigid body motion from depth and optical flow , 1983, Comput. Vis. Graph. Image Process..

[27]  Bernard Widrow,et al.  Adaptive switching circuits , 1988 .

[28]  Stephen J. Maybank,et al.  Algorithm for analysing optical flow based on the least-squares method , 1986, Image Vis. Comput..

[29]  Richard A. Andersen,et al.  A back-propagation programmed network that simulates response properties of a subset of posterior parietal neurons , 1988, Nature.

[30]  P. Schiller,et al.  Quantitative studies of single-cell properties in monkey striate cortex. I. Spatiotemporal organization of receptive fields. , 1976, Journal of neurophysiology.

[31]  R W Cumming,et al.  The role of optical expansion patterns in locomotor control. , 1973, The American journal of psychology.

[32]  Lothar Spillmann,et al.  Sensory Experience, Adaptation, and Perception : Festschrift for Ivo Kohler , 1984 .

[33]  T. Albright Direction and orientation selectivity of neurons in visual area MT of the macaque. , 1984, Journal of neurophysiology.

[34]  H. Rodman,et al.  Coding of visual stimulus velocity in area MT of the macaque , 1987, Vision Research.

[35]  W. Warren,et al.  Perception of translational heading from optical flow. , 1988, Journal of experimental psychology. Human perception and performance.

[36]  John H. R. Maunsell,et al.  Functional properties of neurons in middle temporal visual area of the macaque monkey. II. Binocular interactions and sensitivity to binocular disparity. , 1983, Journal of neurophysiology.

[37]  E. Hildreth The computation of the velocity field , 1984, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[38]  K. Prazdny,et al.  Determining The Instantaneous Direction Of Motion From Optical Flow Generated By A Curvilinearly Moving Observer , 1981, Other Conferences.

[39]  R. Hetherington The Perception of the Visual World , 1952 .

[40]  W. Newsome,et al.  Motion selectivity in macaque visual cortex. I. Mechanisms of direction and speed selectivity in extrastriate area MT. , 1986, Journal of neurophysiology.

[41]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[42]  G. Orban,et al.  Influence of a moving textured background on direction selectivity of cat striate neurons. , 1987, Journal of neurophysiology.

[43]  E. Adelson,et al.  The analysis of moving visual patterns , 1985 .

[44]  R. Warren The perception of egomotion. , 1976, Journal of experimental psychology. Human perception and performance.

[45]  James J. Gibson,et al.  MOTION PICTURE TESTING AND RESEARCH , 1947 .

[46]  K. Prazdny Determining The Instantaneous Direction Of Motion From Optical Flow Generated By A Curvilinearly Moving Observer , 1981, Other Conferences.

[47]  K. Nakayama,et al.  Single visual neurons code opposing motion independent of direction. , 1983, Science.

[48]  J H Rieger,et al.  Information in optical flows induced by curved paths of observation. , 1983, Journal of the Optical Society of America.

[49]  D Regan,et al.  How do we avoid confounding the direction we are looking and the direction we are moving? , 1982, Science.

[50]  J. Riemersma Visual control during straight road driving. , 1981, Acta psychologica.

[51]  Daniel J. Hannon,et al.  Direction of self-motion is perceived from optical flow , 1988, Nature.

[52]  Andrea J. van Doorn,et al.  Invariant Properties of the Motion Parallax Field due to the Movement of Rigid Bodies Relative to an Observer , 1975 .

[53]  Berthold K. P. Horn,et al.  Passive navigation , 1982, Comput. Vis. Graph. Image Process..

[54]  James A. Anderson,et al.  Cognitive and psychological computation with neural models , 1983, IEEE Transactions on Systems, Man, and Cybernetics.