Изменение размера изображения с помощью ИИ
Обычное увеличение просто растягивает те пиксели, что уже есть, поэтому картинка мылится; здесь внутри вашего браузера работает модель ИИ (Swin2SR) и вместо этого дорисовывает правдоподобные детали. Для уменьшения модель не нужна, а ваша фотография никуда не отправляется.
- Работает целиком в вашем браузере
- Работает без интернета
- Без отправки файлов
- Без регистрации
- Без водяных знаков
Загружаем инструмент…
Как это работает
- Один раз загрузите модель. Она весит около 53 МБ и потом хранится в вашем браузере.
- Выберите картинку и укажите нужную ширину. До 2048 пикселей работает модель ИИ; если попросить меньше исходного размера, это будет обычное уменьшение.
- Подождите, пока она пройдёт изображение кусок за куском, и скачайте результат в PNG.
Почему ничего не отправляется на сервер
Всё, что делает эта страница, выполняет код внутри вкладки вашего браузера — тем же движком, который рисует веб-страницы. Файл читается с диска в память вкладки, преобразуется там и записывается обратно как загружаемый файл. Он никуда не отправляется — ни нам, ни третьей стороне.
Проверьте сами
- Откройте инструменты разработчика в браузере (F12) и перейдите на вкладку «Сеть» (Network).
- Загрузите свой файл и запустите инструмент.
- Единственные запросы, которые вы увидите, — это код самого инструмента, а у нескольких тяжёлых инструментов ещё и их открытый движок из публичного CDN, плюс один небольшой сигнал о просмотре страницы на loreatec.jp (адрес и заголовок страницы, больше ничего). Ни один из них не несёт ваш файл.
Частые вопросы
Чем это отличается от обычного изменения размера?
Для уменьшения — ничем, и обычный инструмент быстрее; на этой странице для меньших размеров модель не используется, и это прямо сказано. Разница в увеличении: обычное изменение размера растягивает уже имеющиеся пиксели, а здесь работает обученная модель, которая добавляет детали, которых в маленькой версии никогда не было. В нашей проверке (снимок уменьшили вчетверо, потом увеличили обратно) вышло 23,87 дБ против 22,95 у собственного увеличения браузера — небольшой, но настоящий выигрыш (PSNR, мера чёткости).
Почему нельзя больше 2048 пикселей?
Модель увеличивает вчетверо, поэтому 2048 пикселей на выходе означают 512 на входе; дальше у браузера кончается место, и он останавливается. Чтобы этого не случилось, картинка обрабатывается небольшими плитками по 192 пикселя, а время растёт вместе с размером: 2048 пикселей по ширине заняли у нас чуть больше минуты, а размеры поменьше выходят быстрее, потому что плиток нужно меньше.
Моя фотография отправляется на сервер?
Нет. Модель скачивается к вам; ваша фотография к нам не уходит. Нужно доказательство — загрузите модель и переведите устройство в авиарежим: всё продолжит работать. (Для тех, кому интересно: на вкладке «Сеть» (Network) в браузере видна только разовая загрузка модели.)
Сможет ли он восстановить нечитаемый автомобильный номер или лицо?
Нет, и к любым обещаниям обратного стоит относиться с недоверием. Модель делает края резче и убирает квадраты от сжатия, опираясь на то, чему научилась на других изображениях; вернуть детали, которых в кадре никогда не было, она не может. На выходе получается правдоподобное увеличение, а не доказательство.
Какая это модель и под какой лицензией?
Версия «real-world» с четырёхкратным увеличением открытой модели суперразрешения, под лицензией Apache-2.0 — точное название есть на странице лицензий. Мы выбрали её измерением: версии «classical» и «compressed» того же семейства, а также ещё один известный кандидат на настоящих фотографиях набрали меньше, чем обычное увеличение браузера.