[JSConf EU 2018] 大腦控制 Javascript

伊優發表於2018-06-19
先解釋,本人為前端菜鳥,之前也未參加過類似的活動,沒有翻譯過什麼文章,此次是好奇心使然,也是想嘗試下,學習學習,英文很爛,全靠有道,但是視訊整個看下來,還是很有收穫的,現在來分享一下! 

主題:Explore alternative interactions 

本文主要探索的是互動。 

日常的生活離不開互動,我們的智慧手環、語音輸入、感應系統、面部識別、生物反饋全都是比較新型的互動方式。

[JSConf EU 2018] 大腦控制 Javascript

迴歸到最初的生物活動: 當你想走路的時候,這個訊號觸發大腦產生訊號,大腦再把訊號傳遞給身體,身體得到訊號,才會有走路這個動作。

[JSConf EU 2018] 大腦控制 Javascript

作者就根據這樣一個最基本的原理,自己寫了一個Epoc.js;後臺使用C++,Node.js載入項,使用Javascript實時訪問資料,獲取面部表情,根據獲取到的表情,來控制鍵盤。

感測器的感應點

[JSConf EU 2018] 大腦控制 Javascript

模擬的鍵盤與感應裝置

[JSConf EU 2018] 大腦控制 Javascript

程式碼分享:

[JSConf EU 2018] 大腦控制 Javascript

[JSConf EU 2018] 大腦控制 Javascript

[JSConf EU 2018] 大腦控制 Javascript

目前的一些限制

技術限制

1.當使用者第一次使用的時候,需要培訓;

2.不能追蹤一切;

3.延遲;它必須關注和檢查當前腦電波之間的所有時間差異,以及它所知道的所有模式,所以在思考和聚焦之間有一個延遲。

[JSConf EU 2018] 大腦控制 Javascript

使用者體驗的限制

1.無法實現真正的無縫互動:作為開發人員,當有一項技術革新的時候,會非常激動,可是作為使用者來說,如果它對使用者的工作生活沒有任何改變,那使用者是不會考慮使用它的。

2.信任危機:人們習慣性去嘗試高科技,但是在使用過程中,一旦失敗,那麼就意味著這個產品已經結束了。

3.真正的價值:就像剛剛的大腦感測器一樣,必須要找到一個方法,讓它來實現它的價值。人們都有習慣,不想打破習慣,你必須要確保你研究的東西,足夠讓人們願意打破習慣來使用它。

[JSConf EU 2018] 大腦控制 Javascript

例子:

[JSConf EU 2018] 大腦控制 Javascript

麻省理工學院的一項研究的一臺裝置,相當於相機和投影儀,並把東西投射到周圍的環境,或是隻需擺出拍照的姿勢,就可以實現拍照功能,可是令作者感慨的是,這是一項10年前就已經實現的技術!

這不禁讓我想起,前一段時間老羅推出的TNT,在釋出會上演示的語音控制電腦、改變字型屬性等技術,李開復在1992年就曾演示過。

我們努力的工作,卻使我們忘記思考技術,我們需要更多的基於使用者的思考!

可能性

有可能會取得一些可見的成果,比如,目前已經有人在研究用感測器來控制輪椅。也有可能有助於人類的精神健康,幫助人們更好的處理壓力和注意力!

[JSConf EU 2018] 大腦控制 Javascript

感觸:毫無用途,絕不是毫無價值!

可能目前所做的事情都是沒有用的,但是從這個過程中,學到了一些東西,恰巧可以用於其他的專案。

[JSConf EU 2018] 大腦控制 Javascript

共勉!

如有理解錯誤,歡迎指正!


參考地址

演講視訊地址

PPT地址

Epoc.js

Node-gyp

Nan 

Node-bindings 

Emotiv Community SDK

Node addon examples

NeurotechX Slack channel


相關文章