小发子奥菲丝
量子比特报告|微信官方账号QbitAI
还记得那个让明星变脸的Deepfake吗?这次新冠肺炎疫情让它有了新用途。
既然Deepfake可以用自己的代替电影明星,那当然也可以用明星代替自己的脸。
来自俄罗斯的程序员阿里阿利耶夫是这样想的:在家开视频会议是不是太无聊了?然后试着用Deepfake找点乐子!
他开发的“视频会议头像”软件Avatarify,可以把你伪装成视频会议中的任何名人,比如马斯克、马云、马花藤,随便什么,让老板和同事误以为有大人物闯入会场。
Avatarify上线才十天,现在已经排在GitHub日活榜第一。
不过这样的恶作剧还是要谨慎对待老板,不然非洲分分钟被警告或者开除。如果你也很好奇,不妨试一试。
要准备安装,首先在本地克隆项目并安装它:
git clone https://github.com/alievk/avatarify.gitcd avatarifyBashscripts/install . sh为了降低使用Avatarify的成本,作者将训练好的权重上传到了各大网盘上,体积约716MB,下载后放在Avatarify目录下(不要解压)。(在微信官方账号回复视频会议获取权重下载地址)
有NVIDIA显卡的用户也需要下载CUDA。
当然,视频会议软件Zoom和Skype是不可或缺的。
对于Mac用户,Zoom建议安装v4.6.8,该版本支持虚拟摄像头。如果安装了最新版本,您需要取消库验证。
code—remove-signature/applications/zoom . us . app另外,Mac用户需要安装虚拟摄像头软件CamTwist,Windows用户需要安装视频流软件OBS和虚拟摄像头插件VirtualCam。
改变你的脸Avatarify带来了自己的一套名人头像,包括爱因斯坦,阿姆,蒙娜丽莎等。如果这些人还是不能满足你的要求,那就去网上再找一个名人头像放在头像文件夹里。
建议作者使用单色背景的照片,效果会更好,否则可能会有伪影。
接下来,我们开始运行虚拟化。对于Linux系统,用户输入以下命令运行:
Bash run.sh和Mac、Windows下运行的程序分别是run_mac.sh和run_windows.bat。
Mac用户在打开CamTwist之前运行Avatarify。使用时,他们先选择桌面,然后点击选择,再在右边的设置栏中选择局限于应用程序窗口,在下拉菜单中选择python (avatarify)。
Windows系统操作更简单。只要先启动Avatarify和OBS,软件就会自动将视频流传输到OBS。
至此,一切准备工作已经完成。接下来要做的就是打开你的视频会议软件。
以变焦为例,选择相机作为avatarify,你就可以变成任何人。Skype也类似。
Mac在相机栏选择CamTwist,Windows选择OBS-Camera。
最后,Deepfake需要消耗大量的计算资源,Avatarify也不例外。
如果Avatarify想要好的效果,就要有一个好的显卡。GT1070只能维持每秒15帧,搭配MacBook Pro的set显示器只能做到每秒1帧。所以最大的赢家是老黄!
软件作者阿利耶夫的下一步计划是优化软件的运行效率,使其能够在CPU上实时运行。还是等更高效的更新迭代吧。
最后,你想“变”成谁来开视频会议?
GitHub地址:
https://github.com/alievk/avatarify
—结束—
量子qbitai头条号签约
关注我们,先时间了解前沿科技动态。