Totally spas
»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.
Получаем такую картину:
*Этап подготовки видео.
Скачиваем любое видео например с Хлое Морец и теперь нужно на любом видеоредакторе нарезать участки видео с её лицом и склеить в один видеофайл.
Сохраняем нарезанное видео в качестве 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 видим как появляются картинки, ждем завершения процесса.
Запускаем fakeapp.bat в папке C:\FakeApp
Выбираем Align, поле Data указываем C:\fakes\data_A
Жмем Start. ЖДЕМ ПОЛНОГО ЗАВЕРШЕНИЯ!
В папке C:\fakes\data_A появится папка aligned где все упорядочены её лица.
*ЭТАП НОМЕР ДВА
Находим видео для друга и повторяем весь процесс, только вместо data_A указываем data_B.
Главное видео для друга должно быть одно лицо, если лиц в кадре несколько, программа будет менять их все.
После того как в папке data_A и data_B появилась папка aligned с упорядоченными лицами переходим к тренировке. Этот процесс жопаболь, ибо уходит очень много времени для тренировки нейросети.
Переходим на вкладку Train
В поле Data A указываем путь C:\fakes\data_A\aligned
В поле Data B указываем путь C:\fakes\data_B\aligned
Жмем Start и ждем. Ждем. Ждеееееем. Наблюдаем как постепенно нейросеть учится и качество фото улучшается.
Если надоело ждать или качество вас устраивает, нажимаем клавишу Q, программа сохранит "весы" связей и можно будет в дальнейшем продолжить расчеты, ничего не теряется.
Нейросеть будет учиться примерно сутки на 1050ti.Результат работы за 4 часа обучения:
Лицо выглядит пока что вот так:
Что радует, лицо идеально стыкуется с этой актрисой. Главное терпение!
Сшиваем готовое видео
Склеивать готовое видео не долго, по времени уходит максимум 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"
Жмем Импорт.
В раскадровке появится видео. Накладываем звук, экспортируем, все готово.
Если в merge вылазит ошибка. Проверьте, не удалили файл alignments.json? Вот так должна выглядеть папка C:\fakes\data_B :
Примечание:
Форма черепа и лица должна быть максимально похожей. Без очков.
Можно сшивать мужские лица, главное следить за растительностью на лице, иначе сильно выделяется. "
фотошоп не отказал игра слов пробел вроде все правильно сделал песочница spacebar
Его попросили - он сделал!
оружие необычное пистолет Необычное оружие
Colt Defender Mark I — американский 8-ствольный пистолет, созданный в 1967 году
Блок из 8 стволов неподвижно крепился к ствольной коробке. Все стволы были объединены вокруг центральной оси. Место между ними было использовано для расположения емкости со слезоточивым газом. Оружие заряжалось путем переламывания блока из 8 стволов, при этом был слегка изменен замок для фиксации двух половинок ружья в закрытом положении. Для «переламывания» вместо бокового рычажка флажкового типа на новом дробовике применялся верхний ключ-рычаг.
Дробовик «Защитник» обладал двумя пистолетными рукоятками и двумя курками. Вторая пистолетная рукоятка была вынесена вперед, она устанавливалась под блоком из 8 стволов, где обычно устанавливалась тактическая рукоятка. При помощи первого ударно-спускового механизма велась стрельба обычными патронами, а второй использовался для распыления слезоточивого газа. Помимо этого, дробовик оснащался съемным проволочным плечевым упором, который для удобства оснащался резиновым затыльником.
Восьмиствольный монстр был не таким уж громоздким, хотя и имел достаточно внушительный внешний вид. Дробовик был рассчитан на использование патронов 20-го калибра, обладающих 3-дюймовой гильзой. Все 8 стволов были расположены по кругу, вокруг центральной оси. На дробовике имелось две пистолетных рукоятки и два спусковых крючка, что позволяло вести огонь обеими руками как левой, так и правой. Для того чтобы уменьшить вес всей конструкции, дробовик изготавливали на основе из алюминия с отдельными металлическими вставками, при этом он покрывался крашенной эпоксидной смолой.
Дробовик был доступен в четырех вариантах исполнения:
— Первый вариант предусматривал расположение емкости со слезоточивым газом между стволами. Чтобы использовать нелетальное оружие, необходимо было нажать на спусковой курок, который помещался на передней пистолетной рукоятке.
— Второй вариант дробовика отличался наличием селектора ствола, который позволял выбрать, из какого именно ствола стрелять.
— Третий вариант предполагал монтаж и селектора для выбора ствола, и баллона со слезоточивым газом (своеобразный симбиоз первых двух вариантов).
— Четвертый вариант дробовика являлся наиболее простым. Он не имел каких-либо особенностей. Ударник на нем просто поочередно поворачивался вокруг группы стволов, останавливаясь напротив очередного. Баллон со слезоточивым газом на нем отсутствовал.
Перезарядить оружие во время боя было нельзя, только после. Конструктор посчитал, что 8 патронов для сотрудника полиции или охранника будет достаточно, для того чтобы расправиться с преступником. Помимо этого была реализована возможность заряжать стволы разными типами боеприпасов (пули, картечь, резиновая пуля, сигнальная, дымовая и т.п.). При этом стрелок мог выбрать, какой тип боеприпаса ему нужно использовать в конкретный момент времени.
Создатель «Защитника» Роберт Хилберг считал, что его восьмиствольный дробовик выглядит настолько грозно, что у любого преступника просто отпадет всякое желание связываться с его обладателем. Однако американская полиция встретила разработку Хилберга с еще большим недоверием, чем его четырехствольный предшественник. После проведения серии испытаний нового оружия в полиции наотрез отказались от него, отдавая предпочтение старым и проверенным в деле помповым ружьям.
Реальность доказывала, что оружие необходимо перезаряжать и во время боя, и вне его, а наличие двух спусковых крючков часто вызывало у стрелка лишь путаницу, которая в итоге могла привести к заклиниванию стволов. Одновременно с этим охранные фирмы, как и обычные граждане, не прониклись идей вооружиться восьмиствольным «Защитником», поэтому производство этого дробовика было свернуто, так толком и не начавшись. Свое слово сказала и начавшаяся в американской экономике рецессия.
При этом оружие было простым в эксплуатации, достаточно надежным, дешевым в производстве, а также обладало очень большой огневой мощью. К этому можно добавить возможность использования различных боеприпасов и возможность выбора (какими из них стрелять). Дробовик выглядел очень необычно и внушительно, хотя и не отличался большими габаритами, его грозный вид оказывал на людей впечатляющее сдерживающее воздействие. Однако ни именитая фирма производитель, ни достаточно хорошие боевые характеристики, не имели никакого действия. На простоте обслуживания дробовика пагубным образом сказалась его хитроумная конструкция. При этом создателю не удалось решить проблему с медленной перезарядкой дробовика. Серийно данная модель никогда не производилась.
Несмотря на этот факт, «Защитник», как и его предшественник в лице «Освободителя», конструктивно был одним из самых интересных и инновационных дробовиков своего времени. Подобным сочетанием компактности, надежности, огневой мощи и небольшой стоимости производства, какими обладал данный восьмиствольный дробовик, в течение длительного времени не могла похвастаться ни одна даже более поздняя разработка в этой области.
Стоит отметить, что конструктор Роберт Хилберг никогда не отказывался от идеи создать многоствольное стрелковое оружие и продолжал работы в этом направлении. В 1983 году им был создан четырехствольный пистолет COP357 Derringer, который уже можно было встретить в свободной продаже. В данном пистолете применялся тот же кулачковый механизм для осуществления поочередной стрельбы из каждого ствола, который использовался и на его дробовиках.
Технические характеристики дробовика Colt Defender:
Длина — 451 мм.
Длина ствола — 305 мм.
Вес дробовика без патронов — 3,9 кг.
Боеприпасы — патроны 20 калибра «Магнум».
Количество патронов — 8.
Теперь он просто обязан угнать галлеон и отправиться к карибским островам