Mindwave EEG

Mindwave mobile EEG是一个一直以来我觉得Dev friendly做的最好的产品。
虽然开发起来依然不如Estimote,MYO之类的新Gadget那么方便,带maven带gradle,但就凭这么多年,当年的代码在android 5.0上依然可以跑,就足以欣喜啦。

那究竟它可以做什么?EEG是啥我就不说了,见Wiki。Mindwave mobile提供的SDK基于基础的alpha,beta数据,提供更有价值的注意力,冷静度,甚至眨眼的数据。当然,alpha,beta也是可以通过SDK获取的原始数据。

下面是官方应用的截图。

client

这东西的开发很简单,尤其是android端。下载官方的SDK,把jar扔到你的项目里,就可以写代码啦。代码也很简单,拿到蓝牙Adapter,设置一个处理事件的Handler,连上设备。

    btAdapter = BluetoothAdapter.getDefaultAdapter();if (btAdapter != null) {tgDevice = new TGDevice(btAdapter, handler);tgDevice.connect(true);}

在发生了连接事件以后,启动设备以获取各种类型的脑波数据。除了设备状态转变以外,其他数据就都是业务数据了。其中也有两类:设备本身的数据质量,数据本身。数据质量里有一种很重要的MSG_POOR_SIGNAL,用来表示当前信号质量,这个数据主要用来描述EEG和大脑之间的接触良好成都。

