读论文-使用潜在扩散模型进行高分辨率图像合成

【论文阅读】High-Resolution Image Synthesis with Latent Diffusion Models 为了降低训练扩散模型的算力,LDMs使用一个Autoencoder去学习能尽量表达原始image space的低维空间表达(latent embedding),大大减少需要的算力。在RGB空间:编码器encoder:,将x压缩成低维表示解码器decoder: D,将低维表示z还原成原始图像空间。1. 加入Autoencoder(上图中左侧红色部分),使得扩散过程在latent space下,提高图像生成的效率; 阅读详情

论文名称:High-Resolution Image Synthesis with Latent Diffusion Models

论文地址:arxiv.org/pdf/2112.10752v2

项目地址:GitHub - CompVis/stable-diffusion: A latent text-to-image diffusion model

        潜在扩散模型(LDMs)通过在预训练的自动编码器的潜在空间中应用扩散模型,实现了高分辨率图像合成。这种方法的关键是在像素空间和潜在空间之间找到一个平衡点,既能减少计算复杂性,又能保留足够的细节信息。

核心思想

  1. 分解图像形成过程:将图像形成过程分解为去噪自编码器的顺序应用,这种分解允许在不重新训练的情况下通过引导机制控制图像生成过程。

  2. 潜在空间的应用:在强大的预训练自动编码器的潜在空间中应用扩散模型,这允许在降低计算复杂性的同时,保持图像质量。

  3. 跨注意力层:通过引入跨注意力层,将扩散模型转变为能够处理一般条件输入(如文本或边界框)的强大且灵活的生成器。

说明感知和语义压缩:数字图像的大多数位对应于难以察觉的细节。虽然 DMsallow 通过最小化负责任的损失项来抑制这种语义上无意义的信息,但梯度(在训练期间)和神经网络主干(训练和推理)仍然需要在所有像素上进行评估,从而导致多余的计算和不必要的昂贵优化和推理。我们提出潜在扩散模型 (LDM) 作为一种有效的生成模型和一个单独的轻度压缩阶段,仅消除难以察觉的细节。数据和图像来自 [30]。

 

1. 模型框架

通过串联或更通用的交叉注意力机制来调节 LDM。

LDMs的核心框架包括以下几个关键步骤:

  1. 感知图像压缩: 通过训练一个自动编码器(由编码器E和解码器D组成),将高维的像素空间压缩到低维的潜在空间,同时尽量保留感知上重要的信息。这一步使用了感知损失和对抗性损失来训练自动编码器。

  2. 潜在扩散模型: 在低维的潜在空间上训练扩散模型,通过逐步去噪的方式生成图像。相比于在像素空间训练,在潜在空间训练扩散模型大大减少了计算复杂度。

  3. 条件机制: 通过引入跨注意力层,将条件信息(如文本、图像等)编码为潜在表示,并将其融入扩散模型中。这使得LDMs能够进行条件图像生成。

2. 感知图像压缩

感知图像压缩的目标是学习一个从像素空间到潜在空间的映射,同时保留图像的重要信息。具体步骤如下:

(1) 使用编码器E将输入图像x编码为潜在表示z=E(x)。

(2) 使用解码器D将潜在表示z解码为重建图像x'=D(z)。

(3) 训练自动编码器,使其重建误差最小化,同时使用感知损失和对抗性损失来保证重建图像的质量。

(4) 为了控制潜在空间的尺度,引入正则化项,包括KL散度和向量量化。

3. 潜在扩散模型

在潜在空间上训练扩散模型,具体步骤如下:

(1) 定义一个从数据分布逐渐加入噪声的过程,形成噪声数据分布。

(2) 训练一个神经网络来预测每一步的去噪结果,即预测噪声数据的去噪版本。

(3) 通过最小化重构误差来训练去噪模型,使其能够逐步还原出干净的数据分布。

(4) 在生成阶段,从噪声分布中采样并逐步去噪,最终生成目标图像。

