Próbuję zaimplementować filtr IIR 8. rzędu, a każda notka aplikacji i podręcznik, który przeczytałem, mówi, że najlepiej jest zaimplementować dowolny filtr rzędu więcej niż 2 jako sekcje drugiego rzędu. Użyłem tf2sosw MATLAB, aby uzyskać współczynniki dla sekcji drugiego rzędu, co dało mi współczynniki 6x4 dla 4 sekcji drugiego rzędu, zgodnie …
Tło: Często wykonuję jakieś zadanie przetwarzania sygnału, które wymaga unikalnego filtra. Zwykle w tym momencie idę do MATLAB i nowy unikalny filtr za pomocą . Funkcja MATLAB implementuje algorytm Parks-McClellan. Teraz mam filtr i umieszczam go w zakodowanej tablicy. Ale oto problem: mam teraz zakodowany filtr, który działa tylko w …
Mam zmiennoprzecinkowy system cyfrowego przetwarzania sygnałów, który działa ze stałą częstotliwością próbkowania próbek na sekundę, zaimplementowany przy użyciu procesora x86-64. Zakładając, że system DSP jest synchronicznie zablokowany na czymkolwiek, co jest najlepszym sposobem na wdrożenie oscylatora cyfrowego przy jakiejś częstotliwości ?ffs=32768fs=32768f_s = 32768fff W szczególności chcę wygenerować sygnał: gdzie dla …
Zastrzeżenie: NIE jestem w żaden sposób zaangażowany w przetwarzanie sygnałów. Po prostu bardzo ciekawy ... Pytanie jest bardzo proste: czy możliwe jest zastosowanie przetwarzania obrazu do obrazu w celu usunięcia lub zmniejszenia olśnienia reflektorów? Byłoby to zdjęcie takie jak to: Jeśli jest to możliwe, czy dostępna jest do tego biblioteka …
Jednym ze standardowych sposobów implementacji filtra Butterwortha jest kaskada odcinków drugiego rzędu, z których każdy odpowiada parze złożonych sprzężonych biegunów. Na przykład dla filtra czwartego rzędu byłyby dwie sekcje drugiego rzędu. Jeśli weźmiemy pod uwagę, w jaki sposób lokalizacje biegunów filtra dolnoprzepustowego zmieniają się w płaszczyźnie Z, gdy punkt odcięcia …
Poszukiwałem alternatywy dla Matlab's System Identification Toolbox, ale powszechność terminów „system” i „identyfikacja” utrudnia wyszukiwanie. Czy istnieją jakieś samodzielne biblioteki, które zostały napisane w tym celu? (w C ++, C #, Python itp.)
Jestem doświadczonym inżynierem oprogramowania i pracuję nad czujnikami smartfonów. Chodziłem na podstawowe zajęcia EE z DSP i staram się wykorzystać swoją wiedzę. Wierzę, że rozumiem splot, funkcje przenoszenia, transformację Z itp. Wiem trochę o filtrach FIR i IIR. Teraz, czytając API i dokumentację oprogramowania, widzę, że ludzie stosują LPF do …
Kiedy syntetyzując i przetwarzając dźwięk na nowoczesnych procesorach, należy rozważyć użycie czegoś innego niż zmiennoprzecinkowy pojedynczej precyzji (32 bity)? Oczywiście dźwięk przychodzący i wychodzący do świata rzeczywistego ma 16/24 bity, więc mówię tylko o precyzji sygnałów (zarówno samego dźwięku, jak i współczynników filtrowania) w oprogramowaniu. Zakładać, że: CPU / DSP …
Za pomocą kodu aplikacji zaimplementowałem liniową obwiednię ADSR do kształtowania amplitudy mocy wyjściowej oscylatora. Parametry czasu ataku, rozpadu i uwolnienia, a także poziom podtrzymania można ustawić na kopercie i wszystko działa zgodnie z oczekiwaniami. Chciałbym jednak dostosować kształty rampy obwiedni do czegoś, co przypomina większość syntezatorów w celu uzyskania bardziej …
W przypadku niektórych eksperymentów odszumiania i dekonwolucji chciałbym zastosować transformację falkową drugiej generacji (używając kroków podnoszenia ) do obrazów. Wiem, że dostępnych jest kilka implementacji, ale większość z nich korzysta z Matlaba, a ja chcę pracować w C ++ z OpenCV . Ponieważ w OpenCV 2.x nie ma wbudowanej implementacji …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.