Воспроизведение FM
Playback.fm — раскрашиватель изображений с искусственным интеллектом.. Вы можете использовать этот инструмент для простого преобразования черно-белых изображений в цветные.
Вы можете использовать инструмент бесплатно!
Программное обеспечение не имеет ограничений. Кроме того, его легко использовать и начать работу.
Все, что вам нужно сделать, это загрузить изображение и подождать пару секунд. ИИ мгновенно создаст раскрашенную версию вашей фотографии.
Вы также можете использовать этот инструмент, чтобы окрасить уже раскрашенные изображения, которым не хватает правильного цвета.
Базовый алгоритм ИИ распознает объекты на изображении и соответствующим образом раскрашивает их. Этот инструмент использует искусственный интеллект, обученный на миллионах изображений. В частности, секреты этого инструмента — глубокое обучение и нейронные сети.
Мой опыт воспроизведения
Здесь я протестировал инструмент для создания красивого выходного изображения на основе черно-белого входного изображения. Результаты мне кажутся приятными и не слишком отличаются от того, на что способны другие инструменты в этом списке.
Ключевая особенность
- Простое и бесплатное онлайн-программное обеспечение.
- Добавляйте цвета к любым черно-белым изображениям за считанные секунды.
- Использует последние достижения в ИИ для раскрашивания и улучшения изображения.
Цены
Помимо бесплатной версии, вы можете попробовать премиум-версию Playback для еще более впечатляющей раскраски. Вы можете получить информацию о цене, раскрасив изображение и нажав кнопку «Премиум-раскраска».
Lexica
Lexica позволяет создавать только 16 изображений в месяц бесплатно. Это не так много, потому что по одному запросу нейросеть генерирует четыре варианта, которые списываются из лимита.
Чтобы научиться составлять хорошие промпты, стоит изучить медиатеку сгенерированных изображений от Lexica. Здесь можно вдохновиться идеями и скопировать составленные другими пользователями текстовые запросы.
Для работы в Lexica нужно войти в аккаунт Google, ввести промпт в поисковую строку и нажать «Генерировать». Интерфейс будет понятен даже тем, кто только начинает познавать миры нейросетей.
Для Lexica мы использовали промпт A girl, like Julianne Moore, with chestnut hair, in a village with wooden old houses, in the fog late at night, photoreal
Картинки получаются контрастными, в хорошем качестве, без проблем с анатомией, но не очень реалистичные, даже с указанием photoreal. Если не требуется сильная реалистичность, Lexica отлично подойдёт для создания иллюстраций, которые можно использовать в дизайне баннеров, обложек, рекламных плакатов.
Преимущества:
- не нужно использовать VPN;
- простой интерфейс;
- быстро генерирует изображения — около 10 секунд;
- в медиатеке можно скопировать промпты;
- любой арт из поиска можно скачать и добавить в понравившиеся;
- по умолчанию Lexica создаёт вертикальные картинки с разрешением 768×1152, в бесплатной версии можно изменить размер на меньший или ориентацию на горизонтальную, больше возможностей по платной подписке;
- есть возможность редактирования сгенерированных изображений;
- можно использовать на мобильном устройстве, есть приложение.
Недостатки:
- нужно регистрироваться или входить в аккаунт Google;
- при каждом запросе генерируется четыре варианта, которые списываются из месячного лимита;
- изображения чаще всего получаются нереалистичными, даже при добавлении photoreal в промпт;
- пользователи из РФ могут оплатить подписку только картой иностранного банка.
Язык промпта: английский.
Часто задаваемые вопросы
1. Какой лучший AI Photo Colorizer?
Colourise.com. Colourise.com — это программа для раскрашивания фотографий на базе искусственного интеллекта, которая упрощает весь процесс раскрашивания. С Colourise.com вы можете раскрашивать черно-белые фотографии на 100 % автоматически. И он имеет точные результаты вывода и удобный интерфейс.
2. Как раскрасить старые исторические фотографии?
Шаг 1: Получите доступ к Colourise.comШаг 2: После загрузки фотография будет обработана автоматически, и через несколько секунд появится цветная фотография.Шаг 3: Затем вы можете нажать кнопку загрузки, чтобы сохранить результат.
3. Есть ли какие-либо этические противоречия в раскрашивании черно-белых фотографий?
Некоторые люди считают, что раскрашивание черно-белой фотографии может оживить прошлое и сохранить наши драгоценные воспоминания, в то время как некоторые фотографы считают, что это показывает мало уважения к истории, поскольку тот, кто управляет ИИ, не только добавляет цвета к фотографии, но и изменяет лицо. выражение людей.
4. Как раскрасить черно-белую фотографию в Photoshop?
Шаг 1: Откройте изображение и продублируйте слой.Шаг 2: Выберите «Нейронные фильтры» в меню «Фильтры» и выберите параметр «Раскрасить».Шаг 3: Настройте цвета в параметрах настройки.Шаг 4: Загрузите обработанное изображение.
5. Как раскрасить черно-белое фото без фотошопа?
VanceAI Photo Colorizer — хороший выбор.Шаг 1: Перейдите на Colourise.com и нажмите «Начать сейчас».Шаг 2: Загрузите свое черно-белое изображение и убедитесь, что вы соблюдаете требования: формат изображения: jpg, jpeg или png, максимальное разрешение 1200x1200px, до 5 МБ.Шаг 3: Затем начните процесс.Шаг 4: Нажмите «Загрузить», чтобы сохранить изображение на свой компьютер.
6. Как работает AI Colorization и AI Coloring?
Со стороны это может показаться простым, но этот процесс раскрашивания ИИ основан на обнаружении и преобразовании миллионов крошечных пикселей, которые соответствующим образом окрашивают старые фотографии. Эта совершенно другая игра с инструментами для раскрашивания построена на алгоритме раскрашивания фотографий ИИ, который использует методы глубокого обучения для достижения такого великолепного результата. Машинное обучение генеративно-состязательных сетей (GAN) — это название метода, используемого инструментами раскраски ИИ.
Сервис Kandinsky 3.0
Нейросеть от банка Сбер. Интерфейс на русском языке. Обладает богатыми функциональными возможностями:
-
создание изображений по текстовому описанию, отлично подходит для визуализации авторского контента;
-
компоновка из двух картинок, требуется для повышения уникальности фото;
-
изменение картинки, это различные фильтры с разными цветовыми гаммами;
-
создание дополнительной части картинки, хороший вариант для увеличения размера без потери в качестве.
Для работы необходимо войти в учетную запись посредством аккаунта социальной сети, Сбербанк Онлайн, электронной почты с паролем, телефона. Работа с сервисом полностью бесплатная. Отсутствуют какие-либо функциональные ограничения.
Алгоритм использования Kandinsky 3.0
Для создания изображения по тексту необходимо кликнуть по одноименному запросу и ввести описание. В течение 1-2 минуты система выдаст результат, можно изменять цветовую гамму за счет фильтров в списке. Для компоновки двух картинок следует выбрать одноименный запрос и загрузить два изображения. После можно поиграться с фильтрами. Для дорисовки изображения нужно выполнить следующие действия:
-
Кликните по форме «Загрузить фото»;
-
В поле в нижней части интерфейса введите текст изображения, которое необходимо включить в оставшуюся часть картинки;
-
Нейросеть предложит несколько вариантов, после выбора лучшего можно скачать фото в сжатом виде.
Также можно удалить фон с картинки посредством функции “Ластик», перенести на новый фон и дополнительно дорисовать образ.
Приложения с нейросетями
Следующие онлайн- и мобильные приложения предназначены прежде всего для новичков. Такой софт позволяет за несколько секунд исправить недостатки снимка.
До
После
Лицензия: условно-бесплатная
Платформы: iOS, Android
Регистрация: не требуется
Русский язык: есть
Вычисления производятся на сервере, поэтому для работы редактору потребуется устойчивое соединение с интернетом. Подходит для ретуши селфи и других фотографий.
Возможности:
- Создание анимации из единственного снимка.
- Восстановление и колоризация старых фото.
- Стилизация под рисунки.
Плюсы:
- Автоматически убирает особенности кожи, увеличивает снимки и регулирует резкость.
- Для каждого инструмента доступно несколько предустановленных шаблонов.
- Можно регулировать интенсивность выбранных эффектов.
Минусы:
- Невозможно оформить подписку. Для нее используются платежные системы Google и Apple, которые недоступны в России.
- Иногда функционирует нестабильно.
- Значительная часть эффектов есть только в Pro-версии.
До
После
Лицензия: условно-бесплатная
Платформы: веб, плагин для Photoshop, Android, iOS
Регистрация: обязательная, через аккаунт Google или Apple
Русский язык: есть
Приложение разрабатывалось для образовательных задач, онлайн-магазинов, подготовки контента для соцсетей. Также его можно использовать, чтобы привести в порядок семейный архив.
Возможности:
- Отдельные инструменты для автоулучшения лица и фона.
- Функционал для реставрации и раскрашивания.
- Можно использовать программные библиотеки сервиса при создании собственного ПО.
Плюсы:
- Большой выбор шаблонов.
- Умеет работать с фотографиями и видеозаписями.
- Подходит для новичков.
Минусы:
- Без подписки накладывает вотермарк.
- Нет регулируемых параметров.
- Без действующей подписки нельзя скачивать обработанные изображения.
До
После
Лицензия: условно-бесплатная
Платформы: iOS, Android
Регистрация: обязательная, через электронную почту или Google-аккаунт
Русский язык: есть
Редактор для смартфонов и планшетов. Подходит прежде всего для портретных снимков. Можно изменить цвет одежды, подправить особенности внешности и подставить другой фон.
Возможности:
- Генерация аватаров из селфи.
- Автоматическая замена фона.
- Инструменты для макияжа, настройки одежды и формы лица.
Плюсы:
- Корректно распознает контуры тела, волосы и части лица.
- Большой выбор фильтров.
Минусы:
- Российские пользователи не могут оформить подписку.
- Некоторые инструменты (изменение цвета волос, глаз, одежды и другие) недоступны бесплатно.
- Без подписки периодически демонстрируется реклама.
До
После
Лицензия: условно-бесплатная
Платформы: iOS, Android
Регистрация: необязательная
Русский язык: есть
Фоторедактор для айфона и устройств на базе Андроид. Позволяет настраивать внешность и накладывать эффекты. Предусмотрена замена и регулировка фона.
Возможности:
- Создание аватаров их нескольких селфи.
- Кадрирование, выравнивание, отражение по горизонтали и вертикали.
- Библиотека шаблонов и эффектов.
Нейросети для увеличения и улучшения качества фотографий
Waifu2x Японская нейросеть для увеличения фотографий. Так как она одна из первых нейросетей для работы с изображением, то не спешит. Интерфейс на русском, вернее главная страница сайта. Дальше , при генерации изображения, переходим на английский. Так что, человеку, совершенно не знакомому с языком и терминами, которыми надо будет оперировать при заполнении промта, понадобится переводчик и минимальные знания в терминологии. Проект стабилен, один из старейших, бесплатный. С его помощью можно увеличивать картинки до четырех раз. Интерфейс системы достаточно прост.
Но не ожидайте от этого ресурса слишком много. Нейронка создана только для увеличения фото. И увеличивала она его довольно долго, минут 20. Убирать шумы, фон, делать мейкап она не предназначена. Этим займутся другие.
Исходное и увеличенное фото
Real-esrgan
Искусственный интеллект, предлагающий увеличение и улучшение качества фотографий без лишних настроек и терминов. Все это предоставляется бесплатно и быстро, без навязчивой рекламы и на русском языке. Проект размещен на серверах Replicate.
Для того, чтобы войти в него потребуется регистрация на GitHub. Это займет немного времени на разную интернет-бюрократию, но после регистрации, вы останетесь довольны результатом. Генерация по увеличению фото в четыре раза и устранению дефектов длилась 53 секунды.
Ещё больше увеличенное фото и небольшой мейкап. Все автоматически без дополнительных настроек
JpgRM
В целом ничего необычного, выделяете мышкой ненужное, нажимаешь кнопку удалить, через несколько секунд остаётся изображение без фона и других ненужных объектов.
Из плюсов — ресурс бесплатный, удаляет быстро, интерфейс поддерживает русский язык. Работает онлайн. Толщина ластика регулируется. Можно начать сначала, если не устраивает результат.
Из минусов, бесплатно можно скачивать изображения маленького размера до 720 пикселей и выделять дольше, чём идёт генерация. В идеале стоит пользоваться планшетом для работы с изображением. Если позволяет ресурс, ничуть не сложнее пользоваться Photoshop.
Hama
Вырезает любые объекты из фотографий. По функционалу мало чем отличается от jpgRM, поддерживает русский язык, простой интерфейс, тот же самый ластик, но чуть лучше сделана визуализация его размера. Полностью бесплатный ресурс.
Есть и минус, который кто-нибудь может счёт и плюсом. Hama убирает объекты и фон, как будто закрывает их матовым стеклом, поэтому убрать их сразу не всегда получается, но и сразу испортить работу неловким движением ластика, опасность не велика. Вывод, Hama и JpgRM отличаются только тем, что JpgRM за деньги предоставляет чуть более широкий функционал.
Фон, который я убирал вручную у обеих нейросетей идентичный
Removal.Ai
Нейросеть автоматически вырезает объекты с фотографий и удаляет фон. Также есть встроенный редактор, в котором можно стереть оставшиеся объекты, а также настроить яркость или размытие, добавить текст. Очень простой интерфейс, поддерживает русский язык. Моментальная генерация.
В бесплатной версии можно скачать только одно изображение. Платная подписка стартует от $6 в месяц.
Все три нейросети справились примерно одинаково. Вопрос только во времени и возможностях ресурса.
Colorize
Colorize российская нейросеть, которая раскрашивает черно-белые фото. Простой интерфейс на русском языке. Нужно всего лишь загрузить черно-белую версию, и почти моментально сервис вернет цветное фото.
Сервис условно-бесплатный. Можно раскрасить сколько угодно фотографий, но бесплатно скачать можно только маленькие картинки и на каждом изображении будет водяной знак. Кроме того, без подписки можно обработать только 50 картинок. Платная версия стоит $10.
Перевел фото в чб. и раскрасил по новой. Получил даже не с водяным знаком, а с суровым штемпелем
@smmgenabot
Чат-бот Геннадий, пишет контент-планы, подбирает хэштеги, предлагает идеи. Но я его потестил пока только на тему автоматической вырезки объекта из1 фото. Справился за пару секунд без подсказок. Выдал два варианта.
Чат-бот не особо следил за аккуратностью, но уж как смог
Что такое раскрашиватель изображений?
Представьте, что вы обнаруживаете старинную фотографию шумной городской улицы начала 1900-х годов. Изображение завораживает, но его черно-белые тона не передают яркости и энергии эпохи. Вот тут и приходит на помощь средство для раскрашивания изображений. Этот замечательный инструмент может волшебным образом раскрасить черно-белые фотографии в яркий цветной шедевр, оживляя богатые оттенки шумного городского пейзажа.
С помощью передовых алгоритмов машинного обучения колоризатор интеллектуально анализирует содержимое изображения, текстуры и контекстные подсказки, точно назначая цвета зданиям, транспортным средствам и людям в сцене. Когда-то статичный снимок теперь оживает, поскольку раскрашиватель изображений оживляет историю, позволяя вам увидеть прошлое в совершенно новом свете.
Это общая обзорная таблица, сделанная нами, если вы хотите увидеть наш более подробный обзор, пожалуйста, продолжайте читать:
Колоризация фото онлайн с помощью нейросети. 3 варианта, позволяющие раскрасить чёрно-белые снимки без помощи фотошопа.
Для колоризации фото онлайн предлагаю использовать три нейросети: colourise, algorithmia и colorizer от deepai. Каждый из сайтов позволяет раскрасить чёрно-белые снимки, но отличается как по качеству результата, так и по разрешению фотографий на выходе.
Начну с нейросети, показывающей худшие результаты, закончу лучшей, выдающей наиболее качественные результаты и отличающейся высоким разрешением колоризированных фото.
Algorithmia позволяет сделать быструю колоризацию фото, но приемлемый вариант выдаёт только для снимков с минимумом деталей, без глубоких теней, без сложных узоров. Но даже это не гарантирует того, что на фото не будет пятен, цветных градиентов, выходящих за границы колоризированного объекта, как и других искажений.
Окно онлайн-колоризации и финальный результат с многочисленными искажениями и пятнами:
Пример колоризированного фото и сайта Algorithmia.
2 вариант для создания колоризированных фото — нейросеть colorizer от deepai.
Нейросеть Colorizer часто оставляет крупные области без окрашивания, может сильно искажать цвета, куда сильнее, чем это делают другие нейросети, без использования API сохраняет фотографии в очень небольшом разрешении.
Возможно, с использованием API результат будет намного лучше, но «из коробки» снимки в минимальном качестве — это явно не то, что хочется получить после колоризации семейного альбома.
Хотя Colorizer сумел лучше выделить фон и модель, тон кожи сильно ушёл в красный
Колоризация фото онлайн с помощью нейросети станет намного проще, если использовать 3 вариант — colourise.
Colourise выдаёт лучший вариант среди сравниваемых нейросетей, но при этом хуже справляется с выделением и цветокоррекцией мелких объектов. Зато при использовании Colourise намного реже появляются пятна, размер фото намного больше, а тон выглядит ближе к «колоризированным вручную» снимкам.
К сожалению, для этого снимка не удалось добиться идеального результата. Я бы предпочёл получить нечто среднее между Colourise и Colorizer:
Пример «золотой середины» с раскрашиванием чёрно-белых изображений
Несмотря на очевидные плюсы вроде большего размера кадров на выходе, отсутствия водяных знаков или «ядерных» оттенков, у Colourise есть очевидные минусы.
Самые главные — это долгое ожидание генерации фото и наличие капчи, которую нужно проходить как перед рендерингом, так и перед выбором картинки.
Рабочее меню Colourise:
Колоризация фото онлайн с помощью нейросети Colourise
Рекомендую не двигать ползунок, а нажимать сразу «Download result», либо переходить к добавлению нового снимка, если колоризация фото онлайн вас не удовлетворила. Для этого нужно нажать «Color new photo» и снова ввести капчу. Рекомендую не тянуть с выбором снимков, так как период обновления капчи довольно небольшой (менее минуты).
Из этого выявляется ещё один немаловажный минус: колоризация фото онлайн с помощью нейросети Colourise может занять намного больше времени и потрепать нервы сильнее, чем все предыдущие варианты.
Полезный оффлайн AKVIS Coloriage
Все, что не угадал вышеупомянутый искусственный интеллект, можно быстро подправить с помощью этого софта. Здесь потребуется не просто вставить картинку и нажать на пару кнопок: придется немного поработать руками.
Изображение подгружается, пользователем выбирается нужный цвет и обрисовывается контур той части кадра, которую нужно этим цветом закрасить. А вот теперь — наконец-то нажимается кнопка: дальше программа автоматически подмечает более точный контур объекта и красит его в выбранный пользователем цвет.
Сервис можно использовать не только тем, кто хочет добавить яркости старым фотографиям, но и дизайнерам, и художникам, и ретушерам, — например, для быстрой замены одного оттенка на другой.
Работать с AKVIS онлайн, к сожалению, не получится, зато загрузка его «домашней» версии — бесплатна и не потребует денег еще в течение десяти дней после скачивания. А ведь за это время можно успеть очень многое!
Итак, теперь вы можете выбрать один или сразу несколько сервисов для бесплатного колоринга, которые подойдут именно вам. Пусть не все они идеальны, но ведь любая нейросеть — не волшебник, она только учится!
А мелкие недочеты можно подправить и вручную практически в любом графическом редакторе, о которых также рассказывается в этом блоге.
С вами был Иван.
Что дальше
Раскрашивание изображений — это очень интересная задача. Здесь приходится заниматься и наукой, и творчеством. Возможно, эта статья поможет вам сэкономить время. С чего вы могли бы начать:
Реализовать другую заранее обученную модель.
Попробовать другой датасет.
Использовать больше картинок, чтобы увеличить точность работы нейросети.
Написать усилитель (amplifier) для цветового пространства RGB. Создайте аналогичную модель для раскрашивающей сети, которая берёт на вход очень насыщенные цветные изображения, а на выходе получаются картинки с корректными цветами.
Реализуйте взвешенную классификацию.
Примените нейросеть к видео
Уделите внимание не точности раскрашивания, а стабильности переходов между отдельными кадрами. Или можете собирать большие изображения из мелких «лоскутков».
Можете раскрасить свои чёрно-белые изображения с помощью всех трёх описанных версий нейросети на FloydHub.
- Для применения альфа-версии просто замените файл woman.jpg на свой файл с тем же названием (размером 400×400 пикселей).
- Для бета-версии и полной версии добавьте свои картинки в папку Test, а потом выполните FloydHub-команду. Или можете загрузить их напрямую в Notebook в папку Test, прямо во время работы. Эти изображения должны быть строго 256×256 пикселей. Все тестовые картинки можете загрузить в цвете, они всё равно будут автоматически преобразованы в чёрно-белые.
Другие онлайн-сервисы для колоризации фотографий
Существуют другие сервисы для раскрашивания фотографий с помощью искусственного интеллекта.
VanceAI
Нейронная сеть VanceAI реставрирует старые фото, устраняет дефекты, увеличивает резкость. Можно работать с программой онлайн в браузере или скачать мобильное приложение для смартфонов.
Разработчики установили в программу блоки для выполнения дополнительных функций:
- Toongineer Cartoonizer, превращающий картинку в аниме;
- масштабирование без снижения четкости;
- сжатие без увеличения пикселизации.
Бесплатно на обработку можно загрузить 3 фотографии. На новом изображении останется водяной знак.
VanceAI обрабатывает бесплатно 3 фото.
AILabTools
Нейросеть AILabTools включает такие инструменты для работы с фото:
- раскрашивание;
- удаление нежелательных объектов;
- превращение фотографии в живописную картину;
- создание мультипликационного аватара;
- изменение выражения лица и прически;
- стирание фона;
- отделение головы для портрета.
Все они доступны для интеграции с собственными проектами и приложениями пользователя.
Нейросеть AILabTools делает платную раскраску фото.
CutOut
Фоторедактор с ИИ CutOut умеет выполнять следующие операции:
- раскрашивать черно-белые рисунки и видеоролики;
- анимировать персонажей;
- удалять объекты;
- корректировать цветовой и световой спектры;
- генерировать новые изображения.
CutOut за несколько секунд раскрасит фото.
MyHeritage
Нейронную сеть MyHeritage создали для работы со старыми фотографиями. ИИ умеет превращать их в цветные, оживлять и озвучивать персонажей. Для начала работы необходима регистрация в сервисе.
MyHeritage раскрасит вашу жизнь.
Нейросеть, которая сделает из фото анимацию
Хотите чего-то необычного и стандартные нейронные сети не могут дать вам этого? Что же – понимаю вас! И предлагают поэкспериментировать с нейронкой, которая оживляет фотографии.
Deep Nostalgia
Это – новинка в сегменте! Совсем недавно сайт MyHeritage дал пользователям возможность оживлять свои фотографии через доступ к новой нейронной сети. Она работает с любыми фото – архивными, современными и уже обработанными редакторами. При оживлении она добавляет мимику, жесты, динамику тела и не только.
Плюсы:
- бесплатный сервис;
- очень интересные результаты;
- можно скачать готовую работу как видео.
Минусы:
- обязательная регистрация только через Google или Facebook;
- может сбоить.
Предугадывая будущее
Мы не знаем, как будут сохранять образы любимых, близких и родных людей в будущем. Возможно, это будут 3D-фотографии или движущиеся голограммы.
Смогут ли наши потомки преобразовать ту информацию, которую мы можем им передать из нашего настоящего? Получится ли у них «раскрасить» информацию, которую они от нас получат? Есть надежда, что получится. Ведь уже сегодня можно создать настоящий цифровой слепок человека, запечатлевая его на 3D-фотографиях, на видео, записывая его голос. И, быть может, вся эта информация в совокупности поможет нашим потомкам в будущем воссоздать образ давно ушедшего предка, задать ему вопросы или просто послушать его рассказ о жизни.
Альфа-версия
Альфа-версия
- С помощью этой команды мы смонтировали на FloydHub публичный датасет:
На FloydHub вы можете просматривать и использовать этот и многие другие публичные датасеты. - Включили Tensorboard с помощью команды
- Запустили задачу в режиме Jupyter Notebook с помощью команды
Чему мы научились при работе над альфа-версией
- Чтение исследовательских работ — тяжёлый труд. Но стоило обобщить ключевые положения статей, и штудировать их стало проще. Это также помогло включить в эту статью некоторые подробности.
- Нужно начинать с малого. Большинство найденных нами в сети реализаций состояли из 2—10 тыс строк кода. Это сильно мешает получить представление об основной логике. Но если под рукой есть упрощённая, базовая версия, то легче читать и реализацию, и исследовательские работы.
- Не надо лениться разбираться в чужих проектах. Нам пришлось просмотреть несколько десятков проектов по раскрашиванию изображений на Github, чтобы определиться с содержимым своего кода.
- Не всё работает так, как задумано. Возможно, сначала ваша сеть сможет создавать только красный и жёлтый цвета. В первый раз мы для окончательной активации использовали функцию активации Relu. Но она генерирует только положительные значения, и поэтому синий и зелёный спектры ей недоступны. Этот недостаток удалось решить, добавив функцию активации tanh для преобразования значений по оси Y.
- Понимание > скорость. Многие виденные нами реализации исполнялись быстро, но с ними трудно было работать. Поэтому мы решили оптимизировать наш код ради скорости добавления новых возможностей, а не исполнения.
Бета-версия
на FloydHub публичный датасетUnsplash
Выделитель признаков
Количество обработанных фильтрами изображений на каждом этапе.Уменьшаем размер в три этапа.
Чему научились
- Сначала побольше экспериментов с небольшими сериями, а потом можно переходить к большим прогонам. У нас были ошибки даже после 20–30 экспериментов. Если что-то выполняется, ещё не значит, что оно работает. Баги в нейросетях как правило менее заметны, чем традиционные ошибки программирования. К примеру, одним из наших самых причудливых багов был Adam hiccup.
- Чем разнообразнее датасет, тем больше коричневого будет в изображениях. Если в вашем датасете очень похожие изображения, то нейросеть будет работать вполне прилично без применения более сложной архитектуры. Но такая нейросеть будет хуже обобщать.
- Формы, формы и ещё раз формы. Размеры картинок должны быть точными и пропорциональными друг другу в течение всей работы нейросети. Сначала мы использовали изображение в 300 пикселей, потом несколько раз уменьшили его вдвое: до 150, 75 и 35,5 пикселей. В последнем варианте потерялось полпикселя, из-за чего пришлось подставлять кучу костылей, пока не дошло, что лучше использовать двойку в степени: 2, 4, 8, 16, 32, 64, 256 и так далее.
- Создание датасетов: a) Отключите файл .DS_Store, иначе он сведёт вас с ума. б) Проявите выдумку. Для скачивания файлов мы воспользовались консольным скриптом в Chrome и расширением. в) Делайте копии исходных файлов, которые вы обрабатываете, и упорядочивайте скрипты для очистки.
AI Image Enlarger — увеличивает и устраняет дефекты
Возможности. В сервисе бесплатно доступно несколько инструментов на основе ИИ:
- увеличить размер, разрешение и резкость фото или иллюстрации;
- удалить фон, лишние объекты и шум;
- сделать цветокоррекцию;
- превратить фото в рисунок;
- автоматически отретушировать лицо;
- раскрасить чёрно-белую фотографию.
На сайте нейросети есть и обычный фоторедактор со стандартными функциями: вращение, обрезка, изменения яркости и контрастности, наложение фильтров.
Преимущества. Широкий функционал для онлайн-обработки фото доступен в одном месте — можно обойтись без Lightroom.
Недостатки. Иногда инструменты работают некорректно: например, при удалении фона могут остаться жёсткие контуры.
Условия. Всеми функциями можно бесплатно воспользоваться восемь раз. Далее — по подписке от 9 долларов в месяц.
Вот пример работы сервиса. Мы использовали два инструмента: увеличили разрешение и сделали ретушь лица:
Было
Фото: Anne Peres / Unsplash
Стало
Фото: Anne Peres / Unsplash
Вот так нейросеть выполнила функцию улучшения изображения Enhance (сюда входит цветокоррекция, повышение контраста и качества):
Фото: Anne Peres / Unsplash
Algorithmia
Разработчики из Algorithmia.com вовремя поймали волну «раскрасочного» тренда. Результаты работы калоризатора оказались настолько реалистичными, что при устроенном компанией опросе 20% раскрашенных нейросетью снимков были приняты тестировщиками за изначально цветные. Не верится? Проверьте сами!
Троица калифорнийских IT-изобретателей, среди которых есть и наш соотечественник Алексей А. Эфрос, придумала не только калоризатор, но и особый метод обучения этой нейросети.
Учится она не только с помощью готового банка изображений, но еще и на снимках, которые загружают пользователи. Словом, этот сервис — как хорошее вино: со временем становится только лучше! Вот что получилось с фото:
Как оцифровать фото на iOS
Оцифровка старых (да и не очень старых, впрочем, тоже) фотографий – это простой и быстрый процесс. Google максимально автоматизировала работу своего приложения, а потому всё, что от вас, по сути, потребуется, — это сфотографировать на смартфон фотокарточку с нескольких ракурсов.
- Скачайте Фотосканер из App Store себе на iPhone;
- Запустите Фотосканер и разрешите доступ к камере;
Лучше всего оцифровывать фото без вспышки
- Разместите фотографию так, чтобы на неё не попадали прямые солнечные лучи, но при этом в помещении было достаточно светло;
- Сфотографируйте снимок с общего ракурса, а потом с каждой из четырёх сторон, совмещая кружочки на экране друг с другом.
Важный момент: если в помещении, где вы ведёте съёмку, достаточно светло, вспышку лучше отключить. Без неё цвета на оцифрованном фото получатся более естественными. После того как алгоритмы приложения совместят снимки друг с другом, вы сможете увидеть результат во встроенной галерее. Здесь оцифрованный снимок можно немного подредактировать, например, перевернув его или обрезав. Других параметров настройки не предусмотрено, что, впрочем, и понятно – это приложение для оцифровки, а не фотошоп.
6. Фоторедактор Movavi
Эта программа для редактирования фотографий начального уровня включает в себя инструмент раскрашивания на основе AI. В нашем тестировании оно не работало так же хорошо, как другое программное обеспечение в этом обзоре. Цвета на некоторых фотографиях были приглушенными, а на портретах, которые мы тестировали, некоторые участки кожи испытуемых оказались обесцвеченными.
С другой стороны, Movavi Photo Editor предлагает множество других функций для редактирования изображений, включая уменьшение шума, удаление фона, сглаживание кожи и множество фильтров со спецэффектами. Об этом стоит подумать, если вам нужен недорогой универсальный инструмент для редактирования фотографий. Но если вам просто нужна раскраска, вам следует поискать в другом месте.
Скачать: Фоторедактор Movavi для Windows | macOS (44,95 доллара США, доступна бесплатная пробная версия)
Как обработать фото нейросетью
Теперь перейдём к собственно улучшению фотографий с помощью нейронных сетей. Как ни странно, в App Store полно приложений, которые предлагают такую возможность, но я почитал отзывы и остановился на Remini. Это приложение, которое распространяется бесплатно, но при этом позволяет обработать только 5 фотографий в день. Если у вас есть потребность в обработке большего количества снимков, придётся купить подписку.
- Скачайте Remini из App Store себе на iPhone;
- Запустите приложение и разрешите доступ к камере и фото;
Нейросети могут серьёзно улучшить качество старых фото
- На главном экране нажмите Enhance и выберите фото для обработки;
- Дождитесь, пока нейронные сети обработают снимок и сравните результат.
Если лица людей на фотографии будут более-менее различимы, Remini предложит сделать из них отдельные портретные фото. Правда, их качество будет напрямую зависеть от качества исходной фотографии и отсутствия повреждений.
Это портретные фото, которые делает Remini. Сравните качество фотографий наверху с фотографиями внизу
Например, если на фотокарточке имеются царапины, нейросети могут принять их за дефекты изображённых на ней людей. Результат будет соответствующим. Но, если проблем нет, качество портретного снимка получится отличным.