4. 条件机制

为了让LDMs能够进行条件图像生成,引入了跨注意力层作为条件机制。具体步骤如下:

(1) 对于文本、图像等条件输入,使用特定的编码器(如BERT)将其编码为潜在表示。

(2) 将条件潜在表示通过跨注意力层融入扩散模型的UNet网络中。

(3) 在训练阶段,最小化条件图像的重构误差,使模型能够根据条件信息生成相应的图像。

(4) 在生成阶段,提供条件信息并进行扩散过程,生成与条件信息一致的图像。

实验结果

  • LDMs在图像修复、类条件图像合成以及各种任务(包括文本到图像合成、无条件图像生成和超分辨率)上取得了新的最先进成绩。
  • 与基于像素的扩散模型相比,LDMs在显著降低计算需求的同时,保持了竞争力的性能。
来自在 CelebAHQ [39]、FFHQ [41]、LSUN-Churches [102]、LSUN-Bedrooms [102] 和类条件 ImageNet [12] 上训练的 LDM 样本,每个分辨率为 256 256。放大时查看效果最佳。更多示例参见 Supplement.

用户定义的文本提示样本来自我们的文本到图像合成模型 LDM-8(KL),该模型是在 LAION[78] 数据库上训练的
当提供语义映射作为条件时,我们的 LDM 泛化为比训练期间看到的分辨率大得多的分辨率。尽管此模型是在大小为 2562 的输入上进行训练的,但它可用于创建高分辨率样本,如此处所示,分辨率为 1024 384。

社会影响和局限性

  • 社会影响:生成模型可能被用于创造和传播操纵数据或虚假信息,需要谨慎使用。
  • 局限性:尽管LDMs减少了计算需求,但其顺序采样过程仍然比GANs慢。在需要高精度的应用中,自动编码器的重建能力可能成为瓶颈。
Score-based Diffusion Model经典论文 【论文精读】Score-Based Generative Modeling Through Stochastic Differential Equations 通过随机微分方程进行基于分数的生成建模_scorebased generative model-优快云博客。[论文阅读] High-Resolution Image Synthesis with Latent Diffusion Models - Chunleiii - 博客园。 阅读详情

相关推荐

图像生成论文阅读:Latent Diffusion算法笔记

通过将图像的产生过程分解成去噪自编码器的连续应用,扩散模型(DM)在图像数据和其它方面实现了SOTA的合成结果。此外,它们的产生允许一个引导机制来控制图像生成过程,无需重新训练。然而,由于这些模型通常直接在像素空间中操作,优化强效的DM通常需要消耗数百个GPU天,并且由于顺序评估因而推理是昂贵的。为了能够在有限的计算资源上训练DM,同时保留它们的质量和灵活性,我们将它们应用到强大的预训练自编码器的潜在空间中。

qq_43631268的博客 2220

LDM:High-Resolution Image Synthesis with Latent Diffusion Models——高分辨率图像合成与潜在扩散模型

LDM:High-Resolution Image Synthesis with Latent Diffusion Models——高分辨率图像合成与潜在扩散模型

Together_CZ的博客 1824

【stability.ai】SDXL:改进高分辨率图像合成的潜在扩散模型

近年来,深度生成建模在自然语言、音频和视觉媒体等各个数据领域取得了巨大的突破。本文将重点关注视觉媒体领域,并揭示了SDXL(Stable Diffusion的极大改进版本)的出现。Stable Diffusion是一种潜在的文本到图像扩散模型(DM),为3D分类、可控图像编辑、图像个性化、合成数据增强、图形用户界面原型设计等一系列最新进展提供了基础。令人惊讶的是,这些应用的范围非常广泛,涵盖了音乐生成和从fMRI脑部扫描中重建图像等领域。

1069

(2022|CVPR,LDM)使用潜在扩散模型进行高分辨率图像合成

扩散模型用一种指导机制来控制图像生成过程,而无需重新训练。为了在有限的计算资源上进行训练,同时保持其质量和灵活性,可将它们应用在预训练自动编码器的潜在空间中,即潜在扩散模型。

qq_44681809的博客 2849

RK3588开发板实战:从零开始移植Ubuntu 24.04(讯为SDK版)

本文详细介绍了如何在RK3588开发板上从零开始移植Ubuntu 24.04系统(讯为SDK版),涵盖开发环境准备、SDK解析、根文件系统定制、驱动适配、系统集成与烧录等全流程。通过实战案例,帮助开发者快速掌握RK3588开发板的系统移植技巧,适用于嵌入式开发与定制化Linux系统构建。

sand8的博客 436

PIC单片机应用开发实践教程(二): 新建工程

File---New ProjectMicrochip Embedded --- Standalone Project 选择所用MCU对应型号 点击 Finish 后,工程就建好了 至止,我们的一个新工程就建完成了!

qq_57798018的博客 2888

【AIGC】2022-CVPR-利用潜在扩散模型进行高分辨率图像合成

通过将图像形成过程分解为去噪自动编码器的顺序应用,扩散模型 (DM) 在图像数据及其他方面实现了最先进的合成结果。此外,它们的公式允许使用引导机制来控制图像生成过程而无需重新训练。但是,由于这些模型通常直接在像素空间中运行,因此强大的 DM 的优化通常需要数百个 GPU 天,并且由于顺序评估,推理成本高昂。为了在有限的计算资源上进行 DM 训练,同时保持其质量和灵活性,我们将它们应用于强大的预训练自动编码器的潜在空间。

weixin_42475026的博客 2125

STM32F030C8烧录实战:用J-Link Commander实现一键批量烧写(附完整脚本)

本文详细介绍了如何使用J-Link Commander工具链实现STM32F030C8的一键批量烧录,包括环境配置、批处理脚本设计、命令脚本解析以及生产环境实战技巧。通过自动化烧录流程,显著提升效率并降低人为错误,特别适合量产和频繁迭代的开发场景。

weixin_30505225的博客 461

论文:基于潜在扩散模型的高分辨率图像合成

一,感知压缩思路:训练自编码器,如VQGAN,将高维图像数据压缩到低维潜在空间,保留语义信息,丢弃高频细节如将图像从像素空间(256×256×3)压缩到低维潜在空间(如32×32×4)在潜在空间中训练LDM,仅需处理低维数据。ps:简单来讲,就是用很少的字来描述最突出的特征。自编码器,压缩的过程:卷积,池化将图片压缩到低维,这个低维向量称为“潜在向量”。它存储的不是像素,而是描述这张脸的抽象概念,例如:这个100维的向量就是网络对这张人脸的“理解”。这些数值极为抽象。通过。

hc011008的博客 1016

嵌入式环境下XML配置文件解析实践

在资源受限的嵌入式环境中,如何轻量级地解析XML配置文件成为关键。通过简化语法结构与优化内存使用,实现快速读取和解析配置文件,提升系统启动效率与稳定性。

weixin_31869917的博客 399

AWS-解析mysql binlog同步数据方案

虽然是公有云的鼻祖,AWS在某些产品的实现却太不给力;可能是习惯了阿里云喂到嘴边的感觉,AWS很多方案需要自己折腾,蛋疼!比如这里要讲的mysql数据同步方案。 阿里云产品DTS,点几下就OK了,AWS,只能通过插件安装、配置、调试、蹚坑……,具体就是用msk的debezium插件连接器。没见识过的一脸懵逼,下面说下配置步骤和一些注意的坑。

sdmei 1406

(论文速读)LDM:基于潜在扩散模型的高分辨率图像合成

潜在扩散模型(LDM),通过在预训练自编码器的潜在空间中训练扩散模型,显著降低了计算成本同时保持生成质量。LDM采用两阶段框架:1)训练自编码器压缩图像到潜在空间;2)在潜在空间训练扩散模型。实验表明,LDM在图像生成、文本到图像合成、超分辨率等任务上达到SOTA性能,计算效率提升数倍。关键创新包括适度压缩策略(f=4-8)和交叉注意力机制,使模型能灵活处理多模态条件输入。该方法后来成为Stable Diffusion的技术基础,推动了AIGC领域的普及化发展。

LJ1147517021的博客 965

手把手教你用ECharts打造炫酷3D饼图(附完整源码)

本文详细介绍了如何使用ECharts创建炫酷的3D饼图,从环境配置到完整源码实现,涵盖参数解析、视觉优化和交互增强技巧。通过实战案例,帮助开发者快速掌握3D数据可视化技术,提升数据展示效果。

weixin_29031057的博客 280

从论文到实践:Stable Diffusion模型一键生成高质量AI绘画

在生成模型的研究中,扩散过程模型和自注意力机制是两个备受关注的领域。扩散过程模型是一种基于随机过程的生成模型,通过模拟随机过程的演化来生成图像,它在自然图像建模领域取得了巨大的成功。而自注意力机制则是一种强大的神经网络组件,能够有效地捕捉输入序列中不同位置之间的依赖关系,被广泛应用于自然语言处理和计算机视觉领域。近年来,研究人员开始探索如何将扩散过程模型和自注意力机制结合起来,以进一步提高生成模型的性能和生成图像的质量。在这个背景下,Stable Diffusion应运而生,简称SD模型。

博客之路,前途漫漫 6741

Geogebra中级篇016—矩阵(Matrices)

在GeoGebra中,矩阵是一种强大的工具,广泛应用于线性代数、几何变换和数据处理等领域。通过矩阵,我们可以轻松实现复杂的计算和图形变换,如旋转、平移和缩放等操作。不仅如此,GeoGebra的矩阵功能还支持多种运算,如加法、乘法、求逆等,使得用户能够高效地处理线性方程组和向量空间问题。在本文中,我们将深入探讨GeoGebra中的矩阵功能,详细介绍如何创建矩阵、执行常见的矩阵运算,并通过实例展示这些操作在数学和工程应用中的实际价值。这篇文章将为你提供关于GeoGebra矩阵操作的全面指南。

八荒启-交互动画的博客 2584

MetaERP 的管理单元在设计哲学和实现逻辑上,确实与 Oracle EBS 的业务实体(OU)一脉相承,你可以放心地在已知的 Oracle 多组织架构框架下进行理解。它并没有推翻这套经典的核算模型

MetaERP的管理单元设计继承了Oracle EBS业务实体(OU)的核心思想,并进行了现代技术重构。管理单元(MU)作为OU的超集,延续了业务数据隔离与流程执行边界的定位,但通过元数据驱动的多租户架构实现更灵活的数据隔离。MetaERP采用三层解耦设计(核算单元、自然科目、核算维度),解决了EBS科目组合爆炸问题,并实现事件驱动的实时核算。相较于EBS的批处理模式,MetaERP通过云原生架构和元数据驱动配置,显著提升了灵活性、实时性和扩展性,支持跨法人的业务统一管理视图。

金牌架构师 576

探索潜在扩散模型:解锁高质量图像合成新境界

探索潜在扩散模型:解锁高质量图像合成新境界 latent-diffusionHigh-Resolution Image Synthesis with Latent Diffusion Models项目地址:https://gitcode.com/gh_mirrors/la/latent-diffusion 在人工智能领域,图像生成一直是研究的热点。今天,我们要为您介绍一个前沿的开源项目——Lat...

gitblog_00408的博客 933

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

StableDiffusion3:Scaling Rectified Flow Transformers for High-Resolution Image Synthesis——高分辨率图像合成

StableDiffusion3:Scaling Rectified Flow Transformers for High-Resolution Image Synthesis——扩展用于高分辨率图像合成的校正流变换器

