Przetwarzanie sygnałów

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

5
Jak napisać filtr dolnoprzepustowy dla próbkowanego sygnału w Pythonie?
Mam pewien sygnał, który próbkował co 1 ns (1e-9 sekund) i mam, powiedzmy, 1e4 punkty. Muszę odfiltrować wysokie częstotliwości z tego sygnału. Powiedzmy, że muszę filtrować częstotliwości wyższe niż 10 MHz. Chcę, aby dla częstotliwości niższych niż odcięty sygnał częstotliwości był przekazywany bez zmian. Oznacza to, że wzmocnienie filtra wyniesie …

1
Dopasowanie nowych obrazów z obliczeń SVD / PCA
Próbuję powielić pomysły ze strony Eigenface na wikipedii. Ze stu przykładowych obrazów reprezentowanych przez macierz danych (gdzie każdy obraz jest spłaszczony do wektora o długości n , więc X jest 100 na nXX\bf XnnnXX\bf X100100100nnn macierzą ), obliczyłem rozkład SVD: X=UΣVTX=UΣVT\begin{equation} \bf X = U \Sigma V^{T} \end{equation} W związku …

1
Jak radzić sobie z biegunem ujemnym (niestabilnym) w filtrze wstępnym układu sterowania?
Odpowiadając więc, jak zaprojektować kontroler PI dla systemu z opóźnieniem czasowym pierwszego zamówienia (pytanie tutaj ) Oto równanie zamkniętej pętli do układu sterowania: GC(s)=KT(1−sT)(s)s3+(1T+a−KKp)s2+(aT+KKPT+KI)s+KKITGC(s)=KT(1−sT)(s)s3+(1T+a−KKp)s2+(aT+KKPT+KI)s+KKIT G_C(s) = \frac{\frac{K}{T}(1-sT)(s)} { s^3 + (\frac{1}{T} + a - KK_p)s^2 + (\frac{a}{T} + \frac{KK_P}{T} +K_I)s+\frac{KK_I}{T}} Pytanie: Jak radzisz sobie z normalizacją licznika w funkcji przesyłania …


2
DFT z geometrycznie rozmieszczonymi pojemnikami?
Tradycyjna dyskretna transformata Fouriera (DFT) i jej kuzyn FFT wytwarzają pojemniki rozmieszczone w równych odstępach. Innymi słowy, dostajesz coś w rodzaju pierwszych 10 herców w pierwszym koszu, od 10,1 do 20 w drugim itd. Potrzebuję jednak czegoś innego. Chcę, aby zakres częstotliwości pokrywany przez każdy pojemnik zwiększał się geometrycznie. Załóżmy, …
16 fft  dft 

2
Czy są jakieś dobre programy OCR do pisania odręcznego?
Tytuł prosi o wszystko. Mam przed sobą zadanie wprowadzania danych, w którym nie jestem zbyt entuzjastycznie nastawiony: 50-100 stron odręcznego wylogowywania / logowania do dzienników. Format dzienników może pomóc. Strony są podzielone na wyraźnie określone wiersze i kolumny (13r x 6c z dodatkowym wierszem nagłówka). Dalszą pomocą jest to, że …

1
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 tym podejściem (wykrywanie uderzeń oparte na zmianach …
16 audio  fft  music 

2
Jakie są różnice między tymi dwiema funkcjami filtra Gabora
W moim projekcie muszę poprawić widoczność żył na obrazach żył grzbietowych dłoni. Używam dwóch różnych, nawet symetrycznych filtrów filtrów Gabora, poprawiających widoczność żył. Pierwszy bank składa się z następujących funkcji gabor: Gemk(x,y)=γ2πσ2exp{−12(xθ+γ2y2θσ2)}×(cos(2πf0xθ)−exp(−υ22))Gmke(x,y)=γ2πσ2exp⁡{−12(xθ+γ2yθ2σ2)}×(cos⁡(2πf0xθ)−exp⁡(−υ22))G^\mathit{e}_\mathit{mk}(x,y)=\dfrac{\gamma}{2\pi\sigma^2}\exp\Bigg\{-\frac{1}{2}\left(\dfrac{x_\mathit{\theta}+\gamma^2y_\mathit{\theta}^2}{\sigma^2}\right)\Bigg\}\times \left(\cos(2\pi f_\mathit{0}x_\mathit{\theta})-\exp(-\dfrac{\upsilon^2}{2})\right) Drugi bank składa się z tych: Gemk(x,y)=exp{−12(xθ+γ2y2θσ2)}×cos(2πf0xθ)Gmke(x,y)=exp⁡{−12(xθ+γ2yθ2σ2)}×cos⁡(2πf0xθ)G^\mathit{e}_\mathit{mk}(x,y)=\exp\Bigg\{-\frac{1}{2}\left(\dfrac{x_\mathit{\theta}+\gamma^2y_\mathit{\theta}^2}{\sigma^2}\right)\Bigg\}\times \cos(2\pi f_\mathit{0}x_\mathit{\theta}) gdzie jest indeksem skali, jest indeksem orientacji, …

3
Czy można stosować filtr Gabor do wykrywania wgnieceń w samochodach?
Prowadzę badania nad filtrami Gabor do wykrywania wgnieceń w samochodach. Wiem, że filtry Gabor były szeroko stosowane do rozpoznawania wzorów, rozpoznawania odcisków palców itp. Mam obraz Za pomocą kodu z witryny wymiany plików MathWorks otrzymałem następujące dane wyjściowe. co w jakiś sposób nie jest wynikiem, którego można by oczekiwać. To …

3
Jak działają wektory ruchu w kodowaniu predykcyjnym dla MPEG?
W MPEG istnieje proces polegający na rozbiciu obrazu na makrobloki i obliczeniu wektora ruchu dla każdego z tych makrobloków. Następnie przekazujesz te wektory wraz z błędami prognozowania, aby zrekonstruować następny obraz w sekwencji wideo. Staram się dobrze zrozumieć, jak to działa. Każdy makroblok ma powiązany z nim wektor ruchu, który …



1
Jak oszacować i zrekompensować przesunięcie Dopplera w sygnałach bezprzewodowych?
Zastanawiałem się, jakie istnieją dobre metody oceny (i późniejszej kompensacji) przesunięcia Dopplera dla transmitowanych sygnałów, czy to akustycznych, czy RF, w kontekście komunikatorów. Pytanie: W szczególności, jeśli stopień przesunięcia Dopplera zmienia się w czasie trwania pakietu, jak najlepiej oszacować (śledzić?), A następnie go zrekompensować. Załóżmy, że mamy sekwencję trenera. Możesz …

2
Próbkowanie obrazu w dół o współczynnik całkowity
Podczas próbkowania w dół obrazu o współczynnik całkowity , oczywistą metodą jest ustawienie pikseli obrazu wyjściowego na średnią z odpowiednich n × n bloków na obrazie wejściowym.nnnn × nn×nn \times n Pamiętam niejasno gdzieś, że ta metoda nie jest optymalna (przepraszam, nie pamiętam żadnych szczegółów) Czy to prawda, że ​​istnieje …

3
Czy ICA jest odpowiednie do rozdzielania sygnałów mieszanych, gdy wszystkie sygnały źródłowe NIE są wykrywalne na wszystkich czujnikach?
Ogólna implementacja ICA do rozdzielania mieszaniny sygnałów na ich składowych składników wymaga, aby sygnały były przyjmowane jako liniowa natychmiastowa mieszanina źródeł. Każdy opis ICA, z którym się zetknąłem, wydaje się oczywistym faktem, że wszystkie źródła są w pewnym stopniu obecne we wszystkich mieszaninach sygnałów. NNNMMMMMMNNN Moje pytanie brzmi: co, jeśli …
16 ica  eeg  separability 

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.