Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Leap motion

2,232 views

Published on

  • Be the first to comment

Leap motion

  1. 1. Leap motion 山崎重一郎
  2. 2. どこが革命的か? 価格: 70ドル 外形: とてもコンパクト 精度: 1/100 mm ! 負荷: GPU使用率0%、CPU負荷も少ない (測定してみた) 参考:Leap Motion: Will it make you a magician or is it just handwaving? http://www.extremetech.com/extreme/131159-leap-motion-will-it- make-you-a-magician-or-is-it-just-handwaving/2
  3. 3. 原理は謎 旧 Kinect : 構造化パタン照射法   ★精度 1cmくらい          
  4. 4. 原理は謎 新 Kinect : Time of Flight法         ★TOFカメラはとても高価 Microsoft だから力技で低価格化できたけど ベンチャーには、無理、無理                    TOFカメラ
  5. 5. 原理は謎 そのほかの方法 (ちゃんとサーベイしてませんが)  画像認識系: GPUを要求するか   CPUをすごく使いそう 精度を上げる: サイズがもっと大きくなりそう                   
  6. 6. Leap.js JavaScriptでLeap Motion用アプリを開発できる! なんとwebSocket 経由! WebSocket対応ブラウザ ↓↑ webSocket サーバ(ローカル)、port 6437 ↓↑ Leap Motion
  7. 7. Leap.js ネットワーク経由でのleap motionアクセスも可能 WebSocket対応ブラウザ ↓↑ インターネット ↓↑ webSocket サーバ(ローカル)port 6437 ↓↑ Leap Motion
  8. 8. サンプルコード <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8><title>leap2.html</title></head> <body> <h1>手の数:<span id="h"></span></h1> <h1>指の数: <span id="p"></span></h1> <h1>Translation: <span id="t"></span></h1> <h1>Scaling: <span id="s"></span></h1> </body> <script src="leapjs/leap.js"></script> <script> var lastFrame = {}; Leap.loop(function(obj) { document.getElementById("h").innerHTML = obj.hands.length; document.getElementById("p").innerHTML = obj.pointables.length; document.getElementById("t").innerHTML = obj._translation; document.getElementById("s").innerHTML = obj._scaleFactor; }); </script></html>
  9. 9. Leapfrog = 技術的跳躍 Leap motion は 技術的跳躍かもしれない? 強大な力で世界を圧倒するのも魅力的 だけど…
  10. 10. 技術の跳躍で 巨人を倒す! ベンチャーマインドを応援したい  

×