NVIDIA は、ビジョン AI アプリケーションの開発を強化することを目的とした一連の新機能を導入した DeepStream ソフトウェア開発キット (SDK) の最新バージョンであるバージョン 7.0 を発表しました。このアップデートには、 Python API を使用した新しい開発パス、アプリケーション開発を簡素化する Service Maker の導入、シングルビュー 3D トラッカーの改善が含まれています。さらに、このリリースでは、DeepStream 3D フレームワーク内での BEVFusion のサポートと、Windows Subsystem for Linux (WSL2) との互換性がもたらされます。

新しい DeepStream 7.0 では、開発者は、ビジョン AI アプリケーションの構築に既存の GStreamer フレームワークを活用するか、 Python API を通じて DeepStream ライブラリを利用するかを選択できます。この柔軟性は、経験豊富な開発者とプラットフォーム初心者の両方に対応し、NVIDIA の GPU アクセラレーション機能へのアクセスを提供します。SDKには、AI パイプラインのパフォーマンスを向上させるために設計された一連の低レベルの GPU アクセラレーション操作も含まれています。

DeepStream スイートのコンポーネントである NVIDIA の Service Maker は、GStreamer の複雑さを抽象化することで開発プロセスを効率化することを目的としています。このツールを使用すると、C++ オブジェクト指向アプリケーションを効率的に構築し、 REST APIsを通じて管理できるコンテナーにパッケージ化できます。Service Maker は、エッジ環境やクラウドベースのマイクロサービスに取り組む開発者にとって特に有益です。

最新リリースでは、BEVFusion を DeepStream 3D フレームワークに統合することで、3D AI 開発の推進にも重点が置かれています。この機能はセンサー フュージョン テクノロジーをサポートし、LIDAR、レーダー、カメラからの入力を組み合わせて包括的な環境認識ソリューションを作成します。SDKには、簡単な視覚化、メッセージ ブローカーのサポート、センサーの同期、カスタム データ前処理などの機能を備えたツールが用意されています。

さらに、DeepStream は WSL2 と互換性があるため、開発者は Windows システム上で直接アプリケーションを作成できるようになり、ワークフローが合理化され、生産性が向上します。このアップデートは、Windows ベースの IT 承認システムでより統合された開発エクスペリエンスを求める顧客の要望に応えるものです。

最後に、NVIDIA は、AI パイプライン パラメータの最適化を自動化するように設計されたツールである PipeTuner 1.0 を発表しました。この開発者ツールはチューニング プロセスを簡素化し、パイプラインの複雑さに関する詳細な技術的知識がなくても、ユーザーが最適なパフォーマンスを実現できるようにします。

これらの機能強化により、NVIDIA の DeepStream 7.0 SDK は、エッジからクラウドまでの高度なビジョン AI アプリケーションの開発を促進し、このダイナミックな分野の開発者の進化するニーズをサポートすることを目指しています。

ソース:NVIDIA Developer Blog