当然这不是最关键的,最关键的还是能在直播的时候实时换脸。
想想,看着直播,溘然一个主播变成了黑神话悟空里的定命人,或者变脸整天命人直播黑神话悟空,效果那不是直接拉满了。

假如悟空知道现在有这么好玩的AI工具,再历经九九八十一难也得来看看。

ReHiFace-S(Real Time High-Fidelity Faceswap)是硅基智能开源的实时AI换脸模型。
可以在无需任何前期数据演习的情形下,通过一张照片快速更换视频中的人脸

它支持高分辨率细节重修、色彩纠正,并能实时更换多目标人脸,非常适宜娱乐社交、影视制作和虚拟现实等多种运用处景。
ReHiFace-S供应简便的一键支配,用户可通过Gradio界面在浏览器中直接操作,无需编写代码。

AI之实时换脸技能请勿造孽运用

在暗光环境下,打光位置移动,人物的换脸是没问题的。

功能亮点

这个项目做了一些优化,亮点还是不少的。

1、即拍即换:用户只需上传单张图片,即可实现实时换脸,免去了传统换脸技能所需的数据演习和繁琐配置。

2、广泛运用适配:特殊适用于直播、视频通话等多人互动场景,能同时识别并更换多个人脸。

3、细节精准还原:采取前辈的深度学习框架,增强和细化视频中的低分辨率细节,极大提高终极画面的清晰度和真实感。

4、智能色彩平衡:自动调度和匹配原始面孔与目标图像之间的色彩差异,担保换脸后的自然过渡。

5、快速支配方案:简化的一键支配流程,帮助用户轻松快速地搭建和运行项目。

6、浏览器直接操作:通过Gradio界面,用户可直接在网页中进行图像上传和换脸,操作大略直不雅观。

7、框架和平台兼容:完备支持ONNX标准,确保模型可以在不同的设备和框架上无缝迁移和支配。

8、前辈的人脸分割技能:利用重新演习的XsegNet提高对繁芜遮挡情形的识别能力,如眼镜、手部遮挡等,担保更准确的人脸识别和分割。

安装利用

一、环境准备

· 确保系统已安装Python 3.9或更高版本。

· 推举利用Anaconda或Miniconda管理Python环境,便于后续操作。

· 需安装PyTorch 1.13或更高版本。

二、安装步骤

1.下载预演习模型:

· 从指定源下载ReHiFace-S所需的预演习模型文件。

· 将下载的模型文件解压并放置在项目的 ./pretrain_models 目录下。

2.运行ReHiFace-S:

· 根本测试:运行供应的根本测试命令,来考验模型安装是否精确。

· 实时摄像头换脸:如果想在直播或视频通话中利用换脸功能,可以启动实时摄像头模式。

三、Gradio界面利用

· ReHiFace-S供应了Gradio交互界面,用户可在浏览器中直接上传图片或视频并查看换脸效果。

· 界面会在浏览器中自动打开,简化操作流程。

末了我也不玩虚的,直接附上代码:https://github.com/GuijiAI/ReHiFace-S