Androidを使った距離セ
ンサーの最新動向と実装
Android Bazaar and Conferene
2014 Spring
自己紹介
名前:新里 祐教(hirotakaster)
所属:SIProp、GMOインターネット
面白いと思った物を色んな
視点や技術で作ってます
Do It with Others style
funny product making
OSS Project
・組込み向けAndroid
・Android技術者認定試験制度
・トレーニング
・Noritsuna 理事
距離センサー
¦¦
空間の3Dデータを
生成する事ができる
計測方法
from TDK Tech Magazine
IRパターン ToF(Time of Flight)
扱えるデータ
・センサー共通で使えるデータ
 RGB画像
 距離(このピクセル:x-yのZ値として取れる)
・デバイスによって異なる
 骨格、節、手・指、ローテーション、筋力、心拍…etc
機種 販売元 測定方法 対応OS 電源 SDK
Kinect v1 Microsoft IR Windows 必要
Kinect for Windows
SDK
Xtion PrimeSense IR
Windows/Mac
Linux/Android
USB OpenNI
DepthSense
Creative Camera
Softkinetic
Intel/Creative
ToF
Windows
Linux/Android
USB
IISU
Perceptual
Computing SDK(Intel)
CamBoard PMD ToF Windows/Linux USB CamBoard SDK
Kinect v2 Microsoft ToF Windows USB(3.0)
Kinect for Windows
SDK
色んなデバイス
機種 データ 測定距離 値段(from Amazon)
Kinect v1
RGB/Depth/音
声
近距離:40cm∼
デフォルト:0.4m∼4m
21,000円くらい
Xtion
RGB/Depth/音
声
0.8∼3.5m 25,320円
DepthSense
Creative Camera
RGB/Depth/音
声
近距離:15cm∼1m
DS311:1.5m∼4.5m
Intel : $149
SoftKinetic: $249
CamBoard Depth ∼ 0.5m €490
Kinect v2
RGB/Depth/音
声
0.5m∼4.5m $399(先行で)
色んなデバイス
Project Tango
・Android端末+3Dセンサ
・Googleが突然2014/02/20に発表
 元MotorolaのATAP部門
 Kinect/Wii Remotoの開発者
・スペック
 見た感じはKinectと同じ(かな)
 RGB、IR、受光部っぽい
PrimeSenseがちょっと…
・  が      を360億円で買収
・OpenNIは2014/04/23にWebsite Close
 → SDKとかのダウンロードはお早めに…
・現状、Xtionは販売はされていない
 今後は研究用途では提供とのこと
3Dセンサの小型・組込化
PrimeSense Capri
SoftKinetic DS536
PMD CamBoard
カテゴリ
Intel
3Dモデリング
デバイス連携
店舗
Androidで
使ってみよう!!
Kinect v1+ Android
・基本的にはライセンス違反です(́・ω・`)
・使うもの 
・ライブラリ群(C/Java)
 libfreekinect
 OpenNI2+Freenect Driver
=
Xtion + Android
・使うもの 
・ライブラリ(C/Java)
 OpenNI2
=
・USB給電で動くので非常に便利!!
Kinect v1/Xtion共通
・必要なこと
 rootは必須、ライブラリ群を /system/lib に配置
!
・USB FSの利用(initとかに書く)
 mount usbfs none /proc/bus/usb -o devmode=0666
!
・その他
 使えるデータは距離データのみ、骨格は不可
 OpenCV/openFrameworksとかも便利
DepthSense + Android
・使うもの 
・ライブラリ
 IISU SDK
 Android 4.0.3
 SoftKinetic DS311
Intel(DS325)で
も動くだろ?
ダメポ …orz
DepthSense + Android
・DS 320
 5月位にリリースされる(らしい)
 ARM向けSDKも提供される(らしい)
Xtionがほぼディスコンの様相で、
SoftKineticのデバイスが受け皿へ
まとめ
・Android、iPhone(多分)でも3Dデータ計測が
 デフォルトで使えるようになる(カモ)
・ゲームや3Dプリンター用のデータ生成、ロボット
 制御…etc 使い用は色々
・Android/iOS/WP(?)に搭載されるのは時間の問題
 と予想され、どこでも3Dスキャンの世の中へ

android bazaar and conference 2014 spring