TSLカラースペース

TSL色空間色調彩度明度)は、色を色調(、青、として表現される他の刺激と類似または異なると表現される程度、白を加えた色相と考えることができる)、彩度(刺激自身の明度に対する相対的な刺激の鮮やかさ)、明度(同様の視覚条件で白く見える刺激に対する相対的な刺激の明るさ)として定義する知覚色空間である。ジャン=クリストフ・テリヨン赤松茂[ 1 ]によって提案されたTSL色空間は、主に顔検出の目的で開発された。

RGBとTSL間の変換

RG色度

ガンマ補正されたRGB値(0–1)からTSLへの変換は簡単です: [ 1 ]

  • – ゼロの特別なケースは元の動作を維持することです
  • ルマ

どこ:

  • RG色度
  • – 白を中心に

同様に逆変換は次のようになる: [ 2 ]

どこ:

  • – 輝度を平均強度に変換

T = 0の場合、TSLからRGBへの変換は一意ではありません。これは、g' = 0の特殊ケースにより、順方向変換によってr'の符号が失われるためです。この特殊ケースを除去すると、元の論文とは異なるものの、符号は保持されたシステムが生成されます。

TSLの利点

TSL色空間の利点は、RGB-TSL変換における正規化にあります。正規化されたRとGを利用することで、TSL色空間は肌色のセグメンテーションにおいてより効率的になります。さらに、この正規化により、肌色の変動に対する色度分布の感度が大幅に低下し、異なる肌色をより容易に検出できるようになります。[ 3 ]

TSLと他の色空間の比較

テリロンは、複数の異なる色空間における顔検出の効率を調査しました。テストでは、10種類の異なる色空間で同じアルゴリズムを用いて、90枚の画像(133の顔と59人の被験者(アジア人27人、白人31人、アフリカ人1人))から顔を検出しました。TSLは他の色空間よりも優れた性能を示し、90.8%の正答率と84.9%の正答率で顔検出を拒否しました。詳細な比較は下の表をご覧ください。[ 3 ]

色空間要素数CD (%)CR(%)
TSL25890.884.9
rg32874.680.3
CIE-xy38856.683.5
CIE-DSH31860.975.0
HSV40855.784.7
YIQ47147.379.8
はい49441.680.3
シエルブ41824.179.0
CIELAB39938.483.6

TSLの欠点

TSL空間はより効率的かつ堅牢に構築できる可能性があります。現在、様々なカメラシステムに対応した色補正アルゴリズムは存在しません。さらに、肌色検出の精度は向上しているものの、暗い肌の色を検出することは依然として困難です。[ 1 ]

アプリケーション

TSLは比較的新しい色空間であり、用途も非常に限定されているため、広く実装されていません。肌検出アルゴリズムにおいてのみ非常に有用です。肌検出自体は様々な用途に使用できます。例えば、顔検出、人物追跡(監視映画撮影目的)、ポルノフィルタリングなどが挙げられます。TSLを用いた肌検出には自己組織化マップ(SOM)が実装され、ヒストグラムやガウス混合モデルといった従来の手法と同等の結果が得られました。[ 4 ]

参照

参考文献

  1. ^ a b cテリヨン, ジャン=クリストフ; 赤松 茂 (1998).肌色モデルと不変モーメントを用いた自然風景画像における人物顔の自動検出. 第3回自動顔・ジェスチャー認識国際会議論文集. 奈良, 日本. pp.  130– 135.
  2. ^ Dmitry Ivanov (2023年6月21日). 「Color-space: tsl.js」 . GitHub .
  3. ^ a bテリヨン, ジャン=クリストフ; 赤松 茂 (1999). 「カラー画像における人物の顔の自動検出における、異なる肌色モデルと色空間の比較性能」. Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580) . Vol. 99. pp.  54– 61. doi : 10.1109/AFGR.2000.840612 . ISBN 0-7695-0580-5. S2CID  39824480 .
  4. ^ Brown, D.; Craw, I.; Lewthwaite, J. (2001). SOMに基づく肌検出アプローチとリアルタイムシステムへの応用. 英国マシンビジョンカンファレンス. マンチェスター, イギリス.