Wyszukaj inne tematy…

Wyszukaj inne tematy…

Cyfrowe przetwarzanie sygnałów

Przyspiesz analizę EEG dzięki szybkiemu wdrożeniu bezprzewodowych matryc o wysokiej gęstości, zoptymalizowanych pod kątem elastycznego użycia w terenie.

Skoro już tu jesteś, możesz chcieć dowiedzieć się, jak Brainwear zwiększa Twoją uwagę i koncentrację.

Dyskretne przetwarzanie sygnałów służy jako fundamentalna matematyka dla współczesnej informatyki, umożliwiając analizę danych w dziedzinie czasu, przestrzeni i częstotliwości. Zrozumienie tych metod jest niezbędne do zarządzania informacjami cyfrowymi w różnych dyscyplinach naukowych i technicznych, w tym EEG.

Przyspiesz analizę EEG dzięki szybkiemu wdrożeniu bezprzewodowych matryc o wysokiej gęstości, zoptymalizowanych pod kątem elastycznego użycia w terenie.

Skoro już tu jesteś, możesz chcieć dowiedzieć się, jak Brainwear zwiększa Twoją uwagę i koncentrację.

Czym jest dyskretne przetwarzanie sygnałów?

Dyskretne przetwarzanie sygnałów obejmuje matematyczne operacje na informacjach reprezentowanych w postaci sekwencji liczb. Poprzez konwersję rzeczywistych wejść analogowych na próbki dyskretne, komputery mogą przeprowadzać złożoną analizę, która byłaby niemożliwa przy użyciu tradycyjnych obwodów analogowych.

Precyzja i powtarzalność tych operacji cyfrowych czynią je niezastąpionymi w dziedzinach od modelowania klimatu po przetwarzanie sygnałów EEG. Ta dziedzina ustala zasady dyskretyzacji, przetwarzania i ostatecznej rekonstrukcji ciągłych danych na potrzeby ludzi lub maszyn.

Przetwarzanie sygnałów w czasie dyskretnym a sygnały w czasie ciągłym

Sygnały w czasie ciągłym zmieniają się w sposób płynny i istnieją w każdym punkcie czasowym w określonym przedziale, podczas gdy sygnały w czasie dyskretnym są zdefiniowane tylko w określonych, okresowych punktach.

Cyfrowe przetwarzanie sygnałów opiera się na konwersji między tymi dwoma typami, często wykorzystując sprzęt do zniwelowania tej różnicy. Inżynierowie muszą ostrożnie zarządzać tym przejściem, aby upewnić się, że sekwencja dyskretna dokładnie odzwierciedla leżące u jej podstaw zjawiska ciągłe, bez wprowadzania błędów aliasingu, które występują, gdy częstotliwość próbkowania jest niewystarczająca do uchwycenia najszybszych zmian w sygnale.

Przetwarzanie sygnałów dyskretnych w czasie ciągłym: Próbkowanie i rekonstrukcja

Proces przekształcania ciągłego wpływu na format cyfrowy wymaga przetwornika analogowo-cyfrowego, który rejestruje siłę sygnału w precyzyjnych odstępach czasowych. Po zakończeniu przetwarzania dane muszą zostać przywrócone do postaci analogowej, jeśli mają być odbierane przez ludzi, co osiąga się za pomocą filtrów rekonstrukcyjnych. Filtry te wygładzają „schodkowy” wygląd spróbkowanych danych w ciągłą falę.

Efektywna rekonstrukcja zależy od przestrzegania twierdzenia Nyquista-Shannona o próbkowaniu, które określa minimalną częstotliwość, z jaką system musi mierzyć sygnał wejściowy, aby zachować wszystkie prawidłowe informacje.

Kluczowe pojęcia w dyskretnym przetwarzaniu sygnałów

Współczesna analiza cyfrowa opiera się na zestawie narzędzi matematycznych zaprojektowanych do skutecznego dekomponowania, reorganizowania i interpretowania punktów danych. Koncepcje te stanowią dla inżynierów ramy do obsługi wszystkiego – od ogromnych matryc czujników po proste wejścia audio.

Wybierając właściwe podejście matematyczne, badacze mogą zmniejszyć narzut obliczeniowy, jednocześnie maksymalizując jakość sygnału obserwowane na wyjściu.

Analiza w dziedzinie częstotliwości: Dyskretna transformata Fouriera w cyfrowym przetwarzaniu sygnałów

Dyskretna transformata Fouriera (DFT) to podstawowa technika, która przekształca dowolną sekwencję danych szeregów czasowych w jej składowe częstotliwościowe.

Ta transformacja pozwala użytkownikom zobaczyć, które częstotliwości dominują w sygnale, a których brakuje, ułatwiając zadania takie jak analiza harmoniczna i kompresja danych. Obserwując sygnał w dziedzinie widmowej, praktycy mogą wyizolować konkretne zdarzenia, które mogłyby być całkowicie niewidoczne przy obserwacji wyłącznie sekwencji czasowej.

Filtrowanie: Usuwanie lub wzmacnianie składowych sygnału

Filtrowanie pozwala na selektywną modyfikację sygnałów poprzez tłumienie niepożądanych częstotliwości przy jednoczesnym przepuszczaniu pożądanych składowych. Filtry cyfrowe można skrupulatnie dostroić, aby tłumić szum o wysokiej częstotliwości, przydźwięk o niskiej częstotliwości lub określone okresowe zakłócenia, które utrudniają gromadzenie surowych danych.

Poniższa tabela ilustruje typowe rodzaje filtrów dostosowane do konkretnych potrzeb operacyjnych w ramach przepływów cyfrowych:

Typ filtra

Główne działanie

Typowe zastosowanie

Dolnoprzepustowy

Blokuje wysokie częstotliwości

Redukcja szumów

Górnoprzepustowy

Blokuje niskie częstotliwości

Usuwanie dryfu linii bazowej

Pasmowoprzepustowy

Celuje w określone zakresy

Wzmocnienie mowy

Te konfiguracje reprezentują standardowy zestaw narzędzi dostępnych w większości wdrożeń cyfrowych.

Dyskretne sygnały losowe i statystyczne przetwarzanie sygnałów

Statystyczne przetwarzanie sygnałów dotyczy przypadków, w których sygnały nie są czysto deterministyczne, lecz wykazują różny stopień losowości. Traktując te wejścia jako procesy stochastyczne, analitycy mogą określić średnie zachowania i wariancję systemu, nawet gdy poszczególne punkty danych wydają się nieprzewidywalne.

To podejście jest kluczowe dla szacowania ścieżek sygnałowych w neuronauce i zarządzania niepewnością w hałaśliwym otoczeniu.

Splot: Łączenie sygnałów

Splot dostarcza rygorystyczną metodę matematyczną do określenia, jak zmienia się wyjście systemu w zależności od jego wejścia i odpowiedzi impulsowej. Gdy jeden sygnał jest splatany z innym, wynikowy sygnał wyjściowy pokazuje, jak system przekształca padający przebieg fali w czasie i przestrzeni.

Poniższe kroki przedstawiają praktyczną implementację splotu:

  1. Odróć drugi sygnał w czasie.

  2. Przesuń odwrócony sygnał wzdłuż pierwszego sygnału.

  3. Oblicz całkę lub sumę nakładających się obszarów.

  4. Powtórz obliczenia dla każdego punktu na osi czasu.

To metodyczne podejście zapewnia, że dane wyjściowe są dokładnie modelowane w oparciu o nieodłączne właściwości systemu i ograniczenia środowiskowe.

Zastosowania dyskretnego przetwarzania sygnałów

Dyskretne przetwarzanie sygnałów definiuje wydajność wielu nowoczesnych maszyn wchodzących w interakcję ze światem fizycznym. Stosując te algorytmy, programiści mogą upewnić się, że wrażliwe dane pozostają jasne i dokładne, niezależnie od tego, czy te informacje pochodzą z mostu sieciowego, czy z zapisu EEG danej osoby.

Wszechstronność tych metod sprawia, że powszechne algorytmy często pojawiają się w urządzeniach od konsumenckich urządzeń przenośnych po specjalistyczne przemysłowe stanowiska testowe.

