1. ! かごしまI T フェスタ2 0 1 4
" K I S A セミナー
赤外線センサーを使った
インタラクティブコンテンツ
# 2 014 / 11 / 1 5 S a t
$ 1 5 : 1 0 ~ 1 6 : 1 0
% 鹿児島アリーナ
& クエールソフトウェア合同会社
' 代表 池田武尚
1
2. クエールソフトウェア合同会社
! 自己紹介
池田 武尚
T a k e h i s a I k e d a
% 出身地
鹿児島県南さつま市( 旧加世田市)
% 現住所
鹿児島県鹿児島市
( 職種
プログラマー
2
3. クエールソフトウェア合同会社
! 自己紹介 - 経歴 N o . 1
) 2003年春
工学部情報系の大学を卒業
) 2003年~2006年
金融系システムの構築に従事
汎用機?COBOL 、J C L
3
4. クエールソフトウェア合同会社
! 自己紹介 - 経歴 N o . 2
) 2006年~2009年
医療系Windows 業務アプリケーション( リハビリ) の
構築に従事
VC6 MFC C+ + , .NE T F r amewo r k C#
) 2009年~2011年
Web 系サービスの構築に従事
Adob e F l a s h ( F l ex ) + PHP + My SQL
4
5. クエールソフトウェア合同会社
! 自己紹介 - 経歴 N o . 3
) 2011年~2013年
鹿児島県内のデザイン会社に役員として参加。
デザイン的な分野でプログラミングを持ち込むとの視点
で活動。
5
? Web サイト制作 (Wo r d P r e s s , C o n c r e t e5)
? ope n F rameWo r k s , P r o c e s s i n g によるインタラクティブコンテン
ツの制作
? Uni t y によるゲーム等の制作
? AWS によるサーバ構築
などなど…
6. クエールソフトウェア合同会社
! 自己紹介 - 経歴 N o . 4
6
) 2013年末~
『クエールソフトウェア合同会社』を単身で自己出資で設立。
インタラクティブ系コンテンツの開発を主体に、Web やアプリ
等の開発も従事。
7. クエールソフトウェア合同会社
!
クエールソフトウェア合同会社とは
# 2013年11 月1 日設立
'社員数 5 名 (2014年11 月現在 / 非正規含む)
* h t t p : / / q u a i l s o f t war e . j p
+ T E L : 0 5 0 - 3 5 5 0 -9511
2014 / 11 / 2 8 より0 9 9 - 2 9 5 - 0 2 84に変更。
7
15. クエールソフトウェア合同会社
! N U I
N U I - Nat u ral U s e r I n t e r f ac e
NUIとは、コンピュータのユーザーインターフェース( U I ) のうち、人間にとってより自然
な?直感的な動作で操作可能な仕組みや方法のことである。より直接的に対象を指示し、その
分だけ直感的に操作できるといった点を特徴とする。
NUIを実現刷る主な方式として、スマートフォンやタブレット端末などで普及しつつあるタッ
チ操作、M i c r o s o f t の「K i n e c r t 」などが実現するジェスチャー操作、音声アシスタント機能に
代表される音声操作などがある。
C U I - C h a r a c t e r U s e r I n t e r f a c e GUI - Graph i cal Us e r I n t e r f ac e
1 5
16. クエールソフトウェア合同会社
! ジェスチャー認識
? スワイプ - S w i p e
手の左右や上下になぞるように振る操作
? ウェーブ - W a v e
手の降る操作
? プッシュ - P u s h
体の前面に手を押し出す操作
? サークル - C i r c l e
手で円を描く操作
? ステディ - S t e a d y
手を固定して動かさない操作
1 6
18. クエールソフトウェア合同会社
! 赤外線センサーデバイス
? K i n e c t
? X t i o n
? K i n e c t 2
? L e ap Mot i o n
? I n t e l Re a l s e n s e
1 8
19. クエールソフトウェア合同会社
! K i n e c t
2010年11 月発売
Xbox 360用のM i r c r o s o f t 社製の赤外線深度センサー
現在も販売中。
ハードやシステムの中核部分は、イスラエルの
PrimeSense社が開発
1 9
20. クエールソフトウェア合同会社
! K i n e c t
K i n e c t = 「K i n e t i c s 」 + 「Conn e c t 」
K i n e c t i c s / k i n é t i k s /
[ 名] [ U ]
動力学.
c o n n e c t / k ? n é k t /
[ 動] ( 他) [ I I I [ 名] ( [ 副] ) ]
1 …を(…に) 結ぶ, 連結[ 接続] する( ( w i t h , t o . . . ) )
2 ( ( 通例受身または~ - s e l f ) ) (…と) 結びつけて考える
3 〈電気?ガス?水道?電話などの本管に〉つなぐ( ( u p ) ) .
4 ( 電話などで) 〈人を〉( 相手に) つなぐ, 連絡させる( ( w i t h , t o . . . ) )
2 0
21. クエールソフトウェア合同会社
! K i n e c t ハック
K i n e c t 用のドライバは当初未公開。
有志がドライバ開発。
P r i m s e S e n s e 社が主導となって開発していた
? OpenNI ( オープンソース) … 最終Ve r 2 . 2 . 0 . 3 3
? N i T E ( プロプライエタリ) … 最終Ve r 2 . 2
の組み合わせで利用が主流に!
2 1
22. クエールソフトウェア合同会社
! K i n e c t ハック
# 2010年11 月
2 2
M i c r o s f o t は、ラジオ番組中で、K i n e c t のUSB接続は
あえて暗号化されていないのだとし、独自のプログラム
についても容認する姿勢を明らかに。
但しO p e n N I + K i n e c t の商用利用はN G
23. クエールソフトウェア合同会社
! K i n e c t f o r W i n d o w s
2 3
? 2011年6 月 K i n e c t f o r W i n dow s S D K ベータ版
? 2012年2 月 K i n e c t f o r W i n dow s S D K 正式版公開
同時に、K i n e c t f o r W i n dow s も発売
24. クエールソフトウェア合同会社
! X t i o n
? 台湾のASUSが販売 ( P r i m e S e n s e 社がOEM生産)
? 外部電源不要 (USBバスパワー)
? K i n e c t より小型 ( チルトモーターなし / 手動)
? O p e nNI との組み合わせで商用利用可能
2 4
25. クエールソフトウェア合同会社
! O p e n N I とK i n e c t f o r W i n d o w s
OpenNI + N i t e
P r i m e S e n s e 社主導のSDK。
商用利用はX t i o n との組み合わせのみ可。
ボーン認識のN i T E はプロプライエタリ。
K i n e c t f o r W i n dow s
M i c r o s o f t 社製のSDK。
K i n e c t の商用利用が可能。
2 5
26. クエールソフトウェア合同会社
! P r i m e S e n s e とA p p l e
# 2013年末
A p p l e 社がP r i m e S e n s e 社を買収
# 2014年3 月末
A s u s X t i o n の供給が終了
2 6
# 2014年4 月23日
OpenNI ( h t t p ://www.o pe n n i . o r g / ) の公式サイトが
クローズに。
27. クエールソフトウェア合同会社
! A p p l e の展望
現状、予測の域を出ませんが…
今後、赤外線深度センサーを搭載した
i Padやi P h o n e が発売されるかもしれません。
2 7
28. クエールソフトウェア合同会社
! A n d r o i d の取り組み
P r o j e c t Ta n g o
2014年2 月20日発表
Kinectみたいなセンサーを搭載とのこと。
4メガピクセルRGBカメラ
赤外線(IR)カメラ
画角180度の魚眼レンズカメラ
画角120度の広角カメラ
等搭載されているようです。
2 8
29. クエールソフトウェア合同会社
! A n d r o i d の取り組み
2 9
現在Googl e が審査して特別に許可したデベロッパーについ
てはプロトタイプが配布されアプリの開発が行われてる。
?KinectやLeapMotinのようなジェスチャーのUIで
の利用。
?駅やホテル、ショッピングモール等の建物内のナ
ビゲーション機能
?3Dスキャンによるオブジェクトの寸法の計測
31. クエールソフトウェア合同会社
! スマートフォン?タブレットでの応用例
気になる家具をスキャン3 D データとして取り込み
例はsturucture Sensorです。
Structure Sensor
iPadに接続可能な赤外線深度センサーを使った
3Dスキャナ
自分の部屋でA R で表示
3 1
32. クエールソフトウェア合同会社
! P C にも
赤外線深度センサーを搭載したPC。
H P E N V Y 1 7 - j 1 0 0
L e a p M o t i o n S E / C T
富士通F M V E S P R I M O
W H 7 7 / S
L E A P M O T I O N
C O N T R O L L E R I n t e l R e a l S e n s e
3 2
33. クエールソフトウェア合同会社
! L e a p M o t i o n C o n t r o l l e r
アメリカのL e a p M o t i o n 社が開発
マウスの代替となる位置付けの入力デイバス。指の認識等行える。
認識距離: 2 . 5 c m - 6 0 c m
3 3
34. クエールソフトウェア合同会社
! L e a p M o t i o n C o n t r o l l e r
H P L e ap Mot i o n キーボード
3 4
35. クエールソフトウェア合同会社
! I n t e l R e a l S e n s e
I n t e l 製のデバイス
認識距離: 1 5 c m - 1 0 0 c m / T o F 方式
3 5
36. クエールソフトウェア合同会社
! O p e n N I の今後
OpenNI のバイナリ( 実行形式ファイル) は、以下のサイ
トで公開中
h t t p : / / s t r u c t u r e . i o / o p e n n i
Structure.io
iPadに接続可能な赤外線深度センサー
OpenNIを使った3Dスキャナソフト
* スケルトントラッキングのNiTEは使用せず
* N i T E はなし( P r i m e S e n s e のプロプライエタリソフトウェアであったため) 。
3 6
37. クエールソフトウェア合同会社
! O p e n N I の今後
現在生きているリポジトリも有り。
- h t t p s : / / g i t h u b . co m / o cc i p i t al / o p e n n i 2
Structure Sensorの開発元のOccipital社が管理するリポ
ジトリ。
* リポジトリ = ソースの置き場所のようなものです。
以前から存在するリポジトリはメンテナンス終了。
- https://github.com/OpenNI/OpenNI2
3 7
38. クエールソフトウェア合同会社
! K i n e c t f o r W i n d o w s v 2
# 2014年7 月 パブリックベータ開始
# 2014年10 月末 正式版リリース
Xbox One用のデバイスも発売中。
価格: ?21,578 (税込)
3 8
39. クエールソフトウェア合同会社
! K i n e c t f o r W i n d o w s v 2
Xbox O n e K i n e c t センサー用
Windows PCアダプター
Xbox One用のKinectをWindows接続するため
のアダプター
価格: ?5,378 (税込)
* 現在予約受け付け中
3 9
40. クエールソフトウェア合同会社
! K i n e c t f o r W i n d o w s v 2
大きさも、X t i o n と比較してもかなり大きめ。
4 0
41. クエールソフトウェア合同会社
! K i n e c t 2 とK i n e c t 1 の機能比較
K i n e c t 1 K i n e c t 2
カラー解像度6 4 0 × 4 8 0 1 9 2 0 × 1 0 8 0
深度データ解像度3 2 0 × 2 4 0 5 1 2 × 4 2 4
深度センサー方式L i g h t C o d i n g T i m e o f F l i g h t
深度センサー測定可能距離0 . 8 ~ 4 . 0 m ( 通常)
0 . 5 ~ 3 . 5 m ( 近接) 0 . 5 ~ 4 . 5 m
深度センサー視野角度 (垂直/水平) 5 7 度/ 4 3 度7 0 度/ 6 0 度
スケルトントラッキング2 人6 人
関節データ数2 0 カ所2 5 カ所
複数アプリの同時使用× ○
USB U S B 2 . 0 U S B 3 . 0
4 1
42. クエールソフトウェア合同会社
! K i n e c t 2 の進化したポイント
? K i n e c t1より、全体的に認識の精度が上がっている。
? 骨格の認識についても精度が上がっている。
? RGB カメラ映像が綺麗 (1920*1080のフルHD)。
? 加速度センサーも搭載( センサーの傾きなどを検知) 。
? 他にも多数。
4 2
43. クエールソフトウェア合同会社
! L i g h t C o d i n g 方式
パターンを照射してその歪み具合で距離を算出。
平面の場合
球体のオブジェクトがある場合
4 3
44. クエールソフトウェア合同会社
! T O F 方式
T ime of F l igh t ( 光飛行時間測定法)
投射した赤外線が反射の後、往復するのにかかる時間か
ら、距離を計測します。
? オブジェクトの位置が近ければ近いほど、時間は
短くなる。
? オブジェクトの位置が遠ければ遠いほど、時間は
長くなる。
4 4
53. クエールソフトウェア合同会社
! さいごに
5 3
?今後は、赤外線深度センサーは、K i n e c t のような独
立したデバイスだけではなく、PCやスマートフォン、
タブレットに搭載されていく可能性がある。
?入力インターフェイスの代替用途だけでなく3Dス
キャンを使った様々な応用事例も増えていくことが考
えられる。
54. クエールソフトウェア合同会社
! さいごに
ご清聴ありがとうございました。
クエールソフトウェア合同会社
池田武尚
〒8 9 2 - 0 815
鹿児島市易居町1 - 2 ソーホーかごしま1 号室
+ 0 5 0 - 3 5 5 0 - 9 511
* h t t p : / /qu a i l s o f t w a r e . jp
* 2014/11/22より、「ソーホーかごしま14 号室」に移転。
* 電話番号は、2014 / 11 / 2 8 より「0 9 9 - 2 9 5 - 0 2 84」に変更。
5 4