繁中

如何使用OpenBCI_GUI可視化EEG數據

什麼是OpenBCI?

  • OpenBCI是一個開源的腦機接口平台,在Kickstarter眾籌成功後成立。它旨在使EEG,EMG和EKG等生理信號的收集更加平易近人和可擴展。
  • 其硬體板(32位、舊版8位和Ganglion板)支持腦電/肌電/心電圖信號採樣,可以通過藍牙或SD卡記錄數據

1.什麼是OpenBCI_圖形界面

OpenBCI_圖形用戶界面 它是OpenBCI官方提供的跨平台圖形界面軟體(由Java + Process編寫)。主要用於:

  • 實時顯示腦電、肌電、心電圖等信號
  • 進行數據記錄和回放
  • 快速測試硬體是否正常工作
  • 將收集的數據轉發到其他軟體(例如Unity、LAB、Python、LSL等)

它支持 Windows / macOS / Linux,也可以運行 Raspberry Pi 走了

2.籌備工作

要使用OpenBCI_GUI收集和可視化腦電數據,您需要準備:

  1. 硬體
    • 腦電採集板(例如 Cyton 8個頻道,Cyton+Daisy 16個頻道,或 神經節 4個頻道)
    • 電極帽或 超皮質 3D列印頭盔(或直接帶有貼片電極)
    • 無線通信模塊(USB加密狗/ WiFi屏蔽)
  2. 軟體

3.連接和啟動過程

  1. 連接硬體
    • 根據指定的通道位置將腦電電極連接到頭部(例如,國際10-20體系)
    • 為板通電(電池或USB)
    • 將USB加密狗插入您的計算機
  2. 啟動GUI
    • 打開OpenBCI_圖形界面應用程式
    • 在啟動界面上選擇數據源(「Live(來自OpenBCI)」)
    • 選擇盤子類型(Cyton / Cyton+Daisy / Ganglion)
    • 選擇串行埠(COMx / /dev/ttyUSBx)或WiFi
    • 單擊 啟動系統

4.界面功能簡介

進入實時數據界面後,您會看到多個數據可視化窗口:

  • 時間序列(Time波形圖)
    每個通道的原始腦電信號(單位為µV)易於檢測信號質量。
  • 快速傅立葉變換/功率譜(頻譜圖)
    顯示每個頻段(Delta、Theta、Alpha、Beta、Gamma)的功率,用於觀察腦電節律。
  • 頭部圖(頭皮分布圖)
    每個通道的潛在分布使用2D頭型熱像圖顯示。
  • 樂隊能量棒(Band能量柱)
    顯示特定頻段(例如Alpha波8 - 12 Hz)中每個通道的能量變化,通常用於放鬆或濃度檢測。
  • 加速度計數據
    如果硬體具有內置加速計,則將顯示頭部運動信息(以便輕鬆檢測運動偽影)。

5.數據記錄和轉發

  • 記錄數據
    單擊 啟動數據流 → 記錄數據,選擇保存路徑。將生成圖形界面 .txt 或 .CSV 後續分析的格式(例如Python /LAB)。
  • 數據轉發
    在圖形用戶界面中啟用 聯網 通過以下方式傳輸數據的功能:
    • LSL(實驗室流媒體層) →提供腦電實驗室、BCILAB等科研軟體
    • SDP/ OSC →提供Unity、TouchDesigner、Max/MSP等實時交互程式
    • 串行 → Arduino /微控制器

6.使用技巧

  • 信號質量檢查:您可以切換到圖形用戶界面 信號質量 模式,檢查每個電極的阻抗。綠色是最好的,紅色表示接觸不良。
  • 過濾:您可以在圖形用戶界面中選擇高通、低通和陷波過濾(例如50/60 Hz電源頻率干擾)。
  • 通道交換機:如果某些頻道太吵,可以暫時關閉。
  • 回放模式:選擇數據源為 從文件回放,您可以使用圖形界面回放之前收集的數據。

官方網站:https://openbci.com/
Github:https://github.com/OpenBCI
輸油管:

返回頂端