Как раскрасить черно-белые фотографии
Несмотря на то, что технология цветной фотографии существует с начала XX века (в частности, метод Адольфа Мите), действительно популярной в нашей стране она стала не раньше 1990-х годов. Но до сих пор во многих семьях хранятся пухлые альбомы с черно-белыми снимками, сделанными 30-40 лет назад: старые карточки способны пробудить целую гамму чувств и воспоминаний, перенести сквозь время.
Впрочем, черно-белое изображение никогда не выходило из моды: даже сегодня, в эпоху цифровой революции, многие мастера продолжают работать в этом жанре. Однако бывает и наоборот – спустя годы у человека появляется желание превратить черно-белую фотографию в цветную. Какие же способы для этого доступны?
Ручная раскраска
Прежде всего нельзя не вспомнить о самом привычном для большинства представителей старшего поколения способе, когда художник раскрашивал фотографию с помощью масляных красок, акварели либо специальных анилиновых красителей, которые использовались для профессиональной ретуши. Нередко при этом оригинал приобретал не только цветовую палитру, но и новые детали. Сегодня такая методика интересна исключительно с художественной и искусствоведческой точек зрения.
Вам захотелось на какое-то время почувствовать себя художником 50-х? Воспользуйтесь веб-сервисом ColorizePhoto Converter. Этот небольшой фоторедактор, работающий в окне интернет-браузера, позволяет вручную раскрашивать цифровые черно-белые снимки, подбирая цвета с любого другого цветного изображения, которое либо загружается в сервис пользователем, либо выбирается из представленных по умолчанию вариантов. Данный способ подходит для раскрашивания изображений, на которых не так много небольших объектов, требующих индивидуального подхода. Например, с помощью сервиса можно быстро раскрасить черно-белый портрет.
Но следует помнить: если речь идет о фотографии, у которой нет цифровой копии, предварительно сделайте ее с помощью сканера или воспользуйтесь услугами фотомастерской.
Нейросетевые алгоритмы
Приложения, работающие на базе таких технологий, как искусственный интеллект, нейронные сети и машинное обучение, все чаще становятся частью нашей жизни. Ряд интернет-сайтов и мобильных приложений предлагают широкий спектр инструментов и для прикладной фотообработки. Однако в подавляющем большинстве случаев речь идет о фильтрах, эффект которых наиболее заметен в случае изначально цветных снимков. А вот программ, позволяющих автоматически превратить черно-белое фото в цветное, значительно меньше. Принцип работы большинства из них схож: речь идет об искусственном интеллекте (ИИ), которому «скармливают» значительное количество фотографий, как цветных, так и черно-белых, он изучает их, корректирует алгоритм колоризации черно-белых изображений и позже применяет к загружаемым пользователями фотографиям.
Этот сервис, разработанный группой ученых Калифорнийского университета в Беркли (The University of California, Berkele), пожалуй, на сегодняшний день самый известный. Но, хотя ему уже несколько лет, за которые им проанализированы миллионы фотографий, он все еще работает в демонстрационном режиме. По крайней мере такой вывод можно сделать, оценив его URL-адрес. Первоначально проект был запущен после изучения ИИ миллиона изображений из базы данных ImageNet.
Работать с Algorithmia Colorize Photos очень просто: вставить URL-адрес изображения в специальное поле либо загрузить оцифрованную фотографию с помощью кнопки ‘Upload’, после чего нажать ‘Colorize It’. Иногда процесс колоризации может начаться автоматически. Примерно через 5–25 секунд сервис представит результат: интерактивное изображение, разделенное пополам фиолетовой линией, слева от которой расположена часть оригинального фото, а справа – обработанная.
Делает то же самое, однако с использованием другого алгоритма. Кроме того, здесь указано ограничение на размер файла загружаемого изображения – 15 Мбайт. Также можно влиять на обработку фото, меняя пункт ‘Render Factor’, значения которого варьируются от 3 до 45 (xем ниже, тем больше цветовая насыщенность конечного изображения). По моим субъективным ощущениям, именно этот сервис выдает наиболее приближенную к реальности цветообработку.
![](/upload/iblock/8b8/nal2jd960ftvb6wzgsgdd93rzqtz0fyh.jpg)
В свое время этот сервис запустила студия Артемия Лебедева. Так же, как и предыдущие, он автоматически раскрашивает монохромные изображения, используя алгоритмы машинного обучения. Результаты работы примерно на одном уровне с Algorithmia.
Цифровые фоторедакторы
У приложений, работающих на базе нейросетей, машинного обучения и ИИ, есть ряд недостатков. Так, интерфейс, предлагаемый пользователю, обычно не отличается разнообразием параметров, позволяющих влиять на результат. Кроме того, конечный результат часто далек от идеала: например, фото может быть окрашено не полностью, какие-то цвета определены более правильно, а какие-то менее. А бывает, что фото после обработки почти не отличается от оригинала, особенно часто такое случается с выцветшими старыми снимками.
Если вас не устраивают автоматические программы на базе нейросетей, стоит поэкспериментировать с одним из графических фоторедакторов. В большинстве серьезных программ, будь то Photoshop или GIMP, процесс колоризации состоит примерно из одних и тех же этапов. Способов раскрашивания достаточно много, но в основе большинства из них лежит работа со слоями. Алгоритм примерно такой. Создается новый слой с копией оригинального изображения, на котором происходит работа по окрашиванию отдельной области (например, кожи лица или ткани рубашки, если речь идет о портрете). Каждый последующий слой соответствует определенной части оригинала и окрашивается по-разному, после чего все слои объединяются. Однако это очень краткое описание, со всеми нюансами процесса лучше познакомиться с помощью специальных видеоинструкций на YouTube. По сути, речь идет о той самой ручной ретуши, с помощью которой раскрашивали старые фотографии, только в цифровом виде.
Если же нет желания погружаться в изучение профессионального ПО, можно обратиться к соответствующему специалисту. В частности, на сервисе Reddit Colorization Requests люди выкладывают черно-белые фото, которые хотели бы увидеть в цвете, и ждут реакции сообщества. В заголовке сообщения следует указать, готовы ли вы платить за работу (‘Free’ или ‘Paid’), а в тексте указать, что хотели бы получить на выходе.
Обычно через несколько дней кто-то из добровольцев берется за такую работу.
Искусство колоризации
Стоит признать, что цифровая ретушь и колоризация не слишком далеко ушли от ручного раскрашивания физических фотографий – ведь нейросетевые алгоритмы пока только учатся угадывать, как выглядели те или иные объекты в реальности. Да, иногда получается замечательный результат, однако выкладывают, как обычно, только хорошее, а десятки, а то и сотни провалов никто описывать не спешит.
Профессиональная работа с серьезным ПО требует долгих часов обучения и экспериментов – далеко не каждый готов на это. Превращение черно-белых фотографий в цветные как было искусством в 50-е годы, так им остается. Цифровая колоризация – сложнейшая работа с сотнями и даже тысячами слоев. До тех пор пока любая, даже небольшая деталь не будет идеально сочетаться с остальными (по сути, для каждого важного элемента создается свой слой). При этом нередко приходится подключать знания из других областей, например дотошно изучать исторический подтекст фотографии. Необходимо также адекватно оценить уровень повреждения исходной фотографии (царапины, въевшуюся пыль, поражение плесенью и т. п.), чтобы грамотно его устранить при обработке.
В рамках первичной реконструкции происходит работа с физическими недостатками оригинала, корректируются контрастность, яркость и светотени. Далее идет самое сложное – пресловутая работа с цветовыми слоями. Необходимо угадать, какой цвет и где использовать, поскольку на данном этапе развития технологий мы все еще можем лишь предполагать (если не имеем знаний или документированных свидетельств), какого цвета, например, были глаза у нашего прадеда. Об этом можно судить благодаря тому, что какие-то предметы с фотографии сохранились (например, одежда или часы), а относительно других остались достоверные сведения в архивах и т. п.
Чтобы оценить, как все это проделывают профессионалы, и получить эстетическое удовольствие, рекомендую посетить сайт проекта Dynamichrome, в рамках которого оцифровывают и делают цветными многие исторические фотохроники.
Опубликовано 18.04.2019