Skip to main content

Hierarchical Optical Flow Estimation Architecture Using Color Cues

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6578))

Abstract

This work presents an FPGA implementation of a highly parallel architecture for color motion estimation. It implements the well-known Lucas & Kanade algorithm with a multiscale extension for an accurate computation. Our system fulfills real-time requirements estimating 32 frames per second with 512x512 resolution. It presents our architecture based on fine pipelines and the benchmark of the alternatives analyzing the accuracy and the hardware resource requirements.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barron, J.L., Fleet, D.J., Beauchemin, S.S.: Performance of optical flow techniques. Int. Jl. of Comp. Vis. 12, 43–77 (1994)

    Article  Google Scholar 

  2. Markandey, V., Flinchbaugh, B.: Multispectral constraints for optical flow computation. In: Proc. 3 Int. Conf. on Comp. Vis., pp. 38–41 (1990)

    Google Scholar 

  3. Ohta, N.: Optical flow detection by color images, pp. 801–805 (1989)

    Google Scholar 

  4. Golland, P., Bruckstein, A.M.: Motion from color (1995)

    Google Scholar 

  5. Andrews, R.J., Lovell, B.C.: Color optical flow. In: Proc. Work on Digital Image Computing, vol. 1, pp. 135–139 (2003)

    Google Scholar 

  6. Barron, J., Klette, R.: Quantitative color optical flow. In: Int. Conf. on Pattern Recognitioin, vol. 4, pp. 251–255 (2002)

    Google Scholar 

  7. Beauchemin, S.S., Barron, J.L.: The computation of optical flow. ACM Computing Surveys 27(3), 433–466 (1995)

    Article  Google Scholar 

  8. Middlebury: Middlebury computer vision, http://vision.middlebury.edu/flow/

  9. Diaz, J., Ros, E., Agis, R., Bernier, J.: Superpipelined high-performance optical-flow computation architecture. Int. J. CVIU 112(3), 262–273 (2008)

    Google Scholar 

  10. Vanegas, M., Tomasi, M., Daz, J., Ros, E.: Multi-port abstraction layer for FPGA intensive memory exploitation applications. JSA 56(9), 442–451 (2010)

    Google Scholar 

  11. Ortigosa, E., Caas, A., Ros, E., Ortigosa, P., Mota, S., Daz, J.: Hardware description of multi-layer perceptrons with different abstraction levels. Microprocessors and Microsystems 30(7), 435–444 (2006)

    Article  Google Scholar 

  12. Burt, P.J., Adelson, E.H.: The laplacian pyramid as a compact image code. IEEE Transactions on Communications 31, 532–540 (1983)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Barranco, F., Tomasi, M., Diaz, J., Ros, E. (2011). Hierarchical Optical Flow Estimation Architecture Using Color Cues. In: Koch, A., Krishnamurthy, R., McAllister, J., Woods, R., El-Ghazawi, T. (eds) Reconfigurable Computing: Architectures, Tools and Applications. ARC 2011. Lecture Notes in Computer Science, vol 6578. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19475-7_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19475-7_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19474-0

  • Online ISBN: 978-3-642-19475-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics