Przetwarzanie sygnałów

16
Zliczanie grup 1s na boolowskiej mapie numpy.array

Zajmuję się teraz przetwarzaniem obrazów w Pythonie za pośrednictwem PIL (Python Image Library). Moim głównym celem jest zliczenie liczby kolorowych komórek na obrazie immunohistochemicznym. Wiem, że istnieją odpowiednie programy, biblioteki, funkcje i samouczki na ten temat, i sprawdziłem prawie...

16
Znajdź podobną muzykę za pomocą spektrum FFT

Kilka tygodni eksperymentowałem, aby znaleźć sposób na dopasowanie / znalezienie podobnych utworów w bibliotece zawierającej różne gatunki muzyczne. Moja pierwsza próba polegała na wykryciu funkcji takich jak Tempo lub ilości basów w utworach, aby utworzyć grupy, ale nie posunąłem się za daleko z...

15
Ś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ę...

15
Zwiększenie głośności ścieżki dzięki RMS

Próbuję obliczyć głośność ścieżki dźwiękowej, którą zapisałem w buforze. Bufor zawiera dane PCM sygnału i chcę dowiedzieć się, jak „głośno” jest za pomocą Root Mean Squared. Zakładam, że mogę to zrobić w dziedzinie czasu zamiast przełączać się na dziedzinę częstotliwości. Jaki byłby na to...

15
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...