侧边栏壁纸
博主头像
CyberWEI博主等级

We are the history

  • Wrote 28 Articles
  • Made 9 Tags
  • Got 16 Comments

OutlineCONTENT

Outline

【NovelAI】浅玩一下AI绘画【或许持续更新】

CyberWEI
2022-10-16 / 0 Comments / 6 Likes / 742 Views / 1,196 Words

只想看图的跳过往下拉

写在前面

前两天某公司的训练模型被强行开源

所有人的绘画水平瞬间提高

某种意义上实现了“成熟的数位板自己画画”

这哪能忍,如此成熟的“数位板”必须要整一个

简单介绍

如果你也想自己搞一个
可以参考下面的项目地址及一些相关内容链接

项目地址:
https://github.com/AUTOMATIC1111/stable-diffusion-webui
https://rentry.org/sdmodels#
一些入门教程:
https://stable-diffusion-book.vercel.app/
Tag来源:
https://danbooru.donmai.us/

由于AI绘画主要依赖于显卡性能
因此不推荐4G以下显存卡及核显用户尝试(会遇到各种各样诡异的问题)
此外该模型对AMD显卡的适配似乎也有一些问题,可以去搜索相应解决方案

我在本次尝试中使用的电脑配置如下
Nvidia RTX3070 8G(重点)
AMD 3800X [email protected](对CPU要求不大)
32G DDR4 3200MHz(也要求不大)
40Step生成512*512的图像大概每张会花费6-7秒

我采取的方案为生成一个较低分辨率的图片
然后采用AI升采样来进一步提高细节及锐化


关于具体的生成流程
由于本身十分玄学且涉及了很多专业知识
所以这里仅作简单讲解

简单来说,
就是首先将成千上万的已经存在的画进行人工特征分类
(例如某张画里面有【大眼睛】【一个女孩子】【海边】这样的特征)
AI通过主动学习这成千上万的图片与相应图片特征的联系(即识图能力)
并自己尝试生成图片使用刚才学习到的识图能力进行自我反省(对抗算法)
来达到生成图片的目的

23/5/31更新:
这里的描述并不是十分准确
此处的对抗算法主要指GAN生成模型的机制
而Diffusion与GAN又有很大不同
详细将会在之后的文章中介绍

23/9/23更新:
Stable Diffuison的详细介绍已发布
请参考以下链接
https://www.cyberwei.com/archives/230608jp
https://www.cyberwei.com/archives/230715-2en

当我想要一个图片的时候
我只需要输入我想要的图片特征(以及不想要的)
AI就可以根据过往的经验迭代生成图像了

举个例子

Positive prompt: {{{masterpiece}}},
home, sitting, looking upward
1girl, femeal child, small breasts,
black hair, short, cat ears, fox ears
mesugaki smile,surprised,

Negative prompt: ugly, fat, obese, chubby, (((deformed))), [blurry], bad anatomy,
disfigured, poorly drawn face, mutation, mutated, (extra_limb),
(ugly), (poorly drawn hands fingers), messy drawing, morbid,
mutilated, tranny, trans, trannsexual, [out of frame], (bad proportions),
(poorly drawn body), (poorly drawn legs), worst quality, low quality,
normal quality, text, censored, gown, latex, pencil

实操

事不宜迟,来看看效果吧

关键词生成

冬日温泉

贴贴捏

地牢…?

海边忧郁的少女

贴贴捏

冲国人特攻之白毛兽耳萝莉

黑猫捏黑猫

个人非常满意的一张↓

深海少女

特定角色生成

于此同时,你还可以让它画一些已经存在的人物

智乃与一只双尾猫咪

Rem&Ram

圣嘉然与…贝极星?

星光下的狐皇

星光下的狐皇2

夏色吹雪贴贴

基于照片的生成

不仅如此,你甚至可以使用现成的照片来让AI模仿特征生成

可爱喵

呼呼猫咪

远离香烟是我们的1!5!

我不会告诉你这张原图是我自己

结尾

如你所见,
目前的模型生成一张中低水平的插画可以说是游刃有余
不过还是存在一些小问题
例如这个模型十分不擅长生成手指和脚趾
以及在长连接的物体(长头发与尾巴等)会出现不自然的断点等

但对于专业画师来说
这些问题几笔也就改好了


看到这里肯定有人会好奇
这个东西既然能画正常的插画
那么它能不能画一些「不正常」的呢?
这里只说答案:

「是可以的」
而且水平超乎你想象
同时抽象程度也超乎你想象

但这里不予展示
感兴趣的小伙伴可以来找我或自行发掘

「潘多拉魔盒已经打开并发放给世人了」


最后,如果你有一些灵感
或是你有想要插画化的照片/图片
欢迎来联系我玩玩
评论区/邮箱见

6

Comment