Przetwarzanie sygnałów mowy w czasie dyskretnym w zastosowaniach audio

Sygnały audio podlegają intensywnym obliczeniom w celu zapewnienia klarowności podczas transmisji i przechowywania. Metody dyskretne pozwalają na zmniejszenie rozmiaru danych przy jednoczesnym zachowaniu wystarczającej ilości szczegółów, aby brzmiały naturalnie, co osiąga się poprzez modelowanie ludzkiego słuchu i usuwanie dźwięków, które zazwyczaj pozostają niesłyszalne.

Ta zaawansowana technika filtrowania przestrzennego skutecznie zarządza złożonymi środowiskami akustycznymi bez potrzeby posiadania nadmiernej wydajności sprzętowej.

Przetwarzanie obrazu i wideo

Media wizualne zależą od dwuwymiarowej analizy dyskretnej, w której piksele służą jako spróbowane punkty danych. Manipulując tymi siatkami, urządzenia mogą wykonywać zadania takie jak wyostrzanie krawędzi, dostosowywanie balansu kolorów i kompresja wideo w celu oszczędzania przepustowości przy jednoczesnym zachowaniu wysokiej rozdzielczości przestrzennej obrazu.

Te operacje często wykorzystują analizę głównych składowych w celu wydajnego odrzucania nadmiarowych informacji w milionach klatek.

Telekomunikacja i transmisja danych

Telekomunikacja opiera się na ciągłej optymalizacji przepływu sygnału, aby zapewnić, że pakiety informacji docierają do celu bez uszkodzeń. Zaawansowane algorytmy wykrywania i korekcji błędów wykorzystują matematykę dyskretną do weryfikacji integralności danych w czasie rzeczywistym, nawet w obliczu intensywnych zakłóceń elektromagnetycznych.

Ten poziom niezawodności pozwala na szybkie skalowanie nowoczesnych infrastruktur sieciowych na całym świecie.

Ciągły głos mózgu i miejsce, w którym się zaczyna

Sygnały elektryczne rejestrowane przez czepek EEG pochodzą od ogromnych populacji neuronów strzelających w luźnej synchronii. Podczas gdy aktywność pojedynczego neuronu jest zbyt lokalna i słaba, aby można ją było wykryć na skórze głowy, zbiorowe wyładowanie tysięcy neuronów powoduje wahania napięcia — zazwyczaj mierzące zaledwie kilkadziesiąt mikrowoltów. Ten słaby sygnał musi przejść przez tkankę mózgową, czaszkę i skórę głowy, zanim ostatecznie dotrze do elektrod rejestrujących.

Ponieważ sygnał ten jest niezwykle delikatny, dociera do skóry głowy silnie zmieszany z szumami fizjologicznymi i środowiskowymi, takimi jak ruchy mięśni, mruganie oczu i pobliskie zakłócenia elektryczne. Aby nadać sens tym surowym danym, badacze muszą skrupulatnie uporządkować aktywność mózgu w określone pasma częstotliwości — konwencjonalnie oznaczone jako delta, theta, alfa, beta i gamma — z których każde odpowiada innym stanom psychicznym i zajmuje unikalne zakresy spektrum.

Znaczenie tego rozdziału podkreślają badania, takie jak badanie z 2010 roku opublikowane w Journal of Biomedical Science and Engineering, w którym nagrania EEG zostały rozłożone na pasma alfa, beta i gamma przy użyciu dyskretnej transformacji falkowej (DWT) po wstępnym oczyszczeniu za pomocą filtrowania Laplacianem powierzchniowym.

Ten poziom precyzji jest kluczowy: jeśli rytmy gamma, które mogą sięgać do 100 Hz, mają być wiarygodnie analizowane, proces cyfryzacji musi zachować te pasma jako odrębne elementy. Bez wiernego przetwarzania sygnału proces te kluczowe oscylacje zatarłyby się w niemożliwą do rozróżnienia plamę, uniemożliwiając dokładną analizę neurobiologiczną.

Próbkowanie: Robienie zdjęć płynącej rzece

Zamiana ciągłego napięcia w serię liczb wymaga próbkowania, czyli procesu mierzenia napięcia sygnału w regularnych, dyskretnych momentach czasu, a nie w sposób ciągły.

Pomyśl o rzece płynącej obok stałego punktu. Nie możesz uchwycić jej ruchu jako ruchu. Zamiast tego robisz jej zdjęcie co kilka sekund. Połącz wystarczającą liczbę zdjęć w sekwencję, a otrzymasz rozsądny substytut przepływu. Zrób zbyt mało zdjęć, a prawdziwy ruch rzeki stanie się niejednoznaczny lub mylący.

W tym miejscu nieuniknione staje się zastosowanie reguły znanej jako kryterium Nyquista. Mówi ono, że częstotliwość próbkowania, czyli liczba pomiarów wykonywanych na sekundę, musi być ponad dwukrotnie wyższa niż najwyższa częstotliwość występująca w oryginalnym sygnale analogowym.

W przeciwnym razie dochodzi do zniekształcenia zwanego aliasingiem, w wyniku którego szybko zmieniający się sygnał zostaje błędnie zarejestrowany jako wolniejszy. Gdy to nastąpi, żadna matematyczna sztuczka nie pozwoli oddzielić prawdziwego wolnego sygnału od fałszywego wolnego sygnału, który wcześniej był szybki. Informacja zostaje bezpowrotnie utracona, na stałe przypisana w niewłaściwe miejsce.

Kliniczne systemy EEG zazwyczaj próbkowane są z częstotliwością od 250 do 500 Hz, co pozwala swobodnie rejestrować aktywność mózgu w zakresie od 0 do 100 Hz z zachowaniem marginesu bezpieczeństwa. Ten margines to bufor, który pozwala spełnić kryterium Nyquista, nawet gdy sygnały mózgowe rozciągają się w kierunku górnej granicy pasma gamma.

Rozważmy system wykrywania napadów padaczkowych, w którym przeprowadzono wyczerpujące poszukiwania wśród siedmiu różnych rodzin falkowych i na wielu poziomach dekompozycji w celu znalezienia optymalnych ustawień do analizy danych EEG. Te poszukiwania mają sens jako przedsięwzięcie naukowe tylko wtedy, gdy przeszukiwana zawartość częstotliwościowa jest dokładna.

Gdyby pierwotna częstotliwość próbkowania naruszyła kryterium Nyquista, szum o wysokiej częstotliwości pochodzący z aktywności mięśni lub zakłóceń elektrycznych nałożyłby się na te same pasma częstotliwości, które badacze próbowali wyizolować. Poszukiwanie optymalnych ustawień falkowych byłoby optymalizacją pod kątem zniekształconego celu, a zgłoszona dokładność wykrywania napadów na poziomie powyżej 90% nie odzwierciedlałaby rzeczywistych możliwości diagnostycznych. Odzwierciedlałaby dobrze dostrojoną reakcję na szum.

Jak filtry antyaliasingowe zapobiegają wprowadzaniu błędnych danych

Ponieważ aliasingu nie można skorygować po fakcie, należy mu zapobiec jeszcze przed rozpoczęciem próbkowania.

Jest to zadanie filtra antyaliasingowego, czyli analogowego filtra dolnoprzepustowego umieszczonego w ścieżce sprzętowej przed przetwornikiem analogowo-cyfrowym dokonującym pomiarów. Jego funkcja polega na usuwaniu wszelkich częstotliwości powyżej granicy Nyquista, tak aby w sygnale nie pozostało nic, co mogłoby później zostać pomylone z czymś innym.

Jeśli ten etap filtrowania zostanie pominięty lub wykonany słabo, szkody zostaną trwale zapisane w danych. Żadne oprogramowanie na dalszych etapach, niezależnie od stopnia zaawansowania, nie jest w stanie tego cofnąć.

W badaniu nad diagnozowaniem choroby Alzheimera naukowcy zastosowali pasmowoprzepustowy eliptyczny filtr cyfrowy w celu usunięcia zakłóceń z zestawu danych EEG przed wyodrębnieniem cech za pomocą DWT. To filtrowanie miało miejsce po cyfryzacji, a nie jako sprzętowy etap antyaliasingu, ale leżąca u jego podstaw logika jest identyczna.

