AI绘画突然爆火?快速体验二次元画师NovelAI(diffusion)

目录

  • 0 写在前面
  • 1 diffusion vs GAN
  • 2 NovelAI
  • 3 AI绘画环境搭建
  • 4 体验AI创作

0 写在前面

机器学习强基计划聚焦深度和广度,加深对机器学习模型的理解与应用。“深”在详细推导算法模型背后的数学原理;“广”在分析多个机器学习模型:决策树、支持向量机、贝叶斯与马尔科夫决策、强化学习等。

🚀详情:机器学习强基计划(附几十种经典模型源码合集)


话不多说,先看看AI绘画的效果

在这里插入图片描述
接下来带大家体验一下二次元画师novelAI。最新进展——AI绘画进军三次元,有人用它打造赛博女友?(diffusion)

1 diffusion vs GAN

所谓扩散算法diffusion是指先将一幅画面逐步加入噪点,一直到整个画面都变成白噪声。记录这个过程,然后逆转过来给AI学习。

AI看到的是什么?一个全是噪点的画面如何一点点变清晰直到变成一幅画,AI通过学习这个逐步去噪点的过程来学会作画。

diffusion和之前大火的GAN模型相比,有什么优势呢?用OpenAI的一篇论文内容来讲,用diffusion生成的图像质量明显优于GAN模型;而且与GAN不同,diffusion不用在鞍点问题上纠结——涉及稳定性问题,只需要去最小化一个标准的凸交叉熵损失即可,这样就大大简化了模型训练过程中,数据处理的难度。

总结来说,目前的训练技术让diffusion直接跨越了GAN领域调模型的阶段,而是直接可以用来做下游任务,是一个新的数学范式在图像领域应用的实例

2 NovelAI

NovelAI是基于人工智能的绘画创作辅助工具,单纯训练就使用了数千个网站的数十亿张图片。NovelAI是一个商业化的网站,绘画是需要付费的,然而这次其商业模型疑似流出,不管是小白还是画师都能体验一次AI创作的乐趣。这次流出的模型是stable-diffusion-webui,也就是第一节介绍的扩散算法。

在这里插入图片描述

3 AI绘画环境搭建

主要分为以下步骤:

  • 创建Python3.10的虚拟环境

    conda create -n ai_draw python=3.10
    

    虚拟环境相关操作请参考:Anaconda安装与Python虚拟环境配置保姆级图文教程(附速查字典)

  • 在虚拟环境中安装Pytorch
    这步比较涉及显卡相关的配置,比较复杂,请参考:最新CUDA/cuDNN与Pytorch保姆级图文安装教程(速查字典版)

  • 下载模型stable-diffusion-webui

    git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
    
  • 安装依赖库
    首先进入虚拟环境

    conda activate ai_draw
    

    接着进入stable-diffusion-webui根目录运行

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
    

    采用清华源可以更快完成安装
    在这里插入图片描述

  • 下载模型和权重文件
    模型文件model.cpkt:model.cpkt,权重文件GFPGANv1.4.pth:GFPGANv1.4.pth,模型文件移动到这个目录stable-diffusion-webui-master\models\Stable-diffusion,权重文件留在根目录即可,最后的文件组织如图所示

    在这里插入图片描述
    在这里插入图片描述

  • 根目录运行启动文件

    python launch.py
    

    期间会下载一些新的依赖,有可能超时报错,多启动几次即可

4 体验AI创作

通过第三节的配置,成功后即可在终端看到

在这里插入图片描述
开放了一个本地端口,在浏览器中输入即可

