Upgrade to Pro — share decks privately, control downloads, hide ads and more …

M5StickC+Vで脳波で撮影するカメラを作った話

 M5StickC+Vで脳波で撮影するカメラを作った話

M5Stackユーザーミーティング vol.7
https://m5stack.connpass.com/event/161858/

Keita Mizushima

February 04, 2020
Tweet

More Decks by Keita Mizushima

Other Decks in Technology

Transcript

  1. M5StickC+Vで
    脳波で撮影するカメラ作った
    Keita Mizushima

    View full-size slide

  2. 今日話すこと
    脳波の値をトリガーとした
    ウェアラブルカメラを作ってみた話

    View full-size slide

  3. 伝えられる内容
    手頃に買える脳波計
    脳波カメラのアーキテクチャ
    BLE通信のつらさ

    View full-size slide

  4. About me
    ランサーズ株式会社 ML,backend Engineer
    Keita Mizushima
    @0xb5951
    twitter :

    View full-size slide

  5. ふと写真取りたくなるときないですか?
    https://pixabay.com/ja/photos/%E3%82%AB%E3%83%A1%E3%83%A9%E3%83%9E%E3%83%B3-%E4%BA%BA%E9%96%93-%E
    3%82%AB%E3%83%A1%E3%83%A9-%E7%94%B7-3672010/

    View full-size slide

  6. でも、スマホ取り出すのめんどくさいな...
    写真を取るたびにポケットをごそごそやるのは面倒。
    かといって、常に録画しておくのも微妙。
    手を使わずにシャッターが切れるいい方法はないかな?

    View full-size slide

  7. でも、スマホ取り出すのめんどくさいな...
    写真を取るたびにポケットをごそごそやるのは面倒。
    かといって、常に録画しておくのも微妙。
    手を使わずにシャッターが切れるいい方法はないかな?
    脳波で取ればいいんだ!

    View full-size slide

  8. 脳波計はAmazonで売ってた
    MindWave Mobile2
    α波やβ、θ派などを取得可能。
    これらの情報から集中やリラックスの状態を数値と
    してスコアにすることができる
    センサはこれでOK.
    アーキテクチャを考えてみる(1/6)
    https://www.amazon.co.jp/%E3%80%90%E7%B1%B3%E5%9B%BD%EF%BD%A5%E6%97%A5%E6%9C%ACNeuroSky%E7%A4%BE%E6%

    View full-size slide

  9. 次にカメラデバイスを考える。
    要件
    - コンパクト
    - ハッカブル
    - バッテリー付き
    - Bluetooth, Wi-Fi
    アーキテクチャを考えてみる(2/6)
    https://www.switch-science.com/catalog/5700/

    View full-size slide

  10. 次にカメラデバイスを考える。
    要件
    - コンパクト : ⭕
    - ハッカブル : ⭕
    - バッテリー付き : ⭕
    - Bluetooth, Wi-Fi : ✖
    アーキテクチャを考えてみる(3/6)
    https://www.switch-science.com/catalog/5700/
    M5StickV

    View full-size slide

  11. 次にカメラデバイスを考える。
    要件
    - コンパクト : ⭕
    - ハッカブル : ⭕
    - バッテリー付き : ⭕
    - Bluetooth, Wi-Fi : ✖
    アーキテクチャを考えてみる(4/6)
    https://www.switch-science.com/catalog/5700/
    M5StickV
    M5StickVの通信部分をM5StickCで補う!

    View full-size slide

  12. アーキテクチャを考えてみる(5/6)
    https://www.google.com/intl/ja_ALL/drive/ https://www.irasutoya.com/2013/01/blog-post_2772.html https://www.irasutoya.com/2016/07/blog-post_1

    View full-size slide

  13. アーキテクチャを考えてみる(6/6)
    ここはまだ実装中

    View full-size slide

  14. デモ
    https://twitter.com/0xb5951/status/1
    224499239637508096?s=20

    View full-size slide

  15. BLEなんもわからん
    詰まりポイント

    View full-size slide

  16. 詰まりポイント
    BLEについて触るのが初めてだったので、かなり苦戦しました。
    GATT?GAP???何やねんそれ、、、、みたいな状況。
    今わからない人は、とりあえずサービスとキャラクタリスティックを掴むところからやれば、
    比較的早いと思います。(今回は5分に収まらないので割愛)

    View full-size slide

  17. ありがとうございました!

    View full-size slide