Oba procesy istnieją po to, aby usunąć niepożądane widmo z obrazu, zanim algorytm spróbuje zinterpretować to, co pozostaje. Niezależnie od tego, czy filtr znajduje się w obwodzie analogowym przed próbkowaniem, czy w cyfrowym łańcuchu przetwarzania po nim, jego cel jest ten sam: zapobiec rozprzestrzenianiu się zanieczyszczeń na dalsze etapy analizy.

Dodatkowo, badanie artefaktów ruchowych z 2020 roku ilustruje, dlaczego ma to znaczenie nawet wtedy, gdy dostępne są zaawansowane narzędzia do oczyszczania danych. W badaniu tym połączono trzy techniki: Ensemble Empirical Mode Decomposition, Canonical Correlation Analysis oraz Discrete Wavelet Transform, aby usunąć z sygnałów EEG zakłócenia związane z ruchem, znacząco poprawiając wskaźniki stosunku sygnału do szumu.

Jednak cały ten proces oczyszczania zakłada, że widmo o wysokiej częstotliwości, które do niego trafia, nie jest zniekształcone aliasingiem. Gdyby w momencie cyfryzacji zabrakło sprzętowego filtra antyaliasingowego, powstały sygnał niósłby ze sobą dodatkową warstwę uszkodzeń, których nawet dobrze zaprojektowany system usuwania artefaktów nie byłby w stanie w pełni rozplątać.

Głębia bitowa: Malowanie napięcia ograniczoną paletą

Próbkowanie określa, kiedy mierzone jest napięcie. Głębia bitowa określa, jak precyzyjnie ten pomiar jest rejestrowany.

Gdy przetwornik analogowo-cyfrowy zarejestruje napięcie w danej chwili, musi wyrazić tę wartość jako liczbę binarną, a liczba bitów dostępnych dla tego wyrażenia określa rozdzielczość pomiaru. System o głębi 16-bitowej w zakresie napięć plus lub minus 1 miliwolt potrafi rozróżnić różnice tak precyzyjne, jak około pół mikrowolta.

Zwiększenie liczby bitów powoduje dalsze wyostrzenie rozdzielczości. Zmniejszenie głębi bitowej sprawia, że subtelne różnice w przebiegu fali po prostu znikają, spłaszczone do najbliższego dostępnego kroku na grubszej skali.

To rozróżnienie ma realne znaczenie diagnostyczne. Badanie wykrywania epilepsji z 2019 roku opierało się na obliczeniach entropii rozmytej przeprowadzonych na współczynnikach falkowych w celu odróżnienia aktywności padaczkowej w EEG od aktywności niepadaczkowej.

Miary entropii są z założenia wrażliwe na drobne zmiany amplitudy. Określają one nieregularność i złożoność sygnału, a obliczenia te zależą przede wszystkim od posiadania wystarczającej rozdzielczości do wykrywania małych różnic. Sygnał poddany zgrubnej kwantyzacji wygładziłby dokładnie te nieregularności, do wykrywania których stworzono obliczenia entropii.

Podobnie, wspomniane wcześniej badanie nad chorobą Alzheimera wyodrębniło cechy statystyczne, w tym odchylenie standardowe, wariancję i normę, z podpasm falkowych wygenerowanych przez DWT. Wszystko to są miary tego, jak bardzo zmienia się sygnał. Gdyby leżące u podstaw wartości napięcia zostały zaokrąglone zbyt agresywnie z powodu niewystarczającej głębi bitowej, naturalna zmienność między stanem zdrowego a chorego mózgu uległaby skompresowaniu do podobnego, spłaszczonego zakresu, a różnice statystyczne, które umożliwiły osiągnięcie 99.98% dokładności klasyfikacji, odpowiednio by się skurczyły.

Dlaczego właściwa częstotliwość próbkowania zapobiega błędnym wynikom

