四招让你轻松玩转AI绘图,真实感爆棚不再是梦!

最近几个使用了边界AI的朋友咨询小编:
为什么用MJ的时候总是画不出自己想画的东西,画出来的内容和描述完全是驴唇不对马嘴。
出于负责任的态度,我问这些朋友的描述是怎么写的。
好家伙,不问不知道,一问直接给我看傻了!
要么直接用中文绘画,要么不知道从哪里收集SD提示,填写一堆奇怪的参数。
更不用说画出来的内容和你想象的不一样了,能画出来都不容易。
前段时间看了一个MJ使用手册,内容相当硬核。
但是因为是全英文的,而且内容太长,所以专心学习了很久才看完。
借此机会与朋友们分享一些实用的MJ使用技巧,干货,耐心阅读!
1、不要用绘画风格代替绘画类型
很多人在使用MJ绘画真实风格的作品时,经常会使用“MJ绘画”realistic”或者“photorealistic“一类词汇。
想让MJ画出自己想要的风格。
但事实上,这种词汇是一种绘画风格的术语,不仅不适用于MJ绘画的真实照片,而且适得其反,画出更糟糕的效果。
如果你想用MJ画出真实的照片,不要用绘画风格的术语,而要用摄影术语。
比如相机品牌或焦距,这样的词可以让MJ产生具有照片效果的图像。
例如,如果你想画一张真实的自然风光照片。
错误的Prompt:
“Alandscapewithmountainsandalake,photorealistic.”
正确的Prompt:
“Alandscapewithmountainsandalake,Nikond850,24mf/1.4lens,naturallighting,goldenhour.”
下面的Prompt采用了特定的相机型号(Nikond850)、镜头规格(24mmf/1.4)、光照条件(自然光、黄金时间)等摄影术语。
最终的效果更接近真实质感的自然风景照片。

图片[1]-四招让你轻松玩转AI绘图,真实感爆棚不再是梦!-

2、MJ的偏见
MJ在进行模型训练时,会从互联网上获取相应的图片和文字描述。
文本描述是以英语的形式提取的,比如一个男人的照片,相应的文本描述可能是“man”。
但除了使用英语的国家,世界上还有数十亿的非英语语言国家。
这些国家的人在上传图片时不会用英语给图片贴上标签。
因此,MJ不仅不能识别英语以外的语言,而且当你输入“man当你想画一个男人的时候,MJ总是画一个英美相貌和穿着的男人。
这就是MJ的偏见。
这种偏见在很多地方仍然存在,比如“nurse“倾向于产生女性,”terrorist那些倾向于产生深色皮肤的阿拉伯人。
因此,当你想画一些特定人物的图片时,一定要提前指出人物的国籍或种族。
另外,在使用边界人工智能时,如果输入中文,请点击右上角的翻译功能,翻译成英文,然后提交任务。
3、代入人工智能的视角
MJ作为一种人工智能绘画工具,它理解事物的思维方式与我们对世界的理解完全不同。
我们输入一段文本,它对这段文本的理解主要来自互联网上存在的照片。
例如,我们输入“输入”birdMJ对这个词的理解可能是鹰、知更鸟、鹦鹉、乌鸦、火烈鸟甚至企鹅。
MJ画的最终效果可能是随机结合这些动物特征的合成图像。
因此,我们需要暂时放下自己的思维习惯和前提假设。
尝试从一台对三维物理世界、历史或科学一无所知的“愚蠢”机器的角度更好地理解和使用人工智能。
例如,你想画一张“未来城市”的照片。
错误的方法是直接输入:
“画未来的城市,有高科技感的建筑和飞行的汽车。”
这个提示依赖于人工智能对“未来”的依赖、对“高科技”和“飞行汽车”概念的理解。
但是人工智能对这些概念的理解可能不同于我们对这些概念的理解。
所以最终的效果可能与我们的想法不同。
从人工智能的角度来看,我们可以转向使用更具体、更具描述性的语言。
比如:
“画一座有类似玻璃和金属材料的塔,天空中有类似小型飞机的车辆,街道上有五颜六色的灯光和屏幕。”
这并不取决于人工智能对“未来”或“高科技”的主观理解,而是提供具体的、可以直接解释的细节。

图片[2]-四招让你轻松玩转AI绘图,真实感爆棚不再是梦!-

人工智能生成的最终图片将更准确,更符合我们的想象。
4、词不多而准
很多人在使用MJ时总是喜欢收集很多单词,但事实上,由于CLIP的标记上限是77,MJ能收到的单词数量也是有限的。
我们大致可以把MJ单词的上限看作是50个,也就是说,我们输入MJ单词的数量不能超过50个。
如果超过50个,Prompt的初始部分可能会被截断,导致MJ绘图时重要内容的丢失。
如果一段Prompt内容太长,该如何缩短长度?
4个方法:
1)减少赘述
例如,一个女战士需要在夜晚的神秘森林中穿着未来风格的盔甲。
很多人写的ChatGPT或提示词大概都是这样的:
“想象一个未来世界的女士兵,她穿着一件由未来技术制成的盔甲,闪耀着金属的光泽和高科技元素。女士兵站在一片充满神秘色彩的森林里,在夜晚,周围的树木郁郁葱葱,月光透过树梢照射下来,给场景增添了一种神秘感。她的表情坚定,她的眼睛透露出勇气和智慧。在这个场景中,也应该有一种未来感和神秘感的融合,呈现出科幻小说和幻想的氛围。”
这个提示词虽然详细,但过于冗长和复杂。
而且很可能超过人工智能系统处理的标记限制,过多的细节也可能使人工智能难以捕捉主要元素。
然后我们可以提取图片的关键视觉元素,去除冗余的描述,最后简化成这样:
“未来风格的女战士,夜晚神秘的森林,金属盔甲,坚定的表情,月光下的科幻氛围。”
2)去除无意义的标记
像“a”和“the这些冠词通常对MJ理解Prompt的主要内容没有太大影响。
有时甚至会对图像的某些细节或构成产生一定的影响,如图像中物体的出现或位置。
因此,为了避免一些不必要的混乱或细微的变化,在输入Prompt时可以直接省略这类单词。
比如:
“Asmallchildholdingabrightredballoon”
简化后变成:
“childholdingredballoon”
两者的提示对MJ的理解产生了几乎相同的效果。
同样,除了这些冠词,还有:
连词:如“连词”and”,”but”,”or”。
例如“介词:”in”,”on”,”under”。
助动词:例如“助动词:is”,”are”,”was”。
例如“量词”:some”,”many”,”few”。
事实上,在大多数情况下,这些情况和“a”和“the同样,对MJ理解生成图像几乎没有效果。
当提示词数量达到上限时,可以优先去除这些无意义的标记。
3)修改单词顺序
如果你想让MJ强调某个细节,你不需要在这个细节上使用太多的修辞,只需要改变单词的位置。
MJ从左到右有明显的偏见。
Prompt中的第一个描述词会对最终生成的画面产生最强烈的影响,而最后一个描述词对画面的影响最弱。
所以我们可以把单词的顺序看作是MJ增加权重的规则。如果你想强调一个图片元素,你可以用交换顺序来代替增加权重的单词,以减少冗余的描述。

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容