Przetwarzanie sygnałów

Pytania i odpowiedzi dla praktyków sztuki i nauki o przetwarzaniu sygnału, obrazu i wideo

4
Co to jest przedział częstotliwości?
Robię badania nad metodą FFT, a termin, który zawsze się pojawia, to „bin częstotliwości”. Z tego, co rozumiem, ma to coś wspólnego z pasmem utworzonym wokół częstotliwości danego sinusoidy, ale tak naprawdę nie mogę zrozumieć, w jaki sposób. Wymyśliłem też, jak przejść z danego przedziału częstotliwości do jego powiązanej częstotliwości, …
16 fft 

4
Ekstrakcja funkcji do klasyfikacji dźwięku
Próbuję wyodrębnić funkcje z pliku dźwiękowego i sklasyfikować dźwięk jako należący do określonej kategorii (np. Szczekanie psa, silnik pojazdu itp.). Chciałbym wyjaśnić następujące kwestie: 1) Czy to w ogóle wykonalne? Istnieją programy rozpoznające mowę i rozróżniające różne rodzaje szczekania psa. Ale czy można mieć program, który może odbierać próbkę dźwięku …

1
Średnia normalizacja cepstralna
Czy ktoś może wyjaśnić normalizację cepstralną, jak wpływa na to właściwość równoważności splotu? Czy należy wykonywać CMN w rozpoznawaniu głośników na podstawie MFCC? Dlaczego właściwość splotu jest podstawową potrzebą MFCC? Jestem bardzo nowy w tym przetwarzaniu sygnału. Proszę pomóż
15 mfcc 

5
Czy możemy przełamać pojemność Shannon?
Mam przyjaciela pracującego w badaniach komunikacji bezprzewodowej. Powiedział mi, że możemy przesłać więcej niż jeden symbol w danym gnieździe przy użyciu jednej częstotliwości (oczywiście możemy je zdekodować w odbiorniku). Technika, jak powiedział, wykorzystuje nowy schemat modulacji. Dlatego jeśli jeden węzeł nadawczy transmituje do jednego węzła odbiorczego kanałem bezprzewodowym i przy …


2
Jak ręcznie wykreślić charakterystykę częstotliwościową pasmowego filtra Butterwortha w MATLAB-ie bez funkcji freqz?
Mam kod jak poniżej, który stosuje filtr pasmowoprzepustowy do sygnału. Jestem dość noob w DSP i chcę zrozumieć, co się dzieje za kulisami, zanim przejdę dalej. Aby to zrobić, chcę wiedzieć, jak wykreślić odpowiedź częstotliwościową filtra bez użycia freqz. [b, a] = butter(order, [flo fhi]); filtered_signal = filter(b, a, unfiltered_signal) …



3
Czytanie wykresu przekształcenia Wavelet
Mam problem ze zrozumieniem, jak odczytać wykres wykreślony przez transformację falkową, oto mój prosty kod Matlab, load noissin; % c is a 48-by-1000 matrix, each row % of which corresponds to a single scale. c = cwt(noissin,1:48,'db4','plot'); Najjaśniejsza część oznacza, że ​​skalowalny rozmiar kawy jest większy, ale jak dokładnie mogę …
15 wavelet 


3
Projektowanie filtra Butterwortha w Matlabie i uzyskiwanie współczynników filtra [ab] jako liczb całkowitych dla internetowego generatora kodów HDL Verilog
Za pomocą Matlaba zaprojektowałem bardzo prosty dolnoprzepustowy filtr Butterwortha. Poniższy fragment kodu pokazuje, co zrobiłem. fs = 2.1e6; flow = 44 * 1000; fNorm = flow / (fs / 2); [b,a] = butter(10, fNorm, 'low'); W [b, a] są przechowywane współczynniki filtra. Chciałbym uzyskać [b, a] jako liczby całkowite, dzięki …
15 matlab 


3
Szybka transformata Fouriera - niecałkowita liczba cykli w otworze FFT
Istnieje kilka doskonałych wątków do dyskusji i odpowiedzi na tej stronie (eletronics.se) na temat teorii transformacji Fouriera. Próbowałem zaimplementować to samo w narzędziu do symulacji (MS Excel :)). Mam kilka problemów interpretacyjnych i wdrożeniowych dotyczących tego samego. Próbuję przeanalizować przebieg napięcia o częstotliwości 50 Hz. Jednak poniższe dane to tylko …
15 fourier  fft 

2
Dlaczego różnica skali Gaussa w skali kosmicznej jest niezmienna?
Będę korzystać z funkcji o stałej skali przekształcić algorytm jako przykład. SIFT tworzy przestrzeń skali na podstawie skalowanego filtrowania obrazu gaussowskiego, a następnie oblicza różnicę gaussów w celu wykrycia potencjalnych punktów zainteresowania. Punkty te są zdefiniowane jako lokalne minima i maksima dla różnicy gaussów. Twierdzi się, że takie podejście jest …

3
Jak zdecydować, na której platformie najlepiej wdrożyć przetwarzanie dźwięku w czasie rzeczywistym?
Tworząc produkty, cały projekt algorytmu wykonuję w Matlabie. Zazwyczaj są one dość podstawowe, filtr IIR lub FIR, dwa, kilka FFT itp. Kiedy przychodzi czas na przeniesienie go do środowiska osadzonego, zawsze trudno mi zdecydować, na jakiej platformie go uruchomić. Zwykle myślę o tych (szerokich) platformach: Rdzeń DSP FPGA Mikrokontroler RAMIĘ …
15 arm  dsp-core  hardware 

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.