IT Image Tools

ШІ-збільшення зображень — збільшуйте зображення у 2× або 4× у браузері

Збільшуйте фото у 2× або 4× за допомогою ШІ-суперроздільності Swin2SR, що працює локально через WebGPU або WebAssembly. Повзунок «до/після», завантаження PNG, резервний метод Lanczos — без завантаження на сервер.

🔒 Працює повністю у вашому браузері — нічого не завантажується

Drop an image here or click to browse

Your image is processed on this device and never uploaded. For AI mode the Swin2SR model weights are downloaded once from the Hugging Face hub and the ONNX runtime from the jsDelivr CDN; both are cached by your browser.

Advertisement

ШІ-суперроздільність без завантаження ваших фото

Класичне масштабування розтягує наявні пікселі, тому збільшене фото виглядає розмитим і блочним. ШІ-збільшувач зображень натомість використовує нейронну мережу, навчену на мільйонах пар зображень, щоб передбачити, як мають виглядати чіткі краї та дрібні текстури у вищій роздільній здатності. Цей інструмент запускає відкриті моделі суперроздільності Swin2SR прямо у вашому браузері за допомогою Transformers.js і ONNX Runtime. Режим 2× використовує класичну модель Swin2SR, яка точно відтворює чисті зображення, як-от рендери, скриншоти й якісні фото. Режим 4× використовує модель Swin2SR для реальних знімків, навчену з деградаціями в стилі BSRGAN, яка краще справляється із шумом і JPEG-стисненням у звичайних фотографіях. Ваше зображення обробляється на вашому власному пристрої й ніколи не надсилається на сервер.

Завантаження моделі, швидкість і пам'ять

Під час першого використання ваги моделі один раз завантажуються з хабу Hugging Face і кешуються браузером: близько 22 МБ для компактної 8-бітної версії, що використовується на бекенді WebAssembly (CPU), або близько 54 МБ для повноточної версії, що використовується на WebGPU. Саме середовище ONNX runtime завантажується з CDN jsDelivr. Якщо ваш браузер підтримує WebGPU, роботу виконує відеокарта, і типове фото готове за лічені секунди; інакше використовується процесор, що повільніше, але працює всюди. Щоб зменшити використання пам'яті, зображення ділиться на невеликі тайли, що перекриваються, які збільшуються по черзі й зшиваються назад без помітних швів; індикатор прогресу показує кожен тайл. Прозорі PNG зберігають альфа-канал, який збільшується фільтром Lanczos.

Швидкий резервний варіант і чесне порівняння

Якщо модель не вдається завантажити або на пристрої закінчується пам'ять, інструмент автоматично перемикається на ресемплінг Lanczos — якісний класичний фільтр, який не потребує завантаження й значно кращий за стандартне розтягування в браузері. Ви також можете вибрати його самостійно для швидкого результату. Коли обробку завершено, перетягуйте повзунок «до/після», щоб порівняти оригінал, розтягнутий до того самого розміру, зі збільшеним результатом, і перемкніться на реальні пікселі, щоб роздивитися деталі. Завантажується PNG без втрат у новій роздільній здатності.

Як користуватися

  1. Додайте зображенняПеретягніть зображення JPG, PNG або WebP чи клацніть, щоб вибрати файл.
  2. Виберіть масштаб і методВиберіть 2× або 4× та ШІ-суперроздільність або швидкий ресемплінг Lanczos.
  3. ЗбільштеДочекайтеся завантаження моделі (лише першого разу) і обробки кожного тайла.
  4. Порівняйте й завантажтеПеретягніть повзунок «до/після», а потім завантажте PNG.

Часті запитання

Чи завантажується моє зображення на ШІ-сервер?
Ні. ШІ-модель працює у вашому браузері через WebGPU або WebAssembly. Лише ваги моделі (близько 22 МБ або близько 54 МБ на WebGPU) один раз завантажуються з хабу Hugging Face, а ONNX runtime — з CDN jsDelivr; ваше зображення ніколи не залишає пристрій.
Якого розміру може бути зображення?
Результат може мати до 4096×4096 пікселів (близько 16,7 мегапікселя) і до 8192 пікселів за довшою стороною, що покриває 4× збільшення зображень до 1024×1024. Більші зображення обробляються тайлами, але підсумкове полотно все одно має вміщатися в пам'ять браузера.
Чому на моєму комп'ютері це працює повільно?
Суперроздільність — важке завдання. З WebGPU типове зображення обробляється за секунди; на резервному варіанті WebAssembly (CPU) це може тривати хвилину й більше, особливо при 4×. Прогрес відображається для кожного тайла, і ви можете скасувати обробку будь-коли.
Що робити, якщо ШІ-модель не завантажується?
Інструмент автоматично переходить на якісний ресемплінг Lanczos, який не потребує завантаження. Ви також можете самостійно вибрати швидкий метод Lanczos.
Чи додасть збільшення справжні деталі?
ШІ відтворює правдоподібні краї та текстури, засвоєні з навчальних фотографій, тому результат виглядає значно чіткішим, ніж при простому масштабуванні. Однак він не може відновити інформацію, яку ніколи не було знято, наприклад нерозбірливий текст.
Advertisement