茉莉花新闻网

中華青年思想與行動的聚合地

AI 绘画,描述关键词(提示词)需要遵循什么逻辑呢?

作为在曾在多种 AI 绘画比赛中获奖,去年美图年度 10 大 AI 设计师之一的深度 AI 绘画使用者,我来回答下这个问题。

v2 61b78d340d32e9c392ce83276c113b1d 720w
我的 AI 绘画作品

在我们常用的 AI 绘画软件中,有以 DALLE 这种直接用自然语言描述类型的 AI 绘画软件,也有以 Mid Journey、Stable Diffusion 这种以单词、短句为代表类型的 AI 绘画软件。

自然语言描述的不需要专门学习,只需要通过正常的描述就可以,好处是简单易上手,但是缺点是可能不能够非常精确控制每一个效果。

而以单词、短句为代表的 AI 绘画软件,上手会复杂些,但是可以进行更加精准的控制,下面我将主要以最常用 Stable Diffusion 这一类软件(开源,大部分国内的 AI 绘画软件都以这个为基础)为例,介绍 AI 绘画提示词编写的逻辑。

一、提示词是什么

在学习之前,先让我们了解下什么是提示词。

提示词(Prompt)就是我们对 AI 的具体指令,告诉 AI 我们想要什么。提示词主要有 2 类,分别是正向提示词和反向提示词。

v2 57151e35b1e645d4c2216546819d91d2 720w
我的 AI 绘画作品

1.提示词语法

提示词即对画面的描述,你想要出现在画面中的内容。而对于不同风格的画面,我们可以有不同的语法范式。

完整的一个通用性提示词语法是这样的:

(quality),(subject),(style),(action/scene),(artist),(filters)

(quality): 代表画面的品质,通常我们选用 Best Quality 最高质量来控制

(subject): 代表画面的主题,形成画面的主要内容,这是所有提示词的组成最关键部分。

(style):代表画面效果的艺术风格。

(action/scene):代表动作、场景,主要用来描述了主体在什么场景,做了什么事情。

(artist): 代表艺术家名字,对于特定的风格强化,如梵高风格很好用,平时可以不用加。

(filters):代表细节补充描述。这是让画面更加丰富,更加具有个性和可控细节的。

v2 518a3ad524b9c26dcf2dcb235f802c45 720w
我的 AI 绘画作品

2.提示词举例

下面我们来用几种不同类型的艺术风格进行距离

例如对于想要生成和摄影一样真实的 AI 绘画作品,你可以这样描述:

Photography by 【艺术家】+【机位、景别】+【主体】 +【环境】
v2 923831937100151f28d59f7a96eb992d 720w
我的 AI 绘画作品

Prompt:Photography by highspeed photography Half-body shot A ballerina is dancing in the background

而如果你想要生成电影风格的作品,你可以这样描述:

【年代】【风格】 Film still of【片名 】+directed by【导演 / 摄影】filmed in【拍摄地 】+【 主体描述】+【 背景词汇】
v2 38aea4d5afb572ef17b86f7b26cfc10f 720w
我的 AI 绘画作品

Prompt:2010 racing film stillof fast Furious, filmed atbrooklyn bridge, a muscle car drifting, dust,rain, custom racing, 4k,photorealistic,intricate details

如果是生成绘画作品,你可以这样描述:

【画种】by【艺术家】,【主题 】,【风格】
v2 4fe811ee88d29f4c957c8e34e77f6372 720w
我的 AI 绘画作品

Prompt:masterpiece, oil painting by Van Gogh, the space of imagination,books, films, musics, concepts, ideas, surrealism

如果是生成三维效果的产品,你可以这样描述:

【画种】by【艺术家】,【主题】,【风格】

v2 6504f64b7fd91992fe6a8084fa86d68d 720w
我的 AI 绘画作品

Prompt:3D view, product beauty shot toy Forest cabin by antonio gaudi needle felting teture,life stlye

如果是生成二次元漫画的作品,你可以这样描述:

