Upscayl: Как улучшить старые фото с помощью ИИ на Linux (и не только)

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

В этой статье мы познакомимся с Upscayl — мощным, бесплатным и, что немаловажно, открытым (Open Source) инструментом, который поможет увеличить разрешение ваших изображений с помощью передовых моделей искусственного интеллекта.

Upscayl — ваш личный реставратор фотографий.



Почему это актуально сейчас?

Эпоха контента диктует свои правила. И блогеры, и обычные пользователи стремятся к максимальному качеству визуалов. Но часто бывает так, что исходник идеального кадра сохранился только в крошечном разрешении 640×480 где-то в архивах 2012 года.

Upscayl решает именно эту проблему. Он не просто растягивает картинку (интерполяция), а буквально «дорисовывает» недостающие детали, основываясь на миллионах проанализированных изображений.


Что такое Upscayl?

Upscayl — это кроссплатформенное приложение, использующее алгоритмы глубокого обучения (в частности, Real-ESRGAN) для масштабирования изображений.

Ключевые преимущества:

  • Локальная работа: Никаких облаков и подписок. Все вычисления происходят на вашем видеоадаптере.
  • Кроссплатформенность: Работает на Linux (AppImage, Flatpak, RPM, DEB), Windows и macOS.
  • Приватность: Ваши фото не покидают ваш компьютер.

Установка Upscayl

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

Выберите пакет, подходящий для вашей системы.

Инструкция для пользователей Linux

Линуксоиды, как всегда, имеют богатый выбор:

  • Arch Linux: Пакет доступен в AUR.
  • Универсально: Можно использовать AppImage или Flatpak (через Flathub).

Нюанс с Fedora: Пакет из центра приложений (Flatpak) иногда может работать некорректно в зависимости от конфигурации драйверов GPU. Самый надежный вариант для Fedora/RHEL — использование .rpm пакета.

Локальная установка (для коллекционеров пакетов)

Скачайте .rpm файл со страницы релизов и выполните команду:

Bash
# Если вы находитесь в папке со скачанным файлом
sudo dnf install upscayl-*.rpm

# Или укажите полный путь
sudo dnf install /путь/к/файлу/upscayl-*.rpm

Установка напрямую через DNF

Можно доверить скачивание и установку пакетному менеджеру, подставив прямую ссылку на релиз (обратите внимание, версия в ссылке может измениться, проверяйте актуальную на GitHub):

Bash
sudo dnf install https://github.com/upscayl/upscayl/releases/download/v2.9.5/upscayl-2.9.5-linux.rpm

Важно: При таком методе пакет не сохранится в кэше после очистки системы, но приложение будет установлено корректно.


Тест-драйв: Восстанавливаем фото 2012 года

Перейдем к практике. Для чистоты эксперимента я взял фотографию, сделанную на телефон в далеком 2012 году. Исходные данные скромные: разрешение 640×480, стандартные для того времени артефакты и «мыло». На современном мониторе это выглядит печально.

Посмотрим технические данные файла через терминал:

Bash
$ file sample.jpg
sample.jpg: JPEG image data, JFIF standard 1.01, ... 640x480, components 3
Исходный снимок: 640×480, заметна нехватка резкости.

Процесс улучшения (Upscaling)

Интерфейс Upscayl интуитивно понятен и разбит на 4 простых шага.

Основной интерфейс программы. Все настройки собраны в левой панели.
  1. Select Image: Загружаем наше фото.
  2. Select Model: Выбираем тип нейросети.
    • REAL-ESRGAN (General Photo) — лучший выбор для большинства фотографий.
    • Remacri — хорошо подходит для более стилизованных изображений.
    • Ultramix Balanced — попытка найти баланс между деталями и мягкостью.
    • Digital Art — идеально для арт-рисунков и аниме.
  3. Set Output Folder: Указываем, куда сохранить результат.
  4. UPSCAYL: Жмем кнопку и ждем магии.

Результат

После завершения обработки программа предлагает удобный режим сравнения со шторкой (слайдером).

Мы увеличили разрешение с 640×480 до 2560×1920 (4x апскейл).

Слева — оригинал, справа — результат обработки Upscayl. Разница очевидна.

Нейросеть убрала шумы, сделала контуры четкими и добавила детализацию там, где была «каша». Это действительно похоже на колдунство: изображение стало пригодным для печати или просмотра на большом ТВ.


Заключение.

Upscayl — это маст-хэв утилита в арсенале любого пользователя, работающего с графикой.

Плюсы:

  • Абсолютно бесплатно.
  • Простота: не нужно настраивать Python или сложные библиотеки.
  • Качественный результат благодаря топовым моделям ИИ.

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


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

Было ли это полезно?

1 / 0

Добавить комментарий 0