现在,视频通话已经成为社交的主要方式之一。最近,视频会议也被很多上班族使用。如果哪天领导找你开会,出现在他面前的不是你的头像,而是ElonMusk,你觉得他会不会被吓飞。现在只需要一个开源项目,最近,一位名叫AliAliev的开发人员创建了一个名为Avatarify的开源工具,可以实时将你的脸与名人的脸叠加在一起。avatarify项目中使用的核心模型一阶模型来自一篇NIPS论文《First Order Motion Model for Image Animation》。该模型可以为源图像中的对象设置动画,以根据驱动视频的运动生成视频序列,而无需使用任何关于特定对象的注释或先验信息。该模型使用自监督的方法分离外观和运动信息,并使用视频中对象的关键点及其局部仿射变换进行特征表示。生成器网络对对象运动期间发生的遮挡进行建模,并将从源图像中提取的外观与从驾驶视频中获得的运动相结合。该模型的框架由两个主要模块组成:运动估计模块和图像生成模块,如上图所示。Avatarify适用于大多数主流视频会议工具,例如Zoom和Skype。加载面部照片时,照片上的面部表情会根据您的面部表情发生变化。无论你想成为爱因斯坦、史蒂夫乔布斯,还是蒙娜丽莎,你都可以做到。AliAliev在Github上详细说明了如何使用,这里不再赘述。目前avatarify已经在Github上star4K,共有375个fork(Github地址:https://github.com/alievk/avatarify),感兴趣的小伙伴不要错过。
