范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

人工智能绘画工具DiscoDiffusion入门教程

  Disco Diffusion 是发布于  Google Colab 平台的一款利用人工智能深度学习进行数字艺术创作的工具,它是基于 MIT 许可协议的开源工具,可以在  Google Drive 直接运行,也可以部署到本地运行,目前最新的版本是  Disco Diffusion v5.2(本文撰写于 2022-04-14 日,目前最新版本为 v5.61,界面有所变化,但核心基本没变,教程部分可做参考)。
  主创是 Somnai(@Somnai_dreams)和 Adam Letts(@gandamu_ml),在 Chris Allen(@zippy731)、HostsServer(@HostsServer)和 Tom Mason(@nin_artificial)的协作下迭代到了今天的版本。
  用白话讲 Disco Diffusion 的基本工作就是把你给出的 Prompts(提示/描述)由文字信息变成图像信息,把你用文字描述的画面「画」出来。实际操作也基本如此,很简单,先来看几张用 Disco Diffusion 生成的图片。
  Prompt: A digital painting of cyberpunk city by beeple, mist, trending on artstation, V-Ray.
  Prompt: Spaceship about to landing on a cornfield, steampunk, clouds in the sky, by Greg Rutkowski, concept art.
  Prompt: A beautiful painting of captivating castle on hills and mountains, along plains and rivers, Ismail Inceoglu.
  图片下方是我给出的 Prompts,Disco Diffusion 会根据这些内容去生成画面,并且每一次都会产生不同的结果,这些还是我初期基本按默认参数渲染的,所以精度其实不算太高,如果提高参数设置,做出更好的描述,你会得到质量更高的图片。下面就进入教程环节吧。
  准备工作
  注册一个谷歌账号。
  入门教程
  01. 使用浏览器 打开 Disco Diffusion v5.2 [w/ VR Mode] (https://colab.research.google.com/github/alembics/disco-diffusion/blob/main/Disco_Diffusion.ipynb)。
  02. 点击页面右上角「登录」按钮,登入你的谷歌账号。
  03. 点击「复制到云端硬盘」或点击「文件」选择「在云端硬盘中保存一份副本」。
  04. 副本创建完成会出现「笔记本的副本已完成」弹窗, 点击 「 在新标签页中打开 」。
  05. 单击「"Disco Diffusion v5.2 [w/ VR Mode]"的副本」 修改笔记本名称 (以下所有代码可视为源文件/源代码,此处是源文件的名称,可按创作主题或其他方式命名,方便后期修改和区分)。
  06.  修改 batch_name (图片保存在云盘的名称); 设置 steps ,可按默认值(通常 200 - 300 已经足够,若效果不符合预期可适当调整); 设置 width_height (图片尺寸,需是 64 的整数倍,免费用户请设置 1920x1080 以内的尺寸,否则会提示显存不足)。
  07. 点击 Extra Settings 前面的小三角, 设置 intermediate_saves (设置过程图保存张数,设置为 0 渲染完成只保存最后一张图,设置为 2,渲染完成会得到一张进度 33%、一张 66% 和一张 100% 的图片,数值越大数量越多,不影响渲染速度)。
  08.  设置 Prompts (在这里输入描述画面的语句,格式为"XXXX, XXXX, XXXX.",建议在其他地方编辑好直接粘贴过来,保留最前和最后的引号,使用一个 Prompt 即可,不要求是完整的句子,可以是长短句或单词,可参考默认结构,前置词描述画作类别,中间描述画面内容,后接参考风格的艺术家,另外可以增加整体风格的词汇或者其他内容,emoji 也可以)。
  09.  设置 display_rate (渲染预览图的刷新频率,建议设置为 5,每过 5 个 steps 更新一次预览图), 设置 n_batches (以这个主题渲染的图片张数,因为每次渲染的结果都是不同的,所以可以设置多张图片,一张渲染完成后会接着渲染下一张,已经渲染完成的会自动保存,可按需要设置)。
  10. 点击「代码执行程序」选择「 全部运行 」。
  11. 弹出「笔记本需要高 RAM」的窗口, 点击 「 确定 」。
  12. 弹出「您还在设备面前吗?」的窗口, 点击 「 进行人机身份验证 」,按指令进行验证。
  13. 弹出「允许此笔记本访问您的 Google 云端硬盘文件吗?」的窗口, 点击 「 连接到 Google 云端硬盘 」。
  14. 弹出「登录 - Google 账号」窗口, 选择你的谷歌账号 , 点击 「 允许 」。
  15. 回到 Disco Diffusion 的页面你会发现每段代码前面都有个中间有个三角形的圆,外面在转圈圈的就是在运行当前的代码,运行完成后前面会出现一个绿色的小勾,第一次运行需要等待几分钟,稍等片刻你会看到在「 4. Diffuse! 」的末尾会出现一张充满噪点的图,就表示开始渲染了,图片上方的 Batches 会显示你的渲染总进度,下方显示的是当前这张图的渲染进度,后面有预计的渲染时间,网页最下方会显示运行时间计时。
  16. 过几分钟可能还会出现一次「您还在设备面前吗?」的弹窗, 点击 「 进行人机身份验证 」,按指令进行验证,之后就可以慢慢渲了。( steps 设置为 250 实际上渲染只到 240,如果 display_rate 设置为了 5,那么图片下方的进度条每增加 5 个 steps 图片就会刷新一次,在这里右击是可以直接保存当前的图片的,当然按你的设置也会根据进度自动保存图片到你的谷歌云盘)
  17. 之后你便可以在  Google Drive (https://drive.google.com)直接 查看保存的图片 了,在  AI  -  Disco_Diffusion  -  images_out  相应的文件夹里,若设置了 intermediate_saves 会多出一个  partials  的子文件夹,里面是过程图。所有的图片都是随着进程实时更新的,每完成一个进度就会自动保存一张,在这里可以把图片下载到本地。 Colab Notebooks  这个文件夹里保存的是你的源文件。
  进阶教程
  除了直接用文字描述的方式,Disco Diffusion 也可以 在一张图片的基础上做渲染 ,你可以选择自己拍摄的照片、涂鸦的画作或是之前渲染的图片作为一个起点,再配合 Prompts 描述变成一个全新的作品。
  基础的操作是一致的,我们只需要多一个步骤,就是在  Settings  里写入  init_image 。首先我们需要把使用的图片上传到  content  中,这里有两种操作方式。
  方式一
  01.  点击 左侧的第四个「 文件 」 图标 展开文件窗口。(如果是新建的文件可能会出现入门教程第 11、12 步的弹窗,确定加验证就可以了)
  02.  点击 文件窗口上方第一个「 上传到会话存储空间 」 图标 ,选择你要上传的图片并点击「打开」,图片就会开始上传(你也可以把图片直接拖进文件窗口的空白处)。
  03. 上传完成后图片会显示在文件窗口的列表中,找到你要使用的图片并 点击 文件名后方的 三个小圆点 ,选择「 复制路径 」。
  方式二
  01. 进入 Google Drive 登入你的账号,在云端硬盘左侧依次点击  AI  -  Disco_Diffusion  -  init_images  进入文件夹。
  02.  把图片直接拖进文件窗口的空白处 (你也可以在空白处右击选择上传文件) 。
  03. 打开或新建 DD 文件,按方式一打开左侧文件窗口,在列表中依次展开  drive  -  MyDrive  -  AI  -  Disco_Diffusion  -  init_images ,找到你要使用的图片并 点击 文件名后方的 三个小圆点 ,选择「 复制路径 」。
  若在文件窗口找不到  drive  文件夹,请 点击 文件窗口第三个「 装载 Google 云端硬盘 」 图标 ,并按提示操作,载入你的 Google 云端硬盘,若文件夹还未出现,请点击文件窗口第二个「刷新」图标。
  04. 找到  Settings  -  Init Settings  -  init_image,将路径粘贴在此处。
  05. 设置 init_scale(默认值为 1000,数值越小变化越大);设置 skip_steps(默认值 100,就是将你的图片处理为初始噪点后,直接从 101 步开始使用 Prompts 渲染)。
  06. 按照入门教程设置其他内容并运行代码即可。
  高阶教程
  高阶玩法就是各种摆弄参数了,大家可以参考 Disco Diffusion 内的 Tutorial 部分,这里对部分参数做了一些解释,也可以研究一下 Zippy"s Disco Diffusion Cheatsheet v0.3(https://docs.google.com/document/d/1l8s7uS2dGqjztYSjPpzlmXLjl5PM3IGkRWI3IiCuK7g/edit) 这个文档。
  目前通过 v5.2 的版本我们不仅可以使用 DD 生成 2D 的图像,还可以制作 3D 的内容,包括视频,甚至可以制作 VR 视频。
  注意事项
  程序在运行过程中有可能会出现假死状态,表现为服务器状态显示忙碌、网页最下方出现红色感叹号,计时停止,显示已完成、5. Create the video 前方出现红色感叹号、网页左下角提示无法保存、进度条消失等等,其实极有可能这时候是处于假死状态,你需要观察预览图是否还在变化,如果可以观察到预览图还在变化更新,说明渲染还在继续运转,一切正常,不需要操作,等到渲染下一张图片时有可能恢复正常,如果没有恢复,只要看到预览图在实时更新,就表示渲染在正常进行,因此我建议将 display_rate 设置为 5 或更低,这样可以更快的看到画面的变化情况。
  另外,有的情况预览图也会消失不显示,这时候如果你设置了 intermediate_saves 也就是保存过程图片,可以去云盘查看 partials 文件夹内是否有新进度的图片出现,如果在不显示预览的之后依然有新进度的图片保存在云盘,说明渲染在正常进行。所以也建议大家都设置一下 intermediate_saves,可以设置为5或更高,越高存储进度图的频率越高。
  如果你完全按照教程操作,正常来讲是不会报错的,如果报错了,首先有可能是网络问题,其次有可能是因为参数设置问题,比如图片尺寸设置的过大,新手建议设置参考默认设置,变化不要太大,有些设置过大会导致需要更大的显存支持,有可能会超过配给你的 GPU 限额,因而导致报错。另外还有可能是 prompt 撰写错误,比如填写位置错误,格式错误等,注意把内容放在教程内所示的位置,并按要求填写,使用英文并不要随意添加符号及数字,如果要使用权重请把要增加权重的内容在第一个描述后加上逗号,并在新的引号内填写新内容及权重。
  报错会有错误提示,请先自己查看,尝试解决,如果无法解决,建议点击 代码执行程序 - 重新启动并运行所有单元格,或点击磁盘后方的小三角点击 管理会话 - 终止会话 - 代码执行程序 - 全部运行,或打开 DD 原始链接重新复制一个文件,重新设置并运行,或尝试重新连接网络后再试。

中央财政提前下达多项2023年预算资金新华社北京11月10日电记者10日从财政部了解到,中央财政近日提前下达多项2023年预算资金,支持地方提前谋划实施2023年相关工作。其中,为确保国家粮食安全和重要农产品稳产保供促入冬后,提醒中老年人少吃白米粥,多吃这4种主食,安稳过冬导语入冬后,提醒中老年人少吃白米粥,多吃这4种主食,安稳过冬冬天到了,气温越降越低,中老年人要多加注意,每天除了要穿暖和一些之外,还要在饮食上多调整,别不舍得吃!因为上了年纪后,体多省份养老金计发基数公布,能补发多少养老金?一起来看看点击上方收听全文多省份养老金计发基数公布,能补发多少养老金?截止目前,全国已经有四川山西广东宁夏等24个省份公布了2022年的养老金计发基数。新基数公布以后,部分老人的养老金会迎来退休人员,工龄20年30年和40年养老金分别差多少?怎么算的?国庆节过后,对于退休人员来说,10月份的养老金不久也将发放,养老金是多数退休人员唯一的生活来源,但受月水平的不同,大家的生活质量也大不一样。其中,工龄是体现劳动者工作时间的一个证明老年人在冬季,如何预防骨折?3个建议需要听一听冬季是老年人发生骨折的高峰期,一旦老年人发生骨折了,通常会给老年人自己及其带来很大的痛苦和烦恼,所以要尽量避免。老年人在冬季发生骨折主要有两个原因一是气候寒冷,日照时间较短,老年人美国通胀见顶信号或出现,后市怎么走?在岸人民币创近一个月新高,这个配置性价比提升,A股早盘主力资金流向出炉数据是个宝数据宝炒股少烦恼美国通胀数据回落,全球经济市场巨震,后市怎么走?美国10月CPI涨幅回落央视新闻报道,美国劳工部数据显示,10月美国CPI环比上涨0。4,环比涨幅低于市场输血变造血!电白累计投入上亿元扶持壮大村级集体经济,已产生收益达600多万元车子驶过田埂路,金黄的稻田和嫩绿的辣椒树在眼前铺陈开来,这里是位于林头镇樟木山村的源丰泰生态农业示范基地,恰逢晚造丰收与冬种时期,机器声与人的讨论声交织,显得忙乱而自然。11月4日沪指半日跌0。35房地产板块领涨中证网讯(记者李莉)11月9日上午,A股三大指数走低。据Wind数据,截至午间收盘,上证指数跌0。35,报3053。66点深证成指跌0。58,报11078。48点创业板指跌1。18900万都还不起?江西猪王正邦科技被债主申请破产南昌市中院已决定启动正邦科技的预重组,但未来是否进入重组程序存在不确定性。从商票逾期大股东被迫平仓减持到无力支付饲料而导致猪吃猪的情况昔日江西猪王正邦科技最终还是走到了破产重整边缘霍尔果斯铁路口岸中欧(中亚)班列通行数量超过6000列央广网乌鲁木齐11月9日消息(记者罗成通讯员吴奇)11月8日10时,一列满载着日用百货机电产品服装玩具等货物的中欧班列从霍尔果斯铁路口岸开出,驶往白俄罗斯科利亚季奇。截至目前,今年A股行情明朗了,历史或会重演?炒股,有一句经典名言阳光下没有新鲜事,历史一直在重演。所有的K线技术理论,都是建立在历史会重演的基础上,研究过去,总结规律,展望未来。3000点,行情与2018年有点相似了,白马股
这是我见过把大地色穿得最好看的博主,优雅透着文艺范,值得借鉴无论是配色还是单品,只有适合自己的才是最好的。很多姐妹在冬季会将彩色衣服换下,换上经典的黑白灰。往期我关于黑白灰已经讲了很多,这期我想讲另外一个高级还不挑人的色系,那就是大地色。大高定穿搭生图,baby稳中求胜有不足,倪妮惊艳关晓彤终于穿对一套临近年底,盛典红毯不断,虽然内娱的作品输出不足,但红毯实力很强,每一场红毯都能看到打牌高定,这一期我们就来盘点一下近期红毯上的高定穿搭生图,来看看哪一套高定与明星的演绎最惊艳。ba开着开着轮子不见了,是种什么样的体验?不说了我捡轮子去了水娃喷水了!这个技能还不是一般人能拥有的,小小年纪就有如此天赋异禀,哈哈哈就是弟弟的屁股可能受不了这么大的打击,小伙子长大以后看到这张照片就知道什么是心有余悸了!也不知道这姑娘是瘦热巴怕领口开太低,伸手去遮前被摄影师拍下不愧是人间绝美小清新风格真的不太适合迪丽热巴的气质美女,热巴的五官也属于那种妆感很强会比较立体的类型。如果淡妆加上小清新的衣服,真的会浪费这么好的资本。参加最后一场活动时,热巴很少穿低领的薄荷绿本以为杨幂够性感的了,直到看到王鸥以后,才知道什么叫性感头条创作挑战赛娱乐圈的女明星每次出现都会打扮得鲜艳,非常注重穿着品味。在参加各种活动时,性感的明星也将成为观众最大的焦点。毕竟,作为一个公众人物,明星们非常讲究自己的穿着,一些日常化妆与护肤你真的用对口红了吗?这一期的化妆与护肤我们聊聊口红的问题。唇色是显示一个人的气色的重要部分。用对口红色,可以让整个人看起来健康自信,气场十足。所以口红对人们的重要性显而易见。甚至在每年的7月29日被定荣耀70和小米11T实拍对比5400万和1亿像素对决,差距还是很明显荣耀70是荣耀手机国内发布的数字系列机型,搭载的是一枚5400万像素的主摄,也是荣耀数字系列全新升级之后的手机相机配置。而小米11T搭载的则是一枚1亿像素的主摄,不过小米11T是在茌平区积极探索农村改厕提升新模式,助力乡村振兴大众网海报新闻记者牛怡然茌平报道你看现在这厕所又漂亮又干净,不仅给通上电还给通上水,比原来好用多了。多亏了共产党,多亏了政府,做梦都没想到这辈子能用上这么漂亮好用的厕所。茌平区贾寨小米MIXFold2全新双色即将发布月光银与玄夜黑焕新登场折叠屏手机近年来作为智能手机领域的新产品,逐渐成为了商务人士和青春女性喜爱的机型,其中横向折叠屏的屏幕更大商务性更强,是商务人士的心头爱。今年8月11日,小米发布了旗下的第二代折叠再战折叠屏!小米MIXFold2新配色11号发布你觉得折叠屏意义大吗折叠屏手机这个概念自从被引入以来,口碑就非常的两极分化!大概是传统的直板机除了按部就班的堆叠硬件外,无法再其他地方做出突破了,比如电池所以快充技术发展迅猛,但是为了轻薄散热,电池的东海航空华东总部落户南通创新区中国民航报中国民航网记者梁永军报道12月8日,东海航空与南通市中央创新区建设投资有限公司(以下简称南通创新区)举行战略合作签约仪式。东海航空华东总部落户南通创新区,并定位为深圳主基