0

オブジェクトをセグメント化するためのコンピュータビジョン用紙を実装しようとしていたとき、私はこの部分に遭遇しました。誰かが私に必要な有益なシナリオをYCrCbの色空間に変換する必要がある/私に教えてください。RGBからYCrCbカラースペースに変換する理由

+0

YCrCb色空間がより明度不変でRGB色空間であるために画像をセグメント化するときに便利なことがあります。そのため、閾値を使用して画像を分割する方が簡単です – Mathias

+1

基本的な肌色のセグメンテーション –

答えて

3

YCrCbは、色情報と輝度を分離する複数のカラーモデルの1つです。これにはさまざまなアプリケーションがあります。

YCrCbが導入された理由の1つは、カラーTV信号の伝送です。 RGBはかなり冗長であり、人間は色情報よりも輝度に敏感です。高解像度と低解像度で色を送信すると、多くの帯域幅を節約できます。同じでおそらく今日最も重要なアプリケーションはJPEG圧縮です。

別のアプリケーション:ヒストグラム均等化または類似の画像強調技術。 RGB比率を変更すると奇妙な色の変化が生じるため、これをRGBに適用するだけではありません。そのため、強度情報のコントラストを変更して、それをRGBに再変換するだけです。

ウェブ検索を実行して詳細を確認してください。

0

これについて考える方法の1つは、R、G、Bが相関していることです。色変換は、他の2つの色の係数を減らすという目的で、1つの色軸に沿った回転のように機能します(いくつかの可逆変換IMOでより明白です)。結果として、1つのチャンネルは他の2(クロマ)より多くの情報(ルーマ)を含む。圧縮の場合、わずかな視覚損失でクロマチャンネルを2ダウンサンプリング(カラープランのサイズを4倍縮小)するのは珍しいことではありません。 あなたのケースでは、Lumaチャネルだけを処理するだけで十分です。

関連する問題