|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
29-Мар-18 08:51
(7 лет 8 месяцев назад, ред. 29-Мар-18 08:51)
В общем я решил полностью переделать программу на нормальную архитектуру, потому что на гитхабе продвигать изменения в сообществе других разработчиков крайне трудно. Приходится фактически воевать за каждое изменение, что делает разработку очень долгой, потому что люди имеют разные взгляды на разработку ПО. Многие думают, что старые системы нужно оставлять якобы для совместимости, а как по мне - это багаж устаревшего говна, который тянет назад вместо развития. Сколько займет переделка - не известно, но в итоге будет много новых возможностей, включая работу на 2GB видео картах.
|
|
|
|
AfanasiyIv
Стаж: 7 лет 8 месяцев Сообщений: 2
|
AfanasiyIv ·
29-Мар-18 19:03
(спустя 10 часов)
Товарищи, может все таки подскажите как сделать так что бы меняло лицо на фото, а не на видео?
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
29-Мар-18 20:11
(спустя 1 час 8 мин.)
AfanasiyIv писал(а):
75078057Товарищи, может все таки подскажите как сделать так что бы меняло лицо на фото, а не на видео?
цель? Лучше качество не получится.
Нейронка тренирует лицо размером 64х64 и потом натягивает назад на видео.
С увеличением этого размера геометрически увеличивается как видео память, так и время тренировки.
|
|
|
|
da771
Стаж: 16 лет 4 месяца Сообщений: 160
|
da771 ·
30-Мар-18 08:40
(спустя 12 часов)
CyberDain писал(а):
75078407
AfanasiyIv писал(а):
75078057Товарищи, может все таки подскажите как сделать так что бы меняло лицо на фото, а не на видео?
цель? Лучше качество не получится.
Нейронка тренирует лицо размером 64х64 и потом натягивает назад на видео.
С увеличением этого размера геометрически увеличивается как видео память, так и время тренировки.
Но такой вариант обучения был-бы очень интересен. Именно фото режим высокого качества.
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
30-Мар-18 11:50
(спустя 3 часа)
фото режим высокого качества будет означать и видео режим тоже высокого качества
|
|
|
|
da771
Стаж: 16 лет 4 месяца Сообщений: 160
|
da771 ·
30-Мар-18 14:29
(спустя 2 часа 38 мин.)
CyberDain
Ну это понятно, но затачивать алгоритм и все ресурсы под перерисовку одиночного кадра, а не тычячи кадров из видео наверное возможно ?
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
30-Мар-18 15:22
(спустя 52 мин.)
разницы нет.
По сути замена идёт в "режиме фото", только по каждому фото в папке, которое из видео.
|
|
|
|
da771
Стаж: 16 лет 4 месяца Сообщений: 160
|
da771 ·
31-Мар-18 16:19
(спустя 1 день)
CyberDain
А вот хорошо было - бы не к многим фоткам из видео обучать, а к одной, но с более высокими параметрами, распределение нагрузки по обучению модели .
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
31-Мар-18 21:02
(спустя 4 часа, ред. 31-Мар-18 21:02)
тоже не хорошо. Нейронка должна понять несколько ракурсов лица.
|
|
|
|
da771
Стаж: 16 лет 4 месяца Сообщений: 160
|
da771 ·
01-Апр-18 00:29
(спустя 3 часа)
Ну можно несколько ракурсов, не сотни или тысячи кадров как в видео, а несколько, но в качестве высоком. Хотя зачем много ракурсов, если к примеру фото на которое нужно перенести ваш образец имеет определённый ракурс, то можно подобрать много фото лица для переноса такого же ракурса, пусть обучается. Но тут наверное алгоритм обучения другой должен быть.
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
01-Апр-18 09:44
(спустя 9 часов, ред. 01-Апр-18 09:44)
"Пусть обучается" =))
Ты не в теме. Изучай нейронные сети, сверточные нейронные сети, автоэнкодеры.
Вот когда изучишь, можешь разобрать существующие модели и как они работают с данными, затем можешь поэкспериментировать со своими моделями на питоне.
И если получишь какие-то более лучшие доказанные результаты, тогда можешь их предложить сообществу.
А так у тебя представление будто это какой-то разум и можно запихнуть нечто и получится круто, типо на те лица, жри, пусть обучается. Нет, это жуткий матан. === Потихоньку пилю свою прогу.
|
|
|
|
da771
Стаж: 16 лет 4 месяца Сообщений: 160
|
da771 ·
01-Апр-18 09:56
(спустя 11 мин.)
CyberDain
))) Всё правильно, я далёк от программирования, потому и такие дилетантские вопросы )
|
|
|
|
Dimon146
Стаж: 17 лет 10 месяцев Сообщений: 123
|
Dimon146 ·
01-Апр-18 16:43
(спустя 6 часов)
Спасибо за прогу. На 1050ti запустилась без проблем, вентилятор до 10% раксручивается, макс.температура 53.
Вопрос по окошку с картинками. Появляются новые рядами, одни в резкости, другие нет, ждать нужно пока все в резкости будут?
|
|
|
|
fengzhong
Стаж: 7 лет 9 месяцев Сообщений: 10
|
fengzhong ·
02-Апр-18 09:23
(спустя 16 часов, ред. 02-Апр-18 09:23)
CyberDain
hi,很高心您远离了GITHUB上的争吵,您很有想法而且还有技术,我很想尝试,但没有基础,衷心希望您能成功! CyberDain
我才看到您在GITHUB中有新的项目,但是里面好像什么都没有?
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
02-Апр-18 09:59
(спустя 36 мин.)
fengzhong
I am developing my project.
I have not decided yet whether I will update github.
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
05-Апр-18 08:55
(спустя 2 дня 22 часа, ред. 05-Апр-18 08:55)
My improved and fixed Original model works fine.
I spent several days to fix and adapt DFaker model to my architecture.
I started training it just now.
после ночи тренировки
|
|
|
|
Rendez-vous
Стаж: 17 лет 8 месяцев Сообщений: 6
|
Rendez-vous ·
05-Апр-18 17:04
(спустя 8 часов)
Подскажите, данная программа поддерживает две видеокарты в режиме SLI?
|
|
|
|
maxmanichka
Стаж: 10 лет 10 месяцев Сообщений: 11
|
maxmanichka ·
05-Апр-18 21:33
(спустя 4 часа)
Привет, вопрос разрабу - можно как то сделать чтоб программа сохраняла в отдельной папке результаты тренировок? допустим я тренирую 10 часов, видны результаты в perview , я выхожу из тренировки, происходит сохранение в папке и я могу просматривать результаты лиц 64х64 которые используются для наложения.
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
05-Апр-18 22:20
(спустя 46 мин., ред. 05-Апр-18 22:20)
Rendez-vous писал(а):
75120943Подскажите, данная программа поддерживает две видеокарты в режиме SLI?
эта нет.
В моей новой программе поддержка будет БЕЗ режима SLI.
maxmanichka писал(а):
75122565Привет, вопрос разрабу - можно как то сделать чтоб программа сохраняла в отдельной папке результаты тренировок? допустим я тренирую 10 часов, видны результаты в perview , я выхожу из тренировки, происходит сохранение в папке и я могу просматривать результаты лиц 64х64 которые используются для наложения.
когда вы выходите из тренировки сохраняется только модель. Нужно сделать пункт наложения и просмотреть результат наложения, затем продолжить тренировать.
=====================
Сделал режим дебага на все виды работы программы
https://user-images.githubusercontent.com/8076202/38385758-d2f56018-3923-11e8-8190-607c8d2cbb2b.gif
https://user-images.githubusercontent.com/8076202/38382123-0128d7f8-391a-11e8-921b-68f40847a472.gif
Кажется я сделал ЛУЧШУЮ прогу для замены лиц: https://user-images.githubusercontent.com/8076202/38381072-ba81e270-3916-11e8-8ea3-71bf9131bfcf.gif <- правда этот результат только для 4ГБ карт.
Когда выложу - неизвестно. Нужно еще сделать ряд тестов на различных фейсах.
Также куча фич для проги реализовано. Не нужно будет выбирать erosion и blur - всё сделается идеально автоматически.
Также отвязал от установки CUDA, т.е. все необходимые DLL уже будут приложены.
Надо бы еще отвязать от установки redist.
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
07-Апр-18 15:13
(спустя 1 день 16 часов, ред. 07-Апр-18 15:13)
fengzhong I don't know when I will release it.
Don't wait it near month.
===============
сделал ручное извлечение лиц из кадров, где лица не обнаружены https://webm.video/i/ogL0DL.mp4
https://user-images.githubusercontent.com/8076202/38454756-0fa7a86c-3a7e-11e8-9065-182b4a8a7a43.gif
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
09-Апр-18 18:28
(спустя 2 дня 3 часа, ред. 09-Апр-18 18:28)
И так первый тест моей новой проги.
"урезанная Original модель" (не полнолицевая) тренированная на ноутбуке с gtx850m с 2Гб видео памяти.
https://www.youtube.com/watch?v=EVG13JU31d8
сравнение со старым fakeapp
https://www.youtube.com/watch?v=Va9JLpkCUBs
|
|
|
|
da771
Стаж: 16 лет 4 месяца Сообщений: 160
|
da771 ·
09-Апр-18 21:23
(спустя 2 часа 55 мин.)
Очень хороший результат, впечатляет, однозначно лучше, чем fakeapp. А как при закрытии руками лица не происходит видимых, явных искажений ?
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
10-Апр-18 08:40
(спустя 11 часов)
немного есть, это же не GAN модель. Но GAN они так и не довели до ума. Возможно с моей новой программой доведут.
|
|
|
|
da771
Стаж: 16 лет 4 месяца Сообщений: 160
|
da771 ·
10-Апр-18 18:39
(спустя 9 часов)
CyberDain
Сколько времени пришлось тренировать модель на ноутбуке до такого качества ?
|
|
|
|
Dimon146
Стаж: 17 лет 10 месяцев Сообщений: 123
|
Dimon146 ·
11-Апр-18 12:11
(спустя 17 часов)
Круто. И как бы её скачать?
|
|
|
|
da771
Стаж: 16 лет 4 месяца Сообщений: 160
|
da771 ·
11-Апр-18 15:17
(спустя 3 часа)
CyberDain
Соответственно на 1070 8Гб, всё будет намного быстрее или твоя прога оптимизирована только для слабых карт ?
|
|
|
|
AON_Tetra
 Стаж: 10 лет 10 месяцев Сообщений: 27
