简介
近段时刻来,你可能在不少地方都看到了十分多这样的美观的画。
比如这样的赛博朋克风
prompt: Cyberpunk, 8k resolution, castle, the rose sea, dream
水墨画风格
prompt: a watercolor ink painting of a fallen angel with a broken halo wielding a jagged broken blade standing on top of a skyscraper in the style of anti – art trending on artstation deviantart pinterest detailed realistic hd 8 k high resolution
油画
prompt: portrait of bob barker playing twister with scarlett johansson, an oil painting by ross tran and thomas kincade
水彩画
prompt: a girl with lavender hair and black skirt, fairy tale style background, a beautiful half body illustration, top lighting, perfect shadow, soft painting, reduce saturation, leaning towards watercolor, art by hidari and krenz cushart and wenjun lin and akihiko yoshida
而且在各种渠道咱们也是随处可见,以下分别为小红书、闲鱼、twitter
这些图都很像是艺术家画的相同,可是他们却不是出自真正的的艺术家之手,而是 AI 艺术家。AI 就像 16 年打败李世石进军 围棋职业相同,开端进军艺术届了。
咱们来看看 AI 绘画 开展的比较要害的时刻线
- Disco Diffusion 是发布于 Google Colab 渠道的一款利用人工智能深度学习进行数字艺术创作的东西,它是基于 MIT 许可协议的开源东西,能够在 Google Drive 直接运转,也能够布置到本地运转。
Disco Diffusion 有一个坏处,便是速度十分慢,动辄 半个小时起步。
- Midjourney 是 Disco Diffusion 的原作者 Somnai 所参加的 AI 艺术项目实验室。
Midjourney 对 Disco Diffusion 进行了改善,均匀 1 分钟能出图。
- OpenAI 推出 DALL·E 2, DALL-E 2 实现了更高分辨率和更低推迟,而且还包含了新的功能,如编辑现有图画。
现在还没有按到 DALL·E 2 的体会资历。
- stability.ai 推出 Stable-Diffusion 而且开源了
一经推出就遭到广阔网友的喜欢,操作简略,出图快,均匀 10-20 秒。
Stable-Diffusion 免费、生成速度又快,每一次生成的效果图就像是开盲盒相同,需求不断测验打磨,所以咱们都张狂似的开端玩耍,甚至连特斯拉的前人工智能和自动驾驶视觉总监 Andrej Karpathy 都沉浸于此。
而 stability.ai 却是一个年轻的英国团队
他们的宗旨为 “**AI by the people, for the people” ,**中文翻译的大意为,人们创造 AI,而且 AI 服务于人,除了 stable-diffusion 他们还参与了很多的 AI 项目
今天首要介绍的便是 stable-diffusion 的玩法,官方利用 stable-diffusion 搭建的渠道首要是 dreamstudio.ai 听这个名字就感觉很牛,梦幻编辑器(自己取得,勿喷,由于生成的图都很梦幻),你也能够自己运用 colab 来本地运转,下面就来详解介绍这两种方法
运用方法
1.官网注册账号
翻开 beta.dreamstudio.ai/ 挑选一种注册方法,我这儿运用了 Google 账号登录(后面也有相关的教程来教你如何来注册一个 Google 账号),你也能够挑选自己的方法。
注册好后,就能够进入到这个界面。
你能够直接在下方输入名词,也能够在翻开右侧的设置按钮,里面会更详细的配置。
输入好要害词后,直接点 Dream
按钮,等待 10 秒左右就能够生成图片。
当然这样的生成方法十分的方便,可是是有次数约束的。
能够看到右上角的点数,默许你注册账号会有 200 点点数,每次生成一张默许设置的图片就会耗费一个点数,假如你要生成更多的方法就需求付费了, 10 英镑 1000 点数。
假如你想取得更高精细程度的图片,单次则需求耗费更多的点数。以下是官方给出的价格表:
而且运用这种方法,你生成图片的版权是自动转为为 CC0 1.0,你能够商用或许非商用你生成的图片,可是也会默许成为公共范畴的资源。
2.运用 Colab(引荐)
这一种是我比较引荐的方法,由于这种方法你能够简直无限地运用 Stable Diffusion,而且由于这种方法是你自己跑模型的方法生成的图片,版权归属于你自己。
Colab 是什么呢?
Colaboratory 简称“Colab”,是 Google Research 团队开发的一款产品。在 Colab 中,任何人都能够经过浏览器编写和执行任意 Python 代码。它尤其适合机器学习、数据分析和教育意图。从技术上来说,Colab 是一种保管式 Jupyter 笔记本服务。用户无需设置,就能够直接运用,同时还能取得 GPU 等计算资源的免费运用权限。 —— research.google.com/colaborator…
由于 Colab 是 Google 的产品,因而你运用前必须要具有一个 Google 账户,假如不知道怎么注册的划到最底下的 Google 账号注册教程。
而咱们现在默许运用的是 Hugging face 开源的 colab 示例。
Hugging face 是一家总部坐落纽约的谈天机器人初创服务商,开发的应用在青少年中颇受欢迎,在上面存储了很多的模型,而 Stability.ai 的 Stable ****Diffusion 也是开源在上面。
翻开链接: colab.research.google.com/github/hugg…
翻开后,点击右上角的衔接。
点击确定
等衔接上后咱们运转第一段脚本,便是检查当前运用的机器。一般是从 K80、T4、P100、V100 中随机分配一个。
我拿到的是一个 Tesla T4 GPU 的机器,这儿比较看人品。假如你拿到一个 V100 的一定要发一波夸耀一下。
然后继续跑下面的指令,装置必要的依靠,每次装置完成后,都会显现运转时刻以及运转状况。
运转到这一步,会要求你填写一个 huggingface_hub 的 token 链接
来到 huggingface.co/settings/to… 这个页面,假如没有登录默许会调到登录页
注册一个账号后,仿制这个 Token 到 Colab 页面
然后会提示你登录成功了,假如提示异常应该是你仿制错了,这个时分你得点开秘钥,手动仿制一下。
然后接下来咱们就开端拉取模型
注意,这儿你直接先运转,是会报错了,会显现 403
{"error":"Access to model CompVis/stable-diffusion-v1-4 is restricted and you are not in the authorized list. Visit https://huggingface.co/CompVis/stable-diffusion-v1-4 to ask for access."}
这是由于你没有去 huggingface 授权访问。
翻开 huggingface.co/CompVis/sta…
点击 运转这个仓库,然后再回到 Colab 就能够正常拉取模型了。
最后就到了激动人心的时分了,开端生成图片,运转以下两个过程,prompt 便是描绘,你能够输入任何你想输入的言语。
用官方默许的 prompt 点击运转就会生成一张宇航员骑马的照片(大约 20 秒左右)
nice,这个便是我生成的图片。
以上基础的教程就完成了,后面还能够设置更多丰富的参数。
设置随机种子(先快速生成低质量图片看看效果,然后再调高画质)
调整迭代次数
多列图片
设置宽高
总的来说我个人更加偏好这种方法,由于能够自己 diy,而且能够近乎无限地运用。
最后假如你想不好 prompt 的话,能够参考这个网站 lexica.art/ ,含有很多他人试验好的样子。
3.本地运转
假如你自己有高档显卡,能够自己测验。
关于版权
确实总的来说,stable-diffusion 并没有特别约束,可是运用图片必须要恪守以下规矩:
1.假如你是运用第三方渠道,需求恪守第三方渠道的一些规定,例如官方的 dreamstudio.ai 你能够自己商业或许非商用,可是默许你得也遵从 CC0 1.0 公约。
2.假如你运用自己本地布置,那么版权归属你自己。
Google 账号注册
首要 emmm,科学 xx,懂得都懂
翻开 accounts.google.com/v3/signin/i…
点击创立账号 —— 个人用途
填写根本的个人信息
填写手机号和年月信息
然后手机收到一个验证码,点击验证,打工搞成
然后点击跳过
同意协议,功德圆满!
放一波我最近生成的图
最后我做了一个 Notion 教程合集 qiufeng.notion.site/06fab45ec29…
假如你有不明白或许是数字绘画爱好者欢迎交流呀。(严禁打广告、发不相关的内容!码过期的话加 qiufengblue)
参考文献
www.51cto.com/article/716…