Stable Diffusion绘画 | 文生图-高分辨率修复-Hires.fix

开启「高分辨率修复」的作用是,提高图片分辨率,增加细节,从而让画面变得更清晰。

之所以不采取直接通过调整宽高来提高分辨率,

是因为绝大多数模型在训练时,精度都是 512x512,如果生成图片时,直接把精度拉高,很容易出现多头多手多脚的情况

「高分辨率修复」的原理

  1. 一次较低分辨率的绘制
  2. 算法放大分辨率
  3. 高分辨率重绘

「高分辨率修复」的缺点

  • 容易爆显存:显卡不是很好的情况下,放大倍数不要设置太大,一般设置在1.5-2倍之间
  • 渲染时间长:降低高分迭代步数,一般设置在5-30之间

以下两项不建议改动,保持默认为0即可。

高分迭代步数

不同 高分迭代步数 下,出图效果如下:

这6张图,从 高分迭代步数=15 开始,肉眼就看不出太大的区别了。

但随着 高分迭代步数 的值越大,所耗费的时间就越大。

重绘幅度

重绘幅度 数值越高,重绘得到的图片就会和原图差别越大。

如果不想改变原图效果,数值可以保持在0.2-0.5之间

重绘幅度设置在 0.3-0.8 之间的出图如下:

修改模型与添加提示词等

功能开启,需要在设置中勾选以下两项,重载UI:

增加一定的重绘幅度,在正向提示词中添加 blue hair

重绘出图如下:

增加一定的重绘幅度,更换模型,

重绘出图如下:

今天先分享到这里~


开启实践: SD绘画 | 为你所做的学习过滤

相关推荐
孙同学要努力2 小时前
全连接神经网络案例——手写数字识别
人工智能·深度学习·神经网络
Eric.Lee20212 小时前
yolo v5 开源项目
人工智能·yolo·目标检测·计算机视觉
其实吧33 小时前
基于Matlab的图像融合研究设计
人工智能·计算机视觉·matlab
丕羽3 小时前
【Pytorch】基本语法
人工智能·pytorch·python
ctrey_3 小时前
2024-11-1 学习人工智能的Day20 openCV(2)
人工智能·opencv·学习
SongYuLong的博客3 小时前
Air780E基于LuatOS编程开发
人工智能
Jina AI3 小时前
RAG 系统的分块难题:小型语言模型如何找到最佳断点?
人工智能·语言模型·自然语言处理
-派神-3 小时前
大语言模型(LLM)量化基础知识(一)
人工智能·语言模型·自然语言处理
johnny_hhh3 小时前
AI大模型重塑软件开发流程:定义、应用场景、优势、挑战及未来展望
人工智能
Elastic 中国社区官方博客3 小时前
释放专利力量:Patently 如何利用向量搜索和 NLP 简化协作
大数据·数据库·人工智能·elasticsearch·搜索引擎·自然语言处理