【AIGC 教程】控制 AI 模特的年龄 | StableDiffusion 实战案例
AIGC 主题相关的内容会在后面保持更新,除了讨论 AIGC 内容生成技术外,我们还会探索如何利用 AIGC 技术来赚钱。感兴趣的话可以点个关注,保持联系。有时候,我们还想控制一下 AI 模特的年龄,画一画模特孩童或是老年时的样子,要怎么实现呢?这篇文章我们就来介绍一种通过 Embedding(Textual Inversion) 模型来实现年龄控制的方式。
AIGC 主题相关的内容会在后面保持更新,除了讨论 AIGC 内容生成技术外,我们还会探索如何利用 AIGC 技术来赚钱。感兴趣的话可以点个关注,保持联系。
我们在前面介绍如何使用 Stable Diffusion WebUI 创作 AI 模特时,已经介绍了一些实战技巧:
有时候,我们还想控制一下 AI 模特的年龄,画一画模特孩童或是老年时的样子,要怎么实现呢?这篇文章我们就来介绍一种通过 Embedding(Textual Inversion) 模型来实现年龄控制的方式。
我们可以在 C 站上找到作者发布的一套名为 Age Slider[1] 的 Embedding(Textual Inversion) 模型,目前包含如下几个:
-
Youngest/Youngest V2:年龄对应幼儿阶段。
-
Younger/Younger V2:年龄对应少儿阶段。
-
Young/Young V2:年龄对应青少年阶段。
-
Young Negative/Young Negative V2:用于移除场景中的成年人。
-
Adult:年龄对应 20-30 岁的成年阶段。
-
MidAged:年龄对应 40-60 岁的中年阶段。
-
Elderly:年龄对应 70+ 岁的老年阶段。
-
Older Negative:用于移除场景中的小孩。
使用上面这些模型是有几点需要注意:
-
1、上面这些模型在使用中可能会因为主模型、LoRA 和提示词而导致生成结果在年龄效果上有差异;
-
2、建议使用时权重设置在
[1.0, 1.3]
的范围内; -
3、Negative 的模型使用时标签词放在负向提示词最前面;
-
4、非 Negative 的模型使用时则将标签词放在正向提示词的最前面。
下面在 Stable Diffusion WebUI 中使用这套模型的示例:
1、部署 Age Slider 模型
我们将下载下来的模型文件放到 stable-diffusion-webui/embeddings
文件夹下,启动 Stable Diffusion WebUI 后,可以如下图看到这些模型文件;
部署 Age Slider 模型
如果你不方便访问 C 站,你可以在关注我们的公众号 关键帧Keyframe
并发送消息 年龄控制
来获取全部模型文件。
2、生成模特图
选择好自己喜欢的主模型后,整个生成过程如下图所示:
生成模特图
-
1、输入提示词;
-
2、输入负向提示词;
-
3、设置文生图的其他参数;
-
4、点击生成;
-
5、等待任务完成。
上图中我们使用的提示词如下,比较简单:
(AS-YoungestV2:1.3), 1 girl, walking, flower sea, garden of the sunflower
这里要注意把年龄控制模型的标签词 (AS-YoungestV2:1.3)
放在最前面。这里我们使用了 1.3
的权重,你可以在 [1.0, 1.3]
的范围内自己调整。
上图中我们使用的负向提示词如下,可以参考:
(nsfw:1.5), easynegative, paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, manboobs, backlight, (ugly:1.331), (duplicate:1.331), (morbid:1.21), (mutilated:1.21), (tranny:1.331), mutated hands, (poorly drawn hands:1.331), blurry, (bad anatomy:1.21), (bad proportions:1.331), extra limbs, (disfigured:1.331), (more than 2 nipples:1.331), (missing arms:1.331), (extra legs:1.331), (fused fingers:1.61051), (too many fingers:1.61051), (unclear eyes:1.331), bad hands, missing fingers, extra digit, (futa:1.1), bad body, NG_DeepNegative_V1_75T, pubic hair, glans
3、生成不同年龄效果
如上面介绍,Age Slider
这套模型可以生成不同年龄阶段的模特形象,只要修改年龄控制模型的标签词来匹配对应的模型即可。下面是我们在上述提示词和参数的基础上分别使用如下年龄标签词生成的示例效果图:
(AS-YoungestV2:1.3)
:
(AS-YoungestV2:1.3)
(AS-YoungerV2:1.3)
:
(AS-YoungerV2:1.3)
(AS-YoungV2:1.3)
:
AS-YoungV2:1.3)
(AS-Adult:1.3)
:
(AS-Adult:1.3)
(AS-MidAged:1.3)
:
(AS-MidAged:1.3)
(AS-Elderly:1.3)
:
全套SD实用插件已打包,有需要的小伙伴可以自取,无偿分享。
AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。
感兴趣的小伙伴,赠送全套AIGC学习资料和安装工具,包含AI绘画、AI人工智能等前沿科技教程,模型插件,具体看下方。
一、AIGC所有方向的学习路线
AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、AIGC必备工具
工具都帮大家整理好了,安装就可直接上手!
三、最新AIGC学习笔记
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、AIGC视频教程合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
若有侵权,请联系删除
更多推荐
所有评论(0)