みなさんこんにちは。
ネクストシステムの広報担当田中です。
このブログを開いたということは、
Kinectで何らかのトラブルがあったこととお見受けします。
弊社ではMicrosoft社さんのKinectに、常日頃より進化型ARデジタルサイネージ『Kinesys(キネシス)』など大変お世話になっています。
そこで、弊社でもお問い合わせの多い『Kinectセンサーが認識されなくなった時の対処法』について現状分かる範囲でエンジニアにまとめてもらいました。
Kinectが販売中止になった今、今後はあまり需要がなくなるかもしれませんけどね!
※新しい現象を発見した際に随時更新する予定です。
もくじ
①まずKinectの動作要件をチェックしよう!
そもそも、動作要件に満たしてなかったら動かないですよね。
初歩的なことだからこそ、ミスしやすいです。しっかりチェックしてみましょう。
【Kinectの動作要件のチェック】
【Kinect 動作環境】
- 64-bit (x64) processor
- Physical dual-core 3.1 GHz (2 logical cores per physical) or faster processor
- USB 3.0 controller dedicated to the Kinect for Windows v2 sensor or the Kinect Adapter for Windows for use with the Kinect for Xbox One sensor
- 4 GB of RAM
- Graphics card that supports DirectX 11
- Windows 8 or 8.1, Windows Embedded 8, or Windows 10
②不具合の症状を確認しよう!
動作要件が問題ないか確認できたら、どんな不具合が起っているのか確認してみましょう。
【不具合症状1:動作中に途切れる】
・KinectのRGBカメラの映像が途切れる
・Kinect本体のランプが点いたり消えたりする
【不具合症状2:Kinectを接続してもPCに認識されない】
→デバイスマネージャーでは正常にKinectが認識された場合、下記のように表示されます。
【不具合症状3:Kinectを接続してもPCに認識されない、かつ「ポートのリセットの失敗」が表示されている】
→デバイスマネージャーでは下記のように表示されてます。
【不具合症状4:Kinectを接続したらデバイスマネージャーのUSBコントローラーにデバイスが一つ増える】
③問題の切り分けを行い、改善するか試してみよう!
下記の場合も稀にありますので、要確認です。。
・KinectとPCのUSBが接続されていない(もしくは抜けかけている)
・Kinectの電源が接続されていない(もしくは抜けかけている)
Kinectの不具合?PC(USBポート)の不具合?
確認1)別のUSB3.0ポートに接続してみる
確認2)別のPCにKinectを接続してみる
確認3)別のKinectを接続してみる
上記の1,2で正常に動作した場合はKinect自体の不具合ではありません。
下記の作業を行うと改善される場合があります(必ず効果を保証するものではありません)
1)Windowsの高速スタートアップを無効にする
2)PCをシャットダウンし、電源ケーブル含む全ての接続機器を外し、数分放置する
3)Kinectを接続する前に、PCを起動する
4)Kinectを接続し、「SDK Browser v2.0 (Kinect for Windows) 」でKinectが正常に接続されているか確認する
不具合症状4の場合
1)デバイスマネージャー上でKinectを接続した時に増えるUSBデバイスを右クリック→デバイスのアンインストールを行う
2)Kinectを外してPCの再起動を行う
3)再起動後、Kinectを接続する
4)「SDK Browser v2.0 (Kinect for Windows) 」でKinectが正常に接続されているか確認する
※不具合症状3の場合でも効果がある場合があります
上記作業を行っても改善されない場合
Kinectの自体の不具合の可能性があります。
マイクロソフトのサポートに問い合わせをしてみてください。
④Kinectの動作を確認しよう
【Kinect動作確認方法(SDK Browser v2.0を使用する)】
※Kinect SDKがインストールされていることが前提
参考…https://developer.microsoft.com/ja-jp/windows/kinect/tools
1)PCで「SDK Browser v2.0 (Kinect for Windows) 」を実行する
2)「Kinect Configration Verifier」を実行する
3)「Verify Kinect Depth and Color Streams」の右のボタンを押下する
4)正常ならば、カラー画像とデプス画像等が表示される
まとめ
問題は解決されましたでしょうか?
上記以外にも不具合の症状・改善方法があったら教えていただけると嬉しいです。
ネクストシステムではKinectを利用した開発や、
画面の前に立つだけで体と連動してコンテンツが動くARデジタルサイネージシステム「Kinesys(キネシス)」を販売しています。
お気軽にご相談くださいませ!
▼ARデジタルサイネージ「Kinesys」WEBサイト
▼弊社ARサイネージ『Kinesys(キネシス)』お問い合わせ