Телеграм бот для раздевания аниме девок подкатили. https://boards.4chan.org/h/thread/5907215 @anime2hentai 165538 В конец треда | Веб
Телеграм бот для раздевания аниме девок подкатили.
https://boards.4chan.org/h/thread/5907215
@anime2hentai
2 165543
чет не робит
3 165568
я туточки, вроде поднял. Написало мне сутра хитрую ошибку и я запустил не тот скрипт заново. Теперь надеюсь проживет до утра.
4 165574
И как долго занимает процесс обработки фото?
5 165586
Так себе игрушка. Иногда более-менее работает, оставляя клочки одежды, иногда вообще тупит и просто все замазывает.
6 165590
Котаны, юзайте remove.bg перед отправкой. Девочка должна стоять ровно- чем ровнее тем лучше. Само тело примерно на 256 пикселей в ширину из 512 ширины картинки.
9 165595
10 165596
13 165602
14 165606
>>165538 (OP)
Зачем? Неужели просто мыльные голые бабы вас возбуждают? Эстетически это выглядит хуже чем в одежде. При том что рисовать одежку не так уж и просто и проще оставлять баб голыми.
AgACAgIAAxkBAAIJf186NIHEQrKDjWFIA1N8u0B9t-HZAAL0sDEbyNjRSQA[...].jpg34 Кб, 512x736
15 165608
>>165606
я вижу ты художник, жаль что с логикой у тебя туговато. Если ты не можешь осилить даже пару строк инструкции, то твой аргумент о мыльных бабах- это, видимо, импотенция. Комбо генного отброса.
16 165609
Ладно, котаны, пробуйте дальше.
17 165641
>>165538 (OP)
На гитхабе будет?
18 165651
>>165641
ну там пих2пихХД. 1 файл в гиг. Нет конечно, не будет.
19 165652
Ну и я добросил в датасет еще много примеров с бекграундом. Со временем будут улучшения качества, обучение все еще ведется, и оно будет вестись еще очень долго. Иногда бот вылетает. Проверять могу пару раз в день, не пинайте.
20 165653
Еще раз скажу, что у изображений лучше убирать бекграунд через remove.bg. Да, я смотрю что вы там кидаете, кидайте больше своих жирных трехмерных блядей и процессоров- не будет оно работать так, инфа сотка.
21 165689
С вашего позволения повбрасываю то, что кому-то не долетело и лучшее.
29 165697
сравнение
33 165715
Спасибо, анон
Пиздатый бот
34 165716
Он может даже фигурку раздеть, при должном везении
35 165726
>>165715
Спасибо. Работа по обучению сетки ведется уже пару недель. Именно этой итерации, до этого было и всякое другое. Недавно вкинул в топку картинок еще 33 тысячи без разбору. По плану это должно привести к улучшению качества + улучшению качества с фоном а не с белым бекгранудом ну и если еще год обучаться, может начнет делать что-то удобоваримое =) а то я вижу, что в основном идет т.н. черри пикинг, когда мишень поражает цель. Немного расстраивает ограниченность объема видеопамяти, жду подешевевшие 11гб карты, еще один слой сможет или все улучшить или начать давать "галюцинации" и придется делить сетку на несколько.
>>165716
не, он никогда не будет нормально работать с реальными фото без черного конутра анимешного.
Еще раз напомню, что перед отправкой по крайней мере пока что лучше обрезать фон на remove.bg.
Я видел как вы дрочите. И ты не плох анон =) я не вижу кто шлет, но вижу результат, как и дипнуд собственна, собирает свои галереи удачных. Радует, что моя сетка для меня выглядит лучше чем та с его ебанутой архитектурой.
36 165727
ну и вот изменения в сетке за 3 дня. Я не спешу, потиху чето-там мутится, качество растет, переобучения сетки пока не предвидится. Сложность именно во времени вычислений. За неделю у меня обучалась сетка, которая очень красиво делала груди и соски. Но, чтобы сделать ее функционирующей нужно еще запускать детектор груди и делать вырезание и вставку типа рамки на сайте дип нуда, а чукча не программист. Если бы кто мог помочь, был бы рад.
39 165732
>>165727
Какой язык? Я сам макака тока на JVM языках пишу + Rust немного

