Acho que se você falar sobre a quantidade de detalhes em uma imagem, a transformada discreta de wavelet (DWT) se encaixa perfeitamente na sua descrição. Não é completamente diferente da discreta transformada de Fourier (DFT), pois ela também opera em termos de componentes de escala fina e grossa de um sinal, mas também é muito localizada ao contrário da DFT. Uma introdução fantástica para I. sinais unidimensionais de I. Selesnick está aqui .
Uma transformada wavelet é essencialmente uma série de filtros de passagem de banda ortogonais aninhados que, no final, criam sinais de diferentes componentes espectrais; portanto, nesse sentido, você pode usar qualquer uma das wavelets da transformação Fourier. No entanto, se você realmente deseja plotar os componentes separadamente, é necessário usar o WFT, pois também oferece a janela e a localização corretas no espaço.
Se você deseja simplesmente calcular a quantidade de detalhes em cada nível de escala, o cálculo da energia total de cada banda com interesse na transformação de Fourier seria suficiente:
Dβ= ∑ωβ∈ β∣∣Sf( ωβ) ∣∣2
onde é a transformada de Fourier de algum sinal e é um intervalo de frequências no domínio de Fourier.Sf( ω )s ( t )β