これが Microsoft の Kinect の実際の仕組みです

クレジット:

2010 年、マイクロソフトはゲーマーのプレイ方法を変える新しい Xbox 360 アクセサリを発表しました。 Kinect は、コントローラーを必要とせず、プレーヤーが全身を使ってゲームを動かすことができる、最初のモーション コントロール ゲーム システムです。

任天堂 Wii は 2006 年に革新的な Wii リモコンでモーション コントロールを普及させましたが、マイクロソフトは当初 Project Natal と呼ばれた Kinect でモーション コントロールをさらに一歩進めることを計画していました。 Kinect は、センサー、レーザー、カメラの複雑なシステムを使用して、プレーヤーのジェスチャーやアクションを画面上に反映します。

Kinect をプレイしたことがある人なら、最初のインタラクションはとても未来的に思えるでしょう。手をコントローラーとして使用したり、架空のライト セーバーを振ったり、ジャスティン ビーバーのダンスの動きをコピーしてみたりすることは、Kinect でできる遊び方のほんの一部にすぎません。しかし、それはどのように機能するのでしょうか?

複雑なカメラのセットアップ

Kinect を見ると、3 つのレンズ領域があることがわかります。これらは、Kinect がプレイしている部屋を「見る」のに役立ちます。まず、通常の RGB カメラがあります。基本的なウェブカメラのように機能し、部屋を記録します。 Kinect は、ゲーム内で画像を表示するとき、またはビデオ チャットなどの他の機能にこのカメラを使用します。 Microsoft のドキュメントによると、通常の 30 フレーム/秒程度のビデオ速度で画像をキャプチャし、640x480 の解像度で投影します。

より複雑なカメラは赤外線に依存して動作します。 Kinect のレンズの 1 つは実際には IR エミッターであり、カメラが拾うことができる光をプレイ スペースに浴びます。心配しないで;赤外線光波は完全に安全な種類の放射線です。カメラは、これらの波が部屋の中の人や物体に反射する様子を観察します。光が明るいほど、物体は近くにあります。カメラに近すぎるオブジェクトは少し明るすぎて区別するのが難しくなります。そのため、プレーヤーは Kinect センサー バーから 4 フィート以上離れて立つ必要があります。

以前は、Wii のようなジェスチャ制御システムは、飛行時間、つまり部屋の物体に何かが当たってから戻ってくるまでにかかる時間をベースにしていました。 Kinect のカメラは、光が消えるときにその光の情報をエンコードし、Kinect の赤外線カメラのセンサーで時間の経過に伴う劣化を測定します。

クレジット:

スマートソフトウェア

カメラから入力されたデータは、非常にスマートなソフトウェアによって即座に処理されます。頭と手足によって人間である可能性のある形状を識別するため、Kinect は肘掛け椅子や猫がダンス セントラルをプレイしようとしているとは考えません。このソフトウェアは、人体がどのように動くかをすでに理解しているため、首を中心に頭が 360 度回転できないことを認識しており、48 点以上の関節を通じて動きをキャプチャします。

Kinect ソフトウェアには 200 以上の可能なポーズがプログラムされているため、体の方向性も把握できます。これは、一方のプレイヤーがもう一方のプレイヤーの前に移動したり、低い家具によってカメラの脚の視界が遮られる可能性がある 2 人用ゲームでは特に重要です。次に、Kinect ソフトウェアとゲーム ソフトウェアを組み合わせて、特定のタスクを実行するためにどのようなポーズを作成する必要があるかを確認します。

Kinect ゲームで人々が経験する可能性のあるフラストレーションの一部はここで発生します。多くの場合、正しいアクションを実行しているにもかかわらず、カメラがゲームの要求と一致しなかったり、何が正しいかを示す非常に具体的なパラメーターがゲームに存在したりすることが原因です。

音声コマンド

Kinect のもう 1 つのよく宣伝されている機能は、音声コマンドを認識する機能です。 Kinect のセンサー バーにはプレイヤーの声を拾う 4 つのマイクがあり、音波をより効果的に拾うためにすべて下向きになっています。この大量のオーディオ機器により、Kinect は数フィート離れた場所にいる人の声を聞くことができます。

音声コマンドには、Kinect がリビング ルームの一般的な音声レベルを認識できるように調整する必要があります。家具の配置を変えたり、カーペットを追加したりする場合は、部屋内での音の反射が異なるため、再調整する必要があります。

Kinect にはまだ欠点がありますが、コントローラなしでモーション コントロールやゲーム用の洗練された音声コントロールを提供する最初の周辺機器として、ビデオ ゲームの新しい領域への第一歩となります。 Microsoft はまた、API を一般に公開し、モーション コントロールを検討したい開発者に大きな可能性をもたらしました。

ボーナス: 7 つの素晴らしい Kinect コンセプト

[nggallery id=1121]

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.