YUY2は,各ピクセルに照明量 (Y) 情報が格納され,隣接するピクセル間で色素情報が共有されるビデオを輸送する一般的な方法である.22 サンプリング.実用的なカメラモジュール作業では,YUY2はMJPEGのように圧縮されることが重要だ.ホストは各フレームに対して大量の画像データを受信する.
圧縮されていない出力はJPEG圧縮アーティファクトを避け,各フレームを解読する必要をなくします.これはコンピュータビジョンに有用です.画像分析や一貫したピクセルデータが帯域幅の節約よりも重要なアプリケーションホストはキャプチャ後にフレームを直接処理できますが,まだ色変換が必要かもしれません.
YUY2は圧縮されたMJPEGよりも多くのデータを送信するので,インターフェースの帯域幅はすぐに制限されます. USB2.0 モジュールは,MJPEGではるかに高いフレームレートを提供しながら,控えめなYUY2フレームレートで1080pを提供することができます4Kでも同じ原理が適用されます.圧縮されていないビデオはインターフェースの実用的なスループットを上回る可能性があります.
仕様表では,YUY2とMJPEGの最大フレームレートが異なることが多い.
4 人 の 目 は,色 の 細部 より,明るさ の 細部 に より,一般 的 に 敏感 です.22 サンプリングは,ピクセルペアでクロマサンプルを共有しながら,フル水平ピクセル周波数で明るさ情報を保持します.この結果,RGBのフルと比べると色データ容量が減少し,JPEGよりも圧縮が少ない.
圧縮アーテファクトは1つの変数ですが レンズ品質,曝光,ノイズ, ISP処理,センサー出力集中が悪いYUY2フレームは,よく露出したMJPEGフレームよりも役に立たない.正確な形式は,下流のタスクに依存します.
ホストが予測可能なフレームデータを必要とし,解像度/フレームレート組み合わせが帯域幅に適合し,CPU/GPUリソースがストリームを処理できる場合に役立ちます.機械ビジョンプロトタイプではよく見られますJPEGの解読を避けたいシステムです
YUY2 の下に記載されている正確な解像度とフレームレートを探してください. モジュールで最大センサー解像度だけでなく.ホストが要求されたモードをサポートし,複数のカメラがバスを共有しているか.
同じ解像度とフレームレートで,YUY2は通常,画像圧縮がほとんどないか全くない状態で送信されるため,MJPEGよりもはるかに多くの転送データを必要とする.この理由からUSBカメラはMJPEGのフレームレートが高く,YUY2モードははるかに遅い.センサーは変わっていませんが 輸送荷重は変わっています
アルゴリズムは既に圧縮されていないYUVフレームを期待している場合,YUY2は解読ステップを削除し,ピクセルアクセスを予測可能にする.これは測定またはプロトタイプ作成に有用である.トレードオフはバス負荷である.,設計者はホストが 必要な解像度やカメラの数に 十分な帯域幅を持っているか確認する必要があります
一般的にはJPEG式圧縮なしで転送されますが,4つを使用します.22色素のサブサンプリングなので,RGBサンプリングとは違う.
圧縮されていないストリームは,フレームあたり USB 帯域幅がはるかに多く必要です.
MJPEG や他のフォーマットも有効に使用できます.帯域幅,レイテンシー,処理,画像要件に基づいて選択してください.