Convolución Seccional

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.

Cálculo

Sea una sucesión ilimitada, sea una sucesión de longitud y sea un número natural .

Método de superposición con sumatoria

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] .

Método de superposición apilada

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] .

Nota

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 .

Notas

  1. Rabiner, Gould 1978 , pág. 76.
  2. Rabiner, Gould 1978 , pág. 76-78.
  3. Rabiner, Gould 1978 , pág. 78-81.

Literatura