Openbrain Screenshots
Openbrain ist eine 3D-Visualisierung der menschlichen Gehirn-Anatomie.
Für Designer neuronaler Strukturen ist die organische Gehirn-Anatomie der neuronalen
Informationsverarbeitung von großem Interesse. Die komplexen hierachischen Verarbeitungsschritte
haben auch für kleinere künstliche neurale Netze ihre Gültigkeit.
Die Software visualisiert die einzelnen funktionellen Einheiten nach ihrer Hauptfunktion und
entsprechend ihrer Klassifizierung. Einzelne Bereiche (z.B. das Kleinhirn) können gezielt
ausgeblendet werden, beim Klick auf den Namen in der Liste erscheint ein Informationstext.
Alle Objekte liegen in einer Baumliste vor und können ineinander geschachtelt werden. Diese
Darstellung ermöglicht die anatomische Hervorhebung aller relevanten Bereiche einer speziellen
Funktion, wie z.B. des visuellen Systems.
Die aktuelle Version ist ein konzeptioneller Entwurf und zeigt zunächst schematisch interessante
anatomische Bereiche des Gehirns. Die vorliegende Version von
Openbrain läuft z.Z. unter Linux und wird in regelmässigen Abständen
um detailiertere Strukturen erweitert. Die Objekte wurden von sagitalen Computer-Tomographie-Aufnahmen, die
freundlicherweise zur Verfügung gestellt wurden, manuell abgenommen. Die aktuellen Proportionen
sind noch nicht proportionsgerecht, z.Z. etwas in die Breite gedehnt. Das Paket enthält die GNU-GCC Quelltexte
und das für ein 64Bit-System kompilierte Programm unter Linux auf QT-Basis.
Features
XML-basierte Gehirn-Visualisierung
Geschachtelte Objektgruppen, funktionell geordnet
Einfache 3D-XML-Tags - erlauben eine simple Drahtgitter-Visualisierung
OpenGL
Sourcen für Windows und Linux
Geplante Erweiterungen
Einzelne Objekte - hier das Großhirn - können mit einem Klick ein- und ausgeblendet werden
Tasten-/Mausbelegung
|
Taste
|
Funktion
|
|
Pfeil-Tasten
|
Rotation um 2 Achsen
|
|
r-Taste
|
Setzt die Ansicht wieder auf die Anfangssituation
|
|
Bild auf/Bild ab-Tasten
|
Ansicht vergrößern/verkleinern
|
|
Mausklick auf ein Listenobjekt
|
Wechsel zur Textansicht
|
|
Mausklick in grünes Feld links oben im Textmodus
|
Zurück zur 3D-Ansicht
|
XML-Tags
|
Tag-Beispiel
|
Funktion
|
|
<object3d>
|
Beginn einer 3D-XML-Datei
|
|
</object3d>
|
Ende einer 3D-XML-Datei
|
|
<rgb> 200 200 255 </rgb>
|
Setzt die Aktuelle Stiftfarbe in Rot-Grün-Blau-Folge (RGB-hier Hellblau).
|
|
<scale> 2.0 </scale>
|
Skaliert um den angegebenen Faktor (Hier verdoppelt sich die Größe des Objekts)
|
|
<line> 0 0 0; 30.1 70.5 50 </line>
|
Zeichnet eine 3D-Line vom Startpunkt zum Endpunkt in der aktuellen Stiftfarbe
|
|
<point> 10.0 11.0 12.0 </point>
|
Zeichnet einen 3D-Punkt in der aktuellen Stiftfarbe
|
|
<circle> 100 200 300 10 </circle>
|
Zeichnet einen Kreis an die 3D-Koordinaten 100,200,300 mit dem Radius 10
|
|
<tri> 1.0 1.0 1.0; 2.0 0.0 0.0: 3.0 2.0 0.0 </tri>
|
Zeichnet ein Dreieck mit den angegebenen Koordinaten in der aktuellen Stiftfarbe
|
|
<koor> 1.0 2.0 3.0;</koor>
|
Eintragung einer Koordinate. Mit jedem Aufruf wird die Koordinaten-Liste um
ein Element erweitert. Mit "index_tri" oder "index_quad" können diese Punkte später zu Objekten
verbunden werden.
|
|
<index_tri> 1 2 5 </index_tri>
|
Verbindet die eingetragenen Koordinaten mit den Indexen 1,2 und 5 zu einem
Dreieck in der aktuellen Stiftfarbe
|
|
<index_quad> 1 2 5 7</index_quad>
|
Verbindet die eingetragenen Koordinaten-Punkte mit den Indexen 1,2,5 und 7 zu einem
Rechteck der aktuellen Stiftfarbe
|
Literatur
Gehirn und Verhalten - Pritzel, Brand, Markowitsch
Neurowissenschaften - Kandel, Schwarz, Jessell
Download
Die Windows-Version auf OpenGL-Basis (1.2 MB)
openbrain1.01.zip - 19.09.2006
Die Linux-Basis-Version (Drahtgitter) (1.7 MB)
openbrain1.00.zip - 17.07.2006
|