Нейросеть улучшить качество фото проще, чем вручную поднимать резкость в Photoshop: беру Real-ESRGAN или Topaz Gigapixel, загружаю карточку товара и на выходе получаю снимок в 2-4 раза крупнее без размытых краев и лишнего шума. За практику с интернет-магазинами на Tilda и WooCommerce я прогонял через такие модели тысячи фотографий поставщиков, от мутных исходников 800х600 до нормальных карточек под маркетплейс.
По теме статьи
Готовое решение
AI-чатбот для сайта на Claude - отвечает как ваш менеджер, работает 24/7
Подключу к вашему сайту чат-бота на Claude API. Бот отвечает на вопросы клиентов голосом вашего бренда, знает каталог и условия доставки, забирает лиды в CRM или Telegram.
от25 000 ₽
AI / Claude API
Искусственный интеллект для бизнеса
AI-чатбот на сайт с базой знаний, автообработка заявок, генерация контента, умный парсинг. Claude API, OpenAI, RAG.
от50 000 ₽
Что нейросеть делает с фото: апскейл, шум и резкость по отдельности
Апскейл, шумоподавление и повышение резкости решают разные задачи, хотя маркетинг сервисов любит смешивать их в одну кнопку «улучшить фото». Апскейл достраивает недостающие пиксели: нейросеть обучена на миллионах пар «маленькое фото - большое фото» и учится предсказывать, как выглядели бы детали при более высоком разрешении. Это не интерполяция вроде bicubic в Photoshop, где просто размазываются соседние пиксели, а генерация правдоподобной текстуры, которой в оригинале физически не было.
Шумоподавление работает иначе: модель училась отделять сигнал от случайного зерна на реальных парах шумных и чистых кадров и убирает шум, стараясь не тронуть настоящие детали. Резкость нейросеть поднимает через восстановление размытия: оценивает, каким было исходное изображение до расфокуса или смаза в движении, и частично его реконструирует.
На практике эти три шага почти всегда идут вместе: сначала чистишь шум, потом апскейлишь, в конце точечно добавляешь резкость. Перепутаешь порядок, и апскейл размножит шум в крупные пятна, а резкость на шумном кадре превратится в кашу мелких артефактов.
Апскейл нейросетью: как поднять разрешение без размытия
Выбор модели зависит от исходника. Для фотографий людей и товаров лучше работает Topaz Gigapixel AI или Real-ESRGAN с моделью x4plus, для рисованной графики, скриншотов игр и аниме-иллюстраций - модель anime6B в том же Real-ESRGAN или waifu2x. Спутаешь модели, и фото человека на «аниме»-весах получит восковую кожу и странные контуры.
Порядок действий на практике такой: сначала кроп 100% на проблемном участке (текст на этикетке, лицо, мелкий узор ткани), прогон через модель на 2x, сверка с оригиналом, и только если результат чистый, увеличение до 4x. Сразу задирать 4x на шумном или пережатом jpeg почти всегда хуже, чем взять 2x с последующим аккуратным ресайзом под нужный размер.
Для одной карточки товара хватает веб-версии сервиса или Photoshop с плагином Super Resolution. Когда фото пятьдесят и больше, веб-интерфейс превращается в рутину на полдня, и тут разумнее переходить на консольный инструмент вроде realesrgan-ncnn-vulkan, который гоняет папку целиком без открытия браузера на каждый файл.
Бесплатный материал
🎁 Полезный скрипт в подарок
Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.
Без спама. Отписка в 1 клик.
Шумоподавление ИИ: как убрать зерно и ISO-шум с фото
Шум чаще всего вылезает на фото с телефона в темном помещении: склад без софтбоксов, вечерняя съемка на улице, сканы старых пленок. Классический blur в редакторе просто размывает изображение целиком вместе с шумом и деталями. Нейросеть вроде Topaz Denoise AI или neural-денойзер в Lightroom различает, где случайное зерно, а где настоящая граница объекта, и чистит выборочно.
На практике держу слайдер силы шумоподавления в районе 30-50%, а не на максимуме: агрессивная чистка убирает не только шум, но и мелкую текстуру, кожа на портретах становится «пластиковой», ткань на товаре теряет фактуру. Для карточек товара с маркетплейса, где фото и так проходят сжатие при загрузке, лучше оставить чуть заметное зерно, чем получить гладкое пятно вместо ткани.
Отдельный случай, сканы документов и старые фото из архива: шум там смешан с царапинами и выцветанием, для таких кадров денойзер стоит гонять на минимальной силе и в связке с реставрацией царапин, иначе модель начинает «додумывать» детали там, где их физически не осталось.
Резкость через нейросеть: где граница с артефактами
Резкость нейросеть поднимает не через классический unsharp mask с ореолами вокруг контуров, а через попытку восстановить исходную четкость до размытия. Работает хорошо на смазе от дрожания руки и легком расфокусе, но у любой модели есть предел: если детали не было в кадре вообще, модель ее придумает, и придуманное не всегда похоже на правду.
Перебор с резкостью выдает характерную «хрустящую» картинку: двойные контуры, металлический блеск на матовых поверхностях, кожа лица с эффектом воска. Для карточек товара это особенно заметно на этикетках, где нейросеть может дорисовать буквы, которых не было, или исказить мелкий текст состава.
Типичные артефакты после апскейла
После сильного апскейла и повышения резкости чаще всего вылезают такие проблемы:
- ореол вокруг контуров предметов
- размытые пятна на месте мелкого узора или текстуры
- лишние детали на лицах и руках при апскейле 4x и выше
- искажение мелкого текста на упаковке и этикетках
Проверяю результат так: разворачиваю оригинал и обработанное фото рядом на 100% и смотрю на глаза, зубы, текст. Если на этих участках все чисто, для остального кадра результат почти всегда нормальный.
Сервисы для улучшения фото: сравнение инструментов апскейла
Для разовой обработки пары фото веб-сервис быстрее, чем разбираться с установкой Python и моделей. Для потока в десятки и сотни карточек в месяц окупается самостоятельная установка Real-ESRGAN или подписка на API. Ниже рыночные ориентиры, не мои цены, для оценки, во что обойдется конкретный инструмент.
| Инструмент | Формат | Максимальный апскейл | Цена на рынке |
|---|---|---|---|
| Topaz Gigapixel AI | десктоп-приложение | 6x | разовая лицензия, у разработчика в среднем 100-200 $ |
| Real-ESRGAN | open source, консоль или Python | 4x | бесплатно, нужен только GPU или время на CPU |
| Remini | мобильное приложение и веб | 2x, упор на портреты | подписка, у сервиса от 4 до 10 $ в месяц |
| Let’s Enhance | веб-сервис | 4x | тариф с лимитом фото, на рынке от 6 $ в месяц |
| Adobe Super Resolution | плагин в Lightroom и Camera Raw | 2x | входит в подписку Creative Cloud, у Adobe от 10 до 60 $ в месяц |
| Replicate API | облачный API для интеграций | зависит от модели | оплата за секунду GPU, ориентировочно 0,01-0,05 $ за фото |
Для встраивания в свой сайт или CRM обычно берут Real-ESRGAN на своем сервере (бесплатная модель, платите только за GPU) или Replicate API, если не хочется поднимать инфраструктуру самому.
Пакетная обработка фото нейросетью для интернет-магазина
Когда у клиента триста-тысяча карточек товара и часть фото пришла от поставщика в низком разрешении, обрабатывать их по одной в веб-интерфейсе нереально. Собираю пайплайн: Python-скрипт обходит папку с исходниками, прогоняет каждое фото через realesrgan-ncnn-vulkan или через API, ресайзит под требования конкретной площадки (Wildberries просит от 900x1200, у Ozon свои пропорции) и складывает результат в отдельную папку с теми же именами файлов, чтобы синхронизация с WooCommerce или 1С не ломалась.
Пример команды для консольной версии Real-ESRGAN на всю папку:
realesrgan-ncnn-vulkan -i input/ -o output/ -n realesrgan-x4plus -s 4
На слабом железе без видеокарты партия из 500 фото с апскейлом 4x идет около 40 минут, на игровой GPU тот же объем обрабатывается за 5-7 минут. Если нужно, чтобы процесс запускался сам при появлении новых фото в облаке и результат сразу уходил в каталог сайта, такую связку собираю в n8n: триггер на новый файл, вызов апскейла через API, загрузка готового фото в CRM или на сайт без ручных действий.
Если процесс разовый и фото немного, дешевле прогнать через веб-сервис руками. Когда счет идет на сотни карточек каждый месяц, выгоднее один раз заказать разработку скрипта пакетной обработки фото, чем оплачивать подписку на сервис и тратить время сотрудника на ручную загрузку.
Частые вопросы
Сколько стоят нейросети для улучшения фото?
Real-ESRGAN бесплатен и работает на своем железе, платите только за электричество и время GPU. Готовые сервисы вроде Remini или Let’s Enhance берут подписку, на рынке это от 4 до 10 $ в месяц в зависимости от лимита фото. Если нужен не разовый инструмент, а готовый скрипт под свой каталог с автоматической выгрузкой на сайт, такая разработка у меня стоит от 20 000 ₽.
Можно ли улучшить очень старое или сильно сжатое фото?
Частично. Нейросеть восстанавливает детали, которые угадываются по контексту: края, текстуры, типичные формы, но не достает информацию, которой физически не осталось после сильного jpeg-сжатия или многократного пересохранения. На таких фото сначала гоняю денойзер на минимальной силе, потом апскейл, и заранее предупреждаю клиента, что мелкий текст или лицо на очень плохом исходнике идеальным не станет.
Нейросеть точно не испортит фото артефактами?
Риск есть, особенно при апскейле 4x и выше на шумном исходнике. Поэтому после обработки всегда сверяю оригинал и результат на 100% масштабе, в первую очередь смотрю на глаза, текст и мелкий узор, там артефакты вылезают раньше всего. Если что-то не устраивает, откатываю силу шумоподавления или резкости и прогоняю заново.
Как обработать сразу сотни фото, а не по одной?
Через консольную версию Real-ESRGAN или API сервиса, запущенные скриптом на всю папку сразу, без открытия каждого файла руками. Для интернет-магазина такой пайплайн обычно связываю с автоматической выгрузкой готовых фото в каталог, подробнее в разделе про пакетную обработку выше.