Windows Phoneで自宅の様子をリモート監視するKinectプログラムを作ってみる

今回紹介するサンプルは、前回と同じCoding4Fun Kinect Serviceを使ったサンプルの紹介です。Coding4Fun Kinect Serviceを下記のURLよりダウンロードしてください。→ Coding4Fun Kinect Service以下、前回と重複しますが、確認の意味で

薬師寺 国安

2012年10月15日 20:00

今回紹介するサンプルは、前回と同じCoding4Fun Kinect Serviceを使ったサンプルの紹介です。Coding4Fun Kinect Serviceを下記のURLよりダウンロードしてください。
→ Coding4Fun Kinect Service

以下、前回と重複しますが、確認の意味で再度説明しておきます。

ダウンロードしたkinectservice.zipを適当なフォルダに解凍し、KinectService\Samplesフォルダの中を見ると、図1のようにClientsとHostsという2つフォルダが作成されています。

図1:ClientsとHostsという2つフォルダが作成されている(クリックで拡大)

図1からHostsをダブルクリックして中を見ると、図2のようにConsoleHostとWindowsServiceという2つのフォルダがあります。

図2:ConsoleHostとWindowsServiceという2つのフォルダがある(クリックで拡大)

ConsoleHostフォルダ内のCoding4Fun.Kinect.KinectService.ConsoleHost.exe(図3)が、サンプルの配信用アプリケーションです。このアプリケーションをKinectが接続されているPC上で実行すると、IPアドレスが表示されます(図4)。もし、ファイアウォールの解除画面が出た場合は、許可してください。

図3:サンプルの配信用アプリケーションのCoding4Fun.Kinect.KinectService.ConsoleHost.exe(クリックで拡大)
図4:IPアドレスが表示されている(クリックで拡大)

これで、ホスト(配信側)の準備ができました。これ以後Windows Phoneをクライアントにした処理を書いていきます。実行画面は図5と動画を参照してください。

先にCoding4Fun.Kinect.KinectService.ConsoleHost.exeを実行して図4の画面を表示した後、Windows Phoneのデバッグを開始し、Address入力欄に図4の赤枠で囲まれているIPアドレスを入力して[OK]ボタンをクリックします。その後、Kinectセンサーから1mほど離れて、Kinectセンサーの視界に入ったり、視界から外れたりしてお試しください。動作確認は今回もWindows Phoneのエミュレーターのみで行っています。

Windows Phone実機での動作がもっとスムーズに行われれば、職場や、外出先など、どこにいても自分の部屋の様子がチェックでき、防犯上も非常に有益なシステムなのではないか、と思います。

図5:人物がKinectセンサーの視界に入ると時間のカウントが開始される(クリックで拡大)

サンプル一式は、会員限定特典としてダウンロードできます。記事末尾をご確認ください。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30