[JSConf EU 2018] 大腦控制 Javascript

先解釋,本人爲前端菜鳥,以前也未參加過相似的活動,沒有翻譯過什麼文章,這次是好奇心使然,也是想嘗試下,學習學習,英文很爛,全靠有道,可是視頻整個看下來,仍是頗有收穫的,如今來分享一下! 

主題:Explore alternative interactions 前端

本文主要探索的是交互。 node

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

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


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

傳感器的感應點
字體


模擬的鍵盤與感應設備翻譯


代碼分享:3d




目前的一些限制

技術限制cdn

1.當用戶第一次使用的時候,須要培訓;視頻

2.不能追蹤一切;

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


用戶體驗的限制

1.沒法實現真正的無縫互動:做爲開發人員,當有一項技術革新的時候,會很是激動,但是做爲用戶來講,若是它對用戶的工做生活沒有任何改變,那用戶是不會考慮使用它的。

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

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


例子:


麻省理工學院的一項研究的一臺設備,至關於相機和投影儀,並把東西投射到周圍的環境,或是隻需擺出拍照的姿式,就能夠實現拍照功能,但是令做者感慨的是,這是一項10年前就已經實現的技術!

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

咱們努力的工做,卻使咱們忘記思考技術,咱們須要更多的基於用戶的思考!

可能性

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


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

可能目前所作的事情都是沒有用的,可是從這個過程當中,學到了一些東西,恰巧能夠用於其餘的項目。


共勉!

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


參考地址

演講視頻地址

PPT地址

Epoc.js

Node-gyp

Nan 

Node-bindings 

Emotiv Community SDK

Node addon examples

NeurotechX Slack channel

相關文章
相關標籤/搜索