インテルのみ表示可能 — GUID: gvz1618926059132
Ixiasoft
インテルのみ表示可能 — GUID: gvz1618926059132
Ixiasoft
33.3. TMO IPのブロックの説明
TMO IPは、ビデオ・プロセシング、メモリー、および制御用の複数のブロックで構成されています。ビデオデータパスには、輝度抽出器、画像統計計算機、ソフトプロセッサーベースのマッピングLUTジェネレーター、CPUレジスター・インターフェイス、コントラスト強化エンジン、および画像エンハンサーが含まれます。
輝度エクストラクターは、RGB入力フレームを受け取り、解析して輝度を抽出します。画像統計計算機は、ビデオフレームに含まれる輝度情報を受け取り、入力ビデオフレームのコントラスト情報に関するグローバルおよびローカルの統計パラメーターのセットを提供します。
IPは、ビデオフレーム上のさまざまな領域にある入力画像に関するローカル情報を収集し、調整が必要なビデオフレーム内の領域のコントラストを適切に強化するために必要な粒度を提供します。
ソフトプロセッサーベースのマッピングLUTジェネレーターは、画像統計計算ブロックから収集されたデータを取得し、マッピング転送関数のセットを生成します。IPは、リソース使用率フットプリントを削減するために、マッピング転送関数をLUTに一時的に格納します。
コントラスト強化エンジンでは、ビデオフレームの異なる領域にさまざまな量のマッピング転送関数を適用し、調整が必要なフレーム内の領域のコントラストを適切に強化するために必要な粒度を提供します。TMO IPでは、外部のビデオフレーム・バッファーを使用しません。したがって、IPが現在のフレームに適用するコントラスト強化プロセスでは、前のビデオフレームから収集した統計情報が使用されます。
画像エンハンサーでは、入力ビデオフレームから収集された画像静的情報を取得し、生成されたマッピング転送関数を使用して、輝度範囲を強化します。画像エンハンサーは、入力RGBデータに適用する重みのセットを計算し、コントラストが強化されたRGB出力ビデオストリームを生成します。
マッピングLUTジェネレーターとして使用されるエンベデッドNios® V/gプロセッサーは、TMO IPの一部としてパッケージ化されており、ユーザーは直接アクセスできません。外部のAvalonメモリーマップド・プロセッサー制御インターフェイスを使用すると、TMO IPを操作してコンフィグレーションし、コントロール・レジスターにアクセスすることができます。一連のソフトウェアAPIを使用すると、IPを簡単にコンフィグレーションして操作できます。これは、抽象化のレベルが高いためです。
インテルQuartus Prime開発ソフトウェアでデザインをコンパイルするには、Nios Vプロセッサーの無料ライセンスを取得する必要があります。
