Как сделать черно-белое фото цветным: 4 сервиса для автоматической раскраски черно-белых фотографий
Следующие поколения будут смотреть на нас с помощью цветных видеороликов высокого разрешения. А вот образы наших бабушек и дедушек мы храним чаще всего в виде пожелтевших и потрескавшихся черно-белых фотографий. Они передают окружение и дух того времени, но ему явно не хватает красок. А ведь они могли бы играть важную роль, но фотограф физически не мог передать их нам.
А ведь теперь уже невозможно точно воспроизвести условия, в которых совершался снимок. Можно лишь попытаться добавить цвет в фотографию и попытаться представить, что видел автор снимка в этот момент. Это сродни настоящему волшебству и путешествию сквозь время.
Теперь придать красок историческим снимкам или, например, своим детским (или родительским) фотоальбомам может каждый желающий.
Как сделать черно-белое фото цветным на онлайн-сервисе Сolourise
Программисты и аналитики сингапурской компании GovTech запустили проект Сolourise на основе искусственного интеллекта для колоризации классических старых фотографий. Команда поставила себе цель – создать изображения с правдоподобными цветами. Но никто не сможет дать гарантии, что новая фотография в точности отображает фактическое положение дел на снимке. Надо сказать, что колоризация является активно изучаемой областью. Можно вспомнить хотя бы раскрашенные в России классические черно-белые фильмы, получившие вторую жизнь. Идеальным результат быть не может – одни фотографии лучше поддаются обработке, а другие – хуже. Нравится новое фото тоже не всем.
Создатели сервиса гарантируют, что загруженные пользователями фотографии не будут предоставляться третьей стороне. Немного расскажем о том, как появился на свет этот интересный сайт.
Ручная колоризация фотографии является очень трудоемким процессом. Специалисту необходимо сперва детально изучить исторический, культурный и географический контекст работы и подобрать соответствующие требуемые цвета. Затем черно-белое фото раскрашивают с помощью программ. Чаще всего это обычный Photoshop. Такова очень упрощенная схема. Аналогично свои задачи решает и компьютерная программа. Она должна идентифицировать объекты на черно-белом фоне и определить для них приемлемый цвет с учетом прошлого опыта. Затем происходит раскраска.
Команда из Сингапура использовала методику глубокого обучения Generative Adversarial Networks (GAN). В нее входит одна нейронная сеть с миллионами параметров, пытающаяся предсказать значения цвета для разных черно-белых пикселей на основе особенностей изображения и другая, пытающая определить фотореалистичность сгенерированных цветов по сравнению с аналогичными фотографиями. Модель продолжает самообучение до тех пор, пока генератор создает «поддельные» цвета.
Для обучения модели был использован набор из 500 тысяч старых доступных фотографий и множество графических процессоров NVIDIA V100. Для улучшения результатов была задействована открытая библиотека изображений от Google. Это помогло обработать части тела, с которыми оригинальная модель плохо работала: руки, ноги, трудно идентифицируемые конечности. Помощь Google увеличила и скорость обучения.
Первоначально модель работала на локальном кластере внутри офиса – доступ к ней имела лишь команда разработчиков. Чтобы результат был виден всем, потребовалось веб-приложение, через которое сервис мог бы получать запросы снаружи. В качестве облачного провайдера была выбрана платформа Google. Она позволяет защититься от атак, хранить и кэшировать статический контент, балансировать и распределять нагрузку.
Этап окрашивания требует значительных вычислительных мощностей и занимает около 3 секунд. Задачей постановки запросов в бэкенд занимается NGINX-сервер. Он может попросить пользователя повторить попытку позже, если частота входящих запросов превышает скорость работы внутренних служб. Ключевым моментом архитектуры является автоматическое масштабирование виртуальных машин в зависимости от объема трафика. Это позволяет экономить средства, так как дополнительные мощности активируются только в случае запроса на них.
Сервис Colourise хорошо себя показал на изображениях с высоким разрешением, на которых значительную часть фотографии занимают люди. Хорошо справляется и с пейзажами. Итоговые изображения выглядят правдоподобно, если на них есть объекты, присутствующие в обучающем наборе. Модель правильно определяет их и раскрашивает нужным образом.
А вот если на фотографии оказывается нечто нераспознанное, может получиться забавный эффект окклюзии. В компьютерном зрении это важная проблема, связанная с трудностями идентификации частично показанных объектов.
Другие аналогичные сервисы: Algorithmia и Колор
Сервис Colourise уникальным не является, его конкурентом является хотя бы знаменитый Algorithmia. Есть своя разработка под названием Колор и у Артемия Лебедева. Разнообразие вариантов играет на руку нам, пользователям – всегда можно выбрать наилучший результат от того или иного ресурса.
Здесь же необходимо отметить и сервис Paintschainer, который отлично подойдет для автоматического раскрашивания различных рисунков, скетчей, набросков и других изображений.
Как сделать черно-белое фото цветным прямо на iPhone или iPad
Для этого необходимо лишь иметь iPhone или iPad с установленной на нем iOS 10 или более свежей версией ОС. Далее, необходимо скачать из App Store приложение Spectrum (ссылка размещена ниже), загрузить на устройство нужные черно-белые изображения (или сделать ч/б фото при помощи камеры) и приступить непосредственно к процессу колоризации.
Разукрасить снимок в Spectrum проще простого – программа делает все автоматически, используя комплекс алгоритмов для определения границ областей и подбора цветов для них. Пользователю остается лишь водить специальным вертикальным разделителем по фотографии и наслаждаться магией преображения цвета.
Получившееся в результате изображение можно сразу же сохранить в Фотопленку, а также отправить в социальные сети (Instagram, Facebook) или переслать друзьям в сообщении.
Примеры, сделанные нами:
Скачать Spectrum для iPhone или iPad (App Store)
По материалам yablyk
Как раскрасить черно-белое фото при помощи Photoshop
В этом уроке хочу рассказать про раскрашивание черно-белых фотографий. Оказалось, что это очень простое и увлекательное занятие, которое будет легко освоить каждому. Применить это умение можно по-разному, как например, заняться реставрацией фотографий из собственного семейного архива.
1. Раскрашивание фотографии я обычно начинаю с людей и с их кожи. Выделяю сразу всё: и руки, и лицо, любые другие части тела, чтобы в итоге получился одинаковый цвет.
Выделяю с помощью быстрой маски. Для этого выберите кисть и нажмите Q. Жесткость я ставлю 20-30%, нажим около 80%.
2. Нажмите ещё раз Q и сделайте инверсию выделенного.
3. Нажимаем Ctrl+J, чтобы скопировать выделенную область на новый слой. К этому слою применяем инструмент «Цветовой тон/насыщенность». У кого Photoshop CS6, обратите внимание, что «Цветовой тон/насыщенность» нужно выбирать из верхнего меню, а не из правого, так как из правого меню повлияет на все слои сразу.
В «Цветовой тон/насыщенность» поставьте галочку на «тонирование» и ползунками настройте нужный цвет.
4. Если не получается добиться нужного оттенка, то можно воспользоваться другими инструментами, например, «Цветовой баланс» или «Выборочная коррекция цвета»
5. Следующее – волосы. Возвращаемся на исходный слой, снова выделяем быстрой маской, снова копируем на новый слой и применяем «Цветовой тон/насыщенность».
6. Губы и язык я делаю одним слоем.
7. Хоть и не видно сильно разницы, но зубы тоже стоит раскрасить, чтобы не было этого серого оттенка
8. Тоже самое с бровями и ресницами, они не должны быть серыми.
9. С раскрашиванием одежды уже можно расслабиться и не подбирать так тщательно оттенок. Кстати, если окажется, что вы выделили лишнего, и кожа тоже окрасилась в цвет одежды, то можно это подкорректировать с помощью маски.
10. Небольшой совет – если вы просто хотите потренироваться и попробовать, не берите такие изображения, как взял я, с мелкими деталями то есть. Конечно, закрасить маской каждый листик не сложно, но долго и утомительно.
Нужный оттенок так же достигается с помощью других инструментов.
11. Выделяя пол, я уже не старался ровно закрасить рядом с листьями, так как собирался слой с ними сделать самым верхним. То есть пол аккуратно прикроется ими.
12. Тоже самое и со стенами – рядом с Мэрилин я выделял аккуратно, а листья смело закрашивала.
13. Когда стены приобрели цвет, оказалось, что у некоторых листьев появился белый ореол.
Избавиться от него просто – «Слои» – «Обработка краев» – «Убрать кайму». Можно, конечно, воспользоваться кнопкой «удалить белый ореол»/»удалить черный ореол», но в данном случае мне не понравился результат.
14. В общем, вот и всё, черно-белое фото раскрашено и стало цветным. И ещё совет – переименовывайте слои для своего удобства, так будет проще ориентироваться, если в конце нужно будет что-то подправить.
Превратите старые черно-белые фотографии в цветные онлайн бесплатно
Превратите свои старые фотографии в естественные цвета, придав им новый вид бесплатно.
Загрузить изображение
Или перетащить изображение
До
После
Как раскрасить черно-белые фотографии в PicWish
Загрузить
Выберите файл фотографии, загрузив или перетащив файл.
Раскрасить
Подождите немного, и ваша фотография будет автоматически раскрашена.
Скачать
Сохраняйте раскрашенные фотографии бесплатно.
Дайте новую жизнь старым фотографиям
Раскрасьте старые черно-белые фотографии, воссоздайте и восстановите фотографии своей семьи или исторических личностей и верните прошлое в свои глаза яркими красками.
После
До
Добавление естественных и реалистичных цветов
Легкое добавление естественных, реалистичных цветов к старым черно-белым фотографиям больше не является проблемой. В отличие от обычных фильтров, это раскрашиватель изображений, основанный на алгоритмах раскрашивания изображений AI, глубоком обучении и массе данных, которые с легкостью позаботятся обо всем.
После
До
Бесплатная и полезная программа для раскрашивания фотографий
Онлайн программа для раскрашивания фотографий PicWish совершенно бесплатна для использования без каких-либо ограничений, вы можете превратить свои черно-белые фотографии в цветные фотографии за считанные секунды без каких-либо навыков.
Более 100 000 пользователей по всему миру используют PicWish
Интернет-магазины, влиятельные лица, разработчики и образовательные агентства используют PicWish для повышения производительности.
Раньше я просто передал работу по удалению фона фотографии кому-то на Upwork, так как я не хочу тратить слишком много времени на эту задачу, а PicWish делает всю работу за меня сейчас.
Джилл Рэнсом
Консультант по маркетингу
GIMP и Photoshop подойдут, если вам нужно делать только одну или две фотографии в день, но сделать 500 фотографий таким образом непросто. Программное обеспечение PicWish хорошо с этим справляется.
Sandram
Etsy Merchant
Я играл с PicWish, и он работает очень хорошо и очень быстро. Сила ИИ, без сомнения.
Джо Катизон
Владелец Poshmark
Этот инструмент искусственного интеллекта может гораздо лучше работать за считанные секунды, и вам нужно лишь внести небольшие корректировки, когда это необходимо.
Peters
Agency in Media Production
Удаление фона иногда может быть очень сложной задачей. Я провел параллельное сравнение Photoshop и PicWish, и должен сказать, что PicWish был лучше!
Йонас
Графический дизайнер
Обычно я увеличиваю фотографии в деловых целях. Иногда клиенты выдают не самые лучшие картинки, с которыми нужно работать, и PicWish действительно очень помогает. Это помогает увеличить количество сообщений моего клиента в социальных сетях для повышения качества и повышения доверия.
Dalvinder
Sales Professional
Я пробовал несколько инструментов для удаления ненужных объектов с изображения, но каждый раз, когда я пытаюсь, края не четкие, удаленный объект кажется размытым, а фотография совсем не выглядит реальной. PicWish решает эти проблемы, потому что это лучший из немногих инструментов, которые я использовал.
Frank Cich
Publisher
У меня есть куча фотографий для нашего нового веб-сайта, которые требуют удаления фона и обрезки, и нам часто приходится создавать графику веб-сайта на ноутбуках, на которых нет программного обеспечения для редактирования фотографий, и тут приходит PicWish.
Джей Кристобель
Владелец бизнеса
Это распространенная проблема, что фотографии обрезаются слишком агрессивно, но результаты PicWish просто фантастические. PicWish легко доступен через веб-браузер, что иногда проще, чем открывать огромную программу. Это позволяет мне быть более продуктивным, быстро выполняя задачу по удалению фона.
Sarah P
Пользователь в розничной торговле
Поскольку PicWish предоставляет веб-версию, которая делает его готовым к использованию продуктом, мы можем увеличивать или сжимать изображение и делиться им с другими ресурсами в рабочих целях в любом месте и в любое время.
Эди
Технический специалист
※Отображаемые пользователи и соавторы приведены только для справки.
Сообщений | Советы и рекомендации по раскрашиванию фотографий
Универсальное решение для сохранения старых фотографий в Интернете: PicWish
Преобразование черно-белых фотографий в цветные онлайн бесплатно
Необходимое приложение для черно-белых фотографий на вашем ПК
Больше постов
Готовы раскрасить черно-белые фотографии?
Начать сейчас
Новый инструмент искусственного интеллекта автоматически раскрашивает черно-белые фотографии [обновлено]
Да будет цвет —
Бендж Эдвардс —
Увеличить / Palette.fm раскрашивает фотографии с помощью ИИ, используя текстовые подсказки для уточнения.
Бендж Эдвардс / Арс Техника
Шведский исследователь машинного обучения Эмиль Валлнер выпустил бесплатный веб-инструмент под названием Palette.fm, который автоматически раскрашивает черно-белые фотографии с помощью искусственного интеллекта. После загрузки фотографии пользователи могут выбрать цветовой фильтр или уточнить цвета с помощью письменного текстового описания.
Palette.fm использует модель глубокого обучения для классификации изображений, которая определяет исходные предположения о цветах объектов на фотографии или иллюстрации. Мы спросили Уоллнера, какая внутренняя технология управляет сайтом, но он не стал вдаваться в подробности. «Я создал собственную модель искусственного интеллекта, которая использует изображение и текст для раскрашивания», — ответил Валлнер. «Одна модель создает текст, а другая берет изображение и текст для раскрашивания».
После того, как вы загрузите изображение, элегантный интерфейс сайта предоставит приблизительную подпись (описание) того, что, по его мнению, он видит на изображении. Если вам не нравится какой-либо из предустановленных цветовых фильтров, вы можете щелкнуть значок карандаша, чтобы самостоятельно отредактировать подпись, которая направляет модель раскрашивания с помощью текстовой подсказки.
Чтобы проверить это, мы сделали фотографию маленькой тыквы и удалили цвет с помощью Photoshop. Затем мы загрузили черно-белую версию и поэкспериментировали с выбором готовых фильтров, которые предоставляет Palette.fm. Как только мы нашли хороший фильтр, мы отредактировали заголовок, чтобы уточнить цвета, описав объекты в сцене. Например, Palette.fm изначально подумал, что тыква — это «коготь», и не узнал тротуар. Но как только мы поместили эти термины в письменную подсказку, цвета стали более понятными. Позже мы усовершенствовали изображение (не показано в примере ниже), указав «зеленые листья» на заднем плане.
Увеличить / Оригинальное тестовое фото Ars (слева), одно с удаленным цветом (в центре) и одно раскрашенное с помощью Palette.fm (справа).
Benj Edwards / Ars Technica
На данный момент Palette.fm доступен как бесплатный сервис, но Wallner планирует добавить платную опцию. Сайт обрабатывает изображения онлайн, в облаке. Что касается конфиденциальности загруженных фотографий, сайт Palette.fm гласит: «Мы не храним ваши изображения». Но, как и в случае с любым облачным сервисом, отнеситесь к этому с долей скептицизма в отношении личных фотографий. Примечательно, что на данный момент Palette.fm не требует какой-либо регистрации учетной записи пользователя.
До сих пор Palette.fm находил отклик у людей на Hacker News, которые использовали бесплатный в настоящее время инструмент для раскрашивания фотографий любимых родственников и исторических фотографий.
Обновление:
Стоит отметить, что концепция раскрашивания фотографий с помощью ИИ не нова для Palette.