La convolución seccional (particionada) es un método para calcular la convolución que se utiliza cuando el número de elementos de una de las secuencias de entrada es muchas veces mayor que el número de elementos de la otra [1] . Métodos básicos para calcular la convolución seccional: superposición con sumay método de superposición apilada.
Sea una sucesión ilimitada, sea una sucesión de longitud y sea un número natural .
Para calcular una convolución lineal por el método de suma superpuesta, es necesario dividir la secuencia en secciones adyacentes de longitud :
dónde
Después
La longitud de cada una de las circunvoluciones parciales en esta suma es igual a , es decir, hay una sección de longitud en la que se superponen las circunvoluciones parciales -ésima y -ésima, por lo que se deben sumar sus lecturas en el área de superposición. De ahí el nombre de este método [2] .
Ahora permita que la longitud de las secciones de la secuencia sea igual y que estas secciones tengan secciones superpuestas de longitud . Para cada sección, se calcula una convolución cíclica y , que contiene un recuento y se denota por . Es necesario descartar las últimas muestras de esta secuencia y adjuntar el resto a la secuencia . Luego de ejecutar este procedimiento, se obtendrá la secuencia requerida para cada [3] .
Es conveniente elegir un número de modo que el número sea una potencia de dos. Luego, cada una de las circunvoluciones parciales se puede realizar de manera eficiente utilizando algoritmos rápidos , lo que reduce en gran medida la complejidad computacional .