Te trzy elementy — próbkowanie zgodne z kryterium Nyquista, działający filtr antyaliasingowy oraz odpowiednia głębia bitowa — nie są niezależnymi technicznymi ciekawostkami. Tworzą one jeden łańcuch zależności i każda zgłaszana dokładność klasyfikacji w tym obszarze badań znajduje się na końcu tego łańcucha.

Wybór zbyt niskiej częstotliwości próbkowania lub pominięcie filtra antyaliasingowego, który ją chroni, prowadzi do podręcznikowej awarii przetwarzania sygnałów znanej jako „garbage in, garbage out” (śmieci na wejściu, śmieci na wyjściu). Gdy zniekształcony aliasingiem szum wysokiej częstotliwości nałoży się na pasma, które wyglądają jak fale beta lub gamma, żaden algorytm, choćby najbardziej zaawansowany, nie odwróci tego procesu i nie odzyska prawdziwego rytmu bazowego. Prawidłowo dobrana częstotliwość zapewnia natomiast każdemu kolejnemu narzędziu czyste, wiarygodne podłoże do pracy.

Badanie klasyfikacji emocji z 2010 roku pokazuje, co staje się możliwe na takim czystym podłożu. Używając klasyfikacji K-Najbliższych Sąsiadów (KNN) na cechach wyodrębnionych za pomocą DWT, badacze osiągnęli dokładność na poziomie 83.26% w rozróżnianiu stanów emocjonalnych takich jak wstręt, szczęście, zaskoczenie, strach i neutralne reakcje. Ten wynik zależy od poprawnego oddzielenia rytmów alfa, beta i gamma od siebie podczas procesu dekompozycji — oddzielenia, które jest możliwe tylko wtedy, gdy te pasma zostały zdygitalizowane bez wcześniejszego mieszania częstotliwości.

Co więcej, system wykrywania napadów potwierdza tę samą kwestię z innej perspektywy. Jego autorzy zauważyli, że ich zoptymalizowany wybór pasm częstotliwości i cech wyeliminował około 40% nadmiarowych informacji, upraszczając analizę bez utraty dokładności przekraczającej 90%.

Tego rodzaju inteligentna selekcja działa tylko wtedy, gdy pozostałe informacje są prawdziwe. Usuwanie nadmiarowości ze zniekształconego sygnału niczego by nie uprościło. Spowodowałoby to jedynie wydajne odrzucenie części szumu z pozostawieniem innej jego części, ponieważ uszkodzona zawartość częstotliwościowa byłaby już nie do odróżnienia od prawdziwej aktywności mózgu.

Wynik diagnozy choroby Alzheimera niesie ze sobą najjaśniejsze przesłanie ze wszystkich. Stosunkowo prosty klasyfikator KNN osiągnął dokładność 99.98% przy użyciu cech zaczerpniętych z prawidłowo rozłożonych podpasm falkowych. Wynik ten pokazuje, że gdy fundamenty analizy są solidne, nawet proste metody klasyfikacji mogą działać na niezwykle wysokim poziomie.

Niesie to również odwrotną implikację. Żadne późniejsze udoskonalanie algorytmów, czy to poprzez zaawansowane sieci neuronowe, czy też drobiazgową inżynierię cech, nie jest w stanie zrekompensować procesu cyfryzacji, w którym popełniono podstawowe błędy.

Dlaczego rzetelne dane o mózgu zaczynają się od niewidzialnej tarczy

Dyskretne przetwarzanie sygnałów stanowi niewidzialny kręgosłup nowoczesnej technologii, umożliwiając efektywne zarządzanie i interpretację danych cyfrowych praktycznie we wszystkich sektorach naukowych i komercyjnych. Opanowując zasady próbkowania, filtrowania i transformacji, badacze i inżynierowie mogą nadal przesuwać granice tego, co jest możliwe w dziedzinach od cyfrowej elektroencefalografii po globalne bezprzewodowe sieci komunikacyjne.

