ШІ-збільшення зображень — збільшуйте зображення у 2× або 4× у браузері
Збільшуйте фото у 2× або 4× за допомогою ШІ-суперроздільності Swin2SR, що працює локально через WebGPU або WebAssembly. Повзунок «до/після», завантаження PNG, резервний метод Lanczos — без завантаження на сервер.
🔒 Працює повністю у вашому браузері — нічого не завантажуєтьсяШІ-суперроздільність без завантаження ваших фото
Класичне масштабування розтягує наявні пікселі, тому збільшене фото виглядає розмитим і блочним. ШІ-збільшувач зображень натомість використовує нейронну мережу, навчену на мільйонах пар зображень, щоб передбачити, як мають виглядати чіткі краї та дрібні текстури у вищій роздільній здатності. Цей інструмент запускає відкриті моделі суперроздільності 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 без втрат у новій роздільній здатності.
Як користуватися
- Додайте зображенняПеретягніть зображення JPG, PNG або WebP чи клацніть, щоб вибрати файл.
- Виберіть масштаб і методВиберіть 2× або 4× та ШІ-суперроздільність або швидкий ресемплінг Lanczos.
- ЗбільштеДочекайтеся завантаження моделі (лише першого разу) і обробки кожного тайла.
- Порівняйте й завантажтеПеретягніть повзунок «до/після», а потім завантажте PNG.