Цветовое пространство TSL - это перцепционное цветовое пространство, которое определяет цвет как оттенок (степень, в которой стимул может быть описан как похожий или отличный от других стимулов, описанных как красный, зеленый, синий, желтый и белый, можно рассматривать как оттенок с добавлением белого), насыщенность (красочность стимула относительно его собственной яркости ) и яркости (яркость стимула относительно стимула, который кажется белым в аналогичных условиях просмотра). Цветовое пространство TSL, предложенное и, было разработано в основном для обнаружения лиц.
Преобразование из RGB с гамма-коррекцией значений в TSL просто:
где:
Аналогичным образом обратное преобразование выглядит следующим образом:
где:
При T = 0 преобразование из m TSL to RGB не является уникальным, потому что в этом случае теряется знак r '(примечание ±). На практике это можно обойти, используя ноль со знаком для T и, таким образом, сохранив знак r '.
Преимущества цветового пространства TSL заключаются в нормализации в рамках преобразования RGB-TSL. Использование нормализованных значений r и g позволяет более эффективно использовать цветовые пространства TSL для сегментации цвета кожи. Кроме того, с помощью этой нормализации чувствительность распределений цветности к изменчивости цвета кожи значительно снижается, что упрощает определение различных оттенков кожи.
Терриллон исследовал эффективность распознавания лиц для нескольких различных цветовых пространств. Тестирование заключалось в использовании одного и того же алгоритма с 10 различными цветовыми пространствами для обнаружения лиц на 90 изображениях со 133 лицами и 59 субъектами (27 азиатских, 31 кавказских и 1 африканских). TSL показал лучшие характеристики по сравнению с другими пространствами, с правильным обнаружением 90,8% и правильным отклонением 84,9%. Полное сравнение можно увидеть в таблице ниже.
Цветовое пространство | Количество элементов | CD (%) | CR (%) |
---|---|---|---|
TSL | 258 | 90,8 | 84,9 |
rg | 328 | 74,6 | 80,3 |
CIE- xy | 388 | 56,6 | 83,5 |
CIE-DSH | 318 | 60,9 | 75,0 |
HSV | 408 | 55,7 | 84,7 |
YIQ | 471 | 47,3 | 79,8 |
ДА | 494 | 41.6 | 80,3 |
CIELUV | 418 | 24.1 | 79,0 |
CIELAB | 399 | 38,4 | 83,6 |
Пространство TSL можно сделать более эффективным и надежным. В настоящее время не существует алгоритмов цветокоррекции для различных систем камер. Кроме того, несмотря на более высокую точность определения тона кожи, определение темного цвета кожи по-прежнему является проблемой.
Поскольку TSL является относительно новым цветовым пространством и имеет очень специфическое применение, t получили широкое распространение. Опять же, это очень полезно только в алгоритмах обнаружения кожи. Само обнаружение кожи может быть использован для различных применений - обнаружения лица, лица отслеживания (для наблюдения и кинематографических цели ) и порнографии фильтрации несколько примеров. Самоорганизующаяся карта (SOM) была реализована при обнаружении кожи с использованием TSL и достигла результатов, сопоставимых со старыми методами гистограмм и гауссовскими смешанными моделями.