Раскрасить чёрно-белое фото нейросеть может, но цвета она придумывает

Раскрасить чёрно-белое фото нейросеть может за минуту, но цвета она придумывает. Разбираем, откуда они берутся, где ошибается и как задать нужные.
Раскрасить чёрно-белое фото нейросеть берётся уверенно и выдаёт правдоподобный результат. Одна оговорка: цвета она не восстанавливает, а придумывает, опираясь на то, какими такие сцены обычно бывают.
Откуда берутся цвета
Модель видела миллионы цветных снимков и знает статистику: небо синее, трава зелёная, кирпич красноватый, кожа в определённом диапазоне.
По оттенкам серого она определяет, что за объект, и подставляет типичный для него цвет.
Там, где объект узнаётся уверенно, результат выходит убедительным. Там, где нет, начинается угадывание.
Где модель ошибается чаще всего
Одежда. Платье могло быть синим, зелёным или бордовым: по серому это не определить. Модель выберет самый вероятный вариант, а не ваш.
Крашеные волосы и необычные цвета: они статистически редки, и модель их не предполагает.
Кожа при плохом свете: уходит то в желтизну, то в серость.
Военная и рабочая форма: оттенки конкретных лет модель не знает.
Предметы без явной формы: ткани, шторы, фон.
Раскрасить чёрно-белое фото нейросеть помогает точнее, если
Задать цвета словами. Многие сервисы принимают уточнение: синее платье, красная крыша, светлые волосы.
Обработать по частям, если снимок сложный: сначала лицо, потом одежда, потом фон.
Начать с восстановления резкости. По размытому снимку модель хуже определяет объекты и чаще промахивается с цветом, порядок обработки старого снимка разобран отдельно.
Уменьшить насыщенность после раскрашивания: модель обычно делает цвета ярче, чем выглядела плёнка.
Что стоит помнить про результат
Раскрашенный снимок это интерпретация, а не восстановленный оригинал. Для семейного архива это важно: подписывайте такие файлы отдельно от сканов.
Оригинал храните нетронутым. Это правило звучит занудно ровно до первого случая, когда вы его нарушили.
Если на снимке есть человек, который ещё жив, спросите его. Люди помнят цвет своей одежды и обычно рады поправить.
Я раскрашивала семейные снимки и потом узнала от бабушки, что платье на одном из них было не голубым, а зелёным. Перегенерировала с уточнением, и снимок стал другим по настроению.
Хотя, честно, голубая версия мне нравилась больше. Пришлось признать, что это уже не про фотографию, а про мои вкусы.
Часто задаваемые вопросы
Восстанавливает ли модель настоящие цвета? Нет, она подставляет типичные для таких объектов. Результат правдоподобен, но это интерпретация, а не оригинал.
Где ошибки встречаются чаще всего? На одежде, крашеных волосах, форме и однотонных тканях: по оттенкам серого их реальный цвет не определить.
Можно ли задать нужные цвета? Да, многие сервисы принимают уточнение словами: синее платье, светлые волосы, красная крыша.
С чего начинать обработку старого снимка? С восстановления резкости: по размытому кадру модель хуже распознаёт объекты и чаще промахивается с цветом.
Источники
Об авторе
Марина Лебедева
Обозреватель Flami