|
AON_Tetra ·
14-Апр-18 20:21
(спустя 3 дня)
Помогите!!! Что делать если 4) data_src align.bat (И все последующие батники) сворачивается с ошибкой?
Asus GeForce GT 640 2G
CUDA 8
python 3.6.5
Драйвера последние
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
14-Апр-18 20:36
(спустя 14 мин.)
мало памяти, жди мою новую прогу, которая работает с 2гб.
|
|
|
|
AON_Tetra
 Стаж: 10 лет 10 месяцев Сообщений: 27
|
AON_Tetra ·
14-Апр-18 20:39
(спустя 2 мин.)
CyberDain писал(а):
75178632мало памяти, жди мою новую прогу, которая работает с 2гб.
Окей...(((
|
|
|
|
CyberDain
Стаж: 13 лет 6 месяцев Сообщений: 839
|
CyberDain ·
15-Апр-18 22:57
(спустя 1 день 2 часа)
результат экспериментов над моделями.
Здесь даже F128 на данный момент круче чем faceswap или тем более fakeapp.
Но я ушел еще дальше.
F128 -> DF -> IAE original -> IAE 1 -> IAE 2 -> IAE 3 https://webm.video/i/n4ddXk.mp4
IAE3 уже только под 6GB карты.
|
|
|
|