Цветовой код — это система кодирования и представления нецветовой информации с помощью цветов для облегчения коммуникации. Эта информация, как правило, категориальна (представляет неупорядоченные/качественные категории), хотя может быть и последовательной (представляет упорядоченную/количественную переменную).
Самые ранние примеры использования цветовых кодов относятся к междугородней связи с использованием флагов, как в семафорной связи. [1] Соединенное Королевство приняло схему цветового кодирования для такой связи, в которой красный цвет означал опасность , а белый — безопасность , при этом другие цвета имели схожие значения.
По мере развития химии и других технологий стало целесообразным использовать окраску в качестве сигнала для различения вещей, которые в противном случае были бы схожи до степени смешения, например, проводов в электрических и электронных устройствах, а также фармацевтических таблеток .
Цветовой код кодирует переменную, которая может иметь различные представления, при этом тип цветового кода должен соответствовать типу переменной:
Типы цветового кода:
Когда цвет является единственным варьируемым атрибутом, цветовой код является одномерным . Когда другие атрибуты изменяются (например, форма, размер), код является многомерным , где измерения могут быть независимыми (каждый кодирует отдельные переменные) или избыточными (кодирует одну и ту же переменную). Частичная избыточность рассматривает одну переменную как подмножество другой. [2] Например, масти игральных карт являются многомерными с цветом (черный, красный) и формой (трефа, бубна, черва, пика), которые частично избыточны, поскольку трефа и пика всегда черные, а бубна и черва всегда красные. Задачи, использующие категориальные цветовые коды, можно классифицировать как задачи идентификации, где показан один стимул, и он должен быть идентифицирован ( коннотативно или денотативно ), в отличие от задач поиска, где цветовой стимул должен быть найден в поле гетерогенных стимулов. [3] [2] Производительность в этих задачах измеряется скоростью и/или точностью. [2]
Идеальная цветовая схема для категориального цветового кода зависит от того, что важнее — скорость или точность. [3] Несмотря на то, что люди способны различать 150 различных цветов по измерению оттенка во время сравнительной задачи, данные подтверждают, что цветовые схемы, в которых цвета различаются только по оттенку (одинаковая яркость и красочность ), должны иметь максимум 88 категорий с оптимизированным интервалом стимулов по измерению оттенка, [3] хотя это было бы недоступно для дальтоников. IALA рекомендует категориальные цветовые коды из семи цветов: красный, оранжевый, желтый, зеленый, синий, белый и черный. [4] Добавление избыточного кодирования яркости и красочности добавляет информацию и увеличивает скорость и точность задач по декодированию цвета. [3] Цветовые коды превосходят другие (кодирование букв, формы, размера и т. д.) в определенных типах задач. Добавление цвета в качестве избыточного атрибута к числовому или буквенному кодированию в задачах поиска сократило время на 50–75%, [2] : Рис. 9 , но в одномерных задачах идентификации использование буквенно-цифровых или наклонных линейных кодов вызывало меньше ошибок, чем цветовые коды. [3] [2] : 19
Несколько исследований демонстрируют субъективное предпочтение цветовых кодов ахроматическим кодам (например, формам), даже в исследованиях, где цветовое кодирование не повышало производительность по сравнению с ахроматическим кодированием. [2] : 18 Испытуемые сообщили, что задачи были менее монотонными и меньше вызывали напряжение глаз и усталость. [2] : 18
Способность различать цветовые различия быстро снижается, когда угол зрения составляет менее 12' (0,2° или ~2 мм при расстоянии просмотра 50 см), [5] поэтому рекомендуется использовать цветовой стимул диаметром или толщиной не менее 3 мм, когда цвет находится на бумаге или на экране. [6] В нормальных условиях цветной фон не влияет на интерпретацию цветовых кодов, но хроматическое (и/или слабое) освещение поверхностного цветового кода может ухудшить производительность. [3]
Цветовые коды представляют некоторые потенциальные проблемы. На формах и вывесках использование цвета может отвлекать от черно-белого текста. [7]
Цветовые коды часто разрабатываются без учета доступности для дальтоников и слепых людей, и могут быть даже недоступны для людей с нормальным цветовым зрением, поскольку использование многих цветов для кодирования многих переменных может привести к использованию сбивающе похожих цветов. [7] [8] Только 15–40% дальтоников могут правильно назвать поверхностные цветовые коды с 8–10 цветовыми категориями, большинство из которых по результатам теста являются слабо дальтониками. Это открытие основано на идеальном освещении; при использовании более слабого освещения производительность резко падает. [8]
Системы, включающие цветовое кодирование, включают: