如何使用 Emotiv EEG 頭戴式裝置構建 BCI 專案

海蒂·杜蘭

更新於

如何使用 Emotiv EEG 頭戴式裝置構建 BCI 專案

海蒂·杜蘭

更新於

如何使用 Emotiv EEG 頭戴式裝置構建 BCI 專案

海蒂·杜蘭

更新於

腦機介面(BCI)技術量測腦電波的電活動,透過機器學習軟體運行該資訊,並將其轉換為指令。BCI 用作遠端控制裝置,可應用於電腦、應用程式、智慧家居和其他物聯網(IoT)裝置、虛擬實境、義肢、機器人、輪椅、玩具和遊戲。

腦機介面技術曾是科幻小說中的素材,如今任何有想法、時間和技術诀窍的人都可以使用。BCI 利用與心像和面部表情相關的特定大腦模式,也可以利用頭部和眼睛運動,向連接的裝置發出數位指令。侵入性 BCI 透過手術將裝置植入大腦以收集電學資訊。非侵入性 BCI 裝置(如 Emotiv EEG 頭戴式裝置)則從頭皮讀取大腦活動。

準備好建立 BCI 專案了嗎?以下是您需要的東西

#1:明確的目標

規劃出您想要實現的目標。盡可能具體,例如「轉頭來轉向」、「微笑來開燈」、「在心中想著以在遊戲中使用藥水」,或「當績效指標顯示分心超過 x 一段時間時發送彈出訊息」。

#2:信號採集裝置

首先,您需要一些東西來擷取大腦信號。所有 Emotiv 無線 EEG 頭戴式裝置都是全腦感測的,即使是 2 通道的 MN8 耳機也是如此,並且都能夠實現這一點。一般來說,訊號越多,BCI 的效果越好。Emotiv Insight 5 通道 EEG 頭戴式裝置是腦機介面的熱門選擇,因為它是無線的、易於使用,且已被獨立驗證具有出色的 BCI 功能。

BCI 裝置

頭戴式裝置比較表

EMOTIV flex saline

使用 Emotiv 的 BCI 專案範例:

#3:訊號處理軟體

接下來,您需要機器學習軟體來將這些大腦訊號轉換為指令。EmotivBCI 簡化了這個過程,它允許您建立個人檔案,並教導程式辨識推或拉等心像。該軟體還能辨識面部表情、頭部運動以及專注或分心等認知狀態。

#4:分配的 BCI 指令

現在,使用 BCI 指令與現實世界進行連接和互動。EmotivBCI 與常用程式無縫連接,您可以使用這些程式為您的 BCI 專案建立應用程式。例如,Node-RED 讓您能夠以視覺化方式概述您希望大腦訊號執行的操作,而不需要編寫程式碼。

或者,您可以編寫程式碼來建立響應已處理大腦訊號的應用程式。根據您的專案,這可能會涉及 Python、C++ 或 JavaScript 等語言。您可以將 我們 GitHub 上的範例作為起點,探索並建構您自己的應用程式。

免費的 BCI 程式語言影片教學:

如何將 Nod-RED 與 Emotiv BCI 結合使用

#5:接收 BCI 指令的裝置

最後,您需要用 BCI 控制一些東西。根據您的專案,您可能需要將裝置或傳輸器插入微型電腦(例如 Raspberry Pi 或 Arduino 板)。然而,這並不總是必要的。

如何使用 BCI 控制聲音

您可以利用 EmotivBCI 應用程式中的 OSC(開放聲音控制)即時控制聲音和媒體。遊戲開發人員可以透過 Cortex API 的 Unity 包裝器將 BCI 指令與其 Unity 遊戲整合。

如何將微控制器用於 BCI:

