Perguntas com a marcação «fft»

10
Artefatos na FFT

Recentemente, percebi que os FFT não são perfeitos. Ou seja, se eu pegar um sinal e depois pegar FFT, e depois fazer uma FFT inversa, a saída resultante não será exatamente a mesma da entrada. Aqui está uma imagem para mostrar o que eu quero dizer: Eu acho que a imagem é bastante auto-explicativa....

10
Radix-4 FFT versus Radix-2

Uma implementação radix-4 é mais rápida que uma FFT radix-2 equivalente e bem codificada? E se sim, por que seria mais

10
Criando um espectrograma

Eu tenho tentado elaborar a lógica para esta tarefa e planejo usar o pacote de origem KissFFT para executar a transformação rápida de fourier. Informe-me se isso parecer correto: Aloque uma estrutura FFT, ie. kiss_fft_alloc(N,0,NULL,NULL) Onde Nestá o tamanho da janela que estou usando. O buffer...

10
Posso usar a FFT para interpretar os gestos do acelerômetro?

Tenho a necessidade de detectar dois gestos diferentes que ocorrem ao analisar os dados do acelerômetro. Aqui está um resumo (o mais breve possível): Digamos que um iPhone esteja sendo oscilado para frente e para trás enquanto permanece com a face para cima. O usuário pode fazer uma oscilação (uma...

10
Subamostragem de croma: Como calcular corretamente a taxa de dados

Estou tendo dificuldade para entender como calcular a taxa de dados ao aproveitar a subamostragem de croma em uma imagem Y'UV: Eu tenho os seguintes exemplos para um cálculo: Resolução da imagem: 352*288 Frequência: 25 qps Para (4: 4: 4), o exemplo de cálculo é o seguinte: (352px * 288px) * 3...

9
Como estimar a relação sinal / ruído de uma forma de onda?

Eu tenho um sinal: , onde i = 0 … n - 1 .fi(ti=iΔt)fi(ti=iΔt)f_i(t_i=i\Delta t)i=0…n−1i=0…n−1i = 0\ldots n-1 O sinal parece variar rapidamente em torno de uma "tendência" mais lenta. Estou assumindo que a parte que varia rapidamente é o ruído e a parte que varia lentamente é o sinal real. Como...

9
Transformada logarítmica de Fourier (LFT) no sinal de áudio

Estou tentando analisar as músicas da maneira mais precisa possível. Claro que tentei o FFT, mas tenho alguns problemas. Descobri frequências baixas com resolução muito baixa do que a audição humana. Tentei muito tempo a FFT para resolver esse problema, mas mesmo analisando com 8192 amostras / s...

9
É habitual corrigir o ganho de uma janela?

Considere como a janela Hanning é definida: 0.5 - 0.5 * cos(n*2*Pi/(N-1)) Por essa definição, ele tem um ganho de 0,5, que é simplesmente o valor médio dos coeficientes. Por outro lado, as janelas Flattop, como definidas, têm ganho de unidade, presumivelmente por design. Parece apropriado...

9
Como verificar os resultados da FFT de uma onda senoidal?

Recebi um arquivo de áudio (onda senoidal) 1000Hz como uma entrada para o meu algoritmo FFT. Eu tenho 8192 amostras de espectro de potência em uma matriz. Qual é a melhor e mais fácil maneira de verificar se minha saída está certa ou errada? Se eu der um arquivo de áudio silencioso, a saída será...

9
Como analisar a entrada / espectro de áudio corretamente

Eu sou bastante novo em Java e Processamento de Sinais, mas fui designado a um projeto que trata de processamento de áudio. Meu tópico que me foi dado é um jogo que possui um componente de análise de uma música (qualquer música) e gera dados, dependendo da frequência atualmente em execução (tempo...

9
Como implementar uma transformação Hough baseada em gradiente

Estou tentando usar a transformação Hough para detecção de borda e gostaria de usar imagens de gradiente como base. O que tem feito até agora, dada a imagem Ide tamanho [M,N]e seus derivados parciais gx, gy, é calcular o ângulo de inclinação em cada pixel como thetas = atan(gy(x,y) ./ gx. Da...