首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
50 篇文章
1
AI绘画专栏之statble diffusion入门(一)
2
AI绘画专栏之statble diffusion入门之插件篇(二)
3
AI绘画专栏之statble diffusion采样方法篇(三)
4
AI绘画专栏之statble diffusion炼丹篇(四)
5
AI绘画专栏之statble diffusion SDXL 1.0 (五)
6
AI绘画专栏之statble diffusion SD艺术二维码教程(六)
7
AI绘画专栏之statble diffusion 大模型 Lora 测试实战(七)
8
AI绘画专栏之statble diffusion controlnet 篇(八)
9
AI绘画专栏之statble diffusion 放大图片 (九)
10
AI绘画专栏之statble diffusion 漫画线稿上色 实战篇(十)
11
AI绘画专栏之statble diffusion 风格迁移 IP Adapter SD vs SDXL (十一)
12
AI绘画专栏之statble diffusion regional-prompter 分区上色 SD SDXL1.0 (十二)
13
AI绘画专栏之statble diffusion 提示词插件 篇(十三)
14
AI绘画专栏之statble diffusion 提示词embedding (十四)
15
AI绘画专栏之statble diffusion ComfyUI从入门到放弃(十五)
16
AI绘画专栏之statble diffusion 炼丹素材批量调整分辨率 (十六)
17
AI绘画专栏之statble diffusion 电商场景应用篇(十七)
18
AI绘画专栏之statble diffusion 艺术字体光影文字(十八)
19
AI绘画专栏之statble diffusion SD秋叶启动器1104报错修复 这是个bug(十九)
20
又一里程碑!!GPT4全家桶16倍性能提升API降价
21
AI绘画专栏之 comfyUI WEBUI一个插件性能就提升5倍?(21)
22
AI绘画专栏之statble diffusion AI绘画&游戏速度翻倍 显卡硬件飞天了(22)
23
AI绘画专栏之statble diffusion SDXL 1.0 更加精细的OpenPose DW Openpose(23)
24
AI绘画专栏之statble diffusion SDXL 1.0 换脸roop easyphoto (24)
25
AI绘画专栏之statble diffusion SDXL 1.0 FaceSwapLab roop 换脸(25)
26
AI绘画专栏之statble diffusion SDXL 1.0 用AI绘画打造最炫酷de双11电商节
27
AI绘画专栏之statble diffusion SDXL 紧急通知!!SD秋叶启动器1104报错修复 这是个bug(二十)
28
AI绘画专栏之statble diffusion SDXL 1.0 Inpainting anything VS segment-anything 使用教程
29
AI绘画专栏之statble diffusion SDXL 1.0 解决下载git仓库慢 超时(time out),SSL,git403 404(25)
30
AI绘画专栏之statble diffusion SD XL 1.0 修复脸部 (29)
31
AI绘画专栏之statble diffusion SDXL 1.0 4种方式stable diffusion无需提示词文生图 | 图生图(31)
32
AI绘画专栏之statble diffusion SDXL 1.0 模型管理 大模型Lora(30)
33
AI绘画专栏之statble diffusion AI绘画提示词又进化 text rich(33)
34
AI绘画专栏之 SDXL AI动画手把手教程(34)
35
AI绘画专栏之 SDXL controlnet 老照片上色教程(35)
36
AI绘画专栏之 SDXL controlnet API教程(36)
37
AI绘画专栏之 SDXL Fooocus!让SD跟Midjourney一样简单易用!(37)
38
啊?AI绘画一个插件性能就提升5倍?尊嘟假嘟
39
又一里程碑!!GPT4全家桶16倍性能提升API降价
40
一键放大 10+免费好用的AI图像高清放大工具
41
AI绘画提示词又进化 放弃局部重绘 富文本提示词生效
42
7个可以AI视频网站手把手教程评测 附带chatGPT官方prompt教程
43
AI绘画专栏之 SDXL 插件之保持图片比例(41)
44
AI绘画专栏之 SDXL Stability Veidoe SVD动漫转动画制作(43)
45
AI绘画专栏之 SDXL AnimateDiff替代品动漫转动画制作(42)
46
AI绘画专栏之 SDXL 新的换脸插件使用非roop(38)
47
AI绘画专栏之 SDXL 查看历史提示词的N种方法(44)
48
AI绘画专栏之stablediffusion 用于扩散模型精确控制的 LoRA 适配器 (47)
49
AI绘画专栏stablediffusion之 AI 艺术的未来就在这里 (48)
50
重大更新!!!4G显存就能跑SDXL ?SD1.7或将对F8优化merge

AI绘画专栏之 SDXL controlnet 老照片上色教程(35)

什么是controlnet?

顾名思义控制网络,主要用于控制画面元素,画面主体等等

ControlNet 是一种神经网络结构,通过添加额外的条件来控制扩散模型。

它将神经网络块的权重复制到“锁定”副本和“可训练”副本中。

“可训练”的人会了解您的病情。“锁定”的模型会保留您的模型。

因此,使用图像对的小数据集进行训练不会破坏生产就绪的扩散模型。

“零卷积”是 1×1 卷积,权重和偏差都初始化为零。

在训练之前,所有零卷积都输出零,ControlNet 不会造成任何失真。

没有一层是从头开始训练的。你还在微调。您的原始模型是安全的。

这允许在小规模甚至个人设备上进行培训。

这也有利于合并/替换/偏移模型/权重/块/层。

常见问题

问:但是等等,如果一个转换层的权重为零,梯度也将为零,网络将不会学到任何东西。为什么“零卷积”有效?

事实并非如此

稳定扩散 + ControlNet

通过重复上述简单结构 14 次,我们可以这样控制稳定扩散:

通过这种方式,ControlNet 可以重用 SD 编码器作为深度、强大、稳健和强大的骨干来学习各种控制。许多证据(如这样和这样)证实了标清编码器是一个优秀的骨干。

请注意,我们连接图层的方式是计算效率高的。原始 SD 编码器不需要存储渐变(锁定的原始 SD 编码器 Block 1234 和 Middle)。所需的 GPU 内存并不比原始 SD 大多少,尽管添加了许多层。伟大!

安装包

代码语言:javascript
复制
https://pan.quark.cn/s/710049442977

前置条件

controlnet版本 :v1.1.410

预处理器:RECOLOR

模型:RECOLOR

垫图选图

选择地图为旧照片风格或者黑白

参数调试

Gradio 应用程序还允许您更改 Canny 边缘阈值。尝试一下了解更多细节。

带 M-LSD 管路的 ControlNet

Stable Diffusion 1.5 + ControlNet(使用简单的 M-LSD 直线检测)

代码语言:javascript
复制
python gradio_hough2image.py

Gradio 应用程序还允许您更改 M-LSD 阈值。尝试一下了解更多细节。

提示:“room”

Prompt: "building"

ControlNet with HED Boundary

Stable Diffusion 1.5 + ControlNet (using soft HED Boundary)

代码语言:javascript
复制
python gradio_hed2image.py

The soft HED Boundary will preserve many details in input images, making this app suitable for recoloring and stylizing. Just try it for more details.

Prompt: "oil painting of handsome old man, masterpiece"

Prompt: "Cyberpunk robot"

带有用户涂鸦的 ControlNet

Stable Diffusion 1.5 + ControlNet(使用 Scribbles)

代码语言:javascript
复制
python gradio_scribble2image.py

请注意,UI 基于 Gradio,而 Gradio 有些难以自定义。现在,您需要在UI之外绘制涂鸦(使用您喜欢的绘图软件,例如MS Paint),然后将涂鸦图像导入Gradio。

提示词:“热气球”

我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!

下一篇
举报
领券