1987WEB视界-分享互联网热门产品和行业

您现在的位置是:首页 > 人工智能AI > 正文

人工智能AI

AI绘画图片一键换脸

1987web2023-08-10人工智能AI226
前段时间大家感兴趣的AI画图工具StableDiffusion,除了能自动生成图片,原来还能实现换脸效果呢!只需要再配合一个叫

前段时间大家感兴趣的AI画图工具Stable Diffusion,除了能自动生成图片,原来还能实现换脸效果呢!只需要再配合一个叫Roop的插件,就可以轻松玩转AI换脸了,是不是超酷的!快随我去看看吧~

Roop+Stable Diffusion

相信持续关注我的朋友,应该对Roop并不陌生,它可以用来进行视频换脸,感兴趣的朋友可以出门左拐,查看历史文章:

AI一键换脸,无限且免费!

云端一键AI换脸,免本地安装

AI一键换脸离线版来了,解压即用!

今天要介绍的是Roop和AI绘图工具Stable Diffusion的结合,可以用来给SD生成的图片进行快速换脸。

在SD中部署Roop

安装超级简单,跟着我的步骤一步步来就好:

第一步,确保已经在电脑上安装并运行Stable Diffusion的Webui界面。

①想要自己本地部署的朋友,可以看下我之前分享的文章:AI杀疯了 | 从0开始学AI绘画

②我也准备了由其他大神整合的免部署解压即用的安装包(推荐B站秋叶aaaki的整合包),公众号回复【AI生成艺术二维码】获得。

第二步,下载安装VisualStudio环境,点击以下链接下载:

https://visualstudio.microsoft.com/zh-hans/downloads/

安装时,记得选中Python开发和C++开发。

第三步,在Webui界面点击扩展,然后在"从网址安装"中填入以下链接,并等待安装完成(需要全局魔法):

https://github.com/s0md3v/sd-webui-roop

第四步,重启Webui界面,如果看到界面底部出现了"Roop"字样,表示Roop插件已经成功安装啦!

第五步,来到Stable Diffuison文件夹的Python环境里,在整合包里是py310文件夹:

进入文件夹后,在地址栏输入CMD,打开命令提示窗口,并输入以下代码,静待下载:

python-m pip install insightface==0.7.3

至此,已经安装完成,接下来就可以愉快地玩耍换脸了!

试试效果

可以按照以下参数试试看:

  1. Prompt填写人物描述
  2. Negative Prompt填写一些不要的元素,避免生成失败
  3. 上传一张人物图片作为底图
  4. 点击Roop上传一张跟底图类似的人物图片
  5. 勾选Enable启用换脸
  6. 其他保持默认就好
  7. 生成看效果即可

我试了几次,成功率很高!而且可以制作一些有趣的换脸梗图,好玩极了!比如用申遗电影《让子弹飞》里的名场面:

试试将张麻子和马邦德换脸:

可以说是毫无PS痕迹~有了Stable Diffusion加Roop插件,实现简单的人脸换脸效果已经超级容易了。相信随着技术的进步,未来基于AI的换脸/翻拍视频会变得更加主流,到时候我会为大家继续介绍详细使用教程。感兴趣的朋友快去试试吧,记得关注并三连支持下哦!

台“国安局长”证实:蔡英文被AI软件换脸

[新闻页-台海网]

  • 下一篇

    首先下载AI换脸软件DeepFaceLab,Windows版磁力下载链接:https://tinyurl.com/2p9cvt25,由于磁力链接非常的长,这个链接是转化缩短后的链接,在浏览器地址栏里输入链接,回车,会自动唤醒迅雷下载,如下图所示。

    所有文件总共18.25G,除了必须的文件夹内容还有三个应用程序文件,这三个可以不用全都下载。如果你的显卡是NVIDIA卡30及更高系列,就用第一个RTX3000这个程序,如果你是N卡30系列以下就用RTX2080Ti这个,如果你的显卡是新的AMD卡支持DirectX12的就下载第三个,旧的A卡可能不支持。将必须的文件下载到电脑上,注意硬盘剩余空间,不能太少,因为后面转换视频会生成较多文件。然后选择合适程序运行安装,安装完成后如下图所示。

    workspace文件夹就是我们转换视频操作的文件夹,原视频和所需替换人脸的视频,以及其它生成的一些文件都在这个文件夹内。DeepFaceLab这个软件它不是一键操作的,需要逐步运行各个bat文件来完成视频转换。

    workspace文件夹内默认提供了2个视频,data_dst.mp4是想要把人脸换掉的视频,data_src.mp4是最终视频想用的人脸的视频,如果你想用自己的视频去转换,就替换里面两个对应视频,文件名要一致。目标人脸视频素材最好包含多个表情,多个角度及合适的光照,两个视频中的人物头部尽量相近,待训练的人脸素材尽可能的多且高清。下面是AI换脸的具体操作步骤。

    1、清理工作区

    双击运行1) clear workspace.bat文件,删除模型和训练集

    2、提取源视频图像

    运行2) extract images from video data_src.bat,FPS设置帧数及设置图片格式,默认生成png文件,一直按回车就可以,很快人脸视频图片就提取好了。图片素材尽可能提取的多点的好,但是素材图片越多,训练所需要的时间就越长。控制台输出提示Done之后即处理完成。

    3、从目标视频中提取图像

    运行3) extract images from video data_dst FULL FPS.bat文件,提取待转换视频的帧,图片可选择为png或jpg格式,默认png格式质量更好。出现提示Done之后即处理完成。

    4、提取data_src人脸数据

    运行4) data_src faceset extract.bat文件,使用自动模式,将从位于data_src文件夹内的提取的帧中提取人脸,这里也就是提取钢铁侠的人脸数据,显卡GPU选择速度最快那个,一个显卡的话直接回车默认,Face type面部类型直接回车默认wf,Max number of faces from image每张图片中几个面部,默认0尽可能找到更多的脸,我们这里填【1】,每个图片中只有一个脸。Image size图片尺寸直接回车,默认512即可,如需设置其他值,请设置为能被16整除的数。Jpeg quality图片质量默认设置为90,直接回车即可。Write debug images to aligned_debug直接回车默认,不生成aligned_debug图像,然后即可开始运行。等到输出信息Done之后就是完成了。

    可以运行4.1) data_src view aligned result.bat文件,查看有没有错误的图片,模糊、不完整的脸,有问题不可用的图片直接删除即可。

    5、提取DATA_DST人脸数据

    AI换脸软件DeepFaceLab本地安装使用教程,AI视频换脸详细步骤

    其实这个AI换脸软件DeepFaceLab早就有了,而且也有很多人在用,很多平台都有发布AI换脸之类的恶搞视频,但是以前并没有现在这么火,2023年各种AI工具