Цветовая дистанция - как посчитать быстро?
Есть набор из N цветов. И есть цвет K. Необходимо в наборе N найти цвет K' максимально близкий K. Однако таких операций много и это дело надо как-то ускорить. При этом для набора N, не всегда есть представление цвета в Lab, а для цвета K, представление в Lab почти никогда нет - он с вероятностью 60-70% в RGB. Поэтому, и так не быстрая операция вычисления дистанции CIE2000 становится еще затратнее, так как нужно перегнать K в Lab и возможно (хотя и маловероятно) перегнать в Lab какието цвета из N.
Однако есть простой способ - довольствоваться растоянием в RGB пространстве. Это не точно, зато очень быстро. А учитывая, что в N почти всегда есть цвет очень близкий к К - это почти всегда даст хороший результат. Но почти - не подходит. И тут встает вопрос - посчитав RGB растояние, и выбрав K' можно ли как-то быстро определить, можен ли пересчет в CIE2000 изменить выбор K'?
Т.е. на каких отношениях дистанций RGB для разных компонент, начинает сильно изменятся дистанция CIE2000? Можно это как-то найти?