stringtranslate.com

Ondícula de Cohen–Daubechies–Feauveau

Un ejemplo de la transformada wavelet 2D que se utiliza en JPEG 2000

Las wavelets de Cohen–Daubechies–Feauveau son una familia de wavelets biortogonales que se popularizaron gracias a Ingrid Daubechies . [1] [2] No son iguales a las wavelets ortogonales de Daubechies y tampoco son muy similares en forma y propiedades. Sin embargo, su idea de construcción es la misma.

El estándar de compresión JPEG 2000 utiliza la wavelet biortogonal Le Gall–Tabatabai (LGT) 5/3 (desarrollada por D. Le Gall y Ali J. Tabatabai) [3] [4] [5] para la compresión sin pérdida y una wavelet CDF 9/7 para la compresión con pérdida .

Propiedades

Construcción

Para cada entero positivo A existe un único polinomio de grado A − 1 que satisface la identidad

Este es el mismo polinomio que se utilizó en la construcción de las wavelets de Daubechies . Pero, en lugar de una factorización espectral, aquí intentamos factorizar

donde los factores son polinomios con coeficientes reales y coeficiente constante 1. Entonces

y

formar un par biortogonal de secuencias de escala. d es un número entero utilizado para centrar las secuencias simétricas en cero o para hacer que los filtros discretos correspondientes sean causales.

Dependiendo de las raíces de , puede haber hasta diferentes factorizaciones. Una factorización simple es y , entonces la función de escala primaria es la B-spline de orden A − 1. Para A = 1 se obtiene la wavelet de Haar ortogonal .

Tablas de coeficientes

Wavelet 5/3 de Cohen–Daubechies–Feauveau utilizado en el estándar JPEG 2000

Para A = 2 se obtiene de esta manera la wavelet LeGall 5/3 :


Para A = 4 se obtiene el 9/7-CDF-wavelet . Se obtiene , este polinomio tiene exactamente una raíz real, por lo tanto es el producto de un factor lineal y un factor cuadrático. El coeficiente c , que es el inverso de la raíz, tiene un valor aproximado de −1,4603482098.

Para los coeficientes de la escala centrada y las secuencias wavelet se obtienen valores numéricos en una forma fácil de implementar.

Numeración

Existen dos esquemas de numeración coincidentes para los wavelets de la familia CDF:

La primera numeración se utilizó en el libro de Daubechies Diez lecciones sobre wavelets . Ninguna de estas numeraciones es única. El número de momentos de desaparición no indica la factorización elegida. Un banco de filtros con tamaños de filtro 7 y 9 puede tener 6 y 2 momentos de desaparición cuando se utiliza la factorización trivial, o 4 y 4 momentos de desaparición como es el caso de la wavelet JPEG 2000. Por lo tanto, la misma wavelet puede denominarse "CDF 9/7" (según los tamaños de filtro) o "biortogonal 4, 4" (según los momentos de desaparición). De manera similar, la misma wavelet puede denominarse "CDF 5/3" (según los tamaños de filtro) o "biortogonal 2, 2" (según los momentos de desaparición).

Descomposición por elevación

Para los bancos de filtros factorizados trivialmente se puede dar explícitamente una descomposición por elevación . [6]

Número par de factores de suavidad

Sea el número de factores de suavidad en el filtro de paso bajo B-spline, que deberá ser par.

Luego define recursivamente

Los filtros de elevación son

En conclusión, los resultados provisionales del levantamiento son

Lo que conduce a

Los filtros y constituyen el banco de filtros CDF- n ,0.

Número impar de factores de suavidad

Ahora, seamos impares.

Luego define recursivamente

Los filtros de elevación son

En conclusión, los resultados provisionales del levantamiento son

Lo que conduce a

donde descuidamos la traducción y el factor constante.

Los filtros y constituyen el banco de filtros CDF- n ,1.

Aplicaciones

La wavelet de Cohen-Daubechies-Feauveau y otras wavelets biortogonales se han utilizado para comprimir escaneos de huellas dactilares para el FBI . [7] Tom Hopper (FBI), Jonathan Bradley ( Laboratorio Nacional de Los Álamos ) y Chris Brislawn (Laboratorio Nacional de Los Álamos) desarrollaron un estándar para comprimir huellas dactilares de esta manera . [7] Al usar wavelets, se puede lograr una relación de compresión de alrededor de 20 a 1, lo que significa que una imagen de 10 MB podría reducirse a tan solo 500 kB sin dejar de pasar las pruebas de reconocimiento. [7]

Enlaces externos

Referencias

  1. ^ Cohen, A.; Daubechies, I.; Feauveau, J.-C. (1992). "Bases biortogonales de wavelets con soporte compacto". Communications on Pure and Applied Mathematics . 45 (5): 485–560. doi :10.1002/cpa.3160450502.
  2. ^ Daubechies, Ingrid (1992). Diez conferencias sobre wavelets . SIAM. doi :10.1137/1.9781611970104. ISBN 978-0-89871-274-2.
  3. ^ Sullivan, Gary (8–12 de diciembre de 2003). «Características generales y consideraciones de diseño para la codificación de vídeo en subbandas temporales». UIT-T . Grupo de expertos en codificación de vídeo . Consultado el 13 de septiembre de 2019 .
  4. ^ Bovik, Alan C. (2009). La guía esencial para el procesamiento de video. Academic Press . p. 355. ISBN 9780080922508.
  5. ^ Gall, D. Le; Tabatabai, Ali J. (1988). "Codificación de subbandas de imágenes digitales utilizando filtros de núcleo corto simétricos y técnicas de codificación aritmética". ICASSP-88, Conferencia internacional sobre acústica, habla y procesamiento de señales . pp. 761–764 vol.2. doi :10.1109/ICASSP.1988.196696. S2CID  109186495.
  6. ^ Thielemann, Henning (2006). "Sección 3.2.4". Wavelets óptimamente emparejados (tesis doctoral).
  7. ^ abc Cipra, Barry Arthur (1994). ¿Qué está pasando en las ciencias matemáticas? (Vol. 2) Hablando de wavelets . Sociedad Matemática Estadounidense. ISBN 978-0821889985.