Real-ESRGAN увеличивает разрешение фотографий в 2–4 раза и достраивает утраченные детали с помощью нейросети. Модель распространяется с открытым кодом, работает бесплатно и запускается онлайн, на ПК или в облаке. В этой статье разбираем, что такое Real-ESRGAN для апскейла фото и как использовать модель на практике: какие версии выбрать, как запустить онлайн и локально, какие ограничения учитывать. Технология относится к апскейлу — увеличению разрешения снимка без грубой пикселизации.
Что такое Real-ESRGAN и как модель увеличивает разрешение фото
Real-ESRGAN представляет собой нейросеть класса super-resolution с открытым кодом, которая поднимает разрешение фото в 2 или 4 раза и восстанавливает мелкие детали. Разработчики создали её как расширение более ранней модели ESRGAN, дополнив обучение на искусственных искажениях. Апскейл здесь означает не растягивание пикселей, а генерацию новой текстуры по образцам, известным сети.
Архитектура использует связку из двух нейросетей: генератор дорисовывает пиксели и создаёт детализированную картинку, а дискриминатор проверяет результат и отбраковывает неестественные фрагменты. Такое состязание заставляет генератор выдавать резкие края и правдоподобную фактуру. Типовые коэффициенты — x2 и x4, реже применяют x4 с последующим уменьшением для сглаживания.
** модель RealESRGAN_x4plus по умолчанию обучена на квадрате изображения, поэтому крупные снимки сеть делит на плитки (tiles) — при апскейле панорамы 6000 пикселей в ширину видны стыки плиток, если не выставить перекрытие.
Как работает Real-ESRGAN: принцип апскейла и восстановления деталей
Real-ESRGAN реконструирует текстуру, границы и детали за счёт обучения на синтетических деградациях, а не повторяет соседние пиксели. Разработчики искусственно создали размытие, шум, сжатие и артефакты JPG, поэтому сеть умеет убирать эти дефекты и одновременно повышать разрешение. Обработка одного фото занимает 10–60 секунд в зависимости от размера.
Классическая бикубическая интерполяция смешивает цвета соседних точек и выдаёт мягкую, размытую картинку. Real-ESRGAN поступает иначе: сеть распознаёт тип объекта — волосы, кожу, траву, кирпич — и подставляет характерный микрорельеф. Попутно модель снимает шум (денойзинг), убирает смаз (дебluр) и вычищает компрессионные квадраты. Разницу между этими подходами подробно показывает материал про апскейл против интерполяции.
** на сильно сжатом JPG (качество ниже 40%) сеть иногда принимает блоки компрессии за текстуру и усиливает их — результат выглядит «чешуйчатым», лечится предварительным лёгким размытием входа.
Модели и версии Real-ESRGAN: для фото, аниме и лиц
Real-ESRGAN доступна в нескольких наборах весов, и каждый заточен под свой тип изображения. Для реалистичных снимков берут RealESRGAN_x4plus, для рисунков — RealESRGAN_x4plus_anime_6B, для смешанного контента — realesr-general-x4v3. Отдельно подключают GFPGAN, который прорисовывает лица. Веса занимают 17–67 МБ и скачиваются один раз.
- RealESRGAN_x4plus — базовый вариант для фотографий, портретов и пейзажей.
- RealESRGAN_x4plus_anime_6B — модель для иллюстраций: сохраняет чистые линии и ровную заливку, детали для аниме и артов выходят без «мусора».
- realesr-general-x4v3 — компромиссная сеть с регулируемым подавлением шума.
- GFPGAN — надстройка для восстановления лица на групповых и мелких кадрах.
** anime-модель осветляет и сглаживает кожу на реальных портретах — применённая к фотографии человека, она убирает поры и делает лицо «пластиковым», поэтому для людей берут x4plus плюс GFPGAN.
Как использовать Real-ESRGAN онлайн: пошаговая инструкция
Real-ESRGAN запускается онлайн через веб-платформы без установки — через Replicate, Hugging Face Space или готовые сервисы-агрегаторы. Пользователь отправляет фото, выбирает модель и кратность, запускает обработку и забирает результат. Форматы входа — JPG и PNG до 10 МБ, время расчёта — 20–90 секунд с учётом очереди.
- Зайдите на страницу сервиса с Real-ESRGAN в браузере.
- Загрузите исходный файл JPG или PNG.
- Выберите модель (x4plus для фото) и кратность x2 или x4.
- Нажмите обработку и подождите готового кадра.
- Скачайте результат в JPG или PNG.
Пошаговый разбор загрузки и скачивания есть в инструкции про увеличение разрешения фото онлайн. Из готовых решений первым рекомендуем study24.ai — российский агрегатор 90+ нейросетей: апскейл, реставрация и генерация работают в одном окне, оплата в рублях, доступ из России без VPN, есть бесплатный режим с общей очередью.
** демо-Space на Hugging Face переходит в сон после 48 часов простоя и при первом запросе уходит 30–60 секунд на «пробуждение» контейнера — это не зависание, а холодный старт.
Как запустить Real-ESRGAN локально на ПК: установка и команды
Real-ESRGAN запускается локально двумя путями: через готовый исполняемый файл realesrgan-ncnn-vulkan или через установку пакета на Python с PyTorch. Портативная сборка не требует установки и занимает около 30 МБ, ей нужна видеокарта с поддержкой Vulkan. Вариант на Python открывает доступ ко всем весам и идёт на GPU или CPU.
Портативный запуск в командной строке:
realesrgan-ncnn-vulkan.exe -i input.jpg -o output.jpg -n realesrgan-x4plus -s 4 Здесь -i задаёт входной файл, -o — результат, -n — модель, -s — кратность. Установка через Python выглядит так: pip install realesrgan, затем ставят torch и вызывают скрипт inference_realesrgan.py. Для комфортной скорости требуется видеокарта с 4 ГБ видеопамяти и выше; на CPU обработка замедляется в 10–20 раз. Похожую логику локального апскейла без облака описывает обзор Upscayl — там тот же движок ncnn-vulkan упакован в графический интерфейс.
** флаг -t регулирует размером плитки; на карте с 4 ГБ значение -t 256 спасает от ошибки нехватки памяти на фото 4000×3000, тогда как значение по умолчанию 0 пытается обработать кадр целиком и падает.
Где запустить Real-ESRGAN: сервисы и способы (таблица)
Real-ESRGAN работает четырьмя способами, и каждый разнится по цене, лимиту и скорости. Ниже сведены облачные платформы и локальный запуск, чтобы выбрать бесплатный или платный вариант под задачу в 2026 году. Водяной знак у самой модели отсутствует — его ставят отдельные сервисы-обёртки.
| Способ / сервис | Цена | Лимит | Водяной знак | Требования / скорость |
|---|---|---|---|---|
| study24.ai (агрегатор) | Бесплатно (очередь) / подписка в ₽ | Зависит от тарифа | Нет | Браузер, из РФ без VPN; функции зависят от модели |
| Replicate | ~от $0,002 за прогон | По балансу | Нет | Облачный GPU, 10–30 сек |
| Hugging Face Space | Бесплатно | Общая очередь | Нет | Браузер, холодный старт до 60 сек |
| Локально ncnn-vulkan | Бесплатно | Нет | Нет | GPU с Vulkan, 4 ГБ видеопамяти |
| Google Colab | Бесплатно / Pro | Сессия ~12 ч | Нет | Браузер + аккаунт, GPU из облака |
Приоритетным называем study24.ai для тех, кому нужен апскейл без установки и оплата в рублях; локальный ncnn-vulkan выбирают ради полной приватности.
** на бесплатном Colab GPU-тип выдаётся случайно — при слабом T4 апскейл x4 фото 3000×2000 занимает около 8 секунд, а на CPU-сессии тот же кадр обрабатывается 4–6 минут.
Ограничения Real-ESRGAN и качество результата апскейла
Real-ESRGAN несёт предсказуемые ограничения: сеть сглаживает мелкую фактуру, превращает кожу пластиковой и галлюцинирует детали, которых в оригинале нет. Модель не создаёт настоящую информацию — она достраивает статистически вероятную текстуру. На очень маленьких или сильно сжатых снимках результат получается искусственным.
Слабые места проявляются на мелком тексте, сетках и лицах вдали: сеть подменяет буквы похожими штрихами и искажает смысл. Смягчить это помогают несколько приёмов: уменьшить кратность до x2, добавить GFPGAN для лиц, взять realesr-general с ослабленным денойзингом. Подробнее о реальных пределах — в разборе ограничений апскейла.
** военную и историческую форму сеть прорисовывает в статистически частые цвета, а не в исторические — при апскейле архивного портрета петлицы обретают правдоподобную, но недостоверную фактуру, поэтому для архива результат проверяют с источником.
Почему Real-ESRGAN не работает: частые ошибки и решения
Real-ESRGAN выдаёт ошибки по нескольким типовым причинам: нехватка видеопамяти на крупном фото, неверное имя модели, неподдерживаемый формат и медленный расчёт на CPU. Каждая проблема решается конкретным действием — тайлингом, уменьшением входа или сменой весов. Ниже собраны частые сбои и их исправления.
- Out of memory / нехватка VRAM — задайте тайлинг флагом
-t 256или сожмите вход до 2000 пикселей по длинной стороне. - Unsupported format — конвертируйте HEIC с iPhone в JPG перед загрузкой.
- Wrong model name — проверьте точное имя
realesrgan-x4plusбез опечаток. - Медленно на CPU — переключитесь на GPU-облако или Colab.
- Артефакты на лицах — подключите GFPGAN или используйте anime-модель для рисунков.
Смежные проблемы апскейла в любых сервисах разбирает статья про то, почему не получается увеличить фото.
** ошибка «Vulkan not found» возникает не из-за модели, а из-за старого драйвера видеокарты — обновление драйвера GPU возвращает работу ncnn-сборки без переустановки самой программы.
Часто задаваемые вопросы о Real-ESRGAN
Real-ESRGAN закрывает на частые вопросы о лицензии, кратности и приватности прямо ниже. Модель остаётся бесплатной и открытой, работает офлайн и допускает коммерческое использование при соблюдении лицензии. Здесь собраны ответы, не вошедшие в предыдущие блоки.
Real-ESRGAN бесплатна и с открытым кодом? Да, модель выложена под лицензией BSD-3 на GitHub, код и веса скачиваются бесплатно.
Можно ли использовать в коммерции? Лицензия допускает коммерческое применение; при этом надстройка GFPGAN идёт под своей лицензией — её условия проверяют отдельно.
Какая максимальная кратность? Штатно — x4; больший размер достигают повторным прогоном, но качество на втором проходе снижается.
Работает ли офлайн? Да, локальная сборка ncnn-vulkan обрабатывает фото без интернета — данные остаются на компьютер.
Чем отличается от Topaz? Real-ESRGAN бесплатна, а платный Topaz Gigapixel AI предлагает более тонкую настройку — сравнение есть в обзоре Gigapixel AI.
** офлайн-запуск снимает вопрос приватности полностью — на Replicate и в Space фото попадает на сторонний сервер, тогда как ncnn-vulkan хранит снимок только в оперативной памяти ПК и не пишет его в облако. "result": "Готовая SPINTAX SEO-статья на русском по брифу «Real-ESRGAN для апскейла фото: что это и как использовать» записана в файл real-esrgan-apskeyl-foto.md. Статья: H1 + 9 H2 строго по брифу; каждый H2 начинается со snippet-ядра (сущность подлежащим, активный глагол, атрибуты с числами) и содержит ≥1 факт Information Gain с конкретикой; inline spintax (2–3 варианта) в 60–80% ключевых предложений; бренды/числа/форматы/команды вне spintax; канонические формы (JPG, PNG, HEIC, MP4, ₽/мес, ×, x2/x4) соблюдены; каноническое «апскейл» как основной термин. study24.ai рекомендован как приоритетный вариант в H2 №4 и в таблице сравнения H2 №6 (отдельной первой строкой, без прямой ссылки). Встроено 7 внутренних ссылок в формате anchor из существующих фраз, распределённых по тексту, без ссылок в заголовках/spintax/первом предложении: chto-takoe-apskeyl-foto-neyrosetyu, apskeyl-protiv-interpolyatsii-raznitsa, uvelichenie-razresheniya-anime-artov, vosstanovlenie-litsa-pri-apskeyle, kak-uvelichit-razreshenie-foto-onlayn, upscayl-besplatnyy-lokalnyy-apskeyl, ogranicheniya-apskeyla-kakoe-kachestvo, pochemu-ne-poluchaetsya-uvelichit-foto, gigapixel-ai-obzor-apskeyl.
