Мой прошлый пост про Telegram бота улучшающего фото с помощью нейросетей https://t.me/photo_enchase_bot набрал много отзывов и плюсов!
Благодарю всех кто помогал тестировать и находил ошибки)
На картинке сравнение как получилось улучшить очень размытое фото из соц сетей.
Комп работал эти дни в режиме нон стоп специально для пользователей с пикабу! Хотя изначально я планировал выключать его на ночь)
Новости для тех кто подписался и следит за ботом:
- была заменена нейросеть, на более современную, которая улучшает лица более естественно даже в ужасных условиях (прошлая нейросеть выдавала немного страшные варианты)
- были учтены ошибки по отправке ботом готового результата обратно пользователю, оказывается документом файлы можно передавать весом до 20мб, а фотографии до 5мб и есть ограничения на отправку больших фото (не больше 10000 суммарно ширина + длина)
- для изначально больших фото убрал апскейл х2
- добавлено ограничение на очередь файлов, пришлось не принимать одновременно более 10 файлов от одного пользователя.
- добавлен счетчик файлов в очереди, теперь при добавлении нового фото будет понятней сколько придется подождать.
В планах много работы, надеюсь получится сделать действительно стоящий сервис:
- освоить работу с базой данных на Python (для хранения настроек пользователей)
- освоить API TElegram для работы с кнопками в чате с ботом.
- добавить возможность выбора нейросети (прошлая нейросеть в некоторых случаях делала более красиво субъективно)
- добавить возможность выбора между реалистичностью и дорисовкой (сейчас нейросеть улучшает максимально реалистично)
- добавить возможность отключить отдельно улучшение лиц или фона (бывают случаи когда достаточно просто почистить фото и увеличить разрешение или наоборот)
- изучить возможность использования обработки фотографии нейросетью прям в скрипте бота, сейчас для каждой фотки каждый раз заново создается процесс обработки, а по идее это лишняя трата ресурсов. Если получится это решить то должна повысится скорость обработки и очередь будет быстрее проходить.
Как пользоваться ботом? Просто начните диалог с https://t.me/photo_enchase_bot отправьте ему фото, которое хотите улучшить (до 10 штук подряд). Если бот не ответит просто оставьте как есть, когда выйдет онлайн ответит.
P.S. у кого хорошо получилось улучшить фото делитесь в комментах, всегда радуюсь когда кому-то моя работа пригодилась)