Bibliografia

  1. Murugappan, M., Ramachandran, N., & Sazali, Y. (2010). Classification of human emotion from EEG using discrete wavelet transform. Journal of biomedical science and engineering, 3(4), 390-396. http://dx.doi.org/10.4236/jbise.2010.34054

  2. Chen, D., Wan, S., Xiang, J., & Bao, F. S. (2017). A high-performance seizure detection algorithm based on Discrete Wavelet Transform (DWT) and EEG. PloS one, 12(3), e0173138. https://doi.org/10.1371/journal.pone.0173138

  3. AlSharabi, K., Salamah, Y. B., Abdurraqeeb, A. M., Aljalal, M., & Alturki, F. A. (2022). EEG signal processing for Alzheimer’s disorders using discrete wavelet transform and machine learning approaches. IEEE Access, 10, 89781-89797.

  4. Shukla, S., Roy, V., & Prakash, A. (2020, April). Wavelet based empirical approach to mitigate the effect of motion artifacts from EEG signal. In 2020 IEEE 9th International Conference on Communication Systems and Network Technologies (CSNT) (pp. 323-326). IEEE. https://doi.org/10.1109/CSNT48778.2020.9115761

  5. Chiang, H. S., Chen, M. Y., & Huang, Y. J. (2019). Wavelet-based EEG processing for epilepsy detection using fuzzy entropy and associative petri net. Ieee Access, 7, 103255-103262. https://doi.org/10.1109/ACCESS.2019.2929266

Często zadawane pytania

Jaka jest różnica między przetwarzaniem analogowym a cyfrowym?

Przetwarzanie analogowe obejmuje ciągłe poziomy napięcia lub prądu, podczas gdy przetwarzanie cyfrowe wykorzystuje sekwencję liczb do reprezentowania danych, co pozwala na bardziej precyzyjną kontrolę i przechowywanie.

Jak działa filtr cyfrowy?

Filtr cyfrowy wykorzystuje algorytmy matematyczne do obliczenia nowej sekwencji z sekwencji wejściowej, selektywnie skalując lub opóźniając określone częstotliwości, aby umożliwić przejście pożądanych składowych.

Co to jest kryterium Nyquista i dlaczego jest ono kluczowe dla cyfryzacji EEG?

Kryterium Nyquista wymaga próbkowania z częstotliwością ponad dwukrotnie wyższą niż najwyższa częstotliwość obecna w EEG, aby zapobiec zniekształceniom częstotliwości. Jest to kluczowe, ponieważ naruszenie tej reguły powoduje aliasing, w którym szybkie fale mózgowe są błędnie rejestrowane jako wolne, co trwale niszczy dane i uniemożliwia dokładną analizę.

Co to jest aliasing i dlaczego nie można go skorygować po próbkowaniu?

Aliasing to błąd próbkowania, w którym sygnały o wysokiej częstotliwości są błędnie rejestrowane jako składowe o niższej częstotliwości. Gdy to nastąpi, oryginalna informacja o szybkim sygnale zostaje bezpowrotnie zmieszana z innymi pasmami częstotliwości, więc żadna technika matematyczna nie jest w stanie cofnąć zniekształcenia.

W jaki sposób filtr antyaliasingowy chroni sygnał EEG?

Filtr antyaliasingowy to analogowy filtr dolnoprzepustowy umieszczony przed przetwornikiem analogowo-cyfrowym, który usuwa częstotliwości powyżej limitu Nyquista. Usuwając zawartość o wysokiej częstotliwości przed próbkowaniem, zapobiega wystąpieniu aliasingu i chroni integralność sygnału mózgowego.

Dlaczego głębia bitowa ma znaczenie przy konwersji napięć mózgowych na liczby cyfrowe?

Głębia bitowa określa precyzję każdego pomiaru napięcia poprzez zdefiniowanie, ile dyskretnych kroków jest dostępnych do reprezentowania amplitudy sygnału. Wyższa głębia bitowa pozwala na uchwycenie subtelnych zmian amplitudy, które mają kluczowe znaczenie dla algorytmów opierających się na takich cechach jak entropia czy wariancja w celu rozróżniania stanów mózgu.

Co się stanie, jeśli sygnał EEG zostanie spróbkowany z częstotliwością, która jest zbyt niska?

Jeśli częstotliwość próbkowania jest zbyt niska, dochodzi do aliasingu, co powoduje, że aktywność o wysokiej częstotliwości (np. szum mięśniowy lub szybkie rytmy mózgowe) jest błędnie rejestrowana jako wolniejsze fale mózgowe. To trwale zanieczyszcza zdigitalizowany sygnał, przez co dalsze analizy będą opierać się na uszkodzonych danych, a nie na prawdziwej aktywności mózgu.

Dlaczego aliasing jest uważany za trwałą formę uszkodzenia danych?

Aliasing trwale niszczy dane, ponieważ przekształca sygnały o wysokiej częstotliwości w fałszywe reprezentacje o niskiej częstotliwości, a oryginalna informacja o wysokiej częstotliwości zostaje bezpowrotnie utracona. Żaden kolejny algorytm nie jest w stanie odróżnić zniekształconego szumu od prawdziwej aktywności mózgu, ponieważ oba te elementy są identycznie zakodowane w zarejestrowanym sygnale.

Przyspiesz analizę EEG dzięki szybkiemu wdrożeniu bezprzewodowych matryc o wysokiej gęstości, zoptymalizowanych pod kątem elastycznego użycia w terenie.

Skoro już tu jesteś, możesz chcieć dowiedzieć się, jak Brainwear zwiększa Twoją uwagę i koncentrację.

Emotiv jest liderem w dziedzinie neurotechnologii, pomagającym rozwijać badania neuronaukowe dzięki dostępnym narzędziom EEG i danym o mózgu.

Christian Burgos

Najnowsze od nas

Analiza częstotliwości

Analiza częstotliwościowa stanowi kamień węgielny interpretacji danych neuronowych, umożliwiając badaczom rozkład złożonych przebiegów falowych na komponenty okresowe. Poprzez zrozumienie tych leżących u podstaw rytmów, naukowcy mogą lepiej scharakteryzować stany mózgu i wyniki diagnostyczne.

Przeczytaj artykuł

Kontroler akwizycji danych i przetwarzania sygnałów PCI

Kontroler akwizycji danych (DAQ) PCI to interfejs, który z wysoką częstotliwością próbkuje analogowe sygnały biologiczne, takie jak EEG, konwertuje je na wartości cyfrowe, a w niektórych projektach wykonuje pierwszy etap cyfrowego przetwarzania, zanim dane w ogóle trafią do oprogramowania analitycznego.

Ten artykuł pozostaje na tej warstwie sprzętowej. Obejmuje on częstotliwość próbkowania, rozdzielczość amplitudy, opóźnienia komunikacji magistrali oraz możliwości wstępnego przetwarzania na pokładzie urządzenia.

Przeczytaj artykuł

Analiza głównych składowych

Analiza głównych składowych, zazwyczaj skracana do PCA, jest jednym z proponowanych narzędzi matematycznych, które oferuje sposób na uproszczenie wielokanałowych nagrań EEG, zmniejszenie ilości danych wymagających przetworzenia oraz oznaczenie najgłośniejszych, najbardziej zakłócających artefaktów, a wszystko to bez przyjmowania niektórych surowszych założeń statystycznych, których wymagają inne metody usuwania artefaktów.

Ten artykuł wyjaśnia, co PCA faktycznie robi z danymi EEG, jak badacze wykorzystywali je w rzeczywistych etapach wstępnego przetwarzania danych oraz co mówią obecne, wciąż ograniczone dowody na temat tego, czy działa ono zgodnie z obietnicami.

Przeczytaj artykuł

Przetwarzanie sygnałów

Elektroencefalogram rejestruje aktywność elektryczną generowaną przez neurony za pomocą elektrod umieszczonych na skórze głowy. Jednak sygnał, który rzeczywiście dociera do tych elektrod, rzadko jest czysty.

Pod całym tym szumem rzeczywisty sygnał neuronowy, na którym zależy naukowcom, jest często słaby i łatwo go zagłuszyć. Przetwarzanie sygnałów to kluczowa dyscyplina naukowa, która umożliwia tłumaczenie danych fizycznych na formaty interpretowalne na potrzeby współczesnych analiz i technologii.

Przeczytaj artykuł