SlideShare a Scribd company logo
Submit Search
Upload
RubyとEyeTribeで視線追跡をする
Report
Share
Yukimitsu Izawa
株式会社クルウィット
Follow
•
5 likes
•
2,103 views
1
of
15
RubyとEyeTribeで視線追跡をする
•
5 likes
•
2,103 views
Report
Share
Download Now
Download to read offline
Software
RubyからEyeTribeを使ってみた。 Google画像検索してヒートマップをその場で表示してみた。
Read more
Yukimitsu Izawa
株式会社クルウィット
Follow
Recommended
Rubyでオートマトン by
Rubyでオートマトン
Yukimitsu Izawa
4.8K views
•
19 slides
IoTタグで遊んでみよう by
IoTタグで遊んでみよう
Yukimitsu Izawa
1.7K views
•
49 slides
中国における情報セキュリティの新たな免疫システムの作り方 by WooYun - CODE BLUE 2015 by
中国における情報セキュリティの新たな免疫システムの作り方 by WooYun - CODE BLUE 2015
CODE BLUE
8.5K views
•
33 slides
Sakura infini band-20180424 by
Sakura infini band-20180424
さくらインターネット株式会社
6.5K views
•
23 slides
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側 by
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側
Shuichi Ohkubo
3K views
•
26 slides
最強のセキュリティでIoTを実装する方法 by
最強のセキュリティでIoTを実装する方法
Shinji Saito
5.5K views
•
63 slides
More Related Content
What's hot
座談会(趣旨説明資料) 20160417 by
座談会(趣旨説明資料) 20160417
知礼 八子
1.6K views
•
15 slides
Innovation egg6 mythings by
Innovation egg6 mythings
Makoto Oya
2.4K views
•
27 slides
さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島) by
さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)
さくらインターネット株式会社
3.8K views
•
58 slides
【SoftLayer事例】アップクロス株式会社 by
【SoftLayer事例】アップクロス株式会社
softlayerjp
4K views
•
36 slides
Innovation Egg presen_160130 by
Innovation Egg presen_160130
知礼 八子
4.6K views
•
45 slides
2016.03.04 NetOpsCoding#2 by
2016.03.04 NetOpsCoding#2
Shuichi Ohkubo
1.1K views
•
13 slides
What's hot
(20)
座談会(趣旨説明資料) 20160417 by 知礼 八子
座談会(趣旨説明資料) 20160417
知礼 八子
•
1.6K views
Innovation egg6 mythings by Makoto Oya
Innovation egg6 mythings
Makoto Oya
•
2.4K views
さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島) by さくらインターネット株式会社
さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)
さくらインターネット株式会社
•
3.8K views
【SoftLayer事例】アップクロス株式会社 by softlayerjp
【SoftLayer事例】アップクロス株式会社
softlayerjp
•
4K views
Innovation Egg presen_160130 by 知礼 八子
Innovation Egg presen_160130
知礼 八子
•
4.6K views
2016.03.04 NetOpsCoding#2 by Shuichi Ohkubo
2016.03.04 NetOpsCoding#2
Shuichi Ohkubo
•
1.1K views
[JAWS-UG関西IoT専門支部] IoTで関西のコミュニティをつなぐ by Ichiro Tsuji
[JAWS-UG関西IoT専門支部] IoTで関西のコミュニティをつなぐ
Ichiro Tsuji
•
3.6K views
さくらのVPSと4G LTEをIPv6でつないでみた by Naoto MATSUMOTO
さくらのVPSと4G LTEをIPv6でつないでみた
Naoto MATSUMOTO
•
2.3K views
さくらのIoT Platform ご紹介 by さくらインターネット株式会社
さくらのIoT Platform ご紹介
さくらインターネット株式会社
•
3.4K views
jvum2013a niftycloud by 雄也 日下部
jvum2013a niftycloud
雄也 日下部
•
2.3K views
石狩DCで運用するプライベートクラウドとハイブリッドクラウドへの展望(既存資産とクラウドの価値を生かすハイブリッドクラウド事例セミナー) by さくらインターネット株式会社
石狩DCで運用するプライベートクラウドとハイブリッドクラウドへの展望(既存資産とクラウドの価値を生かすハイブリッドクラウド事例セミナー)
さくらインターネット株式会社
•
1.3K views
エンジニアコミュニティ支援制度「NiFcLounge」のご紹介 by 富士通クラウドテクノロジーズ株式会社
エンジニアコミュニティ支援制度「NiFcLounge」のご紹介
富士通クラウドテクノロジーズ株式会社
•
530 views
さくらのクラウドの研究活用 by さくらインターネット株式会社
さくらのクラウドの研究活用
さくらインターネット株式会社
•
487 views
IoT案件を70件やってみて分かった事 by Koichi Sasaki
IoT案件を70件やってみて分かった事
Koichi Sasaki
•
8.9K views
ログ分析の事前知識 -Prior knowledge of log analytics- (20200427) by Masanori KAMAYAMA
ログ分析の事前知識 -Prior knowledge of log analytics- (20200427)
Masanori KAMAYAMA
•
1.1K views
スマートコントラクト概況 5 nov2015 by Yoshimitsu Homma
スマートコントラクト概況 5 nov2015
Yoshimitsu Homma
•
976 views
ニフティクラウドでのVyOS利用事例 by Shintaro Hasunuma
ニフティクラウドでのVyOS利用事例
Shintaro Hasunuma
•
2.9K views
2019 0515 f-secure_alieater11_lt_radar by Shinichiro Kawano
2019 0515 f-secure_alieater11_lt_radar
Shinichiro Kawano
•
316 views
JAWS-UG re:Mote 2015地方こそチャンス!? AWSとIoT by Yukihito Kataoka
JAWS-UG re:Mote 2015地方こそチャンス!? AWSとIoT
Yukihito Kataoka
•
1.9K views
ATS対策- IDCフロンティア by IDC Frontier
ATS対策- IDCフロンティア
IDC Frontier
•
2.3K views
Similar to RubyとEyeTribeで視線追跡をする
Ghissuesのご紹介 by
Ghissuesのご紹介
Yukimitsu Izawa
1.3K views
•
24 slides
RubyからFFIを使ってみた by
RubyからFFIを使ってみた
Yukimitsu Izawa
3.6K views
•
18 slides
どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~ by
どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~
法林浩之
522 views
•
141 slides
Octopress簡単スタートガイド by
Octopress簡単スタートガイド
Yukimitsu Izawa
5.3K views
•
37 slides
第30回八子クラウド座談会(当日メモ付き)190413 by
第30回八子クラウド座談会(当日メモ付き)190413
知礼 八子
1.1K views
•
32 slides
第8回八子クラウド座談会in関西(事前配布) 190202 by
第8回八子クラウド座談会in関西(事前配布) 190202
知礼 八子
2K views
•
16 slides
Similar to RubyとEyeTribeで視線追跡をする
(20)
Ghissuesのご紹介 by Yukimitsu Izawa
Ghissuesのご紹介
Yukimitsu Izawa
•
1.3K views
RubyからFFIを使ってみた by Yukimitsu Izawa
RubyからFFIを使ってみた
Yukimitsu Izawa
•
3.6K views
どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~ by 法林浩之
どこでも安全に使えるIoTを目指して ~さくらインターネットのIoTへの取り組み~
法林浩之
•
522 views
Octopress簡単スタートガイド by Yukimitsu Izawa
Octopress簡単スタートガイド
Yukimitsu Izawa
•
5.3K views
第30回八子クラウド座談会(当日メモ付き)190413 by 知礼 八子
第30回八子クラウド座談会(当日メモ付き)190413
知礼 八子
•
1.1K views
第8回八子クラウド座談会in関西(事前配布) 190202 by 知礼 八子
第8回八子クラウド座談会in関西(事前配布) 190202
知礼 八子
•
2K views
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』) by さくらインターネット株式会社
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)
さくらインターネット株式会社
•
1.2K views
Log-modeのご紹介 by Yukimitsu Izawa
Log-modeのご紹介
Yukimitsu Izawa
•
948 views
知ることから始めるセキュリティ対策 by はなずきん Hana
知ることから始めるセキュリティ対策
はなずきん Hana
•
2.8K views
2019 1009 f-secure_ali_eater_tokyo13_slideshare by Shinichiro Kawano
2019 1009 f-secure_ali_eater_tokyo13_slideshare
Shinichiro Kawano
•
167 views
第8回八子クラウドin関西(討議メモ付き) by 知礼 八子
第8回八子クラウドin関西(討議メモ付き)
知礼 八子
•
936 views
サーバーレス時代の システム設計ワークショップ by Masahiro NAKAYAMA
サーバーレス時代の システム設計ワークショップ
Masahiro NAKAYAMA
•
183 views
クラウドセキュリティ基礎 @セキュリティ・ミニキャンプ in 東北 2016 #seccamp by Masahiro NAKAYAMA
クラウドセキュリティ基礎 @セキュリティ・ミニキャンプ in 東北 2016 #seccamp
Masahiro NAKAYAMA
•
3K views
座談会資料 事前配布 20170225 by 知礼 八子
座談会資料 事前配布 20170225
知礼 八子
•
871 views
About AI(Machine Learning) by SAKURA Internet Inc.
About AI(Machine Learning)
SAKURA Internet Inc.
•
1.2K views
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿 by Yui Ashikaga
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Yui Ashikaga
•
1.6K views
NTPを使ったDDoSについて by Yukimitsu Izawa
NTPを使ったDDoSについて
Yukimitsu Izawa
•
2.6K views
Zabbix で Mastodon を監視する Sidekiq / Redis を中心に Mastodon 健康診断 by さくらインターネット株式会社
Zabbix で Mastodon を監視する Sidekiq / Redis を中心に Mastodon 健康診断
さくらインターネット株式会社
•
4.3K views
ストリーミングサービス研究グループ by Masaaki Nabeshima
ストリーミングサービス研究グループ
Masaaki Nabeshima
•
252 views
【Cisco Data Center Forum 2015】 Cisco UCSと共に挑むクラウド基盤構築 ~アルとタスかるクラウドになるために~ by シスコシステムズ合同会社
【Cisco Data Center Forum 2015】 Cisco UCSと共に挑むクラウド基盤構築 ~アルとタスかるクラウドになるために~
シスコシステムズ合同会社
•
2.2K views
More from Yukimitsu Izawa
docxをmdで書こう by
docxをmdで書こう
Yukimitsu Izawa
15.6K views
•
27 slides
最新プロトコル HTT/2 とは by
最新プロトコル HTT/2 とは
Yukimitsu Izawa
1.6K views
•
30 slides
Getting Started with Ruby on Rails4 + Twitter Bootstrap3 by
Getting Started with Ruby on Rails4 + Twitter Bootstrap3
Yukimitsu Izawa
2.6K views
•
34 slides
テストとは by
テストとは
Yukimitsu Izawa
1.9K views
•
17 slides
RubyでDSL by
RubyでDSL
Yukimitsu Izawa
12.1K views
•
33 slides
Pow by
Pow
Yukimitsu Izawa
947 views
•
11 slides
More from Yukimitsu Izawa
(11)
docxをmdで書こう by Yukimitsu Izawa
docxをmdで書こう
Yukimitsu Izawa
•
15.6K views
最新プロトコル HTT/2 とは by Yukimitsu Izawa
最新プロトコル HTT/2 とは
Yukimitsu Izawa
•
1.6K views
Getting Started with Ruby on Rails4 + Twitter Bootstrap3 by Yukimitsu Izawa
Getting Started with Ruby on Rails4 + Twitter Bootstrap3
Yukimitsu Izawa
•
2.6K views
テストとは by Yukimitsu Izawa
テストとは
Yukimitsu Izawa
•
1.9K views
RubyでDSL by Yukimitsu Izawa
RubyでDSL
Yukimitsu Izawa
•
12.1K views
Pow by Yukimitsu Izawa
Pow
Yukimitsu Izawa
•
947 views
RVM with Server Environment by Yukimitsu Izawa
RVM with Server Environment
Yukimitsu Izawa
•
2K views
Try by Yukimitsu Izawa
Try
Yukimitsu Izawa
•
1.3K views
rvm でbundlerと仲良くする by Yukimitsu Izawa
rvm でbundlerと仲良くする
Yukimitsu Izawa
•
1.6K views
SWIGでRubyバインディング by Yukimitsu Izawa
SWIGでRubyバインディング
Yukimitsu Izawa
•
3K views
MacRubyとHotCocoaでMacのアプリを作ってみた by Yukimitsu Izawa
MacRubyとHotCocoaでMacのアプリを作ってみた
Yukimitsu Izawa
•
2.2K views
RubyとEyeTribeで視線追跡をする
1.
「安心・安全・安定・信頼」できるインターネットサービスを 株式会社クルウィット 井澤 志充 RubyとEyeTribeで視線追跡をする 2015/2/21 (Sat) Kanazawa.rb
#30 @IPBP武蔵
2.
「安心・安全・安定・信頼」できるインターネットサービスを じこしょうかい • (株)クルウィットの取締役 兼
北北陸陸⽀支社⻑⾧長 • 博⼠士(情報科学) • ネットワーク関連の委託研究・⾃自社サービス開発など 2 • 井澤 志充 (いざわゆきみつ) @Yukimitsu_Izawa
3.
「安心・安全・安定・信頼」できるインターネットサービスを EyeTribeとは • デンマークのThe Eye
Tribe 社が販売する視線追跡デバ イス。$99.0 • Windows/OSX対応。 • 30 or 60 sample/sec • 距離離:45-‐‑‒75cm • 65cmで40cm四⽅方 • 最⼤大24インチのスクリーン に対応 • USB 3.0必須 3 (画像は http://theeyetribe.com/ より)
4.
「安心・安全・安定・信頼」できるインターネットサービスを EyeTribeで得られる情報 • 左右それぞれの瞳孔のサイズと位置 •
左右と両⽬目に関して、 • rawの座標データ • 平均化した座標データ 4
5.
「安心・安全・安定・信頼」できるインターネットサービスを 準備するもの • Ruby •
Qt • 4系(最新は4.8.6) • qtbindings gem 5
6.
「安心・安全・安定・信頼」できるインターネットサービスを Qt • GUI ライブラリ・フレームワーク
• http://qt-‐‑‒project.org/ • 商⽤用版・オープンソース版の⼆二種類がある • OSXの場合、brewでインストール可能。 6 図はwikipediaより % brew install qt
7.
「安心・安全・安定・信頼」できるインターネットサービスを qtbindings gem • RubyからQtライブラリを使えるするようにするgem
• gem コマンドか、git から最新版をインストール可能 7 % gem install qtbindings or % git clone https://github.com/ryanmelt/qtbin dings.git % cd qtbindings % rake install
8.
「安心・安全・安定・信頼」できるインターネットサービスを RubyからQtを使う 8 require ‘Qt4' app =
Qt::Application.new(ARGV) win = Qt::MainWindow.new scene = Qt::GraphicsScene.new imageview = Qt::GraphicsView.new(scene) image = Qt::Image.new('lena.jpg') pm = Qt::Pixmap.fromImage(image) scene.addPixmap(pm) win.setCentralWidget(imageview) win.show app.exec
9.
「安心・安全・安定・信頼」できるインターネットサービスを RubyからQtを使う 9
10.
「安心・安全・安定・信頼」できるインターネットサービスを EyeTribe API 10 • クライアントは
Tracker Server に TCP/6555 で接続する。 • JSONベースのプロトコル。 • http://dev.theeyetribe.com/api/ • push/pull モードが存在する。(default はpullモード) • pushモードの場合は heatbeat の送出が必須。 • 今回はSDKを使わずに、Socketで通信することにする。
11.
「安心・安全・安定・信頼」できるインターネットサービスを Frameの簡単な例 11 { "values": { "frame": { "timestamp":
"2015-02-20 17:43:47.763", "time": 640169139, "state": 7, "righteye": { "raw": { "y": 167.0612, "x": 984.7193 }, "psize": 25.0996, "pcenter": { "y": 0.3862, "x": 0.5977 }, "avg": { "y": 168.7315, "x": 983.1584 } }, // righteye "raw": { "y": 207.9453, "x": 989.4243 }, "lefteye": { "raw": { "y": 248.8294, "x": 994.1293 }, "psize": 23.2937, "pcenter": { "y": 0.3803, "x": 0.4135 }, "avg": { "y": 231.8799, "x": 994.0333 } }, // lefteye "fix": true, "avg": { "y": 200.3238, "x": 988.9051 } } // frame }, // values "statuscode": 200, "request": "get", "category": "tracker" }
12.
「安心・安全・安定・信頼」できるインターネットサービスを 視線を表示するプログラム 12 デモ
13.
「安心・安全・安定・信頼」できるインターネットサービスを おまけ 13 Googleから画像検索してヒートマップを表示するデモ 参考: 「ImageMagick でサクッとヒートマップを作る」 http://qiita.com/daimatz/items/7d24db71515379c0e1a4
14.
「安心・安全・安定・信頼」できるインターネットサービスを まとめ • 視線追跡デバイスとしてThe Eye
TribeをRubyから使っ てみた。 • Qtライブラリを使うとGUIプログラミングもRubyででき るよ。 14
15.
「安心・安全・安定・信頼」できるインターネットサービスを • Thank You!
• If you have any comments, • please send to: • Mail: izawa@izawa.org / izawa@clwit.co.jp • Twitter: @Yukimitsu_̲Izawa 15