上方:Arduino 板使用 Emotiv EEG 控制機器人手臂。(來源:Matt Su
封面圖片:南佛羅里達大學的一名學生控制 BCI 無人機。(來源:USF BCI 俱樂部

炫出您的 BCI 專案!我們很樂意看到並分享您的研究成果。在社群媒體上標記 #emotiv 或傳送電子郵件至 hello@emotiv.com。

腦機介面(BCI)技術量測腦電波的電活動,透過機器學習軟體運行該資訊,並將其轉換為指令。BCI 用作遠端控制裝置,可應用於電腦、應用程式、智慧家居和其他物聯網(IoT)裝置、虛擬實境、義肢、機器人、輪椅、玩具和遊戲。

腦機介面技術曾是科幻小說中的素材,如今任何有想法、時間和技術诀窍的人都可以使用。BCI 利用與心像和面部表情相關的特定大腦模式,也可以利用頭部和眼睛運動,向連接的裝置發出數位指令。侵入性 BCI 透過手術將裝置植入大腦以收集電學資訊。非侵入性 BCI 裝置(如 Emotiv EEG 頭戴式裝置)則從頭皮讀取大腦活動。

準備好建立 BCI 專案了嗎?以下是您需要的東西

#1:明確的目標

規劃出您想要實現的目標。盡可能具體,例如「轉頭來轉向」、「微笑來開燈」、「在心中想著以在遊戲中使用藥水」,或「當績效指標顯示分心超過 x 一段時間時發送彈出訊息」。

#2:信號採集裝置

首先,您需要一些東西來擷取大腦信號。所有 Emotiv 無線 EEG 頭戴式裝置都是全腦感測的,即使是 2 通道的 MN8 耳機也是如此,並且都能夠實現這一點。一般來說,訊號越多,BCI 的效果越好。Emotiv Insight 5 通道 EEG 頭戴式裝置是腦機介面的熱門選擇,因為它是無線的、易於使用,且已被獨立驗證具有出色的 BCI 功能。

BCI 裝置

頭戴式裝置比較表

EMOTIV flex saline

使用 Emotiv 的 BCI 專案範例:

#3:訊號處理軟體

接下來,您需要機器學習軟體來將這些大腦訊號轉換為指令。EmotivBCI 簡化了這個過程,它允許您建立個人檔案,並教導程式辨識推或拉等心像。該軟體還能辨識面部表情、頭部運動以及專注或分心等認知狀態。

#4:分配的 BCI 指令

現在,使用 BCI 指令與現實世界進行連接和互動。EmotivBCI 與常用程式無縫連接,您可以使用這些程式為您的 BCI 專案建立應用程式。例如,Node-RED 讓您能夠以視覺化方式概述您希望大腦訊號執行的操作,而不需要編寫程式碼。

或者,您可以編寫程式碼來建立響應已處理大腦訊號的應用程式。根據您的專案,這可能會涉及 Python、C++ 或 JavaScript 等語言。您可以將 我們 GitHub 上的範例作為起點,探索並建構您自己的應用程式。

免費的 BCI 程式語言影片教學:

如何將 Nod-RED 與 Emotiv BCI 結合使用

#5:接收 BCI 指令的裝置

最後,您需要用 BCI 控制一些東西。根據您的專案,您可能需要將裝置或傳輸器插入微型電腦(例如 Raspberry Pi 或 Arduino 板)。然而,這並不總是必要的。

如何使用 BCI 控制聲音

您可以利用 EmotivBCI 應用程式中的 OSC(開放聲音控制)即時控制聲音和媒體。遊戲開發人員可以透過 Cortex API 的 Unity 包裝器將 BCI 指令與其 Unity 遊戲整合。

如何將微控制器用於 BCI:

上方:Arduino 板使用 Emotiv EEG 控制機器人手臂。(來源:Matt Su
封面圖片:南佛羅里達大學的一名學生控制 BCI 無人機。(來源:USF BCI 俱樂部

炫出您的 BCI 專案!我們很樂意看到並分享您的研究成果。在社群媒體上標記 #emotiv 或傳送電子郵件至 hello@emotiv.com。

腦機介面(BCI)技術量測腦電波的電活動,透過機器學習軟體運行該資訊,並將其轉換為指令。BCI 用作遠端控制裝置,可應用於電腦、應用程式、智慧家居和其他物聯網(IoT)裝置、虛擬實境、義肢、機器人、輪椅、玩具和遊戲。

腦機介面技術曾是科幻小說中的素材,如今任何有想法、時間和技術诀窍的人都可以使用。BCI 利用與心像和面部表情相關的特定大腦模式,也可以利用頭部和眼睛運動,向連接的裝置發出數位指令。侵入性 BCI 透過手術將裝置植入大腦以收集電學資訊。非侵入性 BCI 裝置(如 Emotiv EEG 頭戴式裝置)則從頭皮讀取大腦活動。

準備好建立 BCI 專案了嗎?以下是您需要的東西

#1:明確的目標

規劃出您想要實現的目標。盡可能具體,例如「轉頭來轉向」、「微笑來開燈」、「在心中想著以在遊戲中使用藥水」,或「當績效指標顯示分心超過 x 一段時間時發送彈出訊息」。

#2:信號採集裝置

首先,您需要一些東西來擷取大腦信號。所有 Emotiv 無線 EEG 頭戴式裝置都是全腦感測的,即使是 2 通道的 MN8 耳機也是如此,並且都能夠實現這一點。一般來說,訊號越多,BCI 的效果越好。Emotiv Insight 5 通道 EEG 頭戴式裝置是腦機介面的熱門選擇,因為它是無線的、易於使用,且已被獨立驗證具有出色的 BCI 功能。

BCI 裝置

頭戴式裝置比較表

EMOTIV flex saline

使用 Emotiv 的 BCI 專案範例:

#3:訊號處理軟體

接下來,您需要機器學習軟體來將這些大腦訊號轉換為指令。EmotivBCI 簡化了這個過程,它允許您建立個人檔案,並教導程式辨識推或拉等心像。該軟體還能辨識面部表情、頭部運動以及專注或分心等認知狀態。

#4:分配的 BCI 指令

現在,使用 BCI 指令與現實世界進行連接和互動。EmotivBCI 與常用程式無縫連接,您可以使用這些程式為您的 BCI 專案建立應用程式。例如,Node-RED 讓您能夠以視覺化方式概述您希望大腦訊號執行的操作,而不需要編寫程式碼。

或者,您可以編寫程式碼來建立響應已處理大腦訊號的應用程式。根據您的專案,這可能會涉及 Python、C++ 或 JavaScript 等語言。您可以將 我們 GitHub 上的範例作為起點,探索並建構您自己的應用程式。

免費的 BCI 程式語言影片教學:

如何將 Nod-RED 與 Emotiv BCI 結合使用

#5:接收 BCI 指令的裝置

最後,您需要用 BCI 控制一些東西。根據您的專案,您可能需要將裝置或傳輸器插入微型電腦(例如 Raspberry Pi 或 Arduino 板)。然而,這並不總是必要的。

如何使用 BCI 控制聲音

您可以利用 EmotivBCI 應用程式中的 OSC(開放聲音控制)即時控制聲音和媒體。遊戲開發人員可以透過 Cortex API 的 Unity 包裝器將 BCI 指令與其 Unity 遊戲整合。

如何將微控制器用於 BCI:

上方:Arduino 板使用 Emotiv EEG 控制機器人手臂。(來源:Matt Su
封面圖片:南佛羅里達大學的一名學生控制 BCI 無人機。(來源:USF BCI 俱樂部

炫出您的 BCI 專案!我們很樂意看到並分享您的研究成果。在社群媒體上標記 #emotiv 或傳送電子郵件至 hello@emotiv.com。

事件相關電位的基本原理 - Emotiv

繼續閱讀

事件相關電位基礎