>>165715 и >>165716 - кун
40 165755
>>165732
пистон же, на нем почти весь машинлернинг сейчас. Ну и библиотеки. Пример кода, который не крашится от нескольких фотографий загруженных одновременно это слишком nsfw даже для hc cd E:\bot & e: & python new.py & python new.py & python new.py & python new.py ну ты понел.
44 165763
убирайте бекграунд. Извините, скрипт иногда проплевывает картинки. Нужно испытывать тайминги пауз между циклами, а сейчас нету времени на это.
54 165789
>>165755
Прискорбно, анон. В любом случае ты занимаешься прикольным вещами, удачки тебе
70 166025
>>165538 (OP)

> @anime2hentaibot


давай хоть название правильное. На Форчане же дал. И, да, я проиграл с "А что такое Телеграмм?"
71 166033
>>166025
я сам телегу только под это дело ставил буквально. Кароче, если бот не работает- значит в бульбостане или опять инет отрубают или электричество.
78 166042
и приложение расистское, как это модно сейчас- оно плохо работает с оттенками кожи темнее, синее, зеленее и т.д.
83 166087
>>165538 (OP)
Итак, побаловался я с твоей сетью. Отобрал картинки, обрезал им бекграунд, размножил (поворот в обе стороны на 90 градус + свайп), получилось по 6 картинок на один оригинал. Залил каждую, сохранил и отзеркалил обратно.

Выводы:
1. нужны только хайрезы, на них показывает хоть что-то вменяемое
2. ты вообще не пытался морфить исходные образцы, в обратном случае я не понимаю почему у меня одна и та же картинка, отзеркаленная по горизонтали, выдаёт два разных результата
84 166088
>>166087
Сейчас накидаю свои результаты, пусть остальные тоже посмотрят.

Оригинал + 6 преобразованных и возвращённых к исходному виду результатов (если не запутаюсь)
95 166100
>>166087
Это оригинальная картинка, из-за которой я начал тестировать повороты. Обрати внимание насколько зеркальные варианты отличаются от оригинала, где Аква лежит
97 166102
>>166087
Хороший результат на лоурезе. Но это исключение
98 166103
>>166087
Самый забавный результат. Обратите внимание, что часть картинок не изменились
100 166105
>>166087
Результат, после которого понятно, что заливать надо только хайрез
103 166108
>>166087
Здесь я не стал загружать повороты, потому что сразу видно, что будет говно
104 166125
таки да, я их делал на рандомный поворот на 15 градусов + - и зеркало. Я уверен почти на 99 процентов, что попытайся я сделать морф со всеми флипами, результат был бы говенный говенный. Изначально я делал датасет эдакой горой мусора со всеми позами и оно выдавало ВСЕГДА очень плохой результат типа полной стерилизации и удаления всех признаков сосков. В конце концов я пришел к датасету, где поверх одежды накладывается контур голого тела с обрубленной головой и ногами 512 на 512 (причем вручную модерировал так, чтобы грудь оставалась в контуре одежды а не вываливалась, иначе это, как оказалось, тоже дает нехилый такой глич), потом его после прихода к норме немного догонял на горе мусора + голова, а то он много очень где ее замазывал и оче плохо работал с задниками, а многие ленятся обрезать его, потом по минималке на первом сете на самых самых малых коэфициентах обучения. Поверь, это не первый опыт. У сети обучаемой в 8гб видеокарте есть ограничения. Оригинальный дипу нуд использовал три сетки по 700мб каждая, первая определяла одежду, вторая рисовала поверх пупок соски и дырку, третья уже формирует поверх полученной карты рисунок. Я мог бы попытаться сделать что-то с одеждой просто по карте разницы, но я не хотел терять информацию о тенях и вручную домодерировать рисунки. Мне как-то проще было найти еще больше картинок, чем вручную их дообрабатывать. Я знаю, что можно было бы объединять рисунки в 6 каналов, но я так не делал, т.к. память у карты не резиновая, там был бы похожий результат все равно. Вобщем кушайте что дают. Датасет основан на стоящих смирно с небольшим поворотом, не вид снизу, не вид сверху. Можно отдельно залупить и эти отдельные нейронки, но это пока лишнее, я считаю.
105 166126
>>166087
ну и отзеркаливание- это не баг а фича =). Кто же знает, что там внутри сетки. Про хайрезы- не обязательно. Там коллекция изображений из хентайных игр в основном, а там были и выское и лоу просто архистарье, но мало. Больше всего - игры периода 2000-2010. Не самая топовая рисовка. То, что раньше было стандартов аниме, без современных крутых переходов светотени. И таки с оно не справится как настоящий художник, по карйней мере не у меня в этом смешанном сете с моими руками с моей видюхой в это столетие.
110 166155
>>166149
Эти я выше заливал

>>166148
Девочку с синими волосами мне так бот и не отдал. Причем я заливал и с зеркалкой. И это из игры Virgin Roaster, возможно у тебя эта девочка есть в паке обучения
https://exhentai.org/g/705760/1976258d47/
https://exhentai.org/g/1161532/7c573e4b11/

Попробуй эти 4 картинки скормить своему телеграм-боту. Видимо он их обрабатывает (у тебя же аугментированная картинка есть), но назад уже не отправляет.
У тебя же модели как-то разбиты по версиям? Сохраняй у себя хеш картинки вместе с версией модели, если пользователь уже кидал эту картинку, и у тебя результирующая картинка есть с текущей версией модели, то кидай то, что ты уже обрабатывал. Зачем 20 раз одну и ту же картинку обрабатывать одной и той же моделькой?
IMG20200824164101040.jpg17 Кб, 512x736
111 166161
Здрасте
112 166171
>>166155
Он все вернул. Я могу сделать так, что он будет работать раз в минуту а не постоянно, тогда не будет невозвратов. Но проще послать еще раз файл.
я не думаю, что проще хранить множество картинок на винте. У меня нету цели сделать клон данбуры у себя на мощностях.
115 166175
И это уже последняя версия, пока что не буду больше обучать.
129 166345
>>166173
Научи её рисовать соски
130 166350
>>166345
пробуйте старые картинки и сравнивайте, новая версия- прогнал на минимальной мощности день. Ну они точно стали меньше по ореолам... кароче, как сказал бы ученый на моем месте- это стохастический процесс. Это рандом. В примерах, что раньше делался маленький аккуратный сосок в этой итерации он просто исчезает. Совершенство пока недостижимо.
131 166351
вы и так мне должны две нобелевки.
133 166399
>>165538 (OP)
>>166350
А что если сделать две сети: одна раздевает в куклу, вторая рисует поверх груди соски.

Для отрисовки сосков поверх куклы можно найти гораздо больше примеров для обучения: просто затирать соски самому (ну или написать херню для затирки)
134 166402
>>166399
хорошо, у говорил. Я недавно пытался сделать это с моим же сетом- прогнал одетых в раздетые с размытыми сосками потом ставил уже размытые контуры на превращение в четкие. Я ставил уже имеющуюся модель, может она не смогла переобучиться на новый лад. Начну сегодня с нуля, это может занять много времени. Буду отписываться по успехам, но чет мне кажется, что не получится.
Делать вручную еще сет с замыленными сосками- окстись, я устал сейчас. Можем позже. Проблема в том ,что даже делая вручную в фотошопе- это гемор, не смотря на хорошую скорость работы 1 картинка в 3 секунды например. 30к секунд это больше суток свободного времени. + еще учитывай, что это нужно загружать в фотошоп по 100 картинок и сохранять батчем, что тоже занимает время, больше в оперативку не влазит.
Может где-то поищу нейросетку для цензурирования блюром. Безусловно, в этом есть правильная идея, но я еще морально не готов к этому.
135 166403
а, кароче, поставлю две сетки дообучаться- одну старую на минималке + новую для четкости. Бот отключается пока что.
139 166507
>>166402
Ты ведь не забываешь зеркалить девочек, когда подаёшь их во вторую сеть? Таким образом, если для раздевания у тебя было 10 000 девочек, то для размыливания у тебя 20 000 девочек (на каждую пару норма/зеркало по одному target-изображению)
140 166528
>>166507
я их всегда зеркалил + коррекция по гамме, зернистости, поворот на 15 градусов. Сейчас у меня в папке нейросети лежит 10 версий и активна последняя, которая дает ну вот такой вот результат.
Я только одного не понимаю, зачем тут пытаться заставить делать нейронку то, на что она не обучена- на обработку повернутых и перевернутых изображений? Первоначально она была рассчитана на обработку изображений с разрешением 2048 на 1024, ну а область зрения у сетки около 256. Я сразу пытался сделать рахрешение 1024 на 512, но это просто тупо не лезо в видеопамять. Можно сделать сетку отдельно для груди на 512 на 512, можно для трусов 512 на 512 и будет норм. Но сверху нужно еще накинуть будет определитель изображений и обработчик, котоырй бы аккуратно вырезал бы это все, масштабировал верно изображение и там тоже был бы перепад по цветовой гамме, было бы не очень комильфо, работало бы как паровози из говна и палок. Алгоритм пикс2пиксХД отличается тем, что использует также кроме оригинального изображения еще и ресайзы его- уменьшенные в 2 или 3 раза, смотря сколько ты добавишь в настройках. Поэтому генерализация модели, т.е. её происходит не только на одном размере изображений, а на многих, но дольше. Проще говоря, не нужно идеально подгонять датасет, можно кидать разные масштабы. А я еще и кидал масштабы одинаковые, чтобы ЕМУ было проще. Если бы я нагружал сетку еще и поворотами, то она бы точно не вместила бы в себя всю нужную инфу для работы. А делать сверху еще один обработчик, котоырй бы определял положение тела и вращал бы картинку так, как нужно- ну это еще год (ну меньше) работы с датасетом или изобретение велосипеда для аниме.
Да, я замахивался на полностью обнажающую любую одежду сетку, но получилось то, что получилось.
141 166529
>>166528
да иди ты, не могло у тебя первого пика получиться
142 166530
>>166529
попробуй сам оригинал закинь в бота. Еще попробуй потом найти его в данбуре реврес имейд серчем и убедись, что у него нету голого оригинала и на нем сетка моя не обучалась.
Вообще идеальный поиск в данубре- white_background и бикини или swimsuit. Алгоритм пих2пих вообще очень плохо работает с преобразованием форм, но по контуру он работает хорошо, поэтому все обтягивающее белье обрабатывается лучше.
143 166531
>>166530

> white_background и бикини или swimsuit


lol, я так и делал, когда искал картинки сверху
144 166532
ну и про доски-соски. В датасете есть немного таких, но как видите, их недостаточно. В идеале нужно было бы разбивать сетки на размеры груди- большие, средние и плоские. Тогда результаты были бы лучше. Получилось, что у нас- что-то среднее.
146 166534
>>166532
не кидай лоли, запрещено же
147 166535
>>166528

> коррекция по гамме


так вот почему у меня картинки меняют цветовое распределение
148 166536
>>166535
если бы этого преобразования по гамме (уагментации) не было они бы еще сильнее меняли, а так часть сетки все же отвечает за оригинальные цвета. У этого пих2пих есть огромное количество веселых глюков с преобразованием цветов- просто похерить гамму и + выдать светлое пятно там, где его не должно быть ( опытыны путем выяснил, что создание в любой точке изображения белого пятна уберет светлое пятно из ненужного места. Это уже инсатй, о котором даже на гитхабе не прочтешь в комментах) В том же дип нуде картинка проходит через 3 сетки, поэтому на выходе получается очень далекий от оригинала результат. Можно сказать, что мне было не только лень делать еще каскад сеток, но я заботился о качестве =).
149 166537
тьфу, аугментации, обидная опечатка. В общем слегка придрочившись, ты уже сразу видишь какая картинка будет норм преобразована.
151 166562
Всё, пока работает, даже не будет вылетать. Отключили у бота многопоточность, теперь он не будет дудоситься большим количеством картинок в одном сообщении. Как обрабатывать их за раз, а не инициализировать каждый раз видеокарту по новой я не знаю, это уже вопрос к технарям из нвидии, которые даже не выкатили использование нескольких видеокарт для параллельных вычислений на винду. А могли бы.
163 166709
>>166171
>>166155
Попробовал подать одну и ту же картинку с одним и тем же разрешением, но чтобы девка по ней каталась влево-вправо.
Соски немного меняются, остальное вроде одинаковое
164 166748
>>166709
я делал покадровую анимацию, не сохранил. Там вообще веселый глюк- при движении груди она двигается нормально, а сосок как будто является прозрачной областью и на заднем фоне есть некая текстура, которая просвечивается не меняясь.
175 167514
ну шо, соскучились?
178 167936
Извините, бот лежал из-за ошибки 400, не найден чат для ответа. Что это было, хуй его знает. Пришлось его перезапустить без loop, чтобы он таки смог обработать эту ошибку и забыть.
179 168717
>>165538 (OP)
Ты предлагаешь удалять background. А ты сам его удалял у картинок, на которых обучал? Если да, то чем (в таких промышленных масштабах)?
180 168802
>>168717
я брал датасет из хентайных игр- 10к, + есть сет из данбуры 40 к с бекграундом, но при обучении с бекграундом сетка стремится уйти в пляс и становится очевидно, что ей не хватает мозгов.
у видюхи второй сдохли кулера, оба. Жду с алика новых. Пока бот лежит.
Стикер512x512
181 168815
>>168802

> у видюхи второй сдохли кулера

182 168816
>>168802

> Пока бот лежит


Скажи пожалуйста, что бот не работает с твоего компа, а?

> брал датасет из хентайных игр


Погоди-ка. Из какого-нибудь Virgin Roster? Ты брал две картинки + отдельно задник, который удалял диффом из картинок или как? У большинства таких игр есть картинка с чистым задником под персонажей
183 168828
>>168816
Работает с моего компа. Да, второе, отдельные пикчи пнг без бекграунда + у кучи авторов с данбуры с бекграундом. Но окончательно сет для последнего шлифования- без бекграунда. Я уже писал, почему.
>>168815
да, в период когда были две видюхи рядом в слотах на полной нагрузке неделями, там у первой, которая старше, уже отклеились к хуям пластиковые части и начался стук. Колхозный ремонт такого тонкого китайского говна не предусмотрен производителем, только замена.
184 168910
>>168816

> Ты брал две картинки + отдельно задник, который удалял диффом из картинок


https://topazlabs.com/mask-ai/

> Image masking doesn’t have to be complicated. With Mask AI’s machine learning technology and easy trimap technique, you can power through image masking in record time.


Забавно. Надо посмотреть как эта штука обрабатывает аниму и умеет ли в batch-обработку
185 173197
>>165538 (OP)
Бот мёртв, да?
186 173356
>>173197
да. жду кулеров для видяхи. ну и повылазили какие-то охуенные траблы с авторизацией и занятостью стека бота. может сегодня поковыряю.
187 173367
>>173356
ну ты хоть уведи бота в сон, чтобы он онлайном не светил
188 173447
всё, сделал. Бот, оказывается, ложится, когда юзер блочит его у себя и начинает судорожно пытаться отослать ему назад сообщение, но не может и впадает во фрустрацию. Очистка стека, оказывается, проводится получением нового номера токена. Вроде работает, кароче.
189 173449
>>168910
я уже вроде отвечал вверху, в батч обработку она может, как и пикс2пикс, просто бот настроен на работу по одной картинке каждый раз по новой инициализируя и загружая изображения. В оригинале туда можно запихать много изображений и скорость обработки будет кадр в секунду, зависит от разрешения, сложности сети. Но, я пытался делать покадрово анимацию, там есть глич- положение соска как будто зафиксировано в пространстве и не зависит от положения тела. В общем- пикс2пиксХД не делает корректные переходы от прошлого кадра к следующему и выглядит всё это в итоге странно, как будто вместо соска у девушки прозрачный канал и за ним видно текстуру, которая не перемещается при перемещении положения груди, а только через дырку видна задняя текстура. Сложно объяснить, примера уже не найду, сами разбивайте много кадров анимации и прогоняйте через бота, если надо.
Существуют техники уже такие, которые позволяют отсиживать положение предметов в кадре и делать инимацию, но я не тот учёный из нвидии, которому за это платят, к сожалению.
190 174615
>>173449

> я уже вроде отвечал вверху, в батч обработку она может


Я про вот эту программу Mask AI
https://topazlabs.com/mask-ai/

Чтобы батчем удалять фоновое изображение и оставлять только аниме-телочку.
191 174862
>>174615
https://www.remove.bg/ онлайн бесплатная
192 174874
>>174862
Выше некого лимита разрешения — плати деньги
193 175398
временно отключаю, буду на последней рабочей карточке пытаться делать 1) восстановление из зеленки 2) превращение одежды в зеленку. Может это даст улучшение качества, если сетка не будет работать в одном объеме денных сразу и распознавателем одежды и дорисовщиком, а разделится на две независимые, как мне советовали давно.
Если не будет прироста качества, попробую делать четырехканальные изображения с зеленкой, и да поможет нам Бог.
194 176208
>>165538 (OP)
Напомни, что у тебя там внутри? Tensorflow? Как выбирал первичную геометрию слоёв? По мануалам в Сети? Как её корректировал? На шару добавлял/убирал рандомные слои?
195 176471
>>176208
pix2pixHD, которая на pytorch. Без каких либо ключевых изменений. Количество слоев генератора с 3 до 4 поднял, residual blocks в генераторе в опциях просто увеличено до максимального, который влез в 8гб.
196 176472
>>176208
ну при такой сложной задаче, по аналогии с deepnude, я решил, что было бы неплохо по максимум вкрутить все параметры. И всё равно результат хуже, чем в deepnude, т.к. в одной сетке при обучении работает и определитель одежды и генератор того, что под ней, а в дипнуде- это две отдельные сетки с более четким разделением задач. Я всё планирую у себя сделать разметку тела по органам и разделить тренировку на две части (просто разделение по разнице и генерация из зеленки тела- не даёт прироста производительности-близости к нужному результату, как я выяснил), но когда мне этим заняться- не знаю.
197 182285
Бампанём
198 182286
>>176471
А нахуй pix2pix, если есть GAN. На GAN не нужны пары примеров. Датасет на изи соберешь.
sage 199 184930
>>182286
Это оффтоп, но вот
https://youtu.be/b9WGTTPhXFk

А вообще весь ML обсуждается в этот треде
https://2ch.hk/pr/res/1868191.html (М)
200 198474
Что с ботом случилось?
201 198932
Есть такой бот но для ирл?
202 198947
>>198932
Есть, deepnude.
203 239694
>>165538 (OP)
Если ты еще жив: пытался вкатиться в ту версию pic2pic, которой не нужны парные картинки?
Обновить тред
« /h/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее