Как раскрасить чёрно-белое фото

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

Как нейросеть понимает, какой цвет где должен быть

Начну с главного — потому что вокруг этого много мифов. Нейросеть не «видит» настоящий цвет вашего снимка. Его попросту нет в чёрно-белом изображении: там только яркость. Цвет восстанавливается по догадке, и догадка эта на удивление хороша.

Модель обучали на миллионах цветных фотографий. У каждой делали чёрно-белую копию и заставляли алгоритм предсказать исходные цвета. За сотни тысяч таких попыток он усвоил закономерности нашего мира: вот эта текстура с мелкими вертикальными штрихами — трава, она зелёная; гладкая верхняя часть кадра — небо, оно голубое; овал с характерными чертами — лицо, кожа телесная. Подход подробно описан в работе Колорайзации изображений.

То есть нейросеть опирается на форму, текстуру и контекст. Дерево рядом с домом она раскрасит зеленью, а такую же по яркости штору — нет, потому что по окружению поймёт: это интерьер. Чем больше у объекта «характерного вида», по которому его легко опознать, тем увереннее ложится цвет.

Насколько точны цвета на самом деле

Тут честный ответ важнее красивого. Точность зависит от того, насколько цвет объекта предсказуем в принципе.

  • Кожа, небо, зелень, вода, дерево — точно. У этих вещей цвет в природе ограничен узким диапазоном. Лицо не бывает синим, трава не бывает розовой. Здесь нейросеть почти не ошибается, и раскраска выглядит естественно.
  • Одежда, ткани, предметы — приблизительно. Платье могло быть красным, синим, зелёным — алгоритм не знает и выбирает наиболее «спокойный» вероятный вариант. Часто получается бежевый, серо-голубой или коричневый, потому что это безопасная средняя догадка. Угаданный цвет правдоподобен, но не обязательно тот самый.
  • Военная форма, ордена, флаги — осторожно. У них есть исторически верный цвет, и ошибка тут заметна знающему человеку. Гимнастёрка цвета хаки может выйти зеленоватой или серой, награды — потускнеть. Такие участки почти всегда стоит проверить и поправить.

Запомните простое правило: чем естественнее объект, тем вернее цвет. Всё рукотворное — лотерея, хоть и правдоподобная.

Какие фото подходят лучше

Раскрашивание работает поверх того, что видно на снимке. Если деталей мало, цвету не за что зацепиться.

  • Хороший контраст. Когда границы объектов читаются — где заканчивается человек и начинается фон — нейросеть распределяет цвета аккуратно, не «перетекая» с одного предмета на другой.
  • Достаточное качество. Резкий, не замыленный снимок даёт больше опорных деталей. На мутном фото алгоритм путает текстуры и может, скажем, принять стену за небо.
  • Целое изображение. Снимки с большими пятнами, дырами и царапинами лучше сперва восстановить. Повреждённый участок нейросеть раскрасит как умеет — и часто неудачно.

Совсем выцветший или поцарапанный снимок не приговор. Просто его путь чуть длиннее — об этом ниже.

Пошагово: как раскрасить снимок

01

Оцифруйте фотографию

Отсканируйте снимок на 300-600 dpi или сфотографируйте телефоном при дневном свете, держа камеру строго над фото. Чем чище и резче исходник, тем точнее лягут цвета.

02

Загрузите на сервис

Откройте раздел обработки фото и загрузите чёрно-белый снимок. Нажмите кнопку «Раскрасить фото». Поддерживаются JPG и PNG.

03

Дождитесь результата

Нейросеть распределит цвета за полминуты-минуту. Ничего вручную отмечать не нужно — алгоритм сам разберёт, где лицо, где небо, где одежда.

04

Оцените и при желании повторите

Сравните цветную версию с оригиналом. Если какой-то участок смущает — перезапустите раскраску (результаты слегка отличаются) или поправьте цвет вручную в любом редакторе.

Связка: восстановить → раскрасить → оживить

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

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

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

В конце оживить. Цветное лицо в движении производит совсем другое впечатление, чем серое. Как это делается — в гайде как оживить старое фото. Именно эта последовательность чаще всего вызывает у людей слёзы, когда они видят результат.

Каждый шаг можно сделать отдельно. Но вместе они складываются в эффект, который трудно описать словами — проще попробовать.

Честно про ограничения и как их обойти

Нейросеть — мощный инструмент, а не машина времени. Несколько вещей она не умеет, и лучше знать об этом заранее.

  • Она не знает «тот самый» цвет. Если бабушкино платье было вишнёвым, а вышло терракотовым — алгоритм не виноват, он угадывал. Помните настоящий цвет? Поправьте вручную: выделите участок в редакторе и сдвиньте оттенок.
  • Сложные текстуры путаются. Узоры, блики, отражения иногда раскрашиваются странно. Помогает повторный запуск — каждая попытка чуть другая.
  • Исторические детали требуют проверки. Форма, награды, знамёна — сверьте с источниками, если важна достоверность. Для армейских снимков есть отдельный разбор: восстановить армейское фото.
  • Размытость не лечится цветом. Раскраска не добавляет резкости. Если снимок мутный, сначала улучшите качество фото, а потом раскрашивайте.

Для каких снимков это особенно ценно

Раскрашивание сильнее всего работает там, где цвет меняет само восприятие момента.

  • Советские семейные снимки. Дворы, праздники, школьные линейки — серая эпоха внезапно становится живой и тёплой.
  • Военные фотографии. Портреты дедов и прадедов к 9 Мая, фронтовые кадры. Цвет приближает их к нам — только проверьте достоверность формы и наград.
  • Старые портреты родных. Лица бабушек и дедушек в молодости, свадьбы родителей. Тёплый тон кожи возвращает им жизнь, которую отняла чёрно-белая плёнка.
  • Детские фото. Ваше собственное детство в цвете — неожиданно сильное переживание для всей семьи.

Частые вопросы

Откуда нейросеть знает, какого цвета был объект?

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

Насколько точны цвета после раскрашивания?

Кожа, небо, зелень, дерево, вода — точно. Одежда, шторы и прочие предметы с произвольным цветом — приблизительно. Военная форма, ордена и флаги часто требуют ручной правки, потому что у них есть исторически верный цвет.

Какие фото лучше всего подходят?

Снимки с хорошим контрастом и читаемыми деталями. Чем чётче границы объектов, тем увереннее ложатся цвета. Повреждённые и мутные фото стоит сначала восстановить.

Можно ли поправить неудачный цвет?

Да. Перезапустите раскраску — результаты слегка отличаются. Для точечной правки выделите участок в любом фоторедакторе и измените оттенок поверх раскрашенного фото.

Сколько стоит раскрасить фото?

Сервис работает по кредитной системе — оплата за использование, без подписки. Можно попробовать и оценить результат, кредиты тратятся по мере необходимости.

Можно ли потом оживить раскрашенное фото?

Да, и это самая выразительная связка. Идите по цепочке: восстановить → раскрасить → оживить. Цветное лицо в движении выглядит куда живее серого.

Читайте также

Раскрасьте старый снимок прямо сейчас

Загрузите чёрно-белое фото и посмотрите, как оно оживает в цвете. Оплата за использование, без подписки — можно просто попробовать.

Раскрасить фото