2200071_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2200071_ja-JP

2200071_ja-JP

i.MX RT1176 の LCD ビデオ ストリームに緑がかった色合いが表示される

私は、i.MX RT1176 コントローラを使用して、カメラ フィードから LCD ディスプレイへのライブ ストリーミングに取り組んでいます。
受信した H.264 ビデオ ストリームは、FFmpeg を使用して BT.709 カラースペースの YUVJ420P ピクセル形式にデコードされます。

RT1176 側では、フレームを LCD に表示する前に、PXP (ピクセル パイプライン) を使用して YUV から RGB への変換 (CSC) を行います。ただし、表示されるビデオには目立った緑がかった色合いがあります。

PXP は YUVJ420P ピクセル形式を直接サポートしていないため、プロセス サーフェス バッファー形式を YUV420 として構成します。
また、PXP ドライバ (kPXP_Csc1YCbCr2RGB モード) の CSC 係数設定を確認すると、係数値は BT.601 カラースペースに対応しているように見えますが、これはリファレンス・マニュアルには明確に記載されていません。

デフォルトの PXP CSC 係数が実際に BT.601 に基づいているかどうかを確認できる人はいますか?
もしSOなら、正確な色変換を実現するために PXP CSC レジスタにプログラムできる正しい BT.709 係数値を共有していただけますか?

Re: Greenish Tint in LCD Video Stream on i.MX RT1176

こんにちは@EdwinHz

ご返信よろしくお願いします。

可能であれば、PXP の内部 YUV→RGB 変換式と互換性のある、BT.709 YUV から RGB への変換に適切な CSC1 係数値を提供していただけないでしょうか。

Re: Greenish Tint in LCD Video Stream on i.MX RT1176

こんにちは@Anni

正解です。BT.709 に適切に変換するには、PXP_CSC1CoefficientSet() 関数で CSC 係数を手動で変更する必要があります。

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 05:28 PM
Updated by: