3.3 VAE 模型简介

3.3.1、定义

VAE(Variational Autoencoder,变分自编码器)是 Checkpoint 大模型中的图像编解码模块,负责在像素空间(可见图像)和潜空间(Latent Space,模型实际运算的压缩空间)之间进行转换。

简单理解:VAE 是图像生成流程中的**“翻译官”**——生成前把文字指令翻译成模型能理解的潜空间噪声,生成后再把潜空间数据翻译回人类可见的图像。

3.3.2、核心组成与流程

组件

功能

方向

Encoder(编码器)

将真实图像压缩为潜空间向量

像素 → 潜空间

Decoder(解码器)

将潜空间向量还原为真实图像

潜空间 → 像素

在 ComfyUI 生成流程中的位置

3.3.3、VAE 的关键作用

作用

说明

分辨率转换

潜空间图像通常比像素图像小 8 倍(如 512×512 像素 = 64×64 潜空间),大幅降低计算量

色彩与细节还原

解码器决定最终图像的色彩饱和度、对比度、清晰度

人脸/细节修复

好的 VAE 能显著改善面部崩坏、手脚畸形等问题

影响生成速度

编码/解码过程消耗显存和算力

3.3.4、VAE 的两种存在形式

形式

说明

使用方式

内置 VAE

Checkpoint 自带 VAE,无需额外加载

直接使用 CheckpointLoaderSimple 节点

外置 VAE

独立 .safetensors/.pt 文件,需手动加载

使用 CheckpointLoader 节点或单独 VAELoader 节点

很多高质量 Checkpoint 会推荐搭配特定外置 VAE 使用,以获得最佳色彩效果。

3.3.5、主流 VAE 模型

VAE 名称

适用底模

特点

典型效果

SD 1.5 VAE(官方)

SD 1.5

官方默认,色彩偏保守

标准二次元/写实色彩

SDXL VAE(官方)

SDXL

官方配套,修复 SDXL 发灰问题

色彩更鲜艳,对比度更好

vae-ft-mse-840000-ema-pruned

SD 1.5

社区最常用替代 VAE,MSE 训练

色彩更饱和,面部细节改善明显

ClearVAE

SD 1.5 / SDXL

强调清晰度,细节锐化

画面更通透,边缘更清晰

BlessedVAE

SD 1.5

色彩鲜艳,对比度高

适合二次元、插画风格

Color101 VAE

SD 1.5

色彩增强专用

解决画面发灰、发暗问题

FixEyesVAE

SD 1.5

专门优化面部/眼睛细节

减少崩脸、崩眼概率

SDXL FP16 VAE

SDXL

半精度优化,显存占用更低

适合低显存运行 SDXL

Flux VAE(内置)

Flux

Flux 官方配套,质量顶尖

色彩自然,细节丰富

TAESD(临时替代)

通用

轻量级快速预览 VAE

生成速度极快,但质量较低,用于预览

3.3.6、VAE 常见问题与解决

现象

原因

解决方案

画面发灰、发暗

VAE 色彩还原能力不足

更换为 ClearVAE、BlessedVAE 或 Color101

面部崩坏、五官模糊

VAE 解码细节丢失

使用 FixEyesVAE 或更高质量的 Checkpoint

手脚畸形

潜空间压缩导致细节丢失

搭配 Adetailer 等插件局部重绘

色彩过饱和、失真

VAE 与 Checkpoint 不匹配

换用官方推荐或社区验证的 VAE 组合

显存不足报错

VAE 解码占用显存过大

使用 FP16 半精度 VAE 或启用显存优化

3.3.7、在 ComfyUI 中的使用

方式一:Checkpoint 自带(简单)

方式二:外置 VAE 加载(灵活)

方式三:工作流中切换对比

3.3.8、选择建议

场景

推荐 VAE

SD 1.5 通用写实

vae-ft-mse-840000-ema-pruned 或 ClearVAE

SD 1.5 二次元/插画

BlessedVAE 或 Color101

SD 1.5 面部修复优先

FixEyesVAE

SDXL 默认

官方 SDXL VAE 或 ClearVAE XL

Flux

使用内置 VAE,通常无需外置

快速预览/草图

TAESD

3.3.9、一句话总结

VAE 是 ComfyUI 的"显像管"——用户看不见它的运算过程,但它直接决定最终图像是色彩鲜艳还是发灰暗淡、是细节清晰还是面部崩坏。选对 VAE,往往能让同一张潜空间图像的画质提升一个档次。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