• DocumentCode
    1544753
  • Title

    Efficient implementation of quaternion Fourier transform, convolution, and correlation by 2-D complex FFT

  • Author

    Pei, Soo-Chang ; Ding, Jian-Jiun ; Chang, Ja-Han

  • Author_Institution
    Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • Volume
    49
  • Issue
    11
  • fYear
    2001
  • fDate
    11/1/2001 12:00:00 AM
  • Firstpage
    2783
  • Lastpage
    2797
  • Abstract
    The concepts of quaternion Fourier transform (QFT), quaternion convolution (QCV), and quaternion correlation, which are based on quaternion algebra, have been found to be useful for color image processing. However, the necessary computational algorithms and their complexity still need some attention. We develop efficient algorithms for QFT, QCV, and quaternion correlation. The conventional complex two-dimensional (2-D) Fourier transform (FT) is used to implement these quaternion operations very efficiently. With these algorithms, we only need two complex 2-D FTs to implement a QFT, six complex 2-D FTs to implement a one-side QCV or a quaternion correlation and 12 complex 2-D FTs to implement a two-side QCV, and the efficiency of these quaternion operations is much improved. Meanwhile, we also discuss two additional topics. The first one is about how to use QFT and QCV for quaternion linear time-invariant (QLTI) system analysis. This topic is important for quaternion filter design and color image processing. Besides, we also develop the spectrum-product QCV. It is an improvement of the conventional form of QCV. For any arbitrary input functions, it always corresponds to the product operation in the frequency domain. It is very useful for quaternion filter design
  • Keywords
    computational complexity; convolution; correlation methods; fast Fourier transforms; image colour analysis; spectral analysis; 2D Fourier transform; 2D complex FFT; algorithm complexity; color image processing; computational algorithms; efficient algorithms; efficient implementation; frequency domain; input functions; product operation; quaternion Fourier transform; quaternion algebra; quaternion convolution; quaternion correlation; quaternion filter design; quaternion linear time-invariant system analysis; spectrum-product QCV; Algebra; Color; Convolution; Filters; Fourier transforms; Frequency domain analysis; Helium; Image analysis; Quaternions; Two dimensional displays;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/78.960426
  • Filename
    960426