Программист Али Алиев разместил на YouTube видео, в котором он подставляет себе лицо Илона Маска и участвует в различных видеоконференциях Zoom. Он использовал открытый исходный код «First Order Motion Model for Image Animation» от специалистов Трентского университета для создания программы Avatarify.
Отличие данной разработки в том, что она подстраивает изображение в реальном времени, не требуя предварительного «знакомства» алгоритма с несколькими фотографиями подставляемого лица.
При этом глаза и голова дипфейка имитируют движения реального человека, и распознать подстановку удается не сразу. Алиев снял видео от лица Илона Маска, притворяясь, что присоединился не к той конференции.
Автор опубликовал программу на GitHub. Для ее использования требуется мощный игровой ПК, так как Zoom или Skype вместе с потоковым программным обеспечением и Avatarify нужно запускать одновременно.
«Я запустил программу на своем ПК и был удивлен результатом. Что важно, алгоритм работал достаточно быстро, чтобы управлять аватаром в режиме реального времени», — отметил Алиев. — «Разработка прототипа заняла пару часов, и я решил подшутить над моими коллегами, с которыми созваниваюсь в Zoom каждый понедельник. И это сработало».
По мнению Алиева, оптимизация программы под ноутбуки является лишь вопросом времени.
См. также: