视觉HDL工具箱

视觉HDL工具箱

FPGAおよびASIC向けの画像処理,ビデオ,コンピュータービジョンのシステムを設計する

詳細を見る:

ハードウェアサブシステム例

ハードウェア実装のために構築された,画像処理サブシステム例を見てみましょう。すべての例は,VerilogまたはHDL编码器による硬件描述语言(VHDL)コード生成に対応しています。

特徴の検出

監視,オブジェクト追跡,工業用検査等のアプリケーションを開発するために,ストリーミングハードウェアで特徴検出手法を実装する方法を示しています。

カメラパイプライン

ノイズ除去,ガンマ補正,およびヒストグラム実装の例を使用して,画像調整ハードウェアの開発を開始できます。

エッジ検出FPGAアプリケーションでの画像調整

画像処理IPブロック

视觉HDL工具箱には,ハードウェアによく実装される,大量の計算処理を伴うストリーミングアルゴリズムをハードウェアに効率的に実装できるようにするIPブロックが用意されており,画像処理やビデオ処理のサブシステムの設計を高速化できます。

ハードウェアアクセラレーションによる画像処理

変換,フィルタリング,モルフォロジー,統計などの画像処理アルゴリズムの効率的なハードウェア実装をモデル化およびシミュレーションできます。その後,高密度脂蛋白编码器を使用して合成可能な硬件描述语言(VHDL)またはVerilogのRTLを生成します。

高密度脂蛋白対応の边缘检测器ブロックおよびその設定可能なパラメーター

マルティプルピクセルパークロックの処理

4または8ピクセルのパラレルストリームを指定した4 k、8 kまたはFPGAクロックレートによる高フレームレートのビデオを処理します。基礎となるハードウェア実装は自動的に更新され,指定された並列性のあるシミュレーションおよびコード生成をサポートします。

8ピクセル以下の並列処理を指定します。

組み込みのハードウェアデータ管理

视觉HDL工具箱ブロックを使用して,制御信号,関心領域(ROI)ウィンドウ,ラインバッファーなどのストリーミング入力データを自動的に管理できます。高密度脂蛋白编码器を使用して,モデル化およびシミュレーションする制御機能の硬件描述语言(VHDL)またはVerilogのRTLを生成できます。

行を自動的にバッファーして,エッジ検出のためのROIウィンドウを作成

フレームベースのアルゴリズムを使用した検証

ハードウェア実装を意識したピクセルベースのモデルにフレームベースのアルゴリズムとテストベンチを接続して効率的な検証が可能です。

フレームとピクセル変換

ハードウェア内の処理用の制御信号により,フルサイズのビデオをピクセルストリームに変換します。その後,ストリーミングのハードウェア出力をフレームに変換して,ゴールデンリファレンスアルゴリズムに対して検証できるようにします。

ハードウェア処理用の制御信号によってイメージフレームをピクセルストリームに変換する帧像素ブロック

フレームベースのアルゴリズムを使用して,ストリーミングを実装するハードウェアを検証

高密度脂蛋白とFPGAのコシミュレーション

高密度脂蛋白校验™を使用し,MATLABまたは仿真万博1manbetx软件テスト環境に接続されたRTLシミュレーションまたはFPGA開発キットを使用してハードウェアサブシステムを検証します。

はHDL匹配器,Xilinx、英特尔、およびMicrosemiのFPGAボードを使用したFPGAインザループ検証をサポート

FPGA、ASIC、およびSoC実装

ライブビデオ入力を利用してテストするために,画像処理アプリケーションを容易にFPGAに実装できます。また,同じモデルを製品展開のために再利用できます。

ライブビデオ入力によるプラットフォームのプロトタイプの作成

Xilinx的Vision HDL工具万博1manbetx箱支持包®Zynq®的硬件をダウンロードし,高密度脂蛋白编码器および嵌入式编码器®を使用してMATLABまたは仿真软万博1manbetx件実装からコードを生成し,画像処理アプリケーションのプロトタイプを作成します。

実際のビデオ入力を使用してFPGAハードウェアに設計のプロトタイプを作成

SoCインターコネクトインターフェイスを含むコード生成

FPGA実装向け画像処理

この5部構成のビデオシリーズでは,主な概念を紹介し,プロトタイピングおよび量産のためにビジョンアプリケーションをFPGAに実装するためのワークフローを説明しています。

FPGA実装向け画像処理

この5部構成のビデオシリーズでは,主な概念を紹介し,プロトタイピングおよび量産のためにビジョンアプリケーションをFPGAに実装するためのワークフローを説明しています。