想象一下,若有一款应用能依据我们的意愿,精准调控上传人物的各种表情细节,那才是真正的表情自由与定制新境界。
幸运的是,今天这款梦寐以求的工具已经问世,它基于LivePortrait的坚实技术基础之上,却更进一步,允许用户通过调节细致入微的参数,随心所欲地塑造人物面部的表情动态。无需多言,让我们即刻启程,探索这表情定制的新纪元吧!
#01
/展示
首先我们需要上传一张人物原图,左边是人物原图,然后我们让人物眨个眼睛,右边就是效果图了,这个效果可以吧,人物一致性依旧保持的很完美!
眨眼的同时,瞳孔往右偏
再来挑个眉毛
再来张个嘴
换个嘴型
还可以调整人物的头部的角度
真人也不在话下
#02
/部署安装
插件安装
插件管理器搜索 AdvancedLivePortrait 安装即可
安装后记得重启
模型安装
模型我提供了网盘链接,文章底部有获取方法。
下载好了统统放到models下面即可
\models\liveportrait
\models\insightface
工作流也很简单,手动修改表情的节点只有一个,可以看到针对表情的管理参数总共有 12 项。
我们可以慢慢调试自己想要的表情。
「应用区域系数」,这个参数主要就是对表情相关参数的一个加强。
左图是 1.5,右图是 2.5,可以看到右图的动作幅度明显要比左图更大一些。
接下来我们再来讲讲「sample_parts」这个参数,这就涉及到这个插件的另外一个功能,可以迁移我们上传照片中人物的表情。
可以在我们的基础工作流上再加一个参考图像,用来迁移参考图像中人物的脸部表情。
「sample_parts」选择 AII 就是迁移所有表情。
「OnlyExpression」只迁移面部表情,不迁移脑袋的角度。
「OnlyRotation」只迁移脑袋的角度。
「OnlyMouth」就是只迁移人物的嘴部表情。
「OnlyEyes」就是只迁移人物的眼部表情。
完整工作流,核心组件是Expression Editor(PHM)
很简单,传入一个人脸参考图就行,就可以调整对应的参数来实现面部表情变化,我已经给出各种参数代表的意思,一目了然
rotate_pitch:抬头和低头
rotate_yaw:向左向右转头
rotate_roll:向左向右歪头
blink:闭眼和睁眼
eyebrow:皱眉和挑眉
wink:左眼闭上
pupil_x:眼睛向左向右看
pupil_y:眼睛向上向下看
aaa:闭嘴和张嘴
eee:抿嘴和咧嘴
woo:咧嘴和嘟嘴
smile:微笑
src_ratio:脸部比例变小
sample_ratio:没变化
crtp_factor:裁剪区域
除了图片迁移之外,视频迁移功能依然很棒,速度比以前更快。
这里核心使用到 Advanced Live Portrait(PHM)节点
只要把参考图片和参考视频一起接入即可,组后合并成视频输出就行。
而且更有意识的是,我可以先调整原图的局部表情,比如我这里让她嘴巴先张开,然后再融合视频的表情。
对了之前还只支持人物肖像表情迁移,现在最新版本也开放了动物表情迁移了,特别有意思。
我会把模型文件及工作流放在文末里,需要的小伙伴自取。
写在最后
感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。
AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。
一、AIGC所有方向的学习路线
AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、AIGC必备工具
工具都帮大家整理好了,安装就可直接上手!
三、最新AIGC学习笔记
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、AIGC视频教程合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
![](https://img-blog.csdnimg.cn/img_convert/d63d0913739a6f03022ad69d41c19c25.png)