Skip to main content

Real-Time Image Processing

  • Chapter
Embedded Robotics
  • 3327 Accesses

Every digital consumer camera today can read images from a sensor chip and (optionally) display them in some form on a screen. However, what we want to do is implement an embedded vision system, so reading and maybe displaying image data is only the necessary first step. We want to extract information from an image in order to steer a robot, for example following a colored object. Since both the robot and the object may be moving, we have to be fast. Ideally, we want to achieve a frame rate of 10 fps (frames per second) for the whole perception–action cycle. Of course, given the limited processing power of an embedded controller, this restricts us in the choice of both the image resolution and the complexity of the image processing operations.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

19.9 References

  • Bässmann, H., Besslich, P. Ad Oculos: Digital Image Processing, Interna-tional Thompson Publishing, Washington DC, 1995

    Google Scholar 

  • Blake, A., Yuille, A. (Eds.) Active Vision, MIT Press, Cambridge MA, 1992

    Google Scholar 

  • Bräunl, T. Parallel Image Processing, Springer-Verlag, Berlin Heidelberg, 2001

    MATH  Google Scholar 

  • BRĂ„UNL, T. Improv - Image Processing for Robot Vision, http://robotics. ee.uwa.edu.au/improv, 2006

  • Cho, H., Lee., J.-J. (Ed.) 2002 FIRA Robot World Congress, Proceedings, Korean Robot Soccer Association, Seoul, May 2002

    Google Scholar 

  • Faugeras, O. Three-Dimensional Computer Vision, MIT Press, Cambridge MA, 1993

    Google Scholar 

  • Gonzales, R., Woods, R., Digital Image Processing, 2nd Ed., Prentice Hall, Upper Saddle River NJ, 2002

    Google Scholar 

  • Hearn, D., Baker, M. Computer Graphics - C Version, Prentice Hall, Upper Saddle River NJ, 1997

    Google Scholar 

  • Kaminka, G. Lima, P., Rojas, R. (Eds.) RoboCup 2002: Robot Soccer World Cup VI, Proccedings, Fukuoka, Japan, Springer-Verlag, Berlin Heidelberg, 2002

    Google Scholar 

  • Klette, R., Peleg, S., Sommer, G. (Eds.) Robot Vision, Proceedings of the International Workshop RobVis 2001, Auckland NZ, Lecture Notes in Computer Science, no. 1998, Springer-Verlag, Berlin Heidelberg, Feb. 2001

    Google Scholar 

  • Kortenkamp, D., Nourbakhsh, I., Hinkle, D. The 1996 AAAI Mobile Robot Competition and Exhibition, AI Magazine, vol. 18, no. 1, 1997, pp. 25-32 (8)

    Google Scholar 

  • Leclercq, P., Bräunl, T. A Color Segmentation Algorithm for Real-Time Object Localization on Small Embedded Systems, Robot Vision 2001, International Workshop, Auckland NZ, Lecture Notes in Computer Science, no. 1998, Springer-Verlag, Berlin Heidelberg, Feb. 2001, pp. 69-76 (8)

    Google Scholar 

  • Nalwa, V. A Guided Tour of Computer Vision, Addison-Wesley, Reading MA, 1993

    Google Scholar 

  • Parker, J. Algorithms for Image Processing and Computer Vision, John Wiley & Sons, New York NY, 1997

    Google Scholar 

Download references

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

(2008). Real-Time Image Processing. In: Embedded Robotics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70534-5_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70534-5_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-70533-8

  • Online ISBN: 978-3-540-70534-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics