v2の記録、再生の手順を解説していく。v2(KStudio.exe)を起動する。v2が取得しているデータが表示される。Select]チェックボックスで記録するデータを選択する。このときデータの依存関係にある項目(DepthとIRなど)は自動で選択される。Recording]ボタンを押すとデータの記録を終了する。Studio\Repository」に.xefファイルが保存される。v1では記録・再生できなかったAudioデータも記録・再生できるようになった*1。)を実装したKinectアプリケーションを、実際に利用する人の音声でデバッグやテストができるなど非常に開発に役立つだろう。v1ではAudioデータは記録・再生できなかった。v1がリアルタイムで取得しているAudioデータがKinectアプリケーションに流れ込む。v1では、複数のアプリケーションが同時にセンサーに接続できなかった。v1では、記録時にKinectアプリケーションへの接続(プロセス間通信)が必要だった。Serviceを介することで複数のアプリケーションが同じセンサーからデータを取得できるようになった。v2では、記録時にKinectアプリケーションへ接続する必要はなくなった。Studioを利用できるツールが同梱されている。KSUtilを使うと、秒数を指定したデータの記録や、記録したデータの再生、比較などが行える。以下のようなコマンドを入力すると、指定したデータ(と依存関係のデータ)を10秒間記録できる。KSUtilでColor、Depth、Infrared、BodyIndex、Bodyを10秒間記録して「c:\clip\clip.xef」ファイルに保存する次の画面は、上のコマンドを実際に実行した例だ。Studioを操作するコマンドプロンプトから扱えるので、一定間隔ごとにデータを記録するなど便利に使えるだろう。–help)を参照されたい。v2(KStudio.exe)を起動する。(Read-only)]から再生したいファイルを選択する(または、再生したいファイルをダブルクリックで開く)。Serviceに接続される。Select]チェックボックスで再生するデータを選択する。)やループ回数なども設定できる。5[Play]ボタンを押すと再生、[Pause/Stop]ボタンを押すと停止される。Serviceにはリアルタイムのデータではなく、ファイルに記録されたデータが入力される。Serviceに流れ込むデータが、「リアルタイムで取得しているデータ」から「ファイルに記録されているデータ」に変わる。再生したデータがKinectアプリケーションに流れ込む。特別にソースコードを変更してリビルドしたり設定を変更したりする必要はない。v1のPCへの接続が必要だった。v2プレビュー版がPCに接続されていなくても記録したデータをアプリケーションに流し込み再生できるようになった。これにより、あらかじめデータを記録しておけば、開発者はセンサーを接続できる環境がなくてもアプリケーションの開発・デバッグができるようになる。移動中や外出先などセンサーを携行していない、またはセンサーがあっても電力を供給できないような環境でも、開発環境をセットアップしたPCさえあれば開発・デバッグが可能になる。v2の改良点とデータの記録・再生方法を紹介した。)を取得するサンプルプログラムを紹介する。※以下では、本稿の前後を合わせて5回分(第3回~第7回)のみ表示しています。INDEX]を参照してください。v2プレビュー版で、Depthデータを取得する方法を説明する(改訂版)。v2で、BodyIndex(人物領域)を取得する方法を、サンプルコードを示しながら説明する(正式版に合わせて改訂)。v2に実装されている主要な機能の紹介は、一通り完了。今回は、Body(人物姿勢)を取得する方法を説明する(正式版に合わせて改訂)。Studio」の機能や使い方を解説する。データを記録/再生できるので、開発&デバッグが簡単に。Recognition)などが行える。今回はAudioBeamを取得する方法を解説する(正式版に合わせて改訂)。機械学習エンジニアを目指す人~初中級者のための技術情報サイトです。2023最適なビューへの切り替えを推奨します:スマートフォン用表示に。