Skip to main content
Log in

A computational approach to motion perception

  • Published:
Biological Cybernetics Aims and scope Submit manuscript

Abstract

In this paper it is shown that the computation of the optical flow from a sequence of timevarying images is not, in general, an underconstrained problem. A local algorithm for the computation of the optical flow which uses second order derivatives of the image brightness pattern, and that avoids the aperture problem, is presented. The obtained optical flow is very similar to the true motion field — which is the vector field associated with moving features on the image plane — and can be used to recover 3D motion information. Experimental results on sequences of real images, together with estimates of relevant motion parameters, like time-to-crash for translation and angular velocity for rotation, are presented and discussed. Due to the remarkable accuracy which can be achieved in estimating motion parameters, the proposed method is likely to be very useful in a number of computer vision applications.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Bertero M, Poggio T, Torre V (1988) Ill-posed problems in early vision. In: Proceedings of IEEE on Computer Vision, (in press)

  • Enkelmann W (1986) Investigation of multigrid algorithms for the estimation of optical flow fields in image sequences. In: Proceedings Workshop on Motion: Representation and Analysis, Charlestone, SC, pp 81–87

  • Fenmena CL, Thompson WB (1979) Velocity determination in scenes containing several moving objects. Comput Graph Image Proc 9:301–315

    Google Scholar 

  • Gibson JJ (1950) The perception of the visual world. Houghton Mifflin, Boston

    Google Scholar 

  • Haralick RM, Lee JS, (1983) The facet approach to optic flow. In: Baumann LS (eds) Proceedings image understanding workshop. Science Applications, Arlington Va, pp 84–93

    Google Scholar 

  • Heeger DJ (1987) Optical flow from spatiotemporal filters. In: Proceedings First International Conference on Computer Vision, London, pp 181–190

  • Hildreth EC (1984a) The measurement of visual motion. MIT Press, Cambridge London

    Google Scholar 

  • Hildreth EC (1984b) The computation of the velocity field. Proc R Soc London B 221:189–220

    Google Scholar 

  • Hirsh MW, Smale S (1974) Differential equations, dynamical systems, and linear algebra. Academic Press, New York

    Google Scholar 

  • Horn BKP, Schunck BG (1981) Determining optical flow. Artif Intell 17:185–203

    Google Scholar 

  • Kanatani K (1985) Structure from motion without correspondence: general principle. In: Proceedings of the Image Understanding Workshop, Miami, pp 110–116

  • Koenderink JJ, Doom AJ van (1977) How an ambulant observer can construct a model of the environment from the geometrical structure of the visual inflow. In: Hauske G, Butendant E (eds) Kibernetic 1977. Oldenbourg, München

    Google Scholar 

  • Longuet-Higgins HC, Prazdny K (1980) The interpretation of a moving retinal image. Proc R Soc London B 208:385–397

    Google Scholar 

  • Marr D (1982) Vision. Freeman, New York

    Google Scholar 

  • Nagel H-H (1983) Displacement vectors derived from second order intensity variations in image sequences. Comput Vision Graph Image Process 21:85–117

    Google Scholar 

  • Nagel H-H (1986) Image sequences-ten(octal)years-from phenomenolgy towards a theoretical foundations. In: Proceedings of the Eighth International Conference on Pattern Recognition, Paris, pp 1174–1185

  • Nagel H-H (1987) On the estimation of optical flow: relations between different approaches and some new results. Artif Intell 33:299–324

    Google Scholar 

  • Poggio T, Torre V, Koch C (1985) Computational vision and regularization theory. Nature 317:314–319

    Google Scholar 

  • Reichardt W, Schlögl RW, Egelhaaf M (1988) Movement detector of the correlation-type provide sufficient information for local computation of 2D velocity field. Naturwissenschaften 75:313–315

    Google Scholar 

  • Tretiak O, Pastor L (1984) Velocity estimation from image sequences with second order differential operators. In: Proceedings of the International Conference on Pattern Recognition, Montreal, Que, pp 16–19

    Google Scholar 

  • Tsai RY, Huang TS (1982) Uniqueness and estimation of three-dimensional motion parameters of rigid objects with curved surfaces. University of Illinois at Urbana-Champaign Coordinated Science Laboratory Report R-921

  • Ullmann S (1979) The interpretation of visual motion. MIT Press, Cambridge London

    Google Scholar 

  • Ullmann S (1983) Recent computational studies in the interpretation of structure from motion. In: Rosenfeld A, Beck J (eds) Human and machine vision. Academic Press, New York

    Google Scholar 

  • Verri A, Poggio T (1987) Against quantitative optical flow. In: Proceedings of the First International Conference on Computer Vision, London, pp 171–180

  • Waxman AM (1984) An image flow paradigm. In: Proceedings of the Workshop on Computer Vision: Representation and Control, Annapolis: IEEE, pp 49–57

    Google Scholar 

  • Waxman AM, Ullmann S (1983) Surface structure and 3D motion from image flow: a kinematic analysis. University of Maryland Computer Science Technical Report CS-TR-1332

  • Westphal H, Nagel H-H (1986) Toward the derivations of three-dimensional descriptions from image sequences for nonconvex moving objects. Comput Vision Graph Image Process 24:302–320

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Uras, S., Girosi, F., Verri, A. et al. A computational approach to motion perception. Biol. Cybern. 60, 79–87 (1988). https://doi.org/10.1007/BF00202895

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00202895

Keywords

Navigation