Monday, March 13, 2017

Learning Experience on Overlap Add Method and Overlap Save Method

OAM and OSM are used when we want to filter a long data sequence.In this experiment, we have found the output of FIR filter using these methods.In OAM, an input signal is divided into smaller groups and which then used to find convolution with other input. So we get convolution for each group which the gets overlap depending upon the length of the input signal. In OSM, the only difference is that we modify the input sequence and append the next sequence with the previous inputs we have appended. OAM and OSM are block processing techniques since we divide the long input sequence into blocks and then calculate further.These methods are suitable for real-time signal processing.

10 comments:

  1. If we want to use any one from OAM or OSM, which would be more efficient??

    ReplyDelete
  2. Long length of input sequence can be processed using OSM and OAM

    ReplyDelete
  3. OSM uses circular convolution. Hence, OSM is preferred. The length of the output signal after circular convolution must be selected such that optimum system performance is obtained

    ReplyDelete
  4. The overlap-add method is based on the fundamental technique in DSP: (1) decompose the signal into simple components, (2) process each of the components in some useful way, and (3) recombine the processed components into the final signal.

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. Computationally, OSA and OSM both are equally efficient.

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. OAM and OSM are efficient ways to calculate convolution between very long signal x[n] and finite impulse response h[n].

    ReplyDelete
  9. OAM and OSM methods are used wherever the whole input signal has not been given but computations of the already stored signals are to be done.

    ReplyDelete
  10. Long data sequences are broken up in small signals of particular length to compute the output even before the complete input signal is obtained.

    ReplyDelete