最近在 AI 界有一个异军突起的新玩意儿——Disco Diffusion。
第一眼看到看到这名字,我也以为这货是个蹦迪的。
后来经过深入浅出的了解后,这货还真是过实打实的 AI 软件,就是名字有点二而已。
废话不多说,来重点。
相比以往的 AI 生成,要有代码基础,还得对着键盘敲命令的方式不同,TA 真的可以算是“傻瓜式”。
先说几个重点的参数。
输出名称,“步骤数”,图片尺寸。
中间“步骤数”一般人比较难 get 到,这是麻呀?
因为 AI 的训练,就是一个“迭代”的过程。
就像人类的进化一样,千秋万代后,才有来我们。
So,你大可以理解成,你想进化多少代。
当然这也不是越长越好。毕竟时间和电脑性能摆在这儿呢。
简单来说,Steps 越多,画面就越精细。
接着就是考验脑洞的环节。
用英文来描述你想生成一副什么样的画。
第一行红字的英文,就是系统默认的描述。
A beautiful painting of a singular lighthouse, shining its light across a tumultuous sea of blood by greg rutkowski and thomas kinkade, Trending on artstation.", "yellow color scheme
Emmm,用谷歌翻译后,大概是这个意思。
由 greg rutkowski 和 thomas kinkade 绘制的一座奇异灯塔的美丽画作,在汹涌的血海中闪耀,在 artstation 上流行。”,“黄色配色方案”
别急,把它大卸几块,其实原理很简单。
首先前面大半段,都是形容画面的;后面的「Trending on artstation」其实是让 AI 参考 artstation 这个网站的作画方式。
这网站的画画风格是酱紫的。
最后的「yellow color scheme」就更简单的,就是以黄色作为主色调。
So,整段描述就能简单分为 3 个部分「你的脑洞」+「参考网站」+「主色调」。
把后两个其实去掉也没什么大不了,不会影响 AI 画画的。
说了那么多,是时候来点硬货吧。
先用 AI 自带的描述生成一张,让你们看看。
A beautiful painting of a singular lighthouse, shining its light across a tumultuous sea of blood by greg rutkowski and thomas kinkade, Trending on artstation.", "yellow color scheme"
怎么样,还行吧?
再来瞅瞅我的描述和生成的画。
cyberpunk style buildings,Chinese dragon,Large-scale military factories, high-definition,Trending on artstation.
cyberpunk style buildings,Chinese dragon,Large-scale military factories, high-definition,Trending on artstation.
上面这两张的描述其实是一样,但一样的描述,也会生成不一样的画面的哦,这就是 AI 的能力。
别急,还有呢。
Satellite weapon attack monster in Space,Unreal Engine, detail, Trending on artstation.
a extreme mega tree with mega crown in the center of forest, the clouds are above the forest, light effect, sunshine, detailed , high-definition, super wide angle, ArtStation Christian Dimitrov
hot pot, shrimp, crab, fish, scallop, delicious,Unreal Engine,detail,Trending on artstation
China,Greatwall,detail,Trending on artstation.
A fox, blue flower sea, full moon night,detail,Trending on artstation
Fireworks at sea, night, colorful,super wide angle,artstation.
还行吧?
当然啦,AI 毕竟是 AI,也有“失败”的作品。
Chinese warrior in the sea of flowers under the red moon, mountains in the distance, Unreal Engine, detail, Trending on artstation
Pokemon, Pikachu,Charmander,Bulbasaur,Squirtle,Unreal Engine,detail,Trending on artstation.
这玩意儿目前是使用谷歌的云电脑计算,一般人真用不了。
离线版倒是有,只是太吃性能,而且仅限 N 卡。
RTX 3090 运行 250 Steps 都要 8~10 分钟左右..