hello, 大家好,我是veto,欢迎观看本期视频。在上一期视频中我对比了flux和mid journey。虽然flux在很多方面超越了me journey和以往其他stable division的模型,但它有一个很大的缺陷,就是深层的皮肤看上去很油腻,有一种塑料感。比如这张图片就是用flux生成的,虽然我用提升真实感的lara补充了很多细节。
但这些细节看上去还是很假。比如脸部皮肤的纹理不真实,还有这里的胡须走向很相似,也缺乏真实感。为此我开发了一个康复u i工作流,可以弥补flux这个不足之处。工作流的下载链接我会放到视频下方的描述里。
这个工作流有三个独到之处。第一个独到之处是运行速度快。我并没有用face detailer或者其他非常消耗显卡资源的detailer,因为本身flux就很考验显存,再加上这些detailer就更吃力了。第二个独到之处是它不仅可以丰富脸部皮肤的细节,还可以丰富身体皮肤的细节。
第三个独到之处是你可以自由选择要不要丰富眼睛的细节。因为有时候flux生成的眼睛很漂亮,丰富细节以后反而会失去一些眼神光。整个工作流的逻辑很简单,总共分为三个组。第一个组就是用flux生成人像。
我们看到生成的这个美女的皮肤太光滑了,真实感也不强,于是就有了第二个组,给她的皮肤赋予更多真实的质感,在这个过程中对她的眼睛也进行了重绘,失去了原有的眼神光,于是有了第三个组,把flux生成眼睛恢复过来。我们看一下提升细节以后的最终图像和原来flux生成的图像的对比效果。脸部的皮肤变得更真实了,但是眼睛没有变化。头发比之前凌乱一些,但这样更真实。
脖子下方的细纹和锁骨下方的纹理都非常真实。整个工作流大概就是这么个情况,接下来我们深入每一个工作流,探讨一下它们运行的逻辑和参数的设置。第一个组就是在基础的flux纹身图的基础上加了几个节点。我这里用的是c f p八的模型,大家也可以用其他flux模型。
这里加了一个赋予flux更多真实感的laura。这个laura的下载地址我会放到视频下方的描述里,这就是用来生成图片的提示词。我把提示词另外放到一个c r文本节点里,是为了让第二个组里的clip文本编码器共享同样的提示词。flux基础纹身图工作流理是一个最基础的设置图像尺寸的节点。
我换成了一个可以选择s d excel图像尺寸的节点,这样不用自己手动输入数字。flux本身支持各种宽高比,如果你想生成其他尺寸,可以用最基础的那个设置图像尺寸的节点。这个节点可以控制右边两个组的开关状态。一开始先把右边两个节点关闭,先用flux抽卡生成一张满意的底图以后再打开右边两个节点丰富细节。
o k第一个组我们介绍完了,来看一下第二个组。这个组实际上就是先做了一个皮肤的蒙版,然后就是用s d一点五的模型对皮肤部分进行图生图重绘。check point选的是epic realism,它的真实感很强,然后再加上一个丰富细节的laura check queen和laura的链接,我都会放到视频下方的描述里。下面这个就是专门给人物做蒙版的节点。
我把脸部头发和身体的开关切换为打开状态,所以下面生成的模板里面的白色区域同时包含了脸部、头发和身体。当然它对皮肤的识别不是特别精确,比如胸前皮肤里的阴影区域并没有被识别出来,反而把衣服上的高光区域识别为了皮肤。不过没关系。他只要能把关键区域识别出来,然后我们丰富这些关键区域的细节就够了。
太精确反而会影响出图速度。要改变识别的准确率,可以调节confidence置信度。这个参数值越低,输出的蒙版区域越大。一般我们会给脸部、身体的皮肤和头发做蒙版。
如果你生成的是大头照,那身体的按钮可以关闭了。把下面的开关打开,还可以为衣服、饰品,比如说书包或者背景做蒙版。不过我们一般不需要丰富这些细节,flux生成这些部分的细节还是挺真实的。下面这些参数一般保持默认就可以了。
右边就是一些图生图重绘的节点。通过第二组的节点,头发、脸部和身体的细节都被丰富了,与此同时和flux生成的图像相比,丢失了部分眼神光。第三个组就是用来恢复flux生成的眼睛,这个节点你可以选择不用。如果第二个节点丰富细节后的眼睛比flux生成的眼睛好看的话。
首先用face part这个节点对面部包括头发的各个部分做分割,然后用这个节点把眼睛选出来做一个蒙版,grow mass with bad节点,可以对蒙版调整大小或者模糊。这里可以看到分离出来的眼睛,有了这个眼睛的蒙版以后,就可以用image composite mask。把flex生成的眼睛移植过来。我们看到和之前flux生成的图像相比,皮肤的细节变丰富了,但眼睛没有发生变化。
ok经过我的介绍,相信你已经了解了如何下载和使用这个工作流。在使用过程中遇到任何问题的话,欢迎在评论区留言。如果喜欢这个工作流的话,欢迎点赞支持更多工作流的分享,我们下期再见。