Skip to main content

Fast Affine Transform for Real-Time Machine Vision Applications

  • Conference paper
Intelligent Computing (ICIC 2006)

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

Included in the following conference series:

Abstract

In this paper, we have proposed a fast affine transform method for real-time machine vision applications. Inspection of parts by machine vision requires accurate, fast, reliable, and consistent operations, where the transform of visual images plays an important role. Image transform is generally expensive in computation for real-time applications. For example, a transform including rotation and scaling would require four multiplications and four additions per pixel, which is going to be a great burden to process a large image. Our proposed method reduces the complexity substantially by removing four multiplications per pixel, which exploits the relationship between two neighboring pixels. In addition, this paper shows that the affine transform can be performed by fixed point operations with marginal error. Two interpolation methods are also tried on top of the proposed method in order to test the feasibility of fixed point operations. Experimental results indicated that the proposed algorithm was about six times faster than conventional ones without any interpolation and five times faster with bilinear interpolation.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Rafael, C.G., Richard, E.W.: Digital Image Processing, pp. 296–299. Addison-Wesley, Reading (1993)

    Google Scholar 

  2. Donald, H., Baker, M.P.: Computer Graphics C Version 2nd, pp. 184–208. Prentice-Hall, Englewood Cliffs (1997)

    Google Scholar 

  3. Milan, S., Vaclav, H., Roger, B.: Image Processing, Analysis and Machine Vision 2nd. PWS Publishing (1998)

    Google Scholar 

  4. Anil, K.J.: Fundamentals of Digital Image Processing, pp. 320–322. Prentice-Hall, Englewood Cliffs (1989)

    MATH  Google Scholar 

  5. Davies, E.R.: Machine Vision, pp. 663–675. Academic Press, London (1997)

    Google Scholar 

  6. Castleman, K.R.: Digital Image Processing, pp. 115–137. Prentice Hall, Englewood Cliffs (1996)

    Google Scholar 

  7. Affine Transformations of Images: A least Squares Formulation

    Google Scholar 

  8. A Generalized Two Pass Approach to Image Geometric Transform Implementation, Theory and Ramifications

    Google Scholar 

  9. Convolution-based Interpolation for Fast, High-quality Rotation of Images

    Google Scholar 

  10. Fraser, D.: Comparison of High Special Frequencies of Two-pass and One-pass Geometric Transform Algorithms. Computer Vision, Graphics, Image Processing 46, 267–283 (1989)

    Article  Google Scholar 

  11. Paeth, A.W.: A Fast Algorithm for General Raster Rotation. In: Proc. Graphics Interface 1986, pp. 77–81 (1986)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, S., Lee, GG., Jang, E.S., Kim, WY. (2006). Fast Affine Transform for Real-Time Machine Vision Applications. In: Huang, DS., Li, K., Irwin, G.W. (eds) Intelligent Computing. ICIC 2006. Lecture Notes in Computer Science, vol 4113. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11816157_147

Download citation

  • DOI: https://doi.org/10.1007/11816157_147

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-37271-4

  • Online ISBN: 978-3-540-37273-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics