Saltar para o conteúdo

Transformada wavelet

Origem: Wikipédia, a enciclopédia livre.
(Redirecionado de Transformada Wavelet)
Um exemplo da transformação wavelet discreta 2D que é usada em JPEG2000 .

Em matemática, uma série wavelet é uma representação de uma função de quadrado integrável (valor real ou valor complexo) por certas séries ortonormais geradas por uma onduleta. Este artigo fornece uma definição matemática formal de uma wavelet ortonormal e da transformada integral wavelet.

Uma função é chamada de wavelet ortonormal se puder ser usada para definir uma base de Hilbert, que é um sistema ortonormal completo, para o espaço de Hilbert de funções de quadrado integráveis.

A base de Hilbert é construída como a família de funções por meio de traduções diádicas e dilatações de ,

para inteiros .

Se estiver sob o produto interno padrão em ,

esta família é ortonormal, é um sistema ortonormal:

onde é o Delta de Kronecker .

A integridade é satisfeita se cada função pode ser expandida na base como

com convergência da série entendida como sendo a convergência na norma . Essa representação de f é conhecida como série wavelet . Isso implica que uma onduleta ortonormal é autodual .

A transformada integral wavelet é a transformada integral definida como

Os coeficientes wavelet são então dados por

Aqui, é chamada de dilatação binária ou dilatação diádica, e é a posição binária ou diádica .

A ideia fundamental das transformadas wavelet é que a transformação deve permitir apenas mudanças na extensão do tempo, mas não na forma. Isso é afetado pela escolha de funções básicas adequadas..As alterações na extensão do tempo devem estar em conformidade com a frequência de análise correspondente da função de base. Com base no princípio da incerteza do processamento de sinal,

onde representa o tempo e , a frequência angular ( , onde é a frequência temporal).

Quanto maior for a requisição de resolução no tempo, menor deverá ser a resolução na frequência. Quanto maior for a extensão das janelas de análise escolhida, maior será o valor de .

Quando é grande,

  1. Resolução de tempo ruim
  2. Boa resolução em frequência
  3. Baixa frequência, grande fator de escala

Quando é pequeno

  1. Boa resolução de tempo
  2. Resolução em frequência ruim
  3. Alta frequência, fator de escala pequeno

Em outras palavras, a função básica pode ser considerada como uma resposta ao impulso de um sistema com o qual a função foi filtrada. O sinal transformado fornece informações sobre o tempo e a frequência. Portanto, a transformada wavelet contém informações semelhantes à transformação de Fourier de curto prazo (STFT, ou Short-Time-Fourier-Transformation, em inglês), porém com propriedades especiais adicionais das onduletas. Essas propriedades aparecem na resolução temporal em frequências de análise mais altas da função-base. A diferença na resolução de tempo em frequências crescentes para a transformada de Fourier e a transformada wavelet é mostrada abaixo. Observe, entretanto, que a resolução da frequência está diminuindo para frequências crescentes, enquanto a resolução temporal aumenta. Esta consequência do princípio da incerteza de Fourier não é exibida corretamente na Figura.

Isso mostra que a transformada wavelet é boa na resolução de tempo de altas frequências, enquanto para funções de variação lenta, a resolução em frequência é notável.

Outro exemplo: A análise de três sinais sinusoidais sobrepostos com STFT e transformada wavelet.

Compactação wavelet

[editar | editar código-fonte]

A compactação wavelet é uma forma de compactação de dados adequada para compactação de imagem (às vezes também compactação de vídeo e áudio ). Implementações notáveis são JPEG 2000, DjVu e ECW para imagens estáticas, CineForm e Dirac da BBC. O objetivo é armazenar dados de imagem no mínimo espaço possível em um arquivo . A compressão wavelet pode ser sem perdas ou com perdas . [1] A codificação wavelet é uma variante da codificação de transformada discreta de cosseno (DCT) que usa wavelets em vez do algoritmo baseado em bloco do DCT. [2]

Usando uma transformada wavelet, os métodos de compressão wavelet são adequados para representar transientes, como sons de percussão em áudio, ou componentes de alta frequência em imagens bidimensionais, por exemplo, uma imagem de estrelas em um céu noturno. Isso significa que os elementos transitórios de um sinal de dados podem ser representados por uma quantidade menor de informações do que seria o caso se alguma outra transformação, como a transformação discreta de cosseno, tivesse sido usada.

A transformada wavelet discreta foi aplicada com sucesso para a compressão de sinais de eletrocardiograma (ECG) [3] Neste trabalho, a alta correlação entre os coeficientes wavelet correspondentes de sinais de ciclos cardíacos sucessivos é utilizada empregando predição linear.

A compressão wavelet não é boa para todos os tipos de dados. Sinais que apresentam características transientes apresentam uma boa compactação a partir desse método. Sinais regulares e periódicos, por outro lado, são melhor comprimidos usando outros métodos, particularmente a compressão harmônica tradicional (domínio de frequência, como por transformadas de Fourier e relacionados).

Consulte Diary Of An x264 Developer: The problems with wavelets (2010) para uma discussão de questões práticas dos métodos atuais que usam wavelets para compactação de vídeo.

Primeiro, uma transformada wavelet é aplicada. Isso produz tantos coeficientes quanto pixels existem na imagem (ou seja, ainda não há compressão, pois é apenas uma transformação). Esses coeficientes podem então ser compactados mais facilmente porque as informações são estatisticamente concentradas em apenas alguns coeficientes. Este princípio é chamado de codificação de transformação. Depois disso, os coeficientes são quantizados e os valores quantizados são codificados por entropia e / ou por comprimento de execução .

Algumas aplicações 1D e 2D de compactação wavelet usam uma técnica chamada "pegadas wavelet".[4][5]

Comparação com Transformada de Fourier e análise de tempo-frequência

[editar | editar código-fonte]
Transformar Representação Entrada
Transformada de Fourier frequência
Análise de tempo-frequência tempo; frequência
Transformada wavelet dimensionamento; fator de deslocaento temporal

Wavelets têm alguns pequenos benefícios sobre as transformadas de Fourier em termos da redução de cálculos ao examinar frequências específicas. No entanto, eles raramente são mais sensíveis e, de fato, a wavelet de Morlet comum é matematicamente idêntica a uma Transformada de Fourier de Curto Tempo usando uma função de janela gaussiana.[6] A exceção acontece quando se deseja pesquisar sinais conhecidos de formato não sinoidal (por exemplo, batimentos cardíacos); nesse caso, o uso de uma wavelet correspondente pode superar as análises STFT / Morlet.[7]

Outras aplicações práticas

[editar | editar código-fonte]

A transformada wavelet pode nos fornecer a frequência dos sinais e o tempo associado a essas frequências, tornando-a muito adequada para a aplicação em vários campos. Como exemplo, pode-se citar: processamento de sinais de acelerômetros para análise do movimento,[8] detecção de falha,[9] projeto de marcapassos de baixa potência e também em comunicação sem fio de banda ultra-larga (UWB).[10][11][12]

