Блог
← Блог

Покрасить Прокудина-Горского

· пять моделей, один ответ

Раскрашенное старое фото обычно не с чем сверить: правды не осталось, и любой цвет сойдёт за правильный. Здесь — редкий случай, когда правда есть.

01

Почему именно он

Сергей Прокудин-Горский снимал Российскую империю в цвете с 1909 года. Три снимка одного кадра через красный, зелёный и синий фильтр — и при показе три негатива совмещались обратно в цветное изображение. Мы такое сегодня знаем как RGB.

Значит, у нас есть эталон. Обесцветим его снимок, отдадим моделям и сверим их догадку с тем, что было на самом деле.

Правда: съёмка 1909 года, река Шексна. Общественное достояние, Library of Congress.
Крестьянские девушки, 1909, цветной снимок
02

Как обесцвечивали

Тут легко смухлевать. Можно подобрать такое ч/б, на котором нужный цвет угадывается сам, — и эксперимент превратится в фокус. Поэтому взяли стандартную формулу яркости: перевели цвет в линейный свет, посчитали Y = 0,2126·R + 0,7152·G + 0,0722·B (это Rec. 709, та же математика, что в любом телевизоре) и вернули гамму обратно.

Никакой ретуши, подкрутки контраста и «художественного» ч/б. Одна формула, применённая ко всем пикселям одинаково. Модели получили ровно этот файл — и ничего больше: ни промпта про сарафаны, ни подсказок про эпоху.

Что видели модели — нажмите, чтобы вернуть цвет
Тот же снимок, обесцвеченный по яркостиЧто видели модели👆 Нажмите и держите
03

Что вернули модели

Пять моделей, один и тот же файл, никаких подборов. Нажмите на кадр и держите — увидите чёрно-белый, из которого модель работала. Отпустите — вернётся её версия.

01DDColor — Ближе всех по духу · 2 ₽
Покраска, DDColorDDColor👆 Нажмите и держите

Единственная, кто не побоялся насыщенного цвета: платки, рубахи, юбки — всё живое. Сарафан посередине сделала малиновым вместо лилового, а полосатую юбку справа — сине-золотой.

02GPT Image 2 — Красивее правды · 6 ₽
Покраска, GPT Image 2GPT Image 2👆 Нажмите и держите

Самая убедительная картинка: хочется поверить сразу. Сарафан вышел синим, юбка справа — сине-красной, лица слегка перерисованы. Убедительность и верность — разные вещи, и здесь это видно.

03Nano Banana — Нарядно и мимо · 12 ₽
Покраска, Nano BananaNano Banana👆 Нажмите и держите

Одела правую девушку в зелёное с золотом — красиво и совсем не то. Заодно позеленели ягоды на тарелке: модель красит по смыслу сцены, а не по тому, что лежит в кадре.

04DeOldify — Осторожничает · 3 ₽
Покраска, DeOldifyDeOldify👆 Нажмите и держите

Увела всё в сине-серое. Красного, которого в кадре целых две рубахи, не нашла вовсе. Зато ничего не выдумала — «не знаю» тоже ответ.

05Реставрация Flux — Про пейзаж, не про одежду · 8 ₽
Покраска, Реставрация FluxРеставрация Flux👆 Нажмите и держите

Трава и брёвна ожили, а одежду почти не тронула. Годится там, где важнее общий вид, чем костюм.

04

А если просто рассказать?

Раз модель не может знать цвет — давайте ей его назовём. Мы написали один абзац: жёлто-горчичный платок и малиновая рубаха слева, светлый фартук в серо-голубую полоску, лилово-фиолетовый сарафан посередине, белый платок с цветами и красно-золотая полосатая юбка справа, чёрные ягоды на двух тарелках и красные на третьей. И отдали тот же серый файл двум моделям, которые читают текст.

06GPT Image 2 по описанию — нажмите, чтобы увидеть правду
GPT Image 2 покрасил по описаниюGPT Image 2👆 Нажмите и держите
07Nano Banana по тому же описанию. Ягоды больше не зелёные
Nano Banana покрасил по описаниюNano Banana👆 Нажмите и держите

Тот самый лиловый сарафан, который не угадал никто, встал на место у обеих. Жёлтый платок, полосатый фартук, синяя юбка в мелкий цветочек, золотые ленты на юбке справа — всё оттуда же, из абзаца текста.

Ровно то же правило работает с надписями при увеличении и с текстом в видео: сказанное словами модель воспроизводит, остальное достраивает.

Главное

Покраска — это версия, а не восстановление.

Цвета в сером пикселе нет вовсе, брать его неоткуда. Модель ставит тот, что чаще встречается в похожих сценах, — и попадает ровно настолько, насколько сцена обычная. Лиловый сарафан обычным не был.

05

Что из этого следует

Красьте, если нужен живой снимок для стены, альбома или ролика, — получится красиво. Знаете правду о кадре — напишите её словами, и модель её повторит.

Чего делать нельзя: выдавать результат за документ. Цвет мундира, флага, вывески и глаз прабабушки модель поставила сама — если, конечно, вы не назвали их сами.

Покраска живёт в боте: пришлите чёрно-белое фото — кнопка «🎨 Реставрация» появится сама, бот узнаёт ч/б по кадру. Модель переключается в панели, цена — на кнопке СТАРТ.