Составные цвета артефактов


Составные артефактные цвета — это обозначение, обычно используемое для обозначения нескольких графических режимов некоторых домашних компьютеров 1970-х и 1980-х годов . На некоторых машинах при подключении к телевизору NTSC или монитору через композитные видеовыходы кодирование видеосигнала позволяло отображать дополнительные цвета за счет управления положением пикселя на экране, не ограничиваясь аппаратной цветовой палитрой каждой машины . [1] [2] [3]

Этот режим использовался в основном для игр, поскольку он ограничивает эффективное горизонтальное разрешение дисплея. Это было наиболее распространено на компьютерах IBM PC (с графикой CGA ), [4] TRS-80 Color Computer [5] , Apple II [6] и 8-битных компьютерах Atari [1] , и широко использовалось в ролевых играх Ultima . видеоигры. [6] Плитки программного обеспечения (например, Kings Quest для IBM PC) обычно предоставляли возможность выбора между «режимом RGB» и «режимом композитного цвета». [7]

На дисплеях PAL этот эффект также присутствует, но генерирует более ограниченные цвета [8] [9] . В зависимости от конкретной используемой системы PAL результаты будут различаться (при использовании PAL-M или PAL-N возможны цветовые артефакты, подобные NTSC).

Хотя цвета артефактов связаны, это не то же самое, что размытие по горизонтали. Размытие — это общий эффект использования составного соединения, которое просто создает новые цвета из-за смешивания значений соседних пикселей по горизонтали. Точное сочетание будет зависеть от насыщенности и конкретных цветов исходных пикселей. Тем не менее, этот эффект можно использовать, используя паттерны дизеринга , генерируя новые промежуточные цвета палитры [10] на машинах с дисплеем с достаточно высоким разрешением, таких как ZX Spectrum [11] , Mega Drive/Genesis [12] [13] , NES/Famicon. [14] или Амига .

В цветовой системе NTSC , используемой в радиовещании, частота цветовой поднесущей ровно в 227,5 раз превышает линейную частоту, т. е. каждая строка содержит 227,5 цикла цветовой поднесущей. Это приводит к тому, что кажущаяся фаза поднесущей инвертируется в каждой строке, что приводит к отображению сплошных цветов в виде шахматной доски при просмотре на монохромном дисплее, который не отфильтровывает информацию о цвете. [15]

Такие компьютеры, как Apple II [16] и видеокарта CGA [17] [18] для IBM PC , выдают сигнал, приближенный к стандарту вещания. Как в Apple II, так и в CGA каждая строка удлиняется до полных 228 циклов цветовой поднесущей. Это находится в пределах допусков большинства дисплеев, поэтому изображение отображается четко, но узор, созданный сплошными цветами, вместо этого превращается в прямые вертикальные полосы. Каждая горизонтальная позиция в любой строке имеет постоянное фазовое отношение к цветовой поднесущей в этой системе, поэтому освещение пикселя в каждом конкретном горизонтальном индексе всегда оказывает одинаковое влияние на информацию о цвете, интерпретируемую дисплеем.


Оранжевый цвет артефакта, созданный из белых и черных пикселей, на цветном компьютере TRS-80.
Пример изображения, созданного с намерением усреднить значения отдельных пикселей по горизонтали для составного видео.
80-колоночный текст CGA на RGB (слева) и композитный монитор (справа)
Atari 8-битный муаровый узор в графическом режиме 320 пикселей по горизонтали. Цвета являются артефактами отображения пикселей высокого разрешения, которые вдвое меньше цветовых часов NTSC.
Скриншот игры Mystery House , работающей на Apple II. Белый цвет был представлен сочетанием зеленого и фиолетового, что дало белый цвет посередине, но два других цвета пролились по краям.