v2 4cd694f7359aa552659e2ba667af1005 720w
我的 AI 绘画作品

Prompt:illustration by Ghibli, long shot of Howl's Moving Castle,8k, best quality, super detailed

3.正向提示词(Prompt):

正向提示词就是上面说的语法内容,就是你希望在画面中显示的内容。

例如你可以这样描述:

best quality, masterpiece, highres, 1girl, medieval armor, hair ornament, necklace, jewelry, Beautiful face, upon_body, tyndall effect, photorealistic, dark studio, rim lighting, two tone lighting, (high detailed skin:1.2), 8k uhd, dslr, soft lighting, high quality, volumetric lighting, candid, Photograph, high resolution, 4k, 8k, Bokeh

这代表什么呢?翻译成中文是这样的短语,它包含了画面整体的描述,主题内容,场景要求:

“最佳质量,杰作,高分辨率,一个女孩,中世纪盔甲,发饰,项链,珠宝,美丽的脸庞,身体上方,泰因德尔效应,逼真的照片效果,暗室摄影,边缘光照明,双色照明,(高度详细的皮肤:1.2),8K 超高清,数码单反相机,柔和的光线,高质量,体积光照明,真实自然的摄影,高分辨率摄影,4K,8K,背景虚化。”

v2 e33d640ca9ee65f19f26734dbaa99332 720w
提示词出来效果 -- 采用 majicmixRealistic 模型

而如果你想要提升你的画质效果,可以采用如下提示词:

High  detailed、ultra detailed、fine detailed、Hyper detailed、super detailed、realistic、4K、HDR

4.反向提示词(Negative prompt):

指你不想在画面中出现的元素或属性,你不希望在画面中出现的内容。

例如你可以这样描述:

red  eyes,  big head, nsfw, monochrome, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, lowres, bad anatomy, bad hands, text, error, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, ugly, pregnant, vore, duplicate, morbid, mut ilated, tran nsexual, hermaphrodite, long neck, mutated hands, poorly drawn hands, poorly drawn face, mutation, deformed, blurry, bad anatomy, bad proportions, malformed limbs, extra limbs, cloned face, disfigured, gross proportions, (((missing arms))), (((missing legs))), (((extra arms))), (((extra legs))), pubic hair, plump, bad legs, error legs, username, blurry, bad feet

这是一些常用的负面词汇清单,我就不再一一赘述,直接拿来用就可以。

5.注意事项

  1. 提示词放入的顺序就是优先级,权重值从前向后递减。

2.不要堆积叠加过多的提示词,AI 会记不住,如果内容特别多,可以适当提高迭代步数。

3. 如果使用 Stable Diffusion,建议提示词 token 值不小于 75,不大于 150(太少有效信息不足,太多后面的词会被遗忘)。

v2 a0674e98224a8e2d48132feadce94b4f 720w
我的 AI 绘画作品

4. 在 Mid Journey, Stable Diffusion 软件中提示词需要采用全英文,提示词中的标点符号也应全部使用英文符号。

5. 单词、短语和句子基本上是等价的。例如,“1boy、Lake、swimming”与“A Boy swimming in lake”在语义上是相同的,但是采用短语更加符合 Stable Diffusion 的语义习惯。

二、编写提示词的整体思路

v2 3ef14040cddc15827c2a243153a41c83 720w
提示词出来效果 -- 采用 3Guofeng3 模型

在给出正向提示词时,我们通常采用分类描述的方式。具体可以分为以下三类:整体描述、主体、场景。

在开始生成图片前,你需要好好考虑以下这些方面内容:

  • 你需要的是一张照片还是一幅画作?
  • 照片的主题是什么?人物?动物还是风景?
  • 您希望添加哪些细节?环境和背景是什么?
  • 是否使用特定的艺术风格?3D 渲染、吉卜力工作室、电影海报
  • 是否需要特定的照片类型?微距、长焦

考虑好以上内容后,我们需要把这些加入到整体描述提示词的中。

1.画面整体描述

通常我们需要首先考虑画面的整体质量,需要涵盖以下四个方面:

