FRIEND Engine

FRIEND Engine

Die FRIEND-Engine ist eine neue Implementierung der FRIEND-Software, eines fMRI-Neurofeedback-Verarbeitungspakets, das seit Oktober 2013 auf der NITRC-Website verfügbar ist.
Die FRIEND-Engine ist eine neue Implementierung der FRIEND-Software, eines fMRI-Neurofeedback-Verarbeitungspakets, das seit Oktober 2013 auf der NITRC-Website verfügbar ist. Ziel ist es, ein plattformübergreifendes Framework für eine Echtzeit-Neurofeedback-Verarbeitungspipeline zu erstellen, das die Interoperabilität mit anderen Anwendungen ermöglicht(z. B. Spiele-Engines für die Erstellung virtueller Szenarien) und die Einbeziehung neuer Verarbeitungsmethoden durch die Verwendung von Plug-Ins, die mit der Distribution bereitgestellt oder von FRIEND-Engine-Benutzern entwickelt und gemeinsam genutzt werden. Das FRIEND-Engine-Framework besteht aus drei HauptkomponentenTeile.Das erste ist das Front-End, das für die Präsentation der Neurofeedback-Informationen für das Subjekt verantwortlich ist.Die zweite ist die Core-Engine, ein Multithread-Anwendungsserver, der einen TCP / IP-Port auf vom Front-End ausgegebene Anforderungsbefehle überwacht und die zugehörige Befehlsverarbeitung ausführt.Die dritte ist die Plug-in-Datei, eine dynamische Bibliotheksdatei (eine .so-Datei, Linux-Datei oder eine Mac OSX-Dylib-Datei), die bestimmte Funktionen implementiert, die von der Engine zu bestimmten Zeiten während der Pipeline intern aufgerufen werden.Die Engine ist in C ++ geschrieben, während das Front-End vom Benutzer / Forscher in einer beliebigen Sprache geschrieben werden kann.Sie können auf verschiedenen Computern ausgeführt werden, während sie über ein TCP / IP-Protokoll kommunizieren.

Alternativen zu FRIEND Engine für iPhone mit Open Source-Lizenz