查看原文
其他

Disco Diffusion语法和权重设置

穿行者2049 今说新语 2024-04-14

关于AI设计工具Disco Diffusion的介绍可以看一下前面几篇文章。

- Disco Diffusion初探

- Disco Diffusion基础参数介绍

- Disco Diffusion图形创作

- AI设计工具 Disco Diffusion动画创作
- 沉迷于用AI画画,踩过的坑,收获的果!


前面已经介绍过基础的文本提示语,今天介绍一下文本提示语的基础语法和权重设置。


一、文本提示语基础语法结构:

[画种]+[主题]+[介词细节]+[设置]+[基本修饰]+[艺术家];


A beautiful painting+of+a singular lighthouse,+shining its light across a tumultuous sea+by greg rutkowski and thomas kinkade.


画种:告知AI使用哪种类型的绘画,是油画、铅笔画、或者水彩画、或者数字艺术等等,如:painting/oil/pencil drawing/watercolor painting/digital painting


主题[subject]:画面的主体对象,是一座灯塔、一座城堡、一个城市、还是一个宫殿。

介词细节[prepositional details]:关于主题的更多环境描述,例如是大海中的灯塔,还是山上的灯塔,还是草地中的灯塔。

设置[setting]:主题更多细节的描述,例如日落时、紧张的气氛、科幻色彩等等。


基本修饰[meta modifiers]:提示DD该图像的艺术风格、或传达的情感,如一种伤感的风格、胶卷相机拍照的风格、抽象风格

艺术家/创作者[artist]:提示DD该图像类似于某个具体创作者的风格如宫崎骏、梵高、莫奈。

二、文本提示词权重设置 :[关键词:权重]

除了按照上述语法设定各个内容外,还可以通过提示词的权重控制每个提示词在画面中的重要程度,以获得增强某个参数的效果,或者减弱某个参数的影响。


每个提示词对推动算法扩散方向的相对贡献是其权重除以所有权重的总和。权重可以是负数!负权重可以帮助抑制不需要的提示匹配的特征,例如文本、水印等等。例如:["rocky beach:2", "sky:-1"] 引导图像增强岩石海滩的细节,同时减弱天空的细节。注意:权重之和不得等于 0!


三、权重设置的实例:
"a few clouds:3",(增加云的权重)
"bright and airy theme:2",(增加明亮度的权重)

"dof:-1",(减少景深Depth of field)

"blur:-1", (降低模糊虚化的效果)

"car:-1", (做城市主题时,经常出现一堆汽车,可以减少汽车的权重)
"lines, streaks:-1",(有些艺术家的风格会添加很多线条和条纹,可以设置减少线条)
"person, people:-2"(有时画面中会出现异常的人物,可以设置降低人物权重)
# 下面几项可以设置画面更偏向于真实世界,还是偏向于插画风格。
"painting:-1",
"realism:-1",
"photorealism:-1",
"realistic trees:-1"

"detailed grass:-1",
      

最后需要说明一下,如果你使用了多个权重。类似“提示一:5”、“提示二:3”、“否定修饰符:-1”、“否定修饰符:-1”、“否定修饰符:-1”。

最好计算一下总权重数并增加总权重数,并且避免总权重数之和为0。因为如果你的总权重最终是10,而你的自由度只有-1,你只会减少10% 的自由度。所以你可以尝试“提示一:5”,“提示二:3”,“一堆否定修饰符:-4”


四、图片实例演示

在上图中,如果觉得云的数量有些多,可以设置clouds:-1

此图中如果想取消空中飘舞的花的数量,可以设置flowers:-1

此图中右侧出现一只人的手指,可设置people:-1


以上就是近期学习中的一些记录,也许有错误之处,后面会继续学习,继续总结记录。



继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存