En el procesamiento de señales , una matriz polifásica es una matriz cuyos elementos son máscaras de filtro . Representa un banco de filtros tal como se utiliza en codificadores de subbanda, también conocidos como transformadas wavelet discretas . [1]
Si hay dos filtros, entonces un nivel de la transformada wavelet tradicional asigna una señal de entrada a dos señales de salida , cada una de la mitad de longitud:
Tenga en cuenta que el punto significa multiplicación de polinomios , es decir, convolución , y significa disminución de muestreo .
Si se implementa directamente la fórmula anterior, se calcularán valores que luego se eliminarán mediante el muestreo descendente. Puede evitar su cálculo dividiendo los filtros y la señal en valores indexados pares e impares antes de la transformación wavelet:
Las flechas y denotan desplazamiento hacia la izquierda y hacia la derecha, respectivamente. Tendrán la misma precedencia que la convolución, porque en realidad son convoluciones con un impulso delta discreto desplazado .
La transformación wavelet reformulada para los filtros divididos es:
Esto se puede escribir como multiplicación de matriz-vector.
Esta matriz es la matriz polifásica.
Por supuesto, una matriz polifásica puede tener cualquier tamaño, no es necesario que tenga forma cuadrada. Es decir, el principio se adapta bien a cualquier banco de filtros , multiwavelets y transformadas wavelet basadas en refinamientos fraccionarios .
Propiedades
La representación de la codificación de subbandas mediante la matriz polifásica es más que una mera simplificación de la escritura. Permite la adaptación de muchos resultados de la teoría de matrices y de módulos . Las siguientes propiedades se explican para una matriz, pero se escalan igualmente a dimensiones superiores.
Invertibilidad/reconstrucción perfecta
El caso en el que una matriz polifásica permite la reconstrucción de una señal procesada a partir de los datos filtrados se denomina propiedad de reconstrucción perfecta. Matemáticamente, esto es equivalente a la invertibilidad. Según el teorema de invertibilidad de una matriz sobre un anillo, la matriz polifásica es invertible si y solo si el determinante de la matriz polifásica es un delta de Kronecker , que es cero en todas partes excepto en un valor.
Por la regla de Cramer, la inversa de se puede dar inmediatamente.
Ortogonalidad
La ortogonalidad significa que la matriz adjunta es también la matriz inversa de . La matriz adjunta es la matriz transpuesta con filtros adjuntos .
Esto implica que se conserva la norma euclidiana de las señales de entrada, es decir, la transformada wavelet correspondiente es una isometría .
La condición de ortogonalidad
se puede escribir
Norma del operador
En el caso de matrices polifásicas no ortogonales, surge la pregunta de qué normas euclidianas puede asumir la salida. Esto se puede acotar con la ayuda del operador norma .
Para la matriz polifásica, la norma del operador euclidiano se puede dar explícitamente utilizando la norma de Frobenius y la transformada z : [2]
Este es un caso especial de la matriz donde la norma del operador se puede obtener a través de la transformada z y el radio espectral de una matriz o la norma espectral correspondiente .
Una señal, donde se suponen estos límites, se puede derivar del vector propio correspondiente al valor propio maximizador y minimizador.
Esquema de elevación
El concepto de matriz polifásica permite la descomposición matricial . Por ejemplo, la descomposición en matrices de adición conduce al esquema de elevación . [3] Sin embargo, las descomposiciones matriciales clásicas como la descomposición LU y QR no se pueden aplicar de inmediato, porque los filtros forman un anillo con respecto a la convolución, no un campo .
Referencias
- ^ Strang, Gilbert ; Nguyen, Truong (1997). Ondículas y bancos de filtros . Wellesley-Cambridge Press. ISBN 0-9614088-7-1.
- ^ Thielemann, Henning (2001). Construcción adaptativa de wavelets para compresión de imágenes (tesis de diploma). Universidad Martín Lutero Halle-Wittenberg, Fachbereich Mathematik/Informatik. Archivado desde el original el 18 de julio de 2011 . Consultado el 10 de noviembre de 2006 .
- ^ Daubechies, Ingrid ; Sweldens, Wim (1998). "Factorización de transformadas wavelet en escalones de elevación". J. Fourier Anal. Appl . 4 (3): 245–267. doi :10.1007/BF02476026. S2CID 195242970. Archivado desde el original el 7 de diciembre de 2006.