CC Otwarte Systemy Komputerowe
english mapa home

G3D - program wizualizacji propagacji sygnałów EEG

W CC dla Zakładu Fizyki Biomedycznej Uniwersytetu Warszawskiego opracowano program G3D służący do wizualizacji rozchodzenia się sygnału EEG po powierzchni mózgu. Podstawowym zadaniem programu jest tworzenie filmów (animacji) obrazujących rozchodzenie się sygnału po powierzchni głowy oraz mózgu (dane czasowe sygnału pobierane są z zewnętrznego pliku). Program ma też sparametryzowane dane dotyczące elektrod zbierających sygnał - dane te mogą być wczytywane z plików jak również edytowane wizualnie. Funkcje programu obejmują:

  • Trój-wymiarowe obrazowanie powierzchni mózgu oraz czaszki
  • Obroty i zoom modelu głowy
  • W pełni konfigurowane położenie elektrod zbierających sygnał na powierzchni głowy
  • Wizualizacja rozchodzenia się sygnału w czasie
  • Nakładanie tekstur na model 3D
  • Wybiórcze kolorowanie obszarów powierzchni mózgu
  • Dynamicznie obliczane tekstury interpolacyjne
  • Wizualizacja dipoli
  • Tworzenie animacji rozchodzenia się sygnału
  • Dodatkowe efekty w postaci napisów, tagów, graficznych atrybutow elektrod oraz grafik dołączanych do animacji

Aplikacja stworzona została w języku Java z wykorzystaniem API Java 3D. Podstawowe aspekty zastosowania technologii Java 3D opisane zostały przez jednego z członków zespołu w artykule opublikowanym w czasopiśmie Software Developers Journal, 11/2008 - Świat 3D w Javie - Podstawy programowania z wykorzystaniem API Java 3D; Dariusz Wawer.

Przykładowe grafiki:

Logo
Główny ekran animacji
Główny ekran animacji (2)
Główny ekran animacji (3)
Główny ekran animacji (4)
Gówny ekran animacji (5)
Główny ekran animacji - dipole
Czaszka, mapa interpolacyjna i sygnały
Mózg, mapa interpolacyjna i sygnały
Mózg, sygnały i opisane elektrody
Mózg i elektrody
Mózg i elektrody (2)
 
Zastrzeżenia prawne      drukuj...