• DocumentCode
    3271542
  • Title

    Multidimensional overlap-add and overlap-save for correlation and convolution

  • Author

    Fernandez, Joseph A. ; Kumar, B. V. K. Vijaya

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2013
  • fDate
    15-18 Sept. 2013
  • Firstpage
    509
  • Lastpage
    513
  • Abstract
    When two signals or images to be correlated or convolved are of different sizes, overlap-add (OLA) and overlap-save (OLS) algorithms are often employed to reduce computational complexity. In this paper, we investigate the use of these algorithms for multidimensional correlations required in many image and video matching applications. In contrast to conventional wisdom, we show that OLA is more computationally efficient and OLS is more memory efficient. We present theoretical expressions for computational complexity for an arbitrary dimensionality and validate these expressions experimentally. We also discuss parameter selection from both memory and computational perspectives.
  • Keywords
    computational complexity; convolution; correlation methods; image matching; video signal processing; OLA algorithm; OLS algorithm; arbitrary dimensionality; computational complexity reduction; image convolution; image correlation; image matching; multidimensional correlations; multidimensional overlap-add; multidimensional overlap-save; overlap-add algorithm; overlap-save algorithm; signal convolution; signal correlation; video matching; Algorithm design and analysis; Computational complexity; Convolution; Correlation; Equations; Memory management; convolution; correlation; overlap-add; overlap-save;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing (ICIP), 2013 20th IEEE International Conference on
  • Conference_Location
    Melbourne, VIC
  • Type

    conf

  • DOI
    10.1109/ICIP.2013.6738105
  • Filename
    6738105