Together_CZ的博客 1264

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

【扩散模型之LDM】Latent Diffusion Models 论文解读

Latent Diffusion Model 论文解读

不积跬步,无以至千里! 8799

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

【AIGC-文本/图片生成视频系列-8】Align your Latents: 基于潜在扩散模型的高分辨率视频合成

回顾LDM的优势:潜在扩散模型 (LDM) 可实现高质量图像合成,同时通过在压缩的低维潜在空间中训练扩散模型来避免过多的计算需求。本文将 LDM 范式应用于高分辨率视频生成,这是一项特别资源密集型的任务。具体步骤如下:1. 首先仅在图像上预训练 LDM;2. 然后,通过向潜在空间扩散模型引入时间维度并对编码图像序列(即视频)进行微调,将图像生成器变成视频生成器。类似地,我们在时间上对齐扩散模型上采样器,将它们转变为时间一致的视频超分辨率模型。1. 提出了一种有效的方法来训练基于LDM的。

sinat_19868271的博客 1600

高分变率合成使用隐扩散模型

论文阅读:High-Resolution Image Synthesis with Latent Diffusion Models

qq_46401672的博客 1280

ECCV 2024 | 扩散模型diffusion如何改进?方向论文大汇总

1、∞-Brush : Controllable Large Image Synthesis with Diffusion Models in Infinite Dimensions从错综复杂的领域特定信息中合成高分辨率图像仍是生成建模中的一个重大挑战,尤其适用于大图像域(如数字组织病理学和遥感)中的应用。现有方法面临着关键限制:像素空间或潜在空间中的条件扩散模型在超出它们训练的分辨率时就会失去保...

idol24的博客 4896

基于潜在扩散模型的高分辨率图像合成-CVPR2022

扩散模型不必死守像素空间,latent space 同样可以成为高质量生成的主战场。这篇论文提出了 LDM 框架,用“自编码器压缩 + 潜空间扩散 + 条件交叉注意力”三步,把高质量扩散生成从昂贵的像素空间迁移到更高效的 latent space 中,在图像生成、文生图、超分和修复等多个任务上都取得了非常强的效果。

weixin_65062043的博客 459

High-Resolution Image Synthesis with Latent Diffusion Models 基于潜在扩散模型的高分辨率图像合成

Robin Rombach 1 * Andreas Blattmann1 * Dominik Lorenz 1 Patrick Esser ® Björn Ommer 1 1 Ludwig Maximilian University of Munich & IWR, Heidelberg University, Germany ° Runway ML慕尼黑路德维希-马克西米利安大学 & 德国海德堡大学 IWR ° Runway MLhttps://github.com/CompVis/latent-diff

u013250861的博客 137

Masked Autoencoders Are Effective Tokenizers for Diffusion Models——掩码自编码器是扩散模型的有效分词器

Masked Autoencoders Are Effective Tokenizers for Diffusion Models——掩码自编码器是扩散模型的有效分词器

Together_CZ的博客 2450

深入浅出stable diffusion:AI作画技术背后的潜在扩散模型论文解读

点击上方“机器学习与AI生成创作”,关注"星标"获取有趣、好玩的前沿干货!本文略长,需一定耐心看完!不当处望指出。前言扩散模型(DMs)将生成过程顺序分解,基于去噪自动编码器实现,在图像数据和其它数据上实现了先进的生成结果。此外,它们可以添加引导机制来控制图像生成过程而无需再训练。然而,由于这些模型直接在像素空间中操作,优化扩散模型DM消耗数百个GPU天,且由于一步一步顺序计算,推理非常昂贵。为在...

idol24的博客 3040
上一篇: Mini-Omni:语言模型可以在流中听、说和思考
下一篇: 读论文《Hi3D: Pursuing High-Resolution Image-to-3D Generation with Video Diffusion Models》
请站在我身后
博客等级 码龄8年 807粉丝 84原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

请站在我身后

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值