Przetwarzanie sygnałów

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

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 …

2
Warunki macierzy wstępnego kodowania w celu zachowania złożonej symetrii sprzężonej w wektorze DFT
Załóżmy, że istnieje wektor DFT o długości N, który przedstawia złożoną symetrię sprzężoną wokół jego środkowego punktu, tj. , i tak dalej. i są odpowiednio częstotliwością prądu stałego i częstotliwością Nyquista, dlatego są liczbami rzeczywistymi. Pozostałe elementy są złożone.XX\mathbf{X}X( 1 ) = X( N- 1)∗X(1)=X(N−1)∗X(1) = X(N-1)^*X( 2 ) = …

4
W jaki sposób filtr może mieć zerowe opóźnienie grupy?
Jeśli przełożysz pakiet falowy przez pasmo przepustowe filtra dolnoprzepustowego pierwszego rzędu, zostanie on opóźniony przez grupowe opóźnienie filtra i pozostanie tej samej amplitudzie, prawda? Jeśli przełożysz ten sam pakiet falowy przez uzupełniający filtr górnoprzepustowy pierwszego rzędu z tą samą częstotliwością odcięcia, krzywa opóźnienia grupowego jest taka sama, więc opóźnienie pakietu …

2
Algorytmy do wykrywania opuszek palców lub paznokci
Czy możesz mi dać kilka porad na temat najlepszego algorytmu (algorytmów) do wykrywania opuszków palców / paznokci na obrazie. Pierwszą rzeczą, jaka przyszła mi do głowy, była Viola - Jones . Po przemyśleniu doszedłem do wniosku, że być może byłoby możliwe zastosowanie tylko transformacji Hugh po zastosowaniu wykrywania krawędzi. Ale …

5
Filtr Kalmana - implementacja, parametry i strojenie
Przede wszystkim po raz pierwszy próbuję stworzyć filtr Kalmana. Wcześniej opublikowałem następujące pytanie: Odfiltruj hałas i odchylenia od wartości prędkości na StackOverflow, które opisują tło tego postu. Jest to typowa próbka wartości, które próbuję odfiltrować. Nie muszą się zmniejszać, co ma miejsce w tym przypadku. Ale tempo zmian jest zwykle …



2
Filtrowanie trochę „półtonowanego” obrazu do przetwarzania OCR
Mam zeskanowany materiał PDF, do którego chcę dodać ukrytą warstwę tekstową, aby móc zindeksować dokument. Użyłem czarno-białego urządzenia wyjściowego tiff ghostscript (tiffg4), aby wyodrębnić strony jako obrazy tiff, a oto przykład tego, jak wyglądają: Przetwarzanie tego obrazu za pomocą tesseract nie daje dobrych wyników. Zmiana DPI ghostscript (600, 300, 150, …


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
Co należy rozumieć przez „moment widmowy”?
Skonsultowałem się z wszechmocnymi wyroczniami Google i Wiki, ale nie mogę znaleźć definicji frazy „moment spektrum”. Stary tekst roboczy, który czytam, używa go w następujący sposób, określając liczbę przejść przez zero w jednostce czasu w następujący sposób: N.0=1π(m2)m0)1 / 2N0=1π(m2m0)1/2 N_0 = \frac1{\pi} \left(\frac{m_2}{m_0}\right)^{1/2} Następnie przechodzi do dalszego zdefiniowania liczby …

2
Oszacuj współczynniki szeregu Taylora na podstawie próbek funkcji
Powiedzmy, że mam pomiary funkcji , próbkowane przy z pewnym szumem, które można aproksymować przez rozszerzenie szeregu Taylora. Czy istnieje akceptowany sposób oszacowania współczynników tego rozszerzenia na podstawie moich pomiarów?y=y(x)y=y(x)y = y(x)xixix_i Mógłbym dopasować dane do wielomianu, ale to nie do końca prawda, ponieważ w przypadku serii Taylora aproksymacja powinna …

2
Jak znaleźć wygładzone szacunki pochodnej i drugiej pochodnej sygnału?
Mam sygnał próbkowany w : gdzie . I znaleźć pierwszej i drugiej pochodnej sygnału: i .ΔtΔt\Delta tfi(ti=iΔt)fi(ti=iΔt)f_i(t_i=i\Delta t)i=0,…,n−1i=0,…,n−1i = 0,\ldots,n-1f′(t)f′(t)f'(t)f′′(t)f″(t)f''(t) Moją pierwszą myślą było oszacowanie pochodnych według różnic centralnych: f′(ti)f′′(ti)=f(ti+1)−f(ti−1)2Δt=f(ti+1)−2f(ti)+f(ti−1)(Δt)2f′(ti)=f(ti+1)−f(ti−1)2Δtf″(ti)=f(ti+1)−2f(ti)+f(ti−1)(Δt)2\begin{align} f'(t_{i})&=\frac{f(t_{i+1})-f(t_{i-1})}{2\Delta t}\\ f''(t_{i})&=\frac{f(t_{i+1})-2f(t_{i})+f(t_{i-1})}{(\Delta t)^2} \end{align} Jednak sygnał może zawierać dużo szumów o wysokiej częstotliwości, które mogą powodować szybkie fluktuacje f′f′f' …


2
Wykrywanie kierunku dźwięku za pomocą kilku mikrofonów
Przede wszystkim widziałem podobny wątek, jednak różni się on nieco od tego, co próbuję osiągnąć. Buduję robota, który będzie podążał za osobą, która go nazywa. Moim pomysłem jest użycie 3 lub 4 mikrofonów - tj. W następującym układzie, aby określić, z którego kierunku został wywołany robot: Gdzie S jest źródłem, …

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.