NVIDIA Holoscanとは?
NVIDIA Holoscanは、エッジまたはクラウドでのストリーミングデータのリアルタイム処理のためのAIセンサー処理プラットフォームです。実際、「Holoscanカメラ」という用語は、Holoscanパイプラインにビデオを供給できるカメラ(またはカメラとキャプチャ/ブリッジハードウェア)の略語として使われています。
NVIDIA Holoscanプラットフォームの概要:
- Holoscan SDK:センサーおよびビデオワークロード向けのリアルタイムストリーミングパイプライン(オペレーター/グラフ)を構築するためのソフトウェアフレームワークです。
- Holoscan Sensor Bridge:GPU処理への高速かつ決定論的なストリーミングを必要とするアーキテクチャ向けのEthernet経由のセンサー取り込みレイヤーです。
-
デプロイメント:実環境(プロトタイピング以降)のエッジハードウェアでHoloscanアプリケーションをパッケージ化し、実行する製品段階です。

出典:NVIDIA® Holoscan
ほとんどのデプロイメントでは、2つの取り込みパターンのいずれかを使用します。1つは、カメラ(またはキャプチャデバイス)が標準のLinuxビデオソースとして表示されるローカルキャプチャ、もう1つは、カメラまたはセンサーモジュールがEthernetを介してストリーミングし、システムが高スループット、低レイテンシ転送用に設計されているネットワーク取り込み/Ethernet経由のセンサーです。Sensor Bridgeは、2番目のパターンで、特にパイプラインが分散型またはネットワーク型センサーを中心に構築されている場合によく使用されます。
エッジAI向けHoloscanのメリット
Holoscanは、ストリーミングセンサーデータのリアルタイムAIを、データが生成される場所で直接実行するように構築されているため、エッジAIに非常に適しています。実際には、継続的なカメラ/センサーのストリームを、常時クラウド接続に依存することなく、オンデバイス推論と意思決定に変換するのに役立ちます。
- より迅速なAI意思決定:センサーの近くで推論を実行し、エンドツーエンドのレイテンシを低減し、制御ループをより密接に連携させます。
- 低帯域幅とコスト:生のビデオをエッジに保持し、AI出力(検出、イベント、メタデータ)のみを送信します。
- 現場での信頼性の高いAI:接続が制限されている場合や断続的な場合でも推論を維持します。
- マルチセンサーエッジAIへの拡張:統一されたパイプラインに継続的かつ並列的なストリーム(マルチカメラ/マルチセンサー)を供給します。
- 柔軟なAI取り込みパス:システム設計に応じて、ローカルキャプチャワークフローとネットワーク/Ethernet経由のセンサーアーキテクチャの両方をサポートします。
Holoscanをサポートできるプラットフォームは?
NVIDIAは、Holoscan SDKが複数のハードウェアプラットフォームと互換性があると位置づけており、特にx86_64ワークステーションとaarch64 (ARM) 開発キット(例:Jetson AGX/IGX)を挙げています。NVIDIAはまた、製品展開向けに、本番環境でHoloscanアプリケーションをNVIDIA開発キットに展開することを目的とした、個別の展開スタックアプローチ(開発スタックとは異なる)を文書化しています。

出典:NVIDIA® Holoscan
Jetson ThorとNVIDIA Holoscan
NVIDIAはまた、IGXやJetson AGX Orinと並んで、Jetson AGX ThorをHoloscan Sensor Bridgeと接続できるサポート対象のコンピューティングプラットフォームとして含めています。このアーキテクチャでは、Jetson ThorがHoloscanアプリケーションパイプラインを実行し、Sensor BridgeがEthernet経由のセンサー取り込みレイヤーを提供し、高速カメラとセンサーデータをシステムにストリーミングします。これにより、分散センサーがネットワーク経由でデータを送信し、Jetson Thorが推論、視覚化、または制御のためにGPU加速処理をローカルで実行するリアルタイムワークフローが可能になります。
NVIDIA Holoscanを利用する主要な市場
Holoscanスタイルのカメラとセンサーパイプラインは、エッジでのストリーミングデータのリアルタイム処理が必要な業界で最も頻繁に登場します。
医療機器と臨床画像
ライブイメージングストリームに低レイテンシ処理が必要なワークフローで使用されます。これは、外科手術用ビデオやその他の臨床画像パイプラインで一般的に関連付けられています。
ロボット工学と自律機械
カメラとセンサーが知覚、ナビゲーション、リアルタイム意思決定のために継続的なストリームをオンデバイスコンピューティングに供給するエッジロボット工学に適しています。
産業オートメーションとリアルタイム検査
スループットと決定論的な処理が重要なマシンビジョンと検査シナリオ(例:生産ラインでの継続的な監視と欠陥検出)で一般的です。
Holoscan展開向け Premio JCO-6000-ORNシリーズ(NVIDIA Jetson AGX Orin)
Holoscanは、「ラボから現場へ」の進捗で評価されることがよくあります。つまり、サポートされているプラットフォームでプロトタイプを作成し、その後、実際の動作条件に耐えうるエッジハードウェアに展開します。PremioのJCO-6000-ORNシリーズは、その展開段階のために位置づけられています。これは、NVIDIA Jetson AGX Orin(32GB/64GB)をベースに構築されたエッジAIコンピューターファミリーであり、耐久性、熱設計、信頼性の高いI/OがGPU性能と同じくらい重要である産業/現場環境向けに設計された堅牢なシステムです。
Holoscanカメラパイプラインの場合、展開の準備は、システムが設置される環境で脆弱になることなく、継続的なストリーミングワークロード(取り込み → 処理 → 出力)を維持できるかどうかにかかっています。これには、適切な取り込みアーキテクチャ(ローカルキャプチャとネットワークストリーミング)を選択し、プラットフォームの接続が設計に合致していることを確認することが含まれます。

JCO-6000-ORNシリーズは、オンボードの10GbEイーサネットポートを1つ搭載し、デュアルRJ45 10GbEイーサネットを追加するEDGEBoost I/Oモジュールをサポートしており、最大3x 10GbE接続(オンボード1つ + EDGEBoost経由2つ)が可能です。Holoscan Sensor Bridgeベースのアーキテクチャでは、これらの高帯域幅イーサネットリンクが、エッジシステムと、カメラやその他のセンサーが接続されているSensor Bridgeデバイスボード間の転送パスを提供し、データがJetson AGX OrinにストリーミングされてリアルタイムのHoloscan処理が行われます。
よくある質問
NVIDIA Holoscanとは何ですか?
NVIDIA Holoscanは、カメラやマルチモーダルセンサーデータを取り込み、GPUアクセラレーションで処理し、エッジで低レイテンシの出力を提供するストリーミングパイプラインを構築するために設計された、リアルタイムセンサー処理プラットフォームおよびSDKです。
NVIDIA Holoscanはカメラまたはハードウェア製品ですか?
いいえ。Holoscanは、リアルタイムストリーミングセンサーアプリケーションを構築するためのソフトウェア(Holoscan SDK)と関連コンポーネントを含むプラットフォームであり、カメラはそのパイプラインへの入力ソースです。
Holoscan SDKとHoloscan Sensor Bridgeの違いは何ですか?
Holoscan SDKは、処理パイプライン(オペレーター/グラフ)を構築するためのソフトウェアフレームワークです。Holoscan Sensor Bridgeは、アーキテクチャが高速で決定論的なストリーミングをGPU処理に必要とする場合に、Ethernet経由のセンサー取り込みに使用されます。
USBカメラをHoloscanで使用できますか?
多くの場合、可能です。カメラまたはキャプチャデバイスが標準のLinuxビデオソースとして公開できる場合(一般的なローカルキャプチャ統合アプローチ)。
ローカルキャプチャではなくSensor Bridgeが必要になるのはどのような場合ですか?
Sensor Bridgeは、設計がEthernetセンサーストリーミングに基づいている場合(例えば、分散型/ネットワーク型センサー)で、処理パイプラインへの予測可能なタイミングでの高スループット転送が必要な場合に検討されます。
HoloscanはJetsonでのみ動作しますか?
いいえ。Holoscanは、複数のプラットフォームタイプ(x86_64システムやARMベースの開発キット型プラットフォームを含む)で利用されており、適切なターゲットはパフォーマンス、I/O、および展開要件によって異なります。
「Holoscanカメラ」を選択する前に何をチェックすべきですか?
まず、取り込みアーキテクチャ(ローカルキャプチャとEthernet経由のセンサー)から始め、その後、転送、バッファリング、負荷時のGPU処理を含め、必要な解像度/FPS/フォーマットをエンドツーエンドで維持できることを確認してください。
