AI绘画经常脸部崩坏?这款插件你值得拥有

AI绘画经常脸部崩坏?这款插件你值得拥有

首页休闲益智作画崩坏2更新时间:2024-05-11

Hello~o~朋友们

欢迎回到AI趣闻屋。

最近好多朋友说,AI画人物中远景的时候脸部经常崩坏,有啥解决办法吗?

一开始趣闻屋也认为不太好解决,因为AI在画远处人物的时候,细节阴影各种叠加致模糊自然是不太好画的。

谁知不过两天......打脸来滴是那么滴快!啪啪啪。[打脸][打脸][打脸]

真是小瞧了咱们人类的智慧了。趣闻跪下唱了好几遍征服。

广大人民群众的智慧是最伟大的——来自某位伟人。

那么,一起来欣赏脸部修复神器——

Face Editor

Github地址:

https://github.com/ototadana/sd-face-editor

实战效果:

未修复前:

修复后:

怎么样,朋友们~ 这效果,是不是杠杠滴![爱慕]

请把 “是” 打在评论区!

下载安装

1.安装:

安装的方法很简单,把下面的github地址放到Stable Diffusion 的 【扩展插件】标签下【从网址安装】里的地址栏点【安装】即可。

https://github.com/ototadana/sd-face-editor.git

如图:

出现:

安装完成!

2.重启webui:

依次选择【扩展插件】->【已安装】-> 【应用并重启用户界面】:

重启后,在文生图(txt2img)或 图生图(img2img)标签下,页面最低端的脚本(script)里出现 Face Editor 选项:

到这儿,就完全安装成功啦![玫瑰]

参数介绍和栗子

又到了趣闻屋放栗子,朋友们吃栗子的时候了。

1.参数介绍

Face Editor 的参数不多,但也不少,一共9个。下面来一一介绍:

1.Maximum number of faces to detect:最大检测人脸数,范围1-20。同学们请自行选择,也可根据模糊程度选择,比如太远的人脸本身就是模糊的,不用修复,就选少一张

2.Face detection confidence:人脸识别阈值,范围0.7-1。值越低,人脸识别度越高。

3.Face margin:裁剪的脸部范围大小,范围1.0-2.0。来个直观对比栗子:

Face margin 数值越大,它裁剪的人脸范围越大。

4.Prompt for face: 脸部提示词,可用来生成新面孔。如果没有输入此参数,则会使用原正向提示词。

如,输入:

closed eyes

得到:

闭眼不是很全,这需要跟下面的【Denoising strength for face images】参数一起使用。

5.Denoising strength for face images:人脸重绘强度,默认0.4,范围0.1-0.8。值的大小决定着脸部修复程度和与原图契合度。如图:

达到0.8就像是一副独立的人脸了,与原图契合度极低。

6.Mask size:面罩大小新人脸与原图融合时遮罩区域的大小,范围0-64.

取值范围越大,融合时脸部遮罩区域越大。

7.Mask blur:蒙版模糊度,新人脸与原图融合时模糊区域的大小。也就是inpaint里的Mask blur值。不清楚的小伙伴请移步趣闻屋图生图详解篇:

8.Denoising strength for the entire image:全图修复时的重绘强度。官方解释:如果边界线太突出,请增加此值。趣闻屋测试下来,它跟图生图(img2img)的 Denoising 差不多,值越大,全图重绘越强。小伙伴们要是没有特别需求,默认即可。

9.Show intermediate steps,是否显示检测到的面部和面罩图。打钩后,出图区域里会有5张图,列出面部的修复图和遮罩区,修复细节:

不打钩就只有一张结果图:

小伙伴们想了解详细的修复结果,就打钩吧。[狗头]

2.使用栗子

提示词和参数设置:

正向提示词:

A Cute Little Girl is Enjoying the Spring Greenery in the Park,hildren's Picture Book Illustrations, Nordic Style, Bright and Colorful Colors, Lovely Narrative, Rich and Colorful Content, High Definition, 8K

反向提示词:

kitsch, ugly, oversaturated, grain, low-res, Deformed, blurry, blur, out of focus, poorly drawn, childish, mangled, old, surreal, text, by <bad-artist:0.8>, by <bad-artist-anime:0.8>, by <bad-hands-5:0.8>, <bad_prompt_version2:0.8>

Steps: 20, Sampler: DPM 2S a Karras, CFG scale: 7, Seed: 893140567,

Face restoration: CodeFormer, Size: 1024x1536,

Model: Guofeng3_v33,

Denoising strength: 0.15

Face Editor参数设置:

趣闻屋只调整了人脸的数量。它默认20,趣闻屋根据原图的人脸数调整到对应数量,其他的都默认。

原图:

修复后效果:

再来看看双人的。因为双人的脸部占比更小,所以趣闻屋把Face Editor 的 Mask size 值加到20,其他没变:

得到:

很好,虽然侧脸的反面还有些不足,但是整体提升是完美的。

再来个五美秀图。

这里有个注意点,趣闻屋在没修改Face Editor的默认参数时,会在人脸图像融合缝接处出现明显的界线:

所以趣闻屋,把 Denoising strength for the entire image 参数调到 0.4:

得到:

完美! and 还有美丽的大长腿![狗头]

(看到这儿的妹子,别扔鸡蛋哈,要扔也扔个新鲜的,臭蛋就算了~)

栗子吃完。同学们赶快去安装体验吧。玩到有趣的,别忘评论区分享哈!助人为乐,天天开心~

下面是简单原理篇~

原理

Face Editor的工作原理官网有解说的很明白。趣闻屋这里简单拷贝一下吧,好学的小伙伴就移步到官网了解咯~

官网地址:

https://github.com/ototadana/sd-face-editor#step-1

原理简单描述:

Step 1: 检测图像上的人脸

Step 2: 将检测到的人脸裁剪,并调整为 512x512

Step 3: 使用图生图(img2img)将其生成清晰人脸图像

Step 4: 调整得到的人脸图像的大小,并将其粘贴修复到原图位置

Step 5: 删除生成图像时除遮罩面部以外的所有内容,并运行inpaint

大概就是这么个过程:检测人脸之后将其裁剪下来,然后用512*512的尺寸修复,再放到原图人脸的位置,删除多余的边框,最后使用局部绘制(inpaint)重绘。


好咯!同学们,这是一个很强大的人脸修复插件,技术看起来很简单,但效果那是杠杠滴!我们不用再为出图时人脸的崩坏而感到郁闷了。特别是人物中远景的时候。哈哈~[狗头]

同学们快去安装体验吧![撒花]

趣闻屋再次感谢小伙伴们的阅读,有什么补充、问题和纠错,欢迎评论区留言。[玫瑰]

古德拜!我们下期见~

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved