

深度解析Midjourney的tuner炼丹秘诀
source link: https://www.shejidaren.com/shen-du-jie-xi-midjourney-de-tuner-lian-dan-mi-jue.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

深度解析Midjourney的tuner炼丹秘诀
Midjourney的tuner(谐调器)功能已经出来2个月了,也就是我们常说的Midjourney的炼丹功能。但我们发现,在真正的应用过程中,别说能炼出好的自定义模型了,就是对tuner生成的style模型的应用方法都是错的,即使好一点的同学能自己通过tuner来生成style,但也仅限于输入prompt生成tuner页面,然后从页面中选一个自己喜欢的风格生成style,然后去应用。其实做到这些,也只是了解了tuner功能的10%,远不能发挥出Mijourney炼丹的真正威力,今天咱们就来深入的分析一下,到底如何在Midjourney中进行炼丹,以及炼丹过程中的到底有什么样的技巧和方法,让你真正的能够发挥出Midjourney的自定义模型的巨大威力。
本文是MIDjourney高阶内容,具体什么是tuner以及用法,大家可以参考Midjourney的官方文档,在这里咱们不就不再赘述了。
https://docs.midjourney.com/docs/style-tuner-1
有问有答
Q1:随便怎么写prompt,只要使用了自定义的–style code就可以保证出图的风格吗?
A:不能,想要保证出图风格的一致性,最好能够在prompt中加入触发词(trigger),这个跟SD中使用Lora有相似之处。
Q2:普通的prompt和tuner有什么区别?
A:普通的prompt的目的是生成一张图,定义tuner是为了生成相对固定的风格,他们的目的和作用都是不同的,所以在编写的时候侧重点也有所不同。
炼丹提示词技巧
tuner提示词的基本公式: 替换词(Replace)+触发词(Trigger)
1、关注【适用性】
很多同学在编写炼丹的提示词的时候,完全按照普通prompt来编写的,超级详细超级具体,这样造成的结果就是生成的tuner风格使用范围非常窄。前面我们就说过,炼丹的目的是生成相对稳定的风格,为了生成的风格在应用时有更大,更自由的适用性,我们编写炼丹提示词的时候,要尽可能的做到简洁。
2、兼顾【实用性】
为了后续应用的时候方便套用,在写tune提示词的时候,建议可以包含可置换的提示词(replace),如以上【/tune prompt:coloring book lineart, character】中,character就是方便后续进行内容替代而留下的,这样以后只需要用实际的描述替代这部分就可以了。
3、方便【引用性】
很多同学在引用tuner的时候,错误的认为不管prompt怎么写,只要加上 –style code 就可以生成和对应模型相同风格图像。结果却发现,生成的结果却和对应的模型展示相去甚远。其实,这就是我们在有问有答中就提到的“想要保证出图风格的一致性,最好能够在prompt中加入触发词(trigger),这样才能保证生成的风格和你自己定义的模型风格尽可能的相似。同时,我们在关注适用性中提到要“尽可能做到简洁”,其实还有一层意思,就是触发词不要太多,避免在引用的时候会造成混乱。
/imagine prompt: cute woman by tony taka –style zEd3Bp72
当我们忽略触发词,将prompt写成:woman –style zEd3Bp72时,即使是替换词不改变的情况下,生成的图像和以上自定义的风格也产生了相当大的差异,效果如下:↓↓↓
但当我们加入触发词,即便是替换部分变成了完全不同的内容(我们用自定义风格来创作小红帽的形象),整体风格也能很好的和自定义的风格保持一致。如:A little girl with Little Red Riding Hood and flower skirt, cute style, illustrated by tony taka –style zEd3Bp72(保留了触发词 cut 和 by tony taka),效果如下↓↓↓
炼丹样式组合技巧
1、tuner页面组成
tuner页面分为3个区域,分别为基本信息区、效果列表与选择区、结果显示区。各区域的功能与作用见下图↓↓↓
图:基本信息区
图:效果列表与选择区
图:结果显示区
2、样式组合与生成
从以上效果列表与选择区可以看出,tuner的样式是由左右两列显示的样式风格进行自由组合而成的。在排列组合的时候表现出以下特征。
- 可以选择单个形成样式代码
- 可以选择多个组合后形成样式代码
- 左右两列的样式是成对出现的,并且是相反的效果。
3、组合示例
我们可以先用“样式特点提取工具”提取出各样式的表现特征如下
2L
3L
我们将2L的“白色、风格化、反照片”与3L的“亮度、纯真、白色背景隔离”进行融合,就形成了融合两种风格主要特征的新的风格代码 –style zEd3Bp72
从融合结果来看,新风格是不是兼具了插画、纯真、风格化、高亮度的特征?
4、注意事项
在通过排列组合的方式进行样式创新的同时,要注意组合的样式不要太多,建议控制在4种以内,因为参与组合的样式越多,生成的新样式的结果越不可控,甚至会出现崩图的现象。
tuner样式的应用
其实tuner style的应用过程中还有很多技巧,由于篇幅的原因我们会在视频直播时给大家深入分享。以下是把我们这次生成的style code(–style zEd3Bp72 )应用到prompt中的一些效果展示,简单看一下吧。
a cute mother reading to her cute daughter by tony taka –style zEd3Bp72 –ar 3:4
妈妈讲故事
a cute cat catch butterfly by tony taka –style zEd3Bp72 –ar 3:4
小猫抓蝴蝶
A little girl with Little Red Riding Hood and flower skirt, cute style, illustrated by tony taka –style zEd3Bp72 –ar 4:3
感谢阅读!
作者:新媒体圈圈,来源:新媒体圈圈(ID:DesignGroup001)
与 AIGC、AI绘画、Midjourney、Midjourney教程 相关的文章
赞助商链接
Recommend
-
21
深度学习必备库 - Numpy Numpy是Numerical Python的简称,是Python中高性能科学计算和数据分析的基础包。Numpy提供了一个多维数组类...
-
20
Hyperparameter Tuning with Keras Tuner Getting the most out of your models Photo by
-
10
RK3399 mini-PC offers wide range of TV tuner and wireless options Jul 26, 2021 — by Eric Brown — 309 views
-
11
Google Search adds guitar tuner to its smorgasbord of built-in featuresYou play a note, and the software tells you whether you’re in tune.Screenshot: Google.com Google Search now has a handy built-in tuner, letting you...
-
13
Compose + Wear OS: Chromatic TunerPractical example of the power of Jetpack Composebackground created by freepik — br.freepik.comIn this article I will cover the development of a chromatic tuner for Wea...
-
12
Guitar Tuner+ Development Case Study: String Instruments Tuning AppWhenever passion meets expertise, expect fireworks. This is one of the rare cases when our team’s favorite thing outside work met our client...
-
7
在机器学习的经典假设中往往假设训练样本各类别数目是均衡的,但在实际场景中,训练样本数据往往都是不均衡(不平衡)的。比如在图像二分类问题中,一个极端的例子是,训练集中有 95 个正样本,但是负样本只有 5 个。这种类别数据不均衡的...
-
4
深度学习炼丹-数据预处理和增强 一般机器学习任...
-
8
深度学习炼丹-数据标准化 一般机器学习任务其工...
-
3
预告了好久的 MJ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK