Przetwarzanie sygnałów

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

3
Jakie są względne zalety różnych schematów upsamplingu?
Ostatnio spotkałem system DSP, który dokonał wewnętrznego upsamplingu za pomocą zerowania. Spodziewając się utrzymania zerowego rzędu byłem zaskoczony, gdy stwierdziłem, że sygnał prądu stałego nie wytwarza wyjścia prądu stałego; wiele harmonicznych wewnętrznej (dolnej) częstotliwości próbkowania było również obecnych na wyjściu. To prowadzi do mojego pytania: jakie techniki upsamplingu są powszechnie …
12 resampling 

4
Znajdowanie wzoru podobnego do zebry na obrazie (Wykrywanie linii frędzlowej światła strukturalnego na zdjęciu)
Pracuję w projekcie, w którym frędzle są rzutowane na obiekt i robione jest zdjęcie. Zadanie polega na znalezieniu linii środkowych obrzeży, które matematycznie przedstawiają krzywą 3D przecięcia płaszczyzny obrzeża z powierzchnią przedmiotu. Zdjęcie jest w formacie PNG (RGB), a poprzednie próby wykorzystywały skalę szarości, a następnie próg różnicy, aby uzyskać …


2
Wykrywanie liczby przędz na obrazie tkaniny
Jestem początkującym użytkownikiem w przetwarzaniu obrazu i pracuję nad projektem w celu ustalenia liczby przędz w obrazie tkaniny, tj. Osnowy i wątków (przędzy prostopadłe i równoległe do osi x). Próbuję wykryć przędzę, biorąc sumę kolumn i wierszy odpowiednio dla osnowy i wątku, ale to nie wydaje się działać, ponieważ obraz …

1
Próbkowanie w dół sygnału z dziesiętną
Eksperymentuję z zdziesiątkowaniem sygnału, w tym przypadku impulsu jednostkowego. Używam Pythona z pylab. Najpierw tworzę impuls jednostkowy i zliczam go o 5. x = r_[zeros(0), 1, zeros(100)] N = 2 ** 14 q = 5 y = decimate(x, q, ftype="fir") subplot(211) title("Original") stem(range(len(x)), x) subplot(212) title("Decimated - FIR") stem(range(len(y)), y) …
12 decimation 

2
Efekty syntezy dźwięku dla naturalnych dźwięków
Obecnie pracuję nad syntezatorem akordeonu i chciałbym, aby brzmiał on tak naturalnie, jak to możliwe. Naprawdę podoba mi się, jak brzmi następująca fala: https://dl.dropbox.com/u/20437903/onda%20acordeon.wav Fala wygląda następująco: Patrząc na falę, wygląda na to, że dodała i odjęła harmoniczne. Czy się mylę? Jestem trochę nowy w syntezie dźwięku i byłbym bardzo …
12 music  sound 

1
Próbkowanie funkcji ciągłej: delta Kroneckera czy Diraca?
Czytałem kilka artykułów na temat przetwarzania sygnałów i jestem bardzo zdezorientowany co do tematu w tytule mojego pytania. Rozważmy ciągły w funkcji czasu , , że próbki na nierówne czasy , gdzie . Dla mnie sensowne jest, że próbkowaną funkcją jest: tttf(t)f(t)f(t)tktkt_kk=1,2,...,Nk=1,2,...,Nk=1,2,...,Nfs(t)=∑k=1Nδt,tkf(t), (1)fs(t)=∑k=1Nδt,tkf(t), (1)f_s(t)=\sum_{k=1}^N\delta_{t,t_k}f(t),\ \ \ \ \ \ \ …
12 sampling 

1
Ustalenie, jak podobny jest dźwięk do ludzkiej mowy
Szukając odpowiedzi na ten problem, znalazłem tę tablicę, więc postanowiłem opublikować moje pytanie z przepełnienia stosu. Poszukuję metody określania podobieństwa między segmentem audio a głosem ludzkim, który jest wyrażany liczbowo. Sporo szukałem, ale to, co do tej pory znalazłem (szczegółowo poniżej), nie pasuje do tego, czego potrzebuję: Jedną z metod …

2
Transformacja Z próbkowania w dół
W tym artykule lub filtrze wielowirnikowym autor ustanawia następujący związek matematyczny. Niech będzie wyjściem downsamplera takiego, żeyDyDy_D yD[n]=x[Mn]yD[n]=x[Mn]y_D[n] = x[Mn] gdzie MMM jest współczynnikiem próbkowania w dół. Innymi słowy, zachowujemy każdą MMM -tą próbkę oryginalnego sygnału. Następnie autor stwierdza, co następuje: ... transformata z yD[n]yD[n]y_D[n] jest podana przez YD[z]=1M∑k=0M−1X[z1/MWk]YD[z]=1M∑k=0M−1X[z1/MWk]Y_D[z]=\frac{1}{M}\sum_{k=0}^{M-1}X[z^{1/M}W^k] gdzie …

4
Algorytmy obliczania FFT równolegle
Próbuję zrównoleglić obliczenia FFT na plikach sygnałowych wielkości terabajta. W tej chwili taka FFT przy użyciu biblioteki open source zajmuje wiele godzin, nawet przez CUDA na najszybszym GPU, jaki mam. Framework, który próbuję dostosować do tego procesu, to Hadoop. Mówiąc bardzo prosto, Hadoop rozdziela problem na dowolną liczbę węzłów serwera …
12 fft 

1
Różnica między gęstością widmową mocy, mocą widmową i stosunkami mocy
Czym „dokładnie” jest gęstość widmowa mocy dla sygnału dyskretnego? Zawsze byłem przy założeniu, że biorąc transformację Fouriera sygnału, a następnie stosunek wielkości pożądanego zakresu częstotliwości w całym zakresie częstotliwości daje stosunek mocy dla tego zakresu częstotliwości, który jest taki sam jak gęstość widmowa mocy. Czy to źle? Czytanie artykułu studenckiego …

2
Szacowanie ostrości?
Jakiego rodzaju analizy można użyć na zestawach monochromatycznych matryc lub bitmap 2D w celu oszacowania lub porównania ich względnej jakości „ostrości”? Czy istnieje skuteczny sposób obliczania metryki skalarnej na podstawie ogólnego kontrastu, rzadkości luminancji lub innych artefaktów powstałych w wyniku rozmycia nieostrego?


4
Czy istnieje coś takiego jak zniekształcenie nieliniowe ograniczone przez pasmo?
Jeśli więc generujesz falę kwadratową, po prostu przełączając sygnał między dwiema wartościami, na granicach próbki, generuje ona nieskończoną serię harmonicznych, które aliasy i dźwięki poniżej podstawowej, co jest bardzo słyszalne. Rozwiązaniem jest synteza ograniczona przez pasmo , albo za pomocą syntezy addytywnej lub kroków o ograniczonym paśmie, aby uzyskać kształty …

3
Dlaczego mój filtr stop-band tłumi inne częstotliwości?
Oto mój kod dla dwutonowego sygnału, w którym używam pasma stop, aby usunąć wyższy ton, a następnie narysowałem przed (w kolorze niebieskim) i po (w kolorze czerwonym) w dziedzinie częstotliwości po splotie mojego sygnału ze współczynnikami filtra . Jeśli umieścisz ten kod w Matlabie, zobaczysz wyraźnie, że wyższa częstotliwość została …
12 filters  matlab 

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.