Overlap–add method
Overlap–add method
Main page
1515896

Overlap–add method

logo
Community Hub0 subscribers
What are your thoughts?
Be the first to start a discussion here.
Be the first to start a discussion here.
Overlap–add method

In signal processing, the overlap–add method is an efficient way to evaluate the discrete convolution of a very long signal with a finite impulse response (FIR) filter :

where for outside the region  

This article uses common abstract notations, such as or in which it is understood that the functions should be thought of in their totality, rather than at specific instants (see Convolution#Notation).

The concept is to divide the problem into multiple convolutions of with short segments of :

where is an arbitrary segment length. Then:

and can be written as a sum of short convolutions:

where the linear convolution is zero outside the region And for any parameter it is equivalent to the -point circular convolution of with in the region   The advantage is that the circular convolution can be computed more efficiently than linear convolution, according to the circular convolution theorem:

where:

See all
User Avatar
No comments yet.