在这里插入图片描述
接下来测试最简单的文本生成图像功能:

  • 输入正面标签:
    NSFW,anime fine details portrait of a white haired girl ,black eyes,wearing hoodie on the city street background, close-up view, anime masterpiece,4k, sharp high quality anime, artstation Prhololive, uruha_rushia, 1girl, bangs, bare shoulders, red eyes, blue dress, blue green hair,blue sleeves, blush, bow, breasts, chick, collarbone, detached collar, detached sleeves, double bun, eyebrows visible through hair,frills, hair orhament, medium hair, off-shoulder dress 1girl looking_at_viewer upper_body, too many flowers,kyoto animation, bishojo, bare_shoulders black sleeves yellow_eyes emeraldblue_hair, sailor_collar and neckerchief, detached_sleeves frilled_shirt_collar frills grey_shirt headset heart long_hairsleeveless shirt twintails verv long hair wide sleeves highres 2girl, two bishojo snuggled up selfie, with white marble glowing skin and perfect symmetrical pretty face with blush cheeks and glaring eyes wearing a school uniform,golden hour lighting, strong rim light, intense shadowse , Ernst Thoms
    
  • 输入反面标签:
    lowres, bad anatomy, bad hands, text,error, missing fngers,extra digt ,fewer digits,cropped, wort quality ,low quality,normal quality, jpeg artifacts,signature,watermark, username, blurry, bad feet
    
  • 设置采样步长sampling step为28
  • 配置CFG Scale为12
  • 点击Generate

在这里插入图片描述
当然这里还有img2img等丰富的功能,读者可自行测试


🔥 更多精彩专栏

  • 《ROS从入门到精通》
  • 《机器人原理与技术》
  • 《机器学习强基计划》
  • 《计算机视觉教程》

👇源码获取 · 技术交流 · 抱团学习 · 咨询分享 请联系👇

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/42780.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

女神青涩时纤毫毕现,腾讯 AI 模型 GFPGAN 火上 GitHub 热榜第一,Demo 在线可玩

来源:量子位 作者:明敏 包浆老图立刻清晰到头发丝是一种怎样的体验?看这明亮的眼眸、清晰的发丝,原本模糊的人像立刻添了几分灵动(这就是用 AI 修复的高圆圆童年照)。 甚至时间更久远的历史名人照片也能搞…

游戏原画师

常用软件: 1. Photoshop著名的图形处理软件,也能绘画,适合绘画功底一般的初学者。 2. Painter很多专业人士都很爱用的一款软件。笔刷很多,适合有一定美术功底的人。 3. Sai画漫画的话,sai就比较好用了,对…

chatgpt赋能python:Python与前端连接:使用Python的Web框架构建后端API

Python与前端连接:使用Python的Web框架构建后端API Python是一种强大的编程语言,越来越受到开发者的欢迎。但是,对于Web开发,Python并不是一种前端语言。那么,如何将Python的后端与前端连接起来?本文将介绍…

Vue前端Flask后端

项目构建 本科期间因为学过相关课程,已经配好了相关的环境,所以直接进行了版本确认。 一、Vue2 1. 前端环境确认 Vue:3.2.47 | 踩过的坑使用1的时候一直为empty,加 -g仍是empty 在项目下1,非项目下要用2 1$ npm in…

chatgpt赋能python:Python前端与后端的数据交互

#Python前端与后端的数据交互 在现代Web应用程序中,前端与后端的数据交互至关重要。前端可能需要向后端发出请求来获取数据或触发某些操作,而后端则需要向前端返回数据或处理请求并采取适当的措施。Python是一种流行的编程语言,用于开发Web应…

上货避坑指南 私域上货选品工具 无货源选品上货 采集商品详情数据API分享 详情图 sku信息

电商开店之后,第一件事就是上货了,上货其实也是有技巧的。 上传商品时我们一定要注意细节,不可忽略一些重要细节,所以商家们在上传商品前,不可忽略是否预售、标题、主图、详情页、保证金、上架时间这几个细节。 详情…

批发供应系统批发订货发货管理系统开发功能

​ 古人说的一点都没错,不同行业的贸易企业看起来都是在卖货,但业务流程的确有很大的不同,而在疫情和现动态的双重打击下,传统商贸企业迫切需要面临转型。 1)在哪里转弯。怎么转。 专业点说是转型&#xff0c…

微商助理 防伪防窜货溯源代理授权查询系统源码

源码介绍 微商助理防伪防窜货溯源代理授权查询系统源码支持二维码扫码查询 程序架构:PHPMysql PHP版本要求PHP5.4以上(推荐PHP5.4) 把源码文件上传到网站根目录,此套系统功能较多,不推荐二级目录安装 安装方法一…

2021-07-10

基础研究方面有中科院、中科大、清华、南大、山西大学、北邮、上海交大等支持,设备研发由国盾量子、问天量子、科易理想量子、济南量子技术研究院、九州量子、中兴、华为等支持,量子网络、中创为量子、神州量子、亨通问天量子、神州信息等提供建设运维&a…

OpenCV:鼠标画直线并显示坐标

【天问】存于咸阳宫内,为秦始皇的配剑。当一个人成为天下至尊,权利已是他手中最锋利的宝剑,所谓“天问”不正是一种举剑问天、舍我其谁的王者气势的体现吗? 【鼠标操作】 1、回调函数 CV_EXPORTS void setMouseCallback(const string&…

神七问天 书中国航天史诗

2008年9月25日晚上9时10分,“神七”腾空而起,不到半个小时,北京航天飞控中心宣布“神七”发射成功。执行神舟七号载人航天飞行任务的航天员翟志刚、刘伯明、景海鹏出征前,向祖国和人民致以庄严的军礼。 “神舟七号”终于揭开了神秘…

C++ 组合模式

作者: 一去、二三里 个人微信号: iwaleon 微信公众号: 高效程序员 组合模式(Composite Pattern)组合多个对象形成树形结构以表示具有“整体-部分”关系的层次结构。组合模式对单个对象(即:叶子构件)和组合对象(即:容器构件)的使用具有一致性,组合模式又被称为“整体…

分享打造爆款书的方法,同时聊聊出版图书中的哪些事和哪些坑

想想若干年前,我通过一位非常热情的图书公司的编辑,出版了我的第一本计算机图书,从此后一发不可收拾,最近2年出版了2本,有1本已经完稿,还有两本尚在写作途中。确实,出版出一件名利双收的事&…

腾讯面经来了

前言 今天给大家分享自己投递腾讯上海IEG后台开发职位的面试经历分享。 腾讯感觉整个流程比较慢,这周才刚刚走完HR面,一二两轮技术面在同一周,三面隔一周,HR面又隔一周,但是每轮面试官的态度还是非常棒的,面…

AliCoCo:阿里电商知识图谱核心技术揭秘 Alibaba E-commerce Cognitive Concept Net

电商技术进入认知智能时代,在搜索推荐等电商核心业务场景上使用电商认知图谱,将给亿万用户带来更加智能的购物体验。 本文介绍 AliCoCo 的背景、定义、底层设计、构建过程中的一些算法问题,以及在电商搜索和推荐上的广泛应用,并分…

天池NLP大赛来了!

Datawhale赛事 主办方:阿里云天池、问天引擎 “阿里灵杰”问天引擎电商搜索算法赛已在阿里云天池平台拉开帷幕。本次比赛由阿里巴巴集团智能引擎事业部主办,阿里云天池平台承办,诚邀社会各界开发者共同探索智能零售场景AI新动力!…

“问天号”已就位!喻京川2013年畅想的《中国空间站》,即将启航星辰大海!...

你是否曾震撼于《星际迷航》中恢弘的太空场景?是否曾在曲折而唯美的光线中想象过黑洞的模样?或许你还未曾深入了解过太空美术,但它离我们从不遥远。 太空美术,描绘了人类对太空最真实的畅想。 2013年,现为北京天文馆画…

太强了!阿里开源自研高性能核心搜索引擎Havenask

编辑 | Tina 近期,阿里开源了自研的大规模分布式搜索引擎 Havenask(内部代号 HA3)。 Havenask 是阿里巴巴内部广泛使用的大规模分布式检索系统,支持了淘宝、天猫、菜鸟、优酷、高德、饿了么等在内整个阿里的搜索业务&a…

ThinkServer SR590 V2(联想问天系列)CPU在BMC显示使用率高,通过关闭Power下的C-States解决

ThinkServer SR590 V2(联想问天系列)CPU在BMC显示使用率高,通过关闭Power下的C-States解决 关键词:CPU CPU使用率比较高 CPU使用率 BMC使用率高 CPU阈值 摘要:ThinkServer SR590 V2(联想问天系列&#xff…