Referências

  1. JPEG 2000, for example, may use a 5/3 wavelet for lossless (reversible) transform and a 9/7 wavelet for lossy (irreversible) transform.
  2. Hoffman, Roy (2012). Data Compression in Digital Systems. Springer Science & Business Media. [S.l.: s.n.] ISBN 9781461560319. Basically, wavelet coding is a variant on DCT-based transform coding that reduces or eliminates some of its limitations. (...) Another advantage is that rather than working with 8 × 8 blocks of pixels, as do JPEG and other block-based DCT techniques, wavelet coding can simultaneously compress the entire image. 
  3. A. G. Ramakrishnan and S. Saha, "ECG coding by wavelet-based linear prediction," IEEE Trans. Biomed. Eng., Vol. 44, No. 12, pp. 1253-1261, 1977.
  4. N. Malmurugan, A. Shanmugam, S. Jayaraman and V. V. Dinesh Chander. "A New and Novel Image Compression Algorithm Using Wavelet Footprints" Arquivado em 19 de setembro de 2018, no Wayback Machine.
  5. Ho Tatt Wei and Jeoti, V. "A wavelet footprints-based compression scheme for ECG signals". Ho Tatt Wei; Jeoti, V. (2004). «A wavelet footprints-based compression scheme for ECG signals». 2004 IEEE Region 10 Conference TENCON 2004. A. [S.l.: s.n.] 283 páginas. ISBN 0-7803-8560-8. doi:10.1109/TENCON.2004.1414412 
  6. «Fourier-, Hilbert- and wavelet-based signal analysis: are they really different approaches?». Journal of Neuroscience Methods. 137: 321–332. PMID 15262077. doi:10.1016/j.jneumeth.2004.03.002 
  7. Krantz, Steven G. (1999). A Panorama of Harmonic Analysis. Mathematical Association of America. [S.l.: s.n.] ISBN 0-88385-031-1 
  8. Martin, E. (2011). «Novel method for stride length estimation with body area network accelerometers». 2011 IEEE Topical Conference on Biomedical Wireless Technologies, Networks, and Sensing Systems. [S.l.: s.n.] pp. 79–82. ISBN 978-1-4244-8316-7. doi:10.1109/BIOWIRELESS.2011.5724356 
  9. Liu (2012). «Shannon wavelet spectrum analysis on truncated vibration signals for machine incipient fault detection». Measurement Science and Technology. 23: 1–11. Bibcode:2012MeScT..23e5604L. doi:10.1088/0957-0233/23/5/055604 
  10. «Emerging applications of wavelets: A review» (PDF). Physical Communication. 3: 1–18. 2010. doi:10.1016/j.phycom.2009.07.001 
  11. Sheybani. «Dimensionality Reduction and Noise Removal in Wireless Sensor Network Datasets». 2009 Second International Conference on Computer and Electrical Engineering. 2: 674–677. ISBN 978-1-4244-5365-8. doi:10.1109/ICCEE.2009.282 
  12. Sheybani. «Multi-resolution filter banks for enhanced SAR imaging». 2012 International Conference on Systems and Informatics (ICSAI2012): 2702–2706. ISBN 978-1-4673-0199-2. doi:10.1109/ICSAI.2012.6223611 
  • Meyer, Yves (1992). Wavelets and Operators. Cambridge University Press. Cambridge: [s.n.] ISBN 0-521-42000-8  Meyer, Yves (1992). Wavelets and Operators. Cambridge University Press. Cambridge: [s.n.] ISBN 0-521-42000-8  Meyer, Yves (1992). Wavelets and Operators. Cambridge University Press. Cambridge: [s.n.] ISBN 0-521-42000-8 
  • Chui, Charles K. (1992). An Introduction to Wavelets. Academic Press. San Diego: [s.n.] ISBN 0-12-174584-8  Chui, Charles K. (1992). An Introduction to Wavelets. Academic Press. San Diego: [s.n.] ISBN 0-12-174584-8  Chui, Charles K. (1992). An Introduction to Wavelets. Academic Press. San Diego: [s.n.] ISBN 0-12-174584-8 
  • Akansu, Ali N.; Haddad, Richard A. (1992). Multiresolution Signal Decomposition: Transforms, Subbands, Wavelets. Academic Press. San Diego: [s.n.] ISBN 978-0-12-047141-6  Akansu, Ali N.; Haddad, Richard A. (1992). Multiresolution Signal Decomposition: Transforms, Subbands, Wavelets. Academic Press. San Diego: [s.n.] ISBN 978-0-12-047141-6  Akansu, Ali N.; Haddad, Richard A. (1992). Multiresolution Signal Decomposition: Transforms, Subbands, Wavelets. Academic Press. San Diego: [s.n.] ISBN 978-0-12-047141-6 

Ligações externas

[editar | editar código-fonte]