Нейросети, увеличиваем картинку! Topaz Gigapixel AI - UPD. Халяву прикрыли.
Бывает так, что хочется поставить на заставку понравившуюся картинку, но вот беда автор
Писать автору, чтоб выложил рисунок побольше мы конечно не будем, ибо в душе мы робкая Флатершай-интроверт и вообще отвлекать от творческих дел творцов такая себе идея. Попробуем самостоятельно увеличить арт, воспользовавшись нейросетями.
Да, большинство нейросеток которые на слуху требуют знания программирования, магических танцев и заклинаний с бубном. Но есть ещё добрые люди которые прикрутили к этому всему дружелюбный интерфейс и долларовый ценник.
Инфа с промокодом уже не актуальна, халяву прикрыли раньше обещанных сроков.
Если вы заметили пост сейчас, то тратить кровно заработанные битсы чтобы увеличить пару картинок не надо! До конца февраля можно получить лицензию программы бесплатно!
Нам нужна программа Gigapixel AI
Идём на сайт и качаем программу. https://topazlabs.com/downloads/
Там же сразу и регистрируемся, получаем по почте пароль, вводим в программу и жмем триал… или можем получить лицензию и ещё 6 программ на нейронках, для этого переходим на сайте в раздел Products -> AI Bundle, добавляем в корзину The Utility Bundle, затем возвращаемся и добавляем The Creator Bundle.
С купоном veai99 до конца февраля 100% скидка на Gigapixel AI! Если вы закинули в корзину The Utility BundleThe и Creator Bundle то и вовсе получаете 7 лицензионных программ в довесок)
Скачали, зарегались, получили лицензию или триал… Программа ещё докачивает гигабайт разного барахла и в принципе готова к работе.
Если наш рисунок в пнг, то сразу же суём в программу. Если джпг то сперва пересохраняем в фотошопе в пнг.(Можете попробывать скормить и джпг, но люди пишут что с пнг работает лучше) (Если программа крашится, попробуйте сохранить пнг с такими настройками)
К сожалению с фотографиями программа не так хорошо работает, а вот с рисунками… Я был приятно удивлён.
В самой программе всё легко, перетягиваем картинку, выбираем степень увеличения, смотрим на превьюшку снизу и жмём старт
Перейдём к экспериментам!
Я выбрал несколько рисунков которые мне нравятся, но которые слишком маленькие чтобы поставить фоном на рабочий стол, попробуем их увеличить. (Надеюсь авторы работ не придут с вилами ко мне домой за такое варварское отношение к их работам))
Первый арт Первый арт размерами 1110x1066 px за авторством Ramiras
Оригинал
Выставляю в программе 6x увеличение, на выходе картинка 6660x6396 px, да я чуть подкрутил резкость и накинул шум в фотошопе, почему-то программа не только увеличила изображения, но и удалила шум с картинки.
Увеличенная до 6660x6396 px (открывать в новом окне)
Сравнение. При 100% разрешении. С одной стороны увеличенная нейросеткой картинка в 100% разрешении, с другой стороны оригинал, который я просто увеличил для наглядности. Надеюсь понятно объяснил, аж сам запутался) Табун тоже масштабирует изображение, чтобы лучше было видно с какой стороны что, можно открыть картинку в новой вкладке.
Второй арт Второй арт размерами 1280x843 и снова за вторством Ramiras
Оригинал
Увеличенная до 5120x3372px (открывать в новом окне)
Сравнение. При 100% разрешении. Та часть что рассыпается на пиксели оригинал. Табун тоже масштабирует изображение, чтобы лучше было видно с какой стороны что, можно открыть картинку в новой вкладке.
Мне стало интересно и я ещё раз открыл в программе уже увеличенный арт и ещё раз прогнал его. На выходе получил арт с размеров 16000x10536 px и размер в 140мб jpg! Вполне смотрибельный кст) (прикладывать не буду, можете поэкспериментировать сами)
Третий арт Третий арт 900x720 за авторством MadHotaru
Оригинал
Увеличенный до 3600x2880(открывать в новом окне)
Сравнение. При 100% разрешении. Та часть что рассыпается на пиксели оригинал. Табун тоже масштабирует изображение, чтобы лучше было видно с какой стороны что, можно открыть картинку в новой вкладке.
Четвёрный артЧетвёрный арт я нашёл в разрешении 667x900 за авторством Vird-Gi
Оригинал
Увеличенный до 4002x5400 (открывать в новом окне)
Сравнение. При 100% разрешении. Та часть что рассыпается на пиксели оригинал. Табун тоже масштабирует изображение, чтобы лучше было видно с какой стороны что, можно открыть картинку в новой вкладке.
Пятый арт Пятый арт 1500x1100 за авторством Alina-Sherl
Оригинал
Увеличенный до 6000x4400. Добавил чуть резкости и шуму чтоб походил на оригинал. (открывать в новом окне)
Сравнение. При 100% разрешении. Та часть что рассыпается на пиксели оригинал. Табун тоже масштабирует изображение, чтобы лучше было видно с какой стороны что, можно открыть картинку в новой вкладке.
Шестой артНу и последний замечательный арт размером 825x990 автора JumbleHorse увиличим до 4950x5940
Оригинал
Увеличенный до 4950x5940 (открывать в новом окне)
Сравнение. При 100% разрешении. Та часть что рассыпается на пиксели оригинал.
Понравился пост, жмякни плюсик)
78 комментариев
вечная, блять, проблема
Строго говоря, waifu2x — это тоже нейросетка, и как я полагаю (особенно смотря на результаты использования) — совершенно идентичная этой, с разницей лишь в длительности тренировки (количестве изображений, прогнанных через неё на этом этапе): waifu2x можно тренировать самому (а онлайн-сервисы уже натренированы на достаточно большой базе изображений), а тут некая фиксированная база (тот самый гигабайт после тренировки?).
Последний пример это увеличение в 6 раз, что явно много для исходного файла, но эксперимента ради попробовал)
С вашими котиками явно что-то не так)
Ткнул jpeg картинку 2000х1600, поставил 4х и...
Эта штука лично выжрала 11gb RAM и 5.8gb vRAM неплохо
Возможно, поэтому у кого-то жпег крашит.
Если сунуть кошака, то шерстка так и останется мыльной, а вот портретные снимки апскелит очень даже хорошо.
Зарегался, получил по коду, скачал-установил, вошёл, всё нормально. Закидываю картинку, превьюшка работает, в 2 раза увеличивает идеально, в 4 — чуть похуже, но тоже хорошо. Проблема лишь одна.
При сохранении на 100% прога тупо крашится.
Проверялось на десятке рисунков с размерами от примерно 700х700 до почти 2000х2000 в PNG.
Возможно, конечно, крашится из-за того, что у меня ноут с процом 1.7ГГц*2 ядра, 8 Гб оперативы и GeForce 920M, а может, из-за Семёрки, хотя будь проблемы с железом или системой, она бы, скорее всего, или не запустилась, или закрашилась где-нибудь посередине обработки рисунков.
Короче — хрен его знает, что с ней не так. Попробую скачать с торрента и попробовать версию оттуда. Будет забавно, если сборка с торрента или одна из предыдущих версий заработает.
Скорее всего мало ОЗУ свободно.
Так что проблема явно не в оперативе.
Сейчас попробовал, как человек выше, после перезапуска проги пересохранить файл на уже имеющийся пустой, созданный перед крашем. Не помогло.
Попробую потом отрубить Лису, чтобы максимально освободить оперативу, но не уверен, что и это поможет.
У меня уже при простое превью кушает 500мб озу
Однозначно закрывай все программы перед работой с topaz. Файл подкачки сам по себе костыль и чаще вызывает ошибки, нежели помогает.
Запустил Топаз, закинул картинку, ту же, что и выше. В режиме простоя жрёт около 450 Мб. Поставил, как и раньше, 3х увеличение.
Результат: на 70-80% гробит видеодрайвер и крашится. Дважды. В смысле — проверял дважды. Больше не рискнул, ибо Семёрка без перезагрузок успешно восстанавливает видеодрайвер раз 5-8, потом может не восстановить, и придётся перезагружать. А это сохранять открытые вкладки в эксплорере, файлы в Ворде и т.д. Короче — геморрой.
Решил попробовать увеличить другую картинку, точнее — 1080р-обоину, сделанную из одного из артов AssasinMonkey. Невероятно, но факт: 1080р-обоина, пересохранённая в FastStone из JPG в PNG с максимальным сжатием, фильтром Paeth и включённым чересстрочным режимом (как указано в шапке темы) была успешно увеличена и сохранена.
Что ещё забавнее, прога при старте, как и раньше, жрала около 450 Мб и ещё около 150 Мб, пока увеличивала 1080р-картинку. Короче говоря, ей, похоже, для увеличения изображения до размеров не более 4к*4к пикселей более чем достаточно двух гигов свободной оперативы. Скорее даже, и гигабайта за глаза хватит. А вот то, что все исходники придётся перед увеличением перегонять в чересстрочный формат — геморрой.
И я таки потом попробую увеличить тот арт 850*1200 пиксел, на котором у меня крашилось — слишком уж он хорош, и увеличить его хотя бы в два раза сам Бог велел. Просто лень ещё раз карман туда-сюда подключать.
Хотя там можно переставить использование видеопамяти в минимальный режим, может, поможет. По умолчанию стояло на среднем.
Хм-м-м… А ведь в аиде вроде как можно выставить показывать использование видеопамяти…
Провел свой тест:
jpg 370x420 --> x4
а так же 1875мб видеопамяти
Это пиковое потребление.
Вот максимальное потребление
8000x8000 --> 32000x32000
upd. В этот раз я взял PNG.
1. Краши посреди процесса увеличения изображения (т.е. не доходя до 100%). Аварийное завершение работы видеодрайвера.
Вероятная причина: недостаток видеопамяти уже даже при среднем режиме использования видеопамяти.
Решение: Открыть «File → Preferences», нажать «Advanced preferences» и напротив строки «Allowed graphics memory consumption» выбрать «Low». Это значительно ограничит программу в использовании памяти видеокарты (например, увеличение изображения 800*1200 в 2 раза использует около 200 Мб видеопамяти, его же в 3 раза — около 400 Мб видеопамяти, плюс около 200 Мб жрёт сам интерфейс программы), правда, практически в два раза (по крайней мере, у меня) снижает скорость обработки изображения. Но как по мне, лучше медленно, чем вообще никак.
2. Краш на 100% при увеличении PNG.
Вероятная причина: какой-то баг с форматом PNG (да и с JPG то же самое было), из-за которого если PNG сохранён не в чересстрочном режиме, то выкидывает ошибку при попытке сохранения готового изображения.
Решение: перед увеличением PNG (а также JPG) пересохранить в Photoshop либо FastStone Image viewer в тот же PNG, только включив чересстрочный режим и, желательно, максимальное сжатие. В FastStone можно ещё выбрать фильтр Paeth (как будет работать с фильтром Sub или без фильтра сжатия я не проверял).
Короче говоря, чтобы эта прога нормально работала даже на относительно слабом железе, надо в настройках поставить минимальное использование видеопамяти, а также каждое изображение перед увеличением пересохранять в чересстрочном PNG.
А, и вот пара успешно увеличенных артов от AssasinMonkey.
A Rare FitОригинал:
Увеличенная х3:
Beyond the CoronationОригинал:
Увеличенная х3:
Что мне, кстати, понравилось, на втором арте при увеличении поубирался весь этот раздражающий блюр, который художник обожает пихать во многие свои работы, отчего увеличенный арт даже после уменьшения до первоначального размера смотрится лучше и чётче оригинала. Да и у первой детали выглядят куда чётче, чем в оригинале.
Можно обратиться к мастерству копирования картин вручную, но это не всякому дано!
Тем более, что в шапке сказано: до конца февраля можно получить халявную лицензию, чтобы не парится потом с поиском ломаных версий. Плюс автообновление и возможность сообщить разрабам о каких-то проблемах.
хм
Продам кошерный акк с фуллом за полцены :DПрога классная, то что надо. До 3-х кратного увеличения вывозит по качеству хорошо.
Поне До Поне После (х3)
А если ещё в связке с FotoSizer подкрутить кое-чего, то можно ещё и облегчить весовую составляющую. Cool.
И между прочим, что мне ещё понравилось, при сохранении в PNG она сжимает максимально возможно — настолько, что даже потом ни фотошоп, ни FastStone не могут сжать лучше. Ну или если кто-то из них сможет, разница будет не более 1-2%.
Жаль только, что на лицензию не успел. Очевидно, но жаль.
Гениально! XD