HoloLens Research モードHoloLens Research Mode

Research モードは、デバイス上の主要センサーへのアクセスを提供するために、1世代の HoloLens で導入されました。特に、展開を意図していない研究アプリケーションを対象としています。Research Mode was introduced in the 1st Generation HoloLens to give access to key sensors on the device, specifically for research applications that are not intended for deployment. HoloLens 2 の研究モードでは、HoloLens 1 の機能を保持し、追加のストリームへのアクセスを追加します。Research Mode for HoloLens 2 retains the capabilities of HoloLens 1, adding access to additional streams:

  • 可視性の低い環境の追跡カメラ -ヘッドの追跡とマップの作成にシステムが使用するグレースケールのカメラです。Visible Light Environment Tracking Cameras - Gray-scale cameras used by the system for head tracking and map building.

  • 深度カメラ –2つのモードで動作します。Depth Camera – Operates in two modes:

    • セルフトラッキングに使用される AHAT、高頻度 (45 FPS) のほぼ深い検出。AHAT, high-frequency (45 FPS) near-depth sensing used for hand tracking. 1番目のバージョンの短いスローモードとは異なる方法で、AHAT は、1メートルを超えるフェーズラップに擬似的な深さを与えます。Differently from the 1st version short-throw mode, AHAT gives pseudo-depth with phase wrap beyond 1 meter.
    • Long throw、低頻度 (1-5 FPS)、空間マッピングで使用される深い深さの検出Long-throw, low-frequency (1-5 FPS) far-depth sensing used by Spatial Mapping
  • IR 反射率ストリームの2つのバージョン 。 HoloLens が計算に使用します。Two versions of the IR-reflectivity stream - Used by the HoloLens to compute depth. これらのイメージは赤外線によって照らされ、アンビエントに見える光の影響を受けません。These images are illuminated by infrared and unaffected by ambient visible light.

HoloLens 2 を使用している場合は、以下の追加入力にもアクセスできます。If you're using a HoloLens 2 you also have access to the additional inputs below:

  • 加速度計 –システムによって使用され、X 軸、Y 軸、Z 軸、重力に沿った線形加速度を決定します。Accelerometer – Used by the system to determine linear acceleration along the X, Y and Z axes and gravity.
  • ジャイロ –回転を決定するためにシステムによって使用されます。Gyro – Used by the system to determine rotations.
  • 磁力計 –絶対方向を推定するためにシステムによって使用されます。Magnetometer – Used by the system to estimate absolute orientation.

重要

リサーチモードは現在パブリックプレビュー段階です。Research Mode is currently in Public Preview.

Research モードアプリのスクリーンショットResearch Mode app screenshot
リサーチモードで使用可能な8個のセンサーストリームを表示するテストアプリケーションの mixed reality キャプチャA mixed reality capture of a test application that displays the eight sensor streams available in Research Mode

使用法Usage

研究モードは、Computer Vision およびロボットのフィールドの新しいアイデアを調査する教育機関および産業用の研究者向けに設計されています。Research Mode is designed for academic and industrial researchers exploring new ideas in the fields of Computer Vision and Robotics. これは、エンタープライズ環境に配置されているアプリケーションや、Microsoft Store またはその他の配布チャネルを通じて利用できるアプリケーションを対象としていません。It's not intended for applications deployed in enterprise environments or available through the Microsoft Store or other distribution channels.

さらに、Microsoft は、今後のハードウェアまたは OS の更新で、リサーチモードまたは同等の機能がサポートされることを保証しません。Additionally, Microsoft doesn't provide assurances that Research Mode or equivalent functionality is going to be supported in future hardware or OS updates. ただし、これによって、新しいアイデアの開発とテストには使用できなくなります。However, this shouldn't stop you from using it to develop and test new ideas!

セキュリティとパフォーマンスSecurity and performance

リサーチモードを有効にすると、通常の状況下で HoloLens 2 を使用する場合よりも多くのバッテリ電源が使用されることに注意してください。Be aware that enabling Research Mode uses more battery power than using the HoloLens 2 under normal conditions. これは、リサーチモード機能を使用しているアプリケーションが実行されていない場合でも当てはまります。This is true even if the application using the Research Mode features is not running. このモードを有効にすると、アプリケーションがセンサーデータを誤用する可能性があるため、デバイスの全体的なセキュリティを低下させることもできます。Enabling this mode can also lower the overall security of your device because applications may misuse sensor data. デバイスのセキュリティの詳細については、「 HoloLens のセキュリティに関する FAQ」を参照してください。You can find more information on device security in the HoloLens security FAQ.

デバイス サポートDevice support

機能Feature HoloLens (第 1 世代)HoloLens 1st Gen HoloLens 2HoloLens 2
ヘッドトラッキングカメラHead Tracking Cameras ✔️✔️ ✔️✔️
IR カメラ & 深度Depth & IR Camera ✔️✔️ ✔️✔️
加速度計Accelerometer ✔️✔️
ジャイロスコープGyroscope ✔️✔️
磁力計Magnetometer ✔️✔️

リサーチモードの有効化 (HoloLens ファースト世代および HoloLens 2)Enabling Research Mode (HoloLens 1st Gen and HoloLens 2)

リサーチモードは、開発者モードの拡張機能です。Research Mode is an extension of Developer Mode. 開始する前に、デバイスの開発機能を有効にして、リサーチモードの設定にアクセスできるようにする必要があります。Before starting, the developer features of the device need to be enabled to access the Research Mode settings:

  • [ スタート] メニューを開き > 設定 を開き、[ 更新プログラム ] を選択します。Open Start Menu > Settings and select Updates .
  • 開発者向けに 選択し、 開発者モード を有効にします。Select For Developers and enable Developer Mode .
  • 下へスクロールし、 デバイス ポータル を有効にします。Scroll down and enable Device Portal .

開発者向け機能が有効になったら、 デバイスポータルに接続 して、リサーチモードの機能を有効にします。After the developer features are enabled, connect to the device portal to enable the Research Mode features:

  • デバイスポータル で、 システム > リサーチモード に切り替えます。Go to System > Research Mode in the Device Portal .
  • [ センサーストリームへのアクセスを許可する ] を選択します。Select Allow access to sensor stream .
  • ページの上部にある 電源 メニュー項目からデバイスを再起動します。Restart the device from the Power menu item at the top of the page.

デバイスを再起動すると、 デバイスポータル から読み込まれたアプリケーションは、リサーチモードのストリームにアクセスできるようになります。Once you've restarted the device, the applications loaded through the Device Portal can access Research Mode streams.

HoloLens デバイスポータルの [リサーチモード] タブResearch Mode tab of HoloLens Device Portal
HoloLens デバイスポータルの [リサーチモード] ウィンドウResearch Mode window in the HoloLens Device Portal

重要

HoloLens 2 の研究モードは、ビルド19041.1356 以降で使用できます。Research Mode for HoloLens 2 is available beginning with build 19041.1356. 以前のビルドでアクセスする必要がある場合は、 Insider Preview プログラムにサインアップしてください。If you need access in an earlier build, sign up for our Insider Preview program.

アプリでセンサーデータを使用するUsing sensor data in your apps

アプリケーションは、 メディアファンデーションを使用して写真とビデオのカメラストリームにアクセスするのと同じ方法でセンサーストリームデータにアクセスできます。Applications can access the sensor stream data in the same way that photo and video camera streams are accessed through Media Foundation.

HoloLens 開発に使用できるすべての Api は、リサーチモードでも使用できます。All APIs that work for HoloLens development are also available in Research Mode. 具体的には、アプリケーションは、各センサーフレームのキャプチャ時間で HoloLens が6つの領域にあることを正確に把握しています。In particular, the application knows precisely where HoloLens is in 6DoF space at each sensor frame capture time.

さまざまなリサーチモードのストリームにアクセスするためのサンプルアプリケーションを見つけることができます。これには、 組み込みと extrを使用した ics と、各リサーチモードのリポジトリでのストリームの記録が含まれます。You can find sample applications on accessing the various Research Mode streams, using the intrinsics and extrinsics, and recording streams in the respective Research Mode repos:

サポートSupport

HoloLens (第1世代) の場合は、HoloLensForCV リポジトリの 問題トラッカー を使用してフィードバックを投稿し、既知の問題を追跡してください。For HoloLens (1st gen), please use the issue tracker in the HoloLensForCV repository to post feedback and track known issues.

HoloLens 2 の場合は、HoloLens2ForCV リポジトリの 問題トラッカー を使用してフィードバックを投稿し、既知の問題を追跡してください。For HoloLens 2, please use the issue tracker in the HoloLens2ForCV repository to post feedback and track known issues.

関連項目See also