Назад к блогу

Как работает подсчет Delta-E 2000 в ToonTone

Зачем цветам нужна наука


Когда вы выбираете цвет в ToonTone, простого сравнения красного, зеленого и синего каналов недостаточно. Человеческое зрение воспринимает разные участки спектра неравномерно: одинаковая числовая ошибка в синем и зеленом может выглядеть совсем по-разному.


Поэтому ToonTone использует Delta-E 2000 (ΔE₀₀) — стандартную формулу для оценки воспринимаемой разницы между цветами.




Путь от RGB к счету


Шаг 1: RGB → Lab


Экран показывает цвета в RGB, но эта модель зависит от устройства и плохо соответствует тому, как человек видит цвет. Цветовое пространство Lab разделяет цвет на светлоту и две цветовые оси: зеленый–красный и синий–желтый. В нем расстояния ближе к тому, как различия видит человек.


Шаг 2: формула CIEDE2000


CIEDE2000 учитывает светлоту, насыщенность, оттенок и особенности синей области спектра. Это не простая геометрическая дистанция, а формула, настроенная под зрительное восприятие.


Шаг 3: Delta-E → очки


После расчета Delta-E мы переводим значение в счет от 0 до 100 за раунд:


Delta-EСчетВосприятие

|---------|------|------------|

0100Идеальное совпадение 1-296-100Почти незаметная разница 2-590-96Небольшая разница 5-1080-90Заметно, но близко 10-2060-80Цвет явно отличается 20-3530-60Очень большая разница 35-500-30Другая цветовая семья 50+0Совсем не тот цвет

Максимальный счет за 10 раундов — 1000 очков.




Почему это важно для игры


Перцепционная дистанция делает оценку честнее: если ошибка визуально кажется небольшой, счет тоже будет выше. Подсказки также становятся полезнее, потому что диапазоны оттенка и насыщенности соответствуют понятным цветовым категориям.


Штраф за подсказку


Подсказка снижает счет раунда на 30%. Если без подсказки вы набрали бы 90, итог станет 63. Если набрали бы 60, итог станет 42. Это заставляет решать, действительно ли подсказка улучшит результат достаточно сильно.


Несколько фактов


  • Ранние формулы Delta-E были проще, но хуже работали для насыщенных цветов и синих оттенков.
  • CIEDE2000 используется в печати, красках и калибровке дисплеев.
  • Тренированный специалист может заметить разницу около 1.0 Delta-E, а обычному наблюдателю часто нужно больше.

  • Сыграйте в ToonTone и проверьте цветовую память на уровне промышленной цветовой науки.