Pytania otagowane jako fft

Szybka transformata Fouriera jest wydajnym algorytmem do obliczania dyskretnej transformaty Fouriera (DFT) i jej odwrotności.

1
Usuwanie szumu z sygnału F2F
(To pytanie dotyczy wydobywania danych binarnych kart magnetycznych z surowego WAV ) Wyciągam sekwencję binarną z paska magnetycznego na karcie kredytowej. Jak widać, sygnał ulega wyraźnej degradacji w jednym miejscu. po lewej stronie obrazu występuje niewielka degradacja. Samo użycie IIR (tj. ) wygładza go, ale wynikowy sygnał nie jest matematycznie …
11 fft  noise 


4
Radix-4 FFT kontra Radix-2
Czy implementacja Radix-4 jest szybsza niż równoważnie dobrze zakodowana FFT Radix-2? A jeśli tak, to dlaczego miałoby być szybsze?
10 fft 

2
Czy poprawne jest zwiększenie amplitudy (i prawdopodobnie jakości FFT) poprzez proste skalowanie danych?
Używam wersji „KISS FFT” Marka Borgerdinga. Akceptuje tablicę 16-bitowych wartości wejściowych o stałym punkcie i tworzy 32-bitową tablicę wyników liczb zmiennoprzecinkowych. Odkryłem, że jeśli amplitudy wejściowe są niskie, wiele wartości liczb zmiennoprzecinkowych wychodzi na zero, ale jeśli po prostu skaluję dane wejściowe (powiedzmy, współczynnik 16), wówczas mniej wartości wyjściowych wynosi …
10 fft 

3
Chromatyczne podpróbkowanie: jak poprawnie obliczyć szybkość transmisji danych
Trudno mi zrozumieć, jak obliczyć szybkość transmisji danych przy wykorzystywaniu podpróbkowania barwy np. W obrazie Y'UV: Mam następujące przykłady do obliczeń: Rozdzielczość obrazu: 352*288 Częstotliwość: 25 fps W przypadku (4: 4: 4) przykładowe obliczenia wyglądają następująco: (352px * 288px) * 3 color channels * 25 fps * 8 bit = …

1
Tworzenie spektrogramu
Próbowałem wypracować logikę tego zadania i planuję użyć pakietu źródłowego KissFFT, aby wykonać szybką transformację Fouriera. Daj mi znać, jeśli wygląda to dobrze: Przydziel strukturę FFT, tj. kiss_fft_alloc(N,0,NULL,NULL) Gdzie Nużywam rozmiaru okna. Bufor wejściowy będzie tablicą Nelementów typu kiss_fft_scalar. Bufor wyjściowy będzie tablicą N/2 + 1elementów typu kiss_fft_cpx. Dekoduj N(rozmiar …

2
Jak radzisz sobie z częstotliwościami ujemnymi w spektrum mocy złożonego sygnału?
Kiedy zastosujemy operację DFT na rzeczywistym sygnale aby uzyskać , a następnie weźmy kwadratową wielkość , , widmo mocy jest symetryczne. Częstotliwości dodatnie lub ujemne można przyjąć jako informację o częstotliwości w .x[n]x[n]x[n]X[k]X[k]X[k]X[k]X[k]X[k]|X[k]|2|X[k]|2\lvert X[k]\rvert^2X[k]X[k]X[k] Nie dotyczy to jednak sygnałów o złożonej wartości; widmo mocy nie jest symetryczne. W takim przypadku, …

2
Artefakty w FFT
Niedawno zdałem sobie sprawę, że FFT nie są idealne. Oznacza to, że jeśli wezmę sygnał, a następnie wezmę FFT, a następnie zrobię odwrotną FFT, wynikowy wynik nie jest dokładnie taki sam jak na wejściu. Oto zdjęcie pokazujące, co mam na myśli: Myślę, że obraz jest dość oczywisty. Sygnał IFFT jest …

1
Czy mogę używać FFT do interpretowania gestów akcelerometru?
Mam potrzebę wykrycia dwóch różnych gestów, które występują podczas przeglądania danych akcelerometru. Oto podsumowanie (tak krótkie, jak mogę to zrobić): Powiedzmy, że iPhone jest oscylowany tam iz powrotem, pozostając odkrytym. Użytkownik może wykonać jedną oscylację (raz do przodu lub do tyłu, gest jeden) lub ciągłą oscylację przez dowolny czas (gest …
10 fft 

3
Czy zwyczajowo koryguje się wzmocnienie okna?
Zastanów się, jak zdefiniowane jest okno Hanninga: 0.5 - 0.5 * cos(n*2*Pi/(N-1)) Według tej definicji ma zysk 0,5, co jest po prostu średnią wartością współczynników. Natomiast okna Flattop, zgodnie z definicją, zyskują jedność, prawdopodobnie z założenia. Wydaje się właściwe skalowanie okna Hanninga 2-krotnie, ale nigdzie go nie omawiałem. Wydaje się, …

3
zaskoczony widmem fazowym fft!
Bardzo prosty eksperyment MATLAB: f = 200; fs = 1000; t = 0: 1/fs : 1; x = cos(2*pi*f*t); plot(angle(fftshift(fft(x)))); A oto wynik: Teraz dokonałem niewielkiej zmiany powyższego fragmentu kodu; skrócenie czasu trwania o zaledwie 1 próbkę, jak następuje: f = 200; fs = 1000; t = 0: 1/fs : …
9 fft  matlab  phase 

3
Jak przejść do wykrywania gwizdów, trzasków i innych dźwięków na wejściach audio na żywo?
Przeczytałem wiele pytań na temat SO i, szczerze mówiąc, każde z nich nie opisuje żadnej konkretnej drogi. Niektórzy mówią „zrób FFT”, a niektórzy mówią „przekroczenie zera” itd. Ale posunąłem się tylko do zrozumienia, że ​​cyfrowe wejście audio składa się z szeregu amplitud dla określonej częstotliwości i dobrze. Naprawdę nie wiem …



2
Logarytmiczna transformata Fouriera (LFT) na sygnale audio
Staram się jak najdokładniej analizować muzykę. Oczywiście próbowałem FFT, ale miałem pewne problemy. Odkryłem, że niskie częstotliwości mają bardzo niską rozdzielczość niż słuch ludzki. Bardzo długo próbowałem FFT, aby rozwiązać ten problem, ale nawet analizując przy 8192 próbkach / s przy częstotliwości próbkowania 44100Hz (Oznacza to brak rozdzielczości czasowej), nie …
9 audio  fft 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.