C#実践開発手法 (マイクロソフト公式解説書)作者: Gary McLean Hall,長沢智治(監訳),クイープ出版社/メーカー: 日経BP社発売日: 2015/06/04メディア: 単行本この商品を含むブログ (4件) を見る 監訳者の長沢さんに献本していただきました。ありがとうご…
さいきんはPhoneGapでiOSアプリケーションのモックアップをお仕事をしています。 生のPhoneGapで作成するのはやはりちょっとツライので昔の記憶を頼りに色々とフレームワークを検証していたらIonicがすごく良くなっていたので紹介します。 Ionicってなに? I…
元ネタ KINECTでHandGestureをやりたいんだが… KINECTv2ではVisual Gesture Builderという仕組みが導入されたことで体を使ったジェスチャの検知が非常に簡単に行えるようになりました。 一方で、手のジェスチャに関してはグーチョキパーが組み込みの機能とし…
元ネタ FaceShapeDeformationsプロパティが表す意味はなに? Kinect HD Face APIでは顔の形状や動きをプロパティとして取得することができます。実際のプロパティには以下の様なものがあります。 FaceRotationQuaternion FaceShapeAnimation Enum FaceShapeD…
元ネタ VGBで実行している機械学習の詳細が知りたい! VGBの機械学習ロジックの詳細が知りたい!というトピックが投稿されていました。 かなり突っ込んだ内容まで聞こうとしていますが、果たして中の人は答えてくれるのでしょうか!? VGBは筋肉の力の入り方…
元ネタ KINECTで取得したデータを保存するアプリケーションを多数のクライアントに配布して実行してみたら正常に動作しなかったという投稿です。 具体的には以下の様な現象が起こっています。 KINECTのデータを取得するためのアプリケーションを作成した Win…
Open Source Microsoft Cube Toolkit Released. Including "Kinect Transport" for multiple sensors http://t.co/GJlXY7KW2M #k4wdev #KinectWindows— Roland Smeenk (@rolandsmeenk) 2015, 2月 12 複数のKINECTで発生したデータを複数のPCに公開・ハンドリ…
元ネタ JointOrientation のワールド座標ってどうなってるの? KINECTで取得できるデータの1つに JointOrientations (関節のねじれ具合)があります。 var orientations = body.JointOrientations; // -> 左手首のねじれ具合(X, Y, Z, W)を取得する var wr…
元ネタ Face APIの各メソッドで取れる値が異なるケースがある KINECT v2ではFace関連のAPIが多くあります。SDKにもサンプルがいくつか付いていますが、サンプルを動かしてみるとFace APIの GetFracePointsInColorSpace() が時々結果が入っていないフレーム(…
元ネタ これすごいやりたい奴 2つのKINECTが同じ人間を検知している場合に、KINECT - 人 - KINECT のなす角ってどうやって求めたらいいの?という質問。 仕事でKINECTを使おうとすると1台ではなかなか実現できないことが多いので、複数台同時に使いたいニー…
元ネタ VGBのAnalysis結果はどう見たらいいのか? Visual Gesture BuilderはKinect Studioで撮影したClipに対してジェスチャ範囲を指定することでジェスチャを機械学習させるユーティリティです。 機械学習の強化方法には、ユーザがジェスチャ範囲を指定する…
Visual Gesture BuilderではVisual Studioと同じように Solution - Projects の関係でコンポーネントを管理します。 Gesture Builder Database File (.gdbファイル)はソリューション単位もしくはプロジェクト単位で作成することができますが、どのような単位…
Kinect StudioではKINECTから撮影した様々な情報を保存・再生することができます。 Kinect Studioとは? Kinect Studioで保存されたクリップを再生する場合、KINECT Serviceに接続するか否かを指定することができます。一見すると再生時にKinect Serviceに接…
元ネタ 一番いいシチュエーションを頼む KINECTを動作させるのに一番いいシチュエーションってどんな状態?というポストです。 どのような情報を取るかによって多少違いがあるかと思いますが、例えばボディトラッキングをするには以下の様なシチュエーション…
元ネタ ちゃんと回答が付いているっぽいスレッド V1では 827 nm だったようですね。 MSの中の人の回答では 827 nm ~ 850 nm前後だそうです。オフィシャルな情報がない理由は秘密にしているわけではなくて公式な情報ではないから。また、詳細な情報を知らなく…
元ネタ VGBで利用するClipを格納するパスに英語以外の文字が入ると正常に動作しない あ、そーなんだと思ったのでメモ。 VIsualGestureBuilderで利用するClipを格納するパスに英語以外の文字(日本語とか)が入るとVisual Gesture BuilderでAnalyzeを実行した…
元ネタ KINECT SDK 2015年問題 KINECT SDKのサンプルやアプリケーションが2015年になってから正常に動作しなくなったという報告が幾つか上がっています。 どうやら public preview が付いている方のSDKでは2015年1月以降正常に動作しなくなる問題がある様子…
元ネタ 足回りが不安定なの、どうにかならんかね ボーントラッキングのサンプルなどを動かしているとよく分かるのですが、KINECTの骨格認識は人体の先端部分に行くほど不安定です。 特に足先はKINECTから見えにくくなりがちであることも相まって、断続的に足…
元ネタ KINECTの既知の問題点リストはないの? という質問がフォーラムに投稿されていました。現状でKINECTの情報が一番集まっているのがMSDN Forumですが、結構細かい質問が多かったり、ハードウェア関連では質問が重複してたりするのでリストされたものは…
元ネタ RelativeTime ってなに? KINECT SDKで取得できる各Frame(body, color, depth, infrared)にはそれぞれ RelativeTime というプロパティが存在するのですが、その説明がbody, color, depthとinfraredでは異なっているので、その違いは何?そもそも th…
元ネタ Visual Gesture Builderのサンプルを動かしたいけど動かない Visual Gesture Builderは機械学習を利用してジェスチャを登録、認識させることができる機能です。Visual Gesture Builderの情報については以前に書いた記事を参考にしてください。 Visual…
元ネタ KINECT Fusionが動いてないっぽい KINECT FusionはKINECTを使って3Dキャプチャのようなことができる機能です。 SDKにもサンプルが付属していますが、実際に起動してみるとやたら重いし、画面の半分くらいが真っ暗でまともに動いていないような印象を…
KINECT V2のフォーラムでよく見るのが「KINECT V2が動かない」というものです。 Msdn forums - Kinect for Windows v2 SDK 基本 KINECTが動かない原因はいくつかありますが、最初に疑うべきなのはハードウェアが基準を満たしているかです。 KINECTのhardware…
KINECT v2のSDKおよびセンサー本体のpublic previewがとうとう外れましたね。 正式版になったと同時にKINECT Adapter for Windowsが発表され、センサー自体はXBox Oneと同じものを利用していることが明らかになりました。 今後、KINECTを使って開発をしてい…
前回ではEventHubsに接続してアクセスログをコンソールに出力するアプリケーションを作成しました。 今回はKINECTから動態情報を送信し、ASP.NETアプリケーションで受信してクライアント(ブラウザ)に配信するという一連のアプリケーションを作成します。 …
前回ではEventHubsにアクセスログを渡すアプリケーションを作成しました。 今回はEventHubsに渡されたイベントを購読して利用するサンプルアプリケーションを作成します。 実際のソースコード Githubに置きました。 今回の範囲はこのpull requestを参照して…
最近、仕事や趣味でAngularjsのDirectiveを作る機会が何回かありました。Directiveは非常に強力な機能ですが、使い方を誤ると碌なことにならないので現在どのような方針でDirectiveを作っているのかを書きます。 いまや最も優れたJavaScriptフレームワーク「…
すっかり放置してしまいましたが、MicrosoftからWindows Azure EventHubsがプレビューされています。 Microsoftの一連のIoT戦略の一つであると考えられる本サービスをハンズオン形式で試してみました。 なお、本投稿は以下の記事を実際にやってみた結果のロ…
社内向けのドキュメントを書きたいが、バイナリをGitリポジトリに突っ込んでバージョン管理したくない。 でもバージョン管理はしたいという煩悶を乗り越えるためにGitBook で書いてみました。便利。 GitBookは日本語の記事でもいくつか紹介されています。 Gi…
AngularJSでjQuery UI Draggableみたいなディレクティブを探していたんだけど、要件にあうものがなかったので自分で作った。 fumitoito/angular-draggable 要件としては ドラッグできる ドラッグ可能な軸を任意に指定できる 拡大・縮小できる という感じ。 …