• DocumentCode
    1020077
  • Title

    The Quaternion LMS Algorithm for Adaptive Filtering of Hypercomplex Processes

  • Author

    Took, Clive Cheong ; Mandic, Danilo P.

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Imperial Coll. London, London
  • Volume
    57
  • Issue
    4
  • fYear
    2009
  • fDate
    4/1/2009 12:00:00 AM
  • Firstpage
    1316
  • Lastpage
    1327
  • Abstract
    The quaternion least mean square (QLMS) algorithm is introduced for adaptive filtering of three- and four-dimensional processes, such as those observed in atmospheric modeling (wind, vector fields). These processes exhibit complex nonlinear dynamics and coupling between the dimensions, which make their component-wise processing by multiple univariate LMS, bivariate complex LMS (CLMS), or multichannel LMS (MLMS) algorithms inadequate. The QLMS accounts for these problems naturally, as it is derived directly in the quaternion domain. The analysis shows that QLMS operates inherently based on the so called ldquoaugmentedrdquo statistics, that is, both the covariance E{ xx H} and pseudocovariance E{ xx T} of the tap input vector x are taken into account. In addition, the operation in the quaternion domain facilitates fusion of heterogeneous data sources, for instance, the three vector dimensions of the wind field and air temperature. Simulations on both benchmark and real world data support the approach.
  • Keywords
    adaptive filters; geophysical signal processing; least mean squares methods; sensor fusion; wind; adaptive filtering; air temperature; atmospheric modeling; augmented statistics; bivariate complex LMS algorithm; complex nonlinear dynamics; data source fusion; hypercomplex processes; multichannel LMS algorithm; multiple univariate LMS algorithm; quaternion LMS algorithm; quaternion least mean square algorithm; wind field; Adaptive multistep ahead prediction; data fusion via vector spaces; multidimensional adaptive filters; quaternion signal processing; wind modeling;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2008.2010600
  • Filename
    4696053