private final Handler handler = new Handler() {@Overridepublic void handleMessage(Message msg) {if (msg.what == TGDevice.MSG_STATE_CHANGE) {switch (msg.arg1) {case TGDevice.STATE_CONNECTED:Log.i(TAG, "connected");tgDevice.start();break;...} else {switch (msg.what) {case TGDevice.MSG_POOR_SIGNAL:signalTextView.setText(String.valueOf(100 - msg.arg1));case TGDevice.MSG_ATTENTION:Log.v(TAG, "Attention: " + msg.arg1);...}

你爱我有几分

前几天听到一个笑话:某工程师的妹子问他“你爱我有几分?”,答曰“8.5分”,“你爱你前女友几分?”,答曰“9分”。

但不说情商为何物,只缘分数还有小数点。不过从科学角度,我们倒是可以把注意力当做一种衡量标准。比如某PM问用户“你爱我们产品有几分?”,这时,用户的注意力就可以当做一种比较“本质”的回答。

Attention driven design

所以也许,用户的大脑状态可以是另外一种产品设计的基础。例如,我希望用户看到我的产品之后两分钟内都能保持高度注意力,那就可以用这样的技术来测试,甚至在产品设计阶段做简单的用户调研。

比如下面的图是我在写程序时候的注意力分布图。如果采用WakaTime类似的技术记录下我所有在IDE里的操作,就能够分析出IDE里每个功能的使用对应我的注意力,从而对功能设计作出调整。

当然,根据每一条代码对应的注意力,也许就能作为代码检查的另外一种依据。“糊涂的代码”是个认真的说法。

Mindwave in cloud

作为QS的支持者,我当然希望我的所有数据都能数据化并保存下来。Mindwave mobile给我提供了很大的便利,很容易的将我简单的脑波数据保存下来。

具体的用处嘛,既然Apple watch都出了ResearchKit,就不用解释啦~但另一个可能的用处,也许就是我可以“出卖”我的数据。比如A网站是个codeshool类的产品,产品想知道某些教学视频到底做的好不好,有没有趣味,作为真实用户的我就可以根据需求用我真实的,具有严格时间戳的脑波数据来换取一部分好处。

我管它叫Cloudmind,目前是基于Leancloud+chartjs,可以持续积累数据。但由于没啥内容外加代码太惨,暂时就不扔出来啦。

关于这个功能我是认真的。所以,如果有哪个产品想获得我使用时的脑波数据以用于产品设计,请联系我哈~

最后,来看看我眨眼的样子:)

(30 gadget day 8) 你爱我有几分 — Mindwave mobile相关推荐

  1. (30 gadget day 2) 最简单也最复杂的Gadget - YubiKey

    晚上翻出myo准备继续写的时候,被提示需要升级,于是就update呗.于是...就update了一个小时,现在还在转... 其他设备都在办公室,于是智能在家里翻箱倒柜...先是翻出了Chromecas ...

  2. (30 gadget day 1) MYO get started

    MYO MYO是一款类似Leap motion的新型人机交互HCI设备.它被戴在人的前臂,从而可以感知人的肌肉电流,进而识别出人的各种手势动作,比如向左向右挥手. 官方给出的MYO的几个用途是 做展示 ...

  3. 30 校准_校准or质控,傻傻分不清楚

    今天发个福利,应kkz的要求,聊一聊我对IVD校准和质控的个人理解.非专业科普文,欢迎交流- 先来讲个小故事: 我小的时候,家里用的挂钟每隔一段时间就要调准一下.那个时候没有网络,爸妈是对着中央新闻联 ...

  4. 慕课头条:字节又有新假期?爱奇艺采取分账新模式;苹果灵动岛不让打广告...

    字节新增福利假期 字节新增员工关怀假期,如图. 心脏又可以为字节跳动了. 但没空休. 爱奇艺启用会员分账模式 爱奇艺宣布,10 月 1 日起,剧集.动漫.儿童.纪录片领域将正式应用会员观看 + 会员拉 ...

  5. 爱浦路IPLOOK 协助 IN Mobile 建成覆盖蒙古全境的 4G 移动网络

    "IN Mobile 是蒙古新兴的移动运营商,我们致力于为客户提供高速可靠的网络连接.在现阶段的电信市场冲击下,我们决定选择爱浦路IPLOOK的4G/5G核心网."--IN Mob ...

  6. LiveVideoStack线上交流分享 ( 二 ) —— 爱奇艺版权保护技术与维权实践

    为了给大家提供一个学习,交流的平台,畅聊音视频技术开发新趋势,新实践.我们推出了LiveVideoStack线上交流分享活动,在每周四晚19:30,邀请1名业内资深技术专家进行线上分享技术干货,解答热 ...

  7. 人保爱无忧易核版重疾险怎么样?好不好?

    到目前为止重疾险已经是多数家庭中必备的保险了,由于需求量日渐增长,于是保险公司纷纷研究了一款又一款的重疾险,让人目不转睛的,都不知道该怎么考虑了. 听说人保寿险发售了一款重疾险--人保爱无忧易核版重疾 ...

  8. 爱思助手安卓能用吗_专业的苹果越狱工具:爱思助手!

    本文由绿盒下载站原创(www.42xz.com) 欢迎关注微信公众号"绿盒下载站" 爱思助手是一款专业的苹果刷机助手,里面包含了苹果软件.热门游戏.苹果铃声.高清壁纸等多功能,能帮 ...

  9. 爱思助手(i4助手) v5.21 官方版

    爱思助手(i4助手) v5.21 官方版 软件大小:46MB 软件语言:简体中文 软件类别:手机工具 软件授权:官方版 更新时间:2015-02-14 应用平台:/Win8/Win7/Vista/Wi ...

  10. 爱思助手(i4助手) v5.08 官方版​

    爱思助手(i4助手) v5.08 官方版 软件大小:38.3MB 软件语言:简体中文 软件类别:手机工具 软件授权:官方版 更新时间:2015-01-29 应用平台:/Win8/Win7/Vista/ ...

最新文章

  1. 世界很大,先从这几个公众号看起!
  2. asp.net 中文编码问题
  3. web渗透漏洞实例讲解视频课程
  4. 海量数据处理(二) :常见海量数据处理方法
  5. 《C#多线程编程实战(原书第2版)》——3.2 在线程池中调用委托
  6. 分享一份 sublime 的个人配置文件
  7. python应用举例_python基础举例应用
  8. 前端预览PDF:PDFObject、PDF.js
  9. 免费从Springer Link数据库中下载论文
  10. 稳压二极管工作原理及参数详解
  11. python实用库之schemdraw不只是绘制原理图
  12. 条码生成器如何导入CSV文件批量生成条形码
  13. python自动点击按钮_python实现按钮自动点击
  14. 今日早报 每日精选12条新闻简报 每天一分钟 知晓天下事 9月24日
  15. excel内容少却文件很大_(excel内容很少,文件却很大,怎么解决)excel表格数据少但是过大怎么办...
  16. 大变局时代的搜索引擎走向何方?
  17. 关于C++中Eigen库效率提升的思考
  18. 杭电OJ 1181(C++)
  19. 16路彩灯控制器 FPGA-Verilog
  20. 自己搭建内网可用的Jrebel License Server激活Jrebel

热门文章

  1. 【GIS导论】实验一 桌面GIS的功能与菜单操作
  2. 自己闲着没事整理的人工智能思维导图(2(鸢尾花))
  3. 实习成长之路——设计模式实战一:充血模型DDD与贫血模型MVC的区别?如何利用DDD开发一个虚拟钱包系统?
  4. 实习学习:项目用的DDD,什么是DDD开发?
  5. Flink 生态:一个案例快速上手 PyFlink
  6. 2019年9月全国程序员工资统计,你处于什么位置?
  7. 我为什么鼓励大家运营个人公众号
  8. linux .net环境变量,Linux编程 系统环境变量位置, 环境变量持久化
  9. 性能测试--jmeter中正则表达式提取器的使用【16】
  10. mysql工厂模式_工厂模式IDAL详解