In order to reduce the delay and the data latency obtained during long data sequences overlap add and overlap save method is employed. These methods do not require the entire data to be present before carrying out the convolution. In case of overlap add method, the entire signal is divided into small length signals and the convolution of the signals are carried out with the response of the system. After carrying out the convolution the overlap portion is added to get the output. In case of overlap save method, the overlapped portion is saved to get the result. The result is same as that of time domain convolution. This methods are used to obtain the output of the system.
Which method is more efficient?
ReplyDeleteBoth OAM and OSM are computationally same.
ReplyDeleteIt is also used for finding output of FIR Filter
ReplyDeleteYes. Output of FIR filter can be calculated using OAM by FFT and OSM by FFT
DeleteCan we use it for IIR filter ?
ReplyDeleteNo.
DeleteFor IIR Filter h[n] is of infinite length, hence it is not possible to compute output using it for signal of infinite duration.
Instead difference equations are used to determine its output
Processing is faster because of use of FFT for OAM and OSM
ReplyDeleteYes. Because FFT performs parallel operations
DeleteOSM 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.
ReplyDeleteYes thanks for the information
DeleteThese methods are suitable for real time signal processing.
ReplyDeleteYes because it does not require the entire data to available simultaneously.
DeleteOAM and OSM are block processing techniques and and are used for real time signal processing applications.
ReplyDeleteYes. One such example real time monitoring is ECG monitoring
Delete