Azure Kinect DK についてAbout Azure Kinect DK

Azure Kinect DK

Azure Kinect DK は、高度な AI センサーを採用した、先進的なコンピューター ビジョンと音声モデルを構築するための開発者キットです。Azure Kinect DK is a developer kit with advanced AI sensors that provide sophisticated computer vision and speech models. Kinect は、深度センサー、空間マイク配列とビデオ カメラ、および方位センサーを備えたオールインワンの小型デバイスです。複数のモード、オプション、およびソフトウェア開発キット (SDK) が用意されています。Kinect contains a depth sensor, spatial microphone array with a video camera, and orientation sensor as an all in-one small device with multiple modes, options, and software development kits (SDKs). Microsoft オンライン ストアで購入できます。It is available for purchase in Microsoft online store.

Azure Kinect DK 開発環境は、次の複数の SDK で構成されています。The Azure Kinect DK development environment consists of the following multiple SDKs:

  • 低レベル センサーおよびデバイス アクセス用の Sensor SDK。Sensor SDK for low-level sensor and device access.
  • 3D で体をトラッキングするための Body Tracking SDK。Body Tracking SDK for tracking bodies in 3D.
  • マイク アクセスと Azure クラウド ベースの音声サービスを有効にするための Speech Cognitive Services SDK。Speech Cognitive Services SDK for enabling microphone access and Azure cloud-based speech services.

さらに、デバイスの RGB カメラで Cognitive Vision サービスを使用できます。In addition, Cognitive Vision services can be used with the device RGB camera.

Azure Kinect SDK の図

Azure Kinect Sensor SDKAzure Kinect Sensor SDK

Azure Kinect Sensor SDK では、Azure Kinect DK ハードウェア センサーおよびデバイス構成のための低レベル センサー アクセスを提供します。The Azure Kinect Sensor SDK provides low-level sensor access for Azure Kinect DK hardware sensors and device configuration.

Azure Kinect Sensor SDK の詳細については、Sensor SDK の使用に関する記事を参照してください。To learn more about Azure Kinect Sensor SDK, see Using Sensor SDK.

Azure Kinect Sensor SDK の機能Azure Kinect Sensor SDK features

Sensor SDK には、Azure Kinect DK にインストールして実行すると動作する次の機能があります。The Sensor SDK has the following features that work once installed and run on the Azure Kinect DK:

  • 深度カメラへのアクセスとモード制御 (パッシブ IR モードに加えて、広視野と狭視野の深度モード)Depth camera access and mode control (a passive IR mode, plus wide and narrow field-of-view depth modes)
  • RGB カメラへのアクセスと制御 (露出やホワイト バランスなど)RGB camera access and control (for example, exposure and white balance)
  • モーション センサー (ジャイロスコープと加速度計) へのアクセスMotion sensor (gyroscope and accelerometer) access
  • 深度カメラと RGB カメラの同期ストリーミング (カメラ間の遅延を設定可能)Synchronized Depth-RGB camera streaming with configurable delay between cameras
  • 外部デバイスの同期制御 (デバイス間の遅延オフセットを設定可能)External device synchronization control with configurable delay offset between devices
  • カメラ フレームのメタデータ (画像の解像度やタイムスタンプなど) へのアクセスCamera frame meta-data access for image resolution, timestamp, etc.
  • デバイス較正データへのアクセスDevice calibration data access

Azure Kinect Sensor SDK のツールAzure Kinect Sensor SDK tools

Sensor SDK では、次のツールを使用できます。The following tools are available in the Sensor SDK:

  • デバイスのデータ ストリームを監視したり、さまざまなモードを構成したりするためのビューアー ツール。A viewer tool to monitor device data streams and configure different modes.
  • Matroska コンテナー形式を使用するセンサー記録ツールと再生リーダー API。A sensor recording tool and playback reader API that uses the Matroska container format.
  • Azure Kinect DK ファームウェア更新ツール。An Azure Kinect DK firmware update tool.

Azure Kinect Body Tracking SDKAzure Kinect Body Tracking SDK

Body Tracking SDK には、Azure Kinect DK ハードウェアと組み合わせて使用したときに 3D で体をトラッキングするための Windows ライブラリおよびランタイムが含まれています。The Body Tracking SDK includes a Windows library and runtime to track bodies in 3D when used with the Azure Kinect DK hardware.

Azure Kinect Body Tracking の機能Azure Kinect Body Tracking features

付属の SDK では、次に示す体のトラッキング機能を利用できます。The following body-tracking features are available on the accompanying SDK:

  • 体のセグメント化を提供します。Provides body segmentation.
  • 認識範囲内の体の各部位または全身の解剖学的に正しい骨格を含みます。Contains an anatomically correct skeleton for each partial or full body in FOV.
  • 体ごとに一意の ID を提供します。Offers a unique identity for each body.
  • 時間の経過と共に体をトラッキングできます。Can track bodies over time.

Azure Kinect Body Tracking のツールAzure Kinect Body Tracking tools

  • Body Tracker には、3D で体をトラッキングするビューアー ツールがあります。Body Tracker has a viewer tool to track bodies in 3D.

Speech Cognitive Services SDKSpeech Cognitive services SDK

Speech SDK により、Azure に接続された音声サービスが有効になります。The Speech SDK enables Azure-connected speech services.

音声サービスSpeech services

  • 音声テキスト変換Speech-to-text
  • 音声翻訳Speech translation
  • テキスト読み上げText-to-Speech

注意

Azure Kinect DK には、スピーカーはありません。The Azure Kinect DK does not have speakers.

その他の詳細および情報については、Speech Service のドキュメントを参照してください。For additional details and information, visit Speech Service documentation.

Vision ServicesVision services

以下の Azure Cognitive Vision Services では、画像やビデオ内のコンテンツを特定および分析できる Azure サービスを提供します。The following Azure Cognitive Vision Services provide Azure services that can identify and analyze content within images and videos.

サービスは絶えず進化し、改良されますので、アプリケーションを改良するために、新規または追加の Cognitive Services を定期的にご確認ください。Services evolve and improve constantly, so remember to check regularly for new or additional Cognitive services to improve your application. 新しく登場したサービスをいち早く確認するには、Cognitive Services ラボをご覧ください。For an early look on emerging new services, check out the Cognitive services labs.

Azure Kinect のハードウェア要件Azure Kinect hardware requirements

Azure Kinect DK によって、Microsoft の最新のセンサー テクノロジが USB 接続の単一のアクセサリに統合されます。The Azure Kinect DK integrates Microsoft's latest sensor technology into single USB connected accessory. 詳細については、「Azure Kinect DK のハードウェアの仕様」を参照してください。For more information, see Azure Kinect DK Hardware Specification.

次のステップNext steps

Azure Kinect DK の概要は以上です。You now have an overview of Azure Kinect DK. 次のステップでは、その設定について詳しく説明します。The next step is to dive in and set it up!