Skip to main content

Part of the book series: Lecture Notes in Computational Vision and Biomechanics ((LNCVB,volume 30))

  • 1716 Accesses

Abstract

Discrete Fourier Transform (DFT) is the most frequently used method to determine the frequency contents of the digital signals. As DFT will take more time to implement, this paper gives the algorithm for the fast implementation of the DFT on the Two-Dimensional (2D) sliding windows. To fast implement DFT on the 2D sliding window, a 2D DFT (here 2D SDFT) algorithm is stated. The algorithm of the proposed 2D SDFT tries to compute current window’s DFT bins directly. It makes use of precalculated bins of earlier window. For a 2D input signal, sliding transform is being accelerated with the help of the proposed algorithm. The computational requirement of the said algorithm is found to be lowest among the existing ones. The output of discrete Fourier transform and sliding discrete Fourier transform algorithm at all pixel positions is observed to be mathematically equivalent

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 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 59.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Farhang-Boroujeny B, Gazor S (1994) Generalized sliding FFT and its application to implementation of block LMS adaptive filters. IEEE Trans Sig Process 42(3):532–538

    Google Scholar 

  2. Park C-S (2015) 2D Discrete Fourier transform on sliding windows. IEEE Trans Image Process 24(3):901–907

    Article  MathSciNet  MATH  Google Scholar 

  3. Jacobsen E, Lyons R (2003) The sliding DFT. IEEE Sig Process Mag 20(2):74–80

    Google Scholar 

  4. Duda K (2010) Accurate, guaranteed stable, sliding discrete Fourier transform [DSP tips and tricks]. IEEE Sig Process Mag 27(6):124–127

    Google Scholar 

  5. Farhang-Boroujeny HB, Lim V (1992) A comment on the computational complexity of sliding FFT. IEEE Trans Circ Syst-II Analog Digital Sig Process 39(12):875–876

    Google Scholar 

  6. Rosendo Maias JA, Exposito AG (1998) Efficient moving-window DFT algorithms. IEEE Trans Circ Syst -II: Analog Digital Sig Process 45(2):256–260

    Google Scholar 

  7. Deng G, Ling A (1996) A running Walsh-Hadamard transform algorithm and its application to isotropic quadratic filter implementation. In: Proceedings of European signal processing conference (EUSIPCO)

    Google Scholar 

  8. Mozafari B, Savoji MH (2007) An efficient recursive algorithm and an explicit formula for calculating update vectors of running Walsh Hadamard transform. In: Proceedings of IEEE 9th international symposium on signal processing and its applications (ISSPA)

    Google Scholar 

  9. Ben-Artzi G, Hel-Or H, Hel-Or Y (2007) The gray-code filter kernels. IEEE Trans Pattern Anal Mach Intell 29(3):382393

    Article  Google Scholar 

  10. Ouyang W, Cham W-K (2010) Fast algorithm for Walsh Hadamard transform on sliding windows. IEEE Trans Pattern Anal Mach Intell 32(1):165–171

    Google Scholar 

  11. Jacobsen E, Lyons R (2004) An update to the sliding DFT. IEEE Signal Process Mag 21(1):110111

    Article  Google Scholar 

  12. Park C, Ko S (2014) The hopping discrete Fourier transform [sp tips and tricks]. IEEE Sig Process Mag 31(2):135–139

    Google Scholar 

  13. Park C-S (2014) Recursive algorithm for sliding Walsh Hadamard transform. IEEE Trans Sig Process 62(11):28272836

    MathSciNet  Google Scholar 

  14. Banks K (2002) The Goertzel algorithm. Embed Syst Program Mag 15(9):3442

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anita Kuchan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kuchan, A., Tuptewar, D.J., Anwar, S.S., Bandewar, S.P. (2019). Sliding Discrete Fourier Transform for 2D Signal Processing. In: Pandian, D., Fernando, X., Baig, Z., Shi, F. (eds) Proceedings of the International Conference on ISMAC in Computational Vision and Bio-Engineering 2018 (ISMAC-CVB). ISMAC 2018. Lecture Notes in Computational Vision and Biomechanics, vol 30. Springer, Cham. https://doi.org/10.1007/978-3-030-00665-5_126

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-00665-5_126

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-00664-8

  • Online ISBN: 978-3-030-00665-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics