нейронные сети

нейронные сети

Подписчиков: 1217     Сообщений: 19344     Рейтинг постов: 294,598.8

DeepFakes нейронные сети замена лиц честно спижжено timoil94 длиннопост Хлоя Морец FakeApp deep fakes 

Инструкция: Как запустить нейросеть меняющий лица актрис на видео.

"Если у вас windows 10 64x, 16gb ОЗУ, 1050ti, i7 7700. То запустится 100% без проблем.


*Для начала скачиваем и устанавливаем CUDA 8.0

https://developer.nvidia.com/cuda-80-ga2-download-archive

Установка стандартная, после перезагружаем. Патчить ничего не надо.


*Скачиваем саму программу:

https://drive.google.com/file/d/1_D6JIZsv4JdIqydhfpXCP63HzlvnqCt6/view


*Скачиваем ffmpeg

https://ffmpeg.zeranoe.com/builds/


*ВАЖНО! ПОВТОРЯЕМ В ТОЧЬ ТОЧЬ!!!

Распаковываем FakeApp.zip в корень диск С. А так-же в корне диска С создаем папку fakes, внутри создаем папки data, data_A, data_B.

ffmpeg, распаковываем в папку FakeApp.

Получаем такую картину:

Этот компьютер > Локальный диск (С:)
FakeApp
fakes
Intel
MSOCache PerfLogs
V О Поиск: Локальный диск (С:) р
Program
Files
Program ProgramDa Windows Пользоват Files (x86)	ta	ели,DeepFakes,нейросеть,нейронные сети,замена лиц,честно спижжено,timoil94,длиннопост,Хлоя Морец,FakeApp,deep fakes

>	Этот компьютер > Локальный диск (С:)		> FakeApp		v Cj
у	А	Л Имени	Дата изменения	Тип	Размера
У		alignment	08.01.201810:48	Папка с файлами	
У	■	ffmpeg	09.01.2018 13:41	Папка с файлами	
		jre	06.01.20184:41	Папка с файлами	
		model	08.01.2018 12:26	Папка с файлами	
		fakeapp.bat

Этот компьютер > Локальный диск (С:) > fakes
л Имени data
Idata А
Дата изменения
11.01.2018 20:51 11.01.201820:51 11.01.201820:52
Тип
Папка с файлами Папка с файлами Папка с файлами
Размера,DeepFakes,нейросеть,нейронные сети,замена лиц,честно спижжено,timoil94,длиннопост,Хлоя


*Этап подготовки видео.

Скачиваем любое видео например с Хлое Морец и теперь нужно на любом видеоредакторе нарезать участки видео с её лицом и склеить в один видеофайл.

Так будет выглядеть файл после конвертации
усшоисша
мудио
изоораженим
сохраненные
Хлоя Г рейс Морец в ш	оу Джимми Киммела (перевод от Bitchy) - YouTube.MP4 - Редактирование			
(Щ Стабилизация	Я Зв'	'К	Коррекция 1 М W	Субтитры,DeepFakes,нейросеть,нейронные сети,замена лиц,честно


Сохраняем нарезанное видео в качестве 720p в папку C:\fakes\data_A называем её 1.mp4


Запускаем командную строку,пишем:


C:\FakeApp\ffmpeg\bin\ffmpeg.exe -i C:\fakes\data_A\1.mp4 -vf fps=25 "C:\fakes\data_A\out%d.png"


В папке C:\fakes\data_A видим как появляются картинки, ждем завершения процесса.

Этот компьютер > Локальный диск (С:) > fakes > data_A
;
CTI
(с
mm	
1.mp4	oufl.png
m	Ш
out16.png	out17.png
m	m
out32.png	out33.png
Ш	Ж
out48.png	out49.png
m	m
out64.png	out65.png
Ж	№1
out80.png	out81.png
Ш	m
out96.png	out97.png
out2.png
out3.png
out4.png
out5.png
outô.png



После завершения удаляем в папке C:\fakes\data_A видео 1.mp4

Запускаем fakeapp.bat в папке C:\FakeApp

Выбираем Align, поле Data указываем C:\fakes\data_A

Жмем Start. ЖДЕМ ПОЛНОГО ЗАВЕРШЕНИЯ!


В папке C:\fakes\data_A появится папка aligned где все упорядочены её лица.

aligned	outl.png	out2.png	out3.png	out4.png	out5.png	out6.png	out7.png	out8.png	outQ.png	outlO.png	ou'
out16.png
out17.png
out18.png
out19.png
out20.png
out22.png
out23.png
out24.png
out25.png
out26.png
out32.png	out33.png
out48.png	out49.png
out64.png	out65.png
out80.png	out81.png



*ЭТАП НОМЕР ДВА

Находим видео для друга и повторяем весь процесс, только вместо data_A указываем data_B.

Главное видео для друга должно быть одно лицо, если лиц в кадре несколько, программа будет менять их все.

После того как в папке data_A и data_B появилась папка aligned с упорядоченными лицами переходим к тренировке. Этот процесс жопаболь, ибо уходит очень много времени для тренировки нейросети.

Переходим на вкладку Train

В поле Data A указываем путь  C:\fakes\data_A\aligned

В поле Data B указываем путь C:\fakes\data_B\aligned

' i FakeApp
□
X
Align	Train Merge
Paths	
Encoder	C:/fakes/encoder.h5
Decoder A:	C:/fa kes/decoder_A.h 5
Decoder B:	C:/fakes/decoder_B.h5
Data A:	C:\fakes\data_A\aligned
Data B:	C:\fakes\data_Ej\aligned
Options	
Batch Size:	64
Save Period:	100
Start,DeepFakes,нейросеть,нейронные


Жмем Start и ждем. Ждем. Ждеееееем. Наблюдаем как постепенно нейросеть учится и качество фото улучшается.

Если надоело ждать или качество вас устраивает, нажимаем клавишу Q, программа сохранит "весы" связей и можно будет в дальнейшем продолжить расчеты, ничего не теряется.

Нейросеть будет учиться примерно сутки на 1050ti.


Результат работы за 4 часа обучения:

ir *i
llj'4* àU f!,DeepFakes,нейросеть,нейронные сети,замена лиц,честно спижжено,timoil94,длиннопост,Хлоя Морец,FakeApp,deep fakes


Лицо выглядит пока что вот так:

T1’- ' ' .		W • / 1 V
■ V		ИУ« ■ » , -.|
K ^lüTa jVW i I		
y t *	лЧНВ,DeepFakes,нейросеть,нейронные сети,замена лиц,честно спижжено,timoil94,длиннопост,Хлоя Морец,FakeApp,deep fakes


Что радует, лицо идеально стыкуется с этой актрисой. Главное терпение!


Сшиваем готовое видео

Склеивать готовое видео не долго, по времени уходит максимум 1 час. 

Отключаем обучение нажав на клавишу Q, переходим во вкладку Merge.

В пункте Data указываем C:\fakes\data_B\aligned

В пункте Direction указываем BtoA ( что на что меняем)

Нажимаем Start. В папке C:\fakes\data_B появится папка merged с изображениями где лица заменены. Теперь нужно картинки превратить в видеозапись. Есть два способа


*Способ 1й

Пример команды:


ffmpeg -i папка/название_секвенции_%05d.jpg -r [FPS, например 25] -c:v libx264 -q:v 2 output.mp4


Склеит секвенцию из папки "папка" с кадрами названия "название_секвенции_00001.jpg", т.е с пятью цифрами. Если хочется добавить звуковую дорожку, то следует дописать вот так:


ffmpeg -i папка/название_секвенции_%05d.jpg -i название_дорожки.wav -r [FPS, например 25] -c:v libx264 -q:v 2 output.mp4


Расширение картинок может быть любым, а не только jpg, тоже самое со звуком.


Вытащить дорожу из видео можно с помощью того же ffmpeg'a


ffmpeg -i название_видео.mp4 -b:a 320k выходная_дорожка.mp3


Получим mp3шку с 320к битрейтом


*Способ 2й.

Запускаем Adobe After Effects.

Файл - Импорт - Файл...

Переходим в папку C:\fakes\data_B\merged

Выделяем все фотки из папки merged. Ставим галку "Эпизод PNG"

Жмем Импорт.

В раскадровке появится видео. Накладываем звук, экспортируем, все готово.

ой*. I </</> 1у	I	ии1 I V I I .р1 1у	иии^1	иии^1	^и1 I К/ I .' .р1 1у	иии^1^1^П^
оиН021.рпд	оиН023.рпд	оиН025.рпд	оиН027.рпд	оиН029.рпд	оиН031.рпд	оиНОЗЗ.рпд
оиН035.рпд	оиН037.рпд	оиН039.рпд	оиН041.рпд	оиНОДЗ.рпд	оиН045.рпд	оиН047.рпд
Формат:	
РЫб	
(1 диапазон	
эпизодов 1-1696)


Если в merge вылазит ошибка. Проверьте, не удалили файл alignments.json? Вот так должна выглядеть папка C:\fakes\data_B :

aligned	alignments.json	outl.png	out2.png	out3.png	out4.png
outô.png	out7.png	out8.png	out9.png	outlO.png	outll.png
out13.pnq	out14.pnq	out15.pnq	out16.pnq	out17.pnq	out18.pnq,DeepFakes,нейросеть,нейронные сети,замена лиц,честно спижжено,timoil94,длиннопост,Хлоя Морец,FakeApp,deep fakes




Примечание:

Форма черепа и лица должна быть максимально похожей. Без очков.

Можно сшивать мужские лица, главное следить за растительностью на лице, иначе сильно выделяется. "





Развернуть

DeepFakes нейронные сети gif reddit замена лиц daisy ridley nuttynutter6969 deep fakes 

Testing with Daisy Ridley / First test video автор nuttynutter6969

Я играл с новым GUI от deepfakeapp, и это результаты моего первого полного тестового видео.


Это единственные части, которые выглядели нормально:


DeepFakes,нейросеть,нейронные сети,gif,reddit,замена лиц,daisy ridley,nuttynutter6969,deep fakes


https://gfycat.com/IdleLankyIcterinewarbler


https://gfycat.com/SoftFelineAmericancurl


https://gfycat.com/FlashyAggressiveGermanwirehairedpointer


https://gfycat.com/KindheartedSpeedyAxolotl


Если вам нужны остальные части видео, чтобы увидеть все его проблемы, оно находится здесь -> https://sendvid.com/cxulmetg. Будьте осторожны, большинство из фрагментов из них несмотрибельно.

Извлеченные уроки:

1- Нужно добавлять фотографии с высоким разрешением для учебных данных, я думаю, это поможет в устранении сильных размытий в видео.

2- В этом видео было, к сожалению, картина с лицом за моделью в нескольких сценах, это не очень хорошо сочеталось с распознаванием лица, и ИИ запутался, так как он узнавал лицо в картине на стене.

3. Нужно избегать сцен, где угол обзора модели плох по сравнению с учебными данными, например, когда она на коленях между 1:23 и 04:04 в видео

Помимо этого, когда данные были правильными, и все собиралось хорошо, как в первых трех ссылках, эта новая технология просто потрясающая.

Я сделаю еще несколько тестовых видео и попытаюсь улучшить свой рабочий процесс. Если у кого-нибудь есть советы о том, как бороться с проблемой № 2, дайте мне знать.

Благодарю deepfakes и deepfakeapp за их удивительный вклад!


"mengohmengohmeng

Отличная работа!

Интересуюсь, каковы спецификации вашего компьютера? И как долго вы тренировались? Также, сколько фотографий / видеороликов вы собрали из Daisy? С нетерпением ждем, что вы будете работать дальше.

nuttynutter6969

Мой компьютер i5 7600k Kaby Lake с видеокартой GTX 1080 и 16 ГБ памяти. Я получил около 7500 фотографий ( скаченных кадров ) Daisy из разных интервью YouTube. Я почти уверен, что это перебор, но это было легко и довольно просто, так почему бы и нет. Я уверен, что мне нужно обрезать и скачать качественные снимки из других источников, чтобы улучшить результаты. Что касается девочки из порно, я просто вырезал кадры из реального порно клипа, их было около 3000.

Нейросеть обучалась около 18 часов."


Развернуть

Отличный комментарий!

Вот бы разрабы успели к 2049 году добиться реалистичной синхронизации.
vedymyr21 vedymyr21 11.01.201801:01 ссылка
+33.2

песочница DeepFakes хорошее начало года нейронные сети deep fakes 

Автор фейковых порнографических роликов с участием актрис Галь Гадот и Скарлет Ийохансон опубликовал десктопную версию программы FakeApp, которая, по словам создателя, сможет поместить любую знаменитость в любой ролик. 
 Система «тренируется» при помощи роликов на YouTube и изображений в Google. В процессе обучения искусственный интеллект пытается сопоставить фрагменты исходных портретов с видеозаписью максимально правдоподобным образом.При создании провокационных роликов Deepfakes использует открытые алгоритмы машинного обучения и библиотеки TensorFlow и Keras. Специалист по искусственному интеллекту Алекс Шампанард отметил, что хорошая видеокарта справится с такой задачей за несколько часов, а вот бюджетному ПК придется провозиться несколько дней.


FakeApp
□
X
Train	Merge
Paths
Encoder C:\Users\Downtoads\pycc Decoder A: C:\Users\Downloads\pycc Decoder B: C:\Users\Downloads\pycc
Data A:	C:\Users\Dowmloads\pycc
Data B:	C:\Users\Downloads\pycc
Options	
Batch Size: w Save Period: 100
Start,песочница,DeepFakes,хорошее начало
Развернуть

geek новости песочница нейронные сети обработка видео светлое будущее 

Автор нейросетевого порно выпустил приложение для создания фейковых роликов.

Пользователь Reddit под ником deepfakes, в прошлом опубликовавший фейковые порнографические ролики с участием голливудских актрис, выпустил приложение, которое позволяет создавать подобные ролики пользователям без навыков программирования и специфических знаний о технологиях машинного обучения. Об этом сообщается в блоге разработчика на Reddit.

новость: https://nplus1.ru/news/2018/01/09/deep-fakes-app
блог на редите: https://www.reddit.com/r/deepfakes/comments/7ox5vn/fakeapp_a_desktop_tool_for_creating_deepfakes/
Развернуть

DeepFakes нейросеть gif reddit ссылки замена лиц deep fakes видео 

Развернуть

Гарри Поттер Поттериана образовач нейросети технологии юмор 

Нейросеть написала рассказ о Гарри Поттере, обучившись на семи оригинальных книгах о юном волшебнике

Ламбллор в и лит поросёнка из «Пуффен-луя», который прыгает, как лягушка-бык. Лиректор Хогвартса улыбается ему, а потом клаоёт руку ему на голову со словами «Теперь ты Хагрил». Не знаю, что случилось с Джоан, и что она принимает, но это гениально! Немелленно покупаем права и экранизируем!,Гарри
Развернуть

нейронные сети твиттер 

Эти твиты сгенерировала нейросеть, и, кажется, она поняла жизнь

Neural Machine
%
@neural_machine
Давайте избавимся от вас во всем мире.
13:05-12 дек. 2017 г.
Читаю
423
РЕТВИТА
1 455
ОТМЕТОК «НРАВИТСЯ»
О- Ss Р? JL & © Н р,нейросеть,нейронные сети,твиттер,интернет

Neural Machine
@neural_machine
Читаю

Не существует такой вещи, как сон, но это то, что выходит за рамки мечты. Это величайшая вещь.
0:40-11 дек. 2017 г.
458	1 203
РЕТВИТОВ ОТМЕТКИ «НРАВИТСЯ»
ШЕШЕг,нейросеть,нейронные сети,твиттер,интернет

Neural Machine
@neural_machine
Читаю
Мир находится в состоянии, когда апокалипсис необходим для поддержки всей планеты
0:24-11 дек. 2017 г.
607	1 628
РЕТВИТОВ ОТМЕТОК «НРАВИТСЯ»

607
* ^етыс. И,нейросеть,нейронные сети,твиттер,интернет

Neural Machine
@noural_machine
i	*
Я не уверен, что вы ищете немного большее, чем просто пирог.
21:19- Юдек. 2017г.
Читаю
197
РЕТВИТОВ
875
ОТМЕТОК «НРАВИТСЯ»,нейросеть,нейронные сети,твиттер,интернет

Neural Machine
@neural_machino
Читаю

Я не люблю всю оставшуюся жизнь, но мне просто интересно.
19:21 -9 дек. 2017 г.
1 469	3 703
РЕТВИТОВ ОТМЕТКИ «НРАВИТСЯ»

х4 Ь\,нейросеть,нейронные сети,твиттер,интернет

Читаю
Neural Machine
@neural_machine
Стать блоггером. Объяснение. Что происходит, когда человек психически инвалид?
15:54-29 нояб. 2017 г.
261
РЕТВИТ
1 120
ОТМЕТОК «НРАВИТСЯ»
ШШШхЛШШЛх,нейросеть,нейронные сети,твиттер,интернет

Читаю
Neural Machine
@neural_machine
Я пристрастился к волшебству, которое сделал сатана.
20:09-28 нояб. 2017 г.
439	1 205
РЕТВИТОВ ОТМЕТОК «НРАВИТСЯ»,нейросеть,нейронные сети,твиттер,интернет

Читаю
Neural Machine
@neural_machine
вам не нужно долго ждать, чтобы отправиться в ад
16:52- 18 нояб. 2017 г.
453
РЕТВИТА
1 171
ОТМЕТКА «НРАВИТСЯ»
.л то,нейросеть,нейронные сети,твиттер,интернет

Neural Machine
@neural_machino
Читаю

вы являетесь тяжелым дыхательным вентилятором агрессивной агрессивности
23:14-28 нояб. 2017 г.
310
РЕТВИТОВ
978
ОТМЕТОК «НРАВИТСЯ»
довевтшш.,нейросеть,нейронные сети,твиттер,интернет


Развернуть

Отличный комментарий!

Пацаны, выдёргивайте кабель из розетки срочно
Realbungal Realbungal 16.12.201700:06 ссылка
+41.8

нейросети тян не нужны реактор будущее уже здесь продолжение в комментах песочница 

Нейросеть научили менять лица в роликах у порноактрис

Разработчик этой технологии в качестве примера представил ролик, в котором настоящее лицо порноактрисы было заменено на лицо Галь Гадот.

Что-ж, Реахтур, ждём ролики с Хлоей Моретц, путиным и Иркой из соседнего подъезда. 

Аноним 12/12/17 Втр 18:42:30 #72	№166809202 В □ □
смех хр
:Ьг
(394Кб, 360x356, 00:00:03)
>>166807654 (ОР)
Ебать, это же пол-вконтакта затроллить можно! Ты только представь, как можно вкидывать разному быдлецу видео, где его тянку ебут сто негров.
Ответы: >>166809407 >>166809475 >>166809680


deepfakes - ник на Reddit, а там и другие знаменитости.

Развернуть

Отличный комментарий!

And the award for the best face swap goes to...
22->23 22->23 12.12.201720:40 ссылка
+42.3

нейросеть Галь Гадот DeepFakes песочница deep fakes 

Нейросеть научили менять лица в роликах у порноактрис

Разработчик этой технологии в качестве примера представил ролик, в котором настоящее лицо порноактрисы было заменено на лицо Галь Гадот.

deepfakes - ник на Reddit, а там и другие знаминитости, Эмма Уотсон например..
Развернуть

Отличный комментарий!

Вот и кто теперь посмеет сказать, что от науки никакого толка и это просто трата денег!?
Anonidze Anonidze 12.12.201713:31 ссылка
+103.3

короткометражка Искусственный Интеллект Беларусь сценарий нейронные сети 

Завод станкостроительных станков

"Я просто подумал тебе подумать" - и прочие шедевры углепластика. 

Беларусы сняли короткометражку на основе сценария написанного искусственным интелектом. 

Искусственный интеллект прописал течение сюжета, реплики и эмоции персонажей. Авторские права на киноленту полностью принадлежат искусственному интеллекту, - отмечается в канале белорусской кинокомпании. Сеть тренировали с помощью десятка сценариев известных фильмов, в частности "Бесславных ублюдков".
Но мне кажется, беларусы нас надули. Они просто перевели текст промтом. 


Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме нейронные сети (+19344 картинки, рейтинг 294,598.8 - нейронные сети)