Wednesday, 15 March 2017

Overlap Add Method(OAM) and Overlap Save Method(OSM)

                   After realizing the usefulness of FFT algorithm, it is necessary to understand its implementation in practical systems for faster and smarter(less calculative) operation. In real-time environment the long and indefinite length signals (unlike FFT) . To ensure proper analysis two methods: Overlap Add Method(OAM) and Overlap Save Method(OSM) are used. In both these methods the samples are divided into groups of samples such that the output of convolution of each group and the system function will have length equal to 2^N where N is an integer. To evaluate OAM and OSM in time domain Linear and Circular Convolution is used respectively. At times circular convolution is faster and hence, OSM can perform better.

19 comments:

  1. Why is it called as block transfer technique?

    ReplyDelete
    Replies
    1. Here, from the input samples, only a block of samples(each block can contain many samples) are processed at a time.
      However,care must be taken to ensure parallel processing in order to reduce computation time.

      Delete
  2. OSM is the more preferred method in real-time applications

    ReplyDelete
  3. However, OAM has less computations

    ReplyDelete
    Replies
    1. That depends on the hardware and on the sampled the signal itself.

      Delete
  4. OSM is faster than OAM as it uses circular convolution

    ReplyDelete
  5. this is a block processing technique

    ReplyDelete
    Replies
    1. Hence,it is used for practical purposes.

      Delete
  6. These are block processing Techniques

    ReplyDelete
  7. These methods are preferred instead of long-point FFT implementation.

    ReplyDelete
    Replies
    1. These methods are used because of better feasibility.

      Delete
  8. OSM is used in practical applications.

    ReplyDelete
  9. In OSM, aliasing effect is present but is absent for OAM.

    ReplyDelete
    Replies
    1. Ths is because of the extra elements that are saved.

      Delete
  10. OSM and OAM are used for large sequence of input data.

    ReplyDelete