作者:韩信子@ShowMeAI
深度学习实战系列:https://www.showmeai.tech/tutorials/42
TensorFlow 实战系列:https://www.showmeai.tech/tutorials/43
本文地址:https://www.showmeai.tech/article-detail/313
申明:版权所有,转载请分割平台与作者并注明出处
珍藏ShowMeAI查看更多精彩内容
AI 在艺术界的笼罩越来越广,从最早的 GPT3 等模型文本生成和音乐创作,到最近十分让人惊艳的艺术画绘制,最近最风行的2个付费工具是 OpenAI 的 Dall-E2和 MidJourney。
通过应用 AI 高级算法(各类 Diffusion 模型),它们能够依据人类的提醒文本信息创作极其精美的艺术画品,从肖像到风景画,全副都能实现,创作的精美真切水平有时甚至与人类艺术家并驾齐驱,如下图就来自AI作画生成。
下面提到的商业工具 OpenAI 的 Dall-E2和 MidJourney都十分弱小并且能够产生一流的图像(大家能够在它们的官网测试),但它们都有一些拜访和应用限度。 Dall-E2 不可公开拜访,MidJourney 的收费套餐仅提供 25 张图片。
但咱们找到了开源的代替 AI 产品 Disco Diffusion,它是一款功能强大的文本到艺术画生成器,可与 MidJourney 相媲美,而且完全免费。
上面 ShowMeAI 带大家来体验Disco Diffusion,基于它的代码生成图像,你也快来试试!
Disco Diffusion介绍
Disco Diffusion 是公布于 Google Colab 平台的一款利用人工智能深度学习进行数字艺术创作的工具,它是基于 MIT 许可协定的开源工具,能够在 Google Drive 间接运行,也能够部署到本地运行,目前最新的版本是 Disco Diffusion v5.6。
用文言讲 Disco Diffusion 的根本工作就是把你给出的 Prompts(提醒/形容)由文字信息变成图像信息,把你用文字描述的画面『画』进去。实际操作也根本如此,很简略,上面是几张基于文本提醒用 Disco Diffusion 生成的图片。
文本提醒: A digital painting of cyberpunk city by beeple, mist, trending on artstation, V-Ray.
文本提醒: Spaceship about to landing on a cornfield, steampunk, clouds in the sky, by Greg Rutkowski, concept art.
文本提醒: A beautiful painting of captivating castles on hills and mountains, along plains and rivers, by Ismail Inceoglu.
AI作画实际
咱们上面筹备在 Google Colab 中实现整个绘画过程,简略地说,大家只须要筹备好浏览器(保障能够迷信上网和拜访 Google),有 Google 账号的话会更不便。
步骤1. 关上Disco Diffusion Google Colab
筹备好浏览器,并保障 Google 拜访失常,而后点击 这里,大家会间接在浏览器进入 Google colab 的我的项目地址,如下图所示。
Colab我的项目中大家能够看到编号从 1-5 的对应步骤,咱们只需按下运行代码的小播放按钮即可执行对应的代码。不过因为是定制作画,大家须要做一些设置和填入局部提示信息,如下步骤。
步骤2.增加文字提醒prompt
开展设置 (3) 阶段的内容,能够看到更具体的子设置,咱们。在『Prompts』(提醒1)局部,批改文本提醒,之后 Diffusion 模型就能够依据你的提醒作画啦!
步骤3. 生成图像
接下来就能够运行代码作画啦!咱们按从上到下的程序运行各个阶段。 运行的办法非常简单,只需按下左侧代码块对应的小播放按钮,如下图所示。
接下来大家就能够期待AI作画啦!在 Colab 工具的收费版本中,齐全渲染生成 1028x768 的图像大概须要 10 分钟。 大家在期待期间能够做其余事件。
生成的图像将主动保留在谷歌网盘/google drive中。
root\AI\Disco_Diffusion\images_out\TimeToDisco*
AI绘画产品后果比照
咱们来比照一下,同样的提醒文本语句下,Dall-E2、MidJourney 和咱们应用 DIsco Diffusion 生成的图片。
我用相似的提醒输出了所有三个工具。
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"
翻译成中文就是:一幅漂亮的奇怪灯塔画作,将光辉照耀在汹涌的红色陆地中。 greg rutkowski 和 thomas kinkade 的黄色配色计划,artstation网站上的风行趋势。
Disco Diffusion
Disco Diffusion AI 生成的图片如下:
MidJourney
MidJourney AI 生成的图片如下:
Dall-E2
OpenAI Dall-E2 生成的图像如下:
大家感觉这段文字描述,生成的图片中,3个平台哪个后果最难看?你也入手批改形容,一键生成本人的艺术画吧!!
参考资料
- OpenAI 的 Dall-E2:https://openai.com/dall-e-2/
- MidJourney:https://www.midjourney.com/app
- OpenAI 的 Dall-E2:https://openai.com/dall-e-2
- MidJourney:https://www.midjourney.com/app/
- Google Colab:https://colab.research.google.com/
- Disco Diffusion Google Colab