v2 7633a4720e080623ec63b1a1418d1bdf 720w
  • 画质描述:可以分为高画质、中等画质或低画质,2k 、4k 高清分辨率等。
  • 艺术风格描述:CG、二次元、3D 渲染、海报、真人照片、油画、水墨画等。
  • 构图镜头描述:画面中人物的占比,是半身像还是全身像,正面、俯视还是侧面,是否需要摄影镜头。
  • 光线或色调描述:自然光线、聚光、背光?鲜艳、暗淡、冷色调或暖色调。
v2 2b44d03cfc9b83f32802e23298fb2cb0 720w

2.主体

以人物为例,主体的描述通常包括以下两个方面:特征、姿势。

v2 95374e144eb194deb9a980170c46ee4e 720w
  • 特征:特征描述通常包括人脸上五官、年龄、皮肤、毛发、服饰及其他装饰细节特征等
  • 姿势:即主体的动态,例如坐姿、立姿、跑步等。

3.场景

基本场景描述通常包括时间、地点、光线、天气、细节等描述,这一点往往根据实际画面需求进行调整。

v2 b31b060de2df93d7295c7f2e2827993c 720w

三、提示词语法

仅仅有了提示词的想法还不够,我们还需要知道怎么把提示词重新组合成 Stable Diffusion 可以容易识别的格式。

1.提示词顺序

文字的单词顺序很重要。

提示词的重要性取决于其在句子中的位置,通常主要内容应该放在前面。因此建议应该尽可能将每个短语明确、分顺序列出,而不是试图把它们压缩成一个简单的英文短句,这样更加便于机器理解。

v2 d0288591f50b12b4b78bac1e4691114b 720w
提示词出来效果 -- 采用 revAnimated 模型

另外需要注意的是,不同的提示词之间要采用英文逗号分隔,这样 AI 才能判断每一个单词的主体。

2.权重调整

权重系数可改变提示词特定部分的比重,我们还可以使用强化和弱化方式来调整提示词的重要性。

例如: (Masterpieces:1.1),这个形式代表的是(提示词短语:权重系数)。权重数值默认为 1。数值小于 1 表示弱化,数值大于 1 表示强化,通常我们权重系数会设置在 0.3~1.6 之间。

而在 Stable Diffusion 的提示词使用中,使用()表示强化,使用[]表示弱化。

v2 6986172c16797b454372d59e1fb99ce3 720w

我们可以使用多层嵌套来进一步增强或减弱提示词的重要性。

(word)等于将权重提高到 1.1 倍,((word))则将权重提高到 1.21 倍(=111.1),[word]- 将权重降低到 90.91%,(word:1.5)则是将权重提高到 1.5 倍,(word:0.25)是将权重减少为原先的 25%

具体效果举例来说:

((Masterpieces))实际效果等于 (Masterpieces:1.1),每一个扩号等于乘以 1.1 权重。 [Masterpieces]实际效果约等于 (Masterpieces:0.9)。

结语

通过上面的介绍,你是否了解了提示词的基本逻辑用法呢,如果想要了解更多的 Stable Diffusion 知识,还可以查看我的更多文章:

德里克文:Stable Diffusion 进阶指南 -1

如果想要学习更多 AI 绘画内容,也欢迎关注我,我每天都会更新 AI 绘画及人工智能的相关作品及知识。


我是德里克文,一个对 AI 绘画,人工智能有强烈兴趣,从业多年的室内设计师!如果对我的文章内容感兴趣,请帮忙关注点赞收藏,谢谢!

同类信息

查看全部

茉莉花论坛作为一个开放社区,允许您发表任何符合社区规定的文章和评论。

茉莉花新闻网

        中国茉莉花革命网始创于2011年2月20日,受阿拉伯之春的感召,大家共同组织、发起了中国茉莉花革命。后由数名义工无偿坚持至今,并发展成为广受翻墙网民欢迎的新闻聚合网站并提供论坛服务。

新闻汇总

邮件订阅

输入您的邮件地址:

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram