Содержание статьи
NudsTopBot: нейросеть, которая раздевает по фотографии
Результаты работы NudsTopBot
NudsTopBot — это нейросеть, которая раздевает людей по фото, работает в виде Telegram-бота. Для начала работы с нейросетью нужен Telegram-аккаунт и фото девушки или мужчины в одежде. Качество раздевания ботом улучшается при соблюдении нескольких условий: на оригинальном изображении должно быть как можно меньше одежды, нет посторонних людей в кадре, персонаж должен находиться по центру изображения. Нейросеть раздевает девушек более качественно, чем в случае с мужчинами. Время обработки фото — от 5 секунд в зависимости от нагрузки на сервер.
Высокое разрешение оригинального фото гарантирует лучшее качество результирующего изображения. Сравнивая NudsTopBot с нейронной сетью DeepNude, которая была популярна в 2019 году, можно отметить заметные улучшения качества результатов. На фотографиях стало заметно меньше артефактов, размытости и других дефектов. Пример раздевания девушки по фото:
Результат, получаемый с помощью данной платформы, существенно зависит от характеристик исходного изображения, таких как поза модели на фотографии (программа демонстрирует достойные результаты лишь при изображениях анфас), контрастность одежды и заднего плана, а также разрешение изображения.
Действительно ли нейросеть умеет снимать одежду с людей на фото? Фактически, нет. Алгоритм базируется на генеративной нейросети, которая обучилась на 100 000 пар изображений одетых и раздетых людей. GAN, а точнее диффузная модель, не обладает достаточно информацией людях, не представленных в датасете: форма, цвет кожи, родимые пятна и другие детали не могут быть достоверно восстановлены. Для раздевания каждого нового человека вынуждена подключать «воображение», или галлюцинировать. На конечный результат влияет освещение, поза и наличие дополнительных деталей под одеждой, например, корсета или утягивающего нижнего белья у девушек.
Нейросети, которые способны снимать одежду на фотографиях, основаны на принципах глубокого обучения и компьютерного зрения. Эти нейросети являются частью семейства моделей глубокого обучения, называемых генеративными моделями. Они обучены генерировать новые изображения на основе имеющихся данных, в нашем случае — изображений с одеждой.
В начале процесса необходимо запустить нейронную сеть SD путем открытия файла webui-user. После запуска, она будет доступна на главной странице и будет готова к использованию. Эта нейронная сеть является основным инструментом для выполнения данной задачи.
Возобновление изображений (Inpaint)
Для достижения необходимого результата не требуется сложное описание ввода запроса. Просто введите фразу «naked girl» в открытое поле. Эта фраза является переводом на английский язык для «голая девушка«. Данное описание является вполне достаточным для получения желаемого результата
Процесс работы таких нейросетей начинается с этапа обучения. Нейросети подаются на вход большие наборы данных, содержащие пары изображений «до» и «после«. ИИ обучается находить закономерности на основе уже известных ей картинок (такие нейросети обучаются на фотографиях порно-моделей), и по силуэту, позе и общим чертам подрисовывать похожие части тела.
После добавления бота пользователю доступна одна демо-обработка, выдающая средне заблюренное изображение с водяным знаком, чтобы убрать блюр и водяной знак, придется заплатить. Стоимость начинается от 80р за одно изображение, при покупке пакета цена за одно фото снижается. Оплата доступна несколькими способами: банковский.картой, QIWI, криптовалютой, Payeer, по СБП, ЮMoney или со счета мобильного телефона.
Летом 2023 года мир поглотили пикантные нейросети, которые могут воссоздавать порнографические картинки. Появились продукты, которые могут прикрепить фото нужного человека на нюд-картинку. Рассказываем о подобных сервисах и показываем как они работают в 2024 году.
Более подробной информации о сравнении с другими моделями и количественные метрики разработчики не опубликовали. Нейросеть воспроизвела фигуру девушки, сохранила черты лица и другие видимые детали. По субъективному впечатлению, сгенерированные фото раздетых девушек немного приукрашивают действительность: формы идеализированы, подтянуты, без каких либо дефектов кожи и других недостатков. В этом смысле «фантазии» нейросети уподобляются завышенным человеческим ожиданиям, зато результат никого не обидит.
После завершения конфигурации, вы можете приступить к использованию функции возобновления изображений, известной как Inpaint. Эта функция предназначена для удаления излишков одежды на фотографиях. Вы будете взаимодействовать с инструментом «карандаш«, чтобы выделить элементы одежды, предназначенные для удаления. Затем запускается процесс генерации, и вы можете оценить результат.
Необходимо отметить, что такие технологии имеют свои ограничения и должны использоваться с осторожностью и осведомленностью. Важно помнить о защите прав и конфиденциальности людей, а также о необходимости соблюдения юридических норм и этических принципов при работе с подобными инструментами.
Нейросеть раздевает людей по фото на базе модели Stable Diffusion, дообученной сегментировать людей на фотографии и на выходе выдавать их изображение без одежды. Алгоритм перерисовки отдельных частей фото называется Inpainting и используется, например, в функции Generative Fill в Photoshop. Такие нейросети, как Stable Diffusion, обучались на более многообразных датасетах с большим набором признаков, поэтому работают менее точно, чем профильная нейросеть для раздевания девушек, дообученная на соответствующих изображениях.