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

【论文阅读】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

Windows10下部署Heygem进行数字人生成

对于使用Heygem生成数字人,需要注意几个问题: + 需要使用Nvidia的显卡。 + 需要在Windows上进行本地部署。主要原因为客户端是Windows的,客户端对上传的视频写入硬编码的`D:\heygem_data\voice\data`目录,需要在容器上读取这些文件。 + 需要在Windows上部署Docker,将Windows的目录映射到容器中,由容器中的服务进行读取。 + 需要特别注意,一定要有D盘,这个D盘是Windows的D盘,不能是插入的USB设备后产生的D盘。 + 需要下载3个Doc

冀辉的博客 5619

实战演练:基于Veristand Custom Device的硬件在环(HIL)数据流控制模块开发

本文详细介绍了基于Veristand Custom Device的硬件在环(HIL)数据流控制模块开发实战。通过LabVIEW环境配置、动态路由逻辑构建、实时处理核心开发及性能优化等关键步骤,帮助工程师快速掌握定制化HIL测试系统的开发技巧,提升测试效率与准确性。

weixin_29206669的博客 475

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

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

weixin_42475026的博客 2125

告别串口助手!手把手教你用Matlab直接读取STM32的传感器数据(附完整代码)

本文详细介绍了如何利用Matlab直接与STM32进行串口通信,实现传感器数据的实时采集与分析。通过完整的代码示例和系统架构设计,帮助开发者告别传统的串口助手工具链,打造高效、自动化的数据采集系统。文章涵盖了从硬件配置、通信协议设计到Matlab数据处理与可视化的全流程,特别适合嵌入式开发与数据分析结合的实践场景。

weixin_42629671的博客 428

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

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

hc011008的博客 1016

IROS 2025机器人技术解析:从诡异设计到硬核应用

机器人技术正从传统的结构化环境应用,迈向复杂非结构化场景的深度交互。其核心原理在于通过仿生设计、多模态感知与智能控制算法,赋予机器人类似生物的适应性与交互能力。这一技术演进的价值在于突破传统机器人在极端环境、精密操作和自然交互中的瓶颈。例如,结合深度强化学习的全身动力学控制,使机器人能在废墟、管道等复杂地形中自主导航;而软体机器人技术则通过材料变形实现安全、柔顺的抓取操作。这些技术最终服务于极端环境巡检、精密装配和高端陪护等刚性应用场景,推动机器人从功能实现迈向与环境、人进行深度、智能交互的新阶段。

weixin_34006468的博客 449

时间序列预测 | Python实现LSTM时间序列数据预测

目录LSTM神经网络LSTM原理LSTM数据下载LSTM程序设计导入Python包时序数据处理LSTM模块定义模型训练模型评估参数设定运行结果参考资料致谢 LSTM神经网络 长短期记忆网络——通常简称为“LSTM”——是一种特殊的 RNN,能够学习长期依赖关系。它们由Hochreiter & Schmidhuber (1997)引入,并在后续工作中被许多人提炼和推广。1它们在处理各种各样的问题时效果非常好,现在被广泛使用。LSTM 被明确设计为避免长期依赖问题。长时间记住信息实际上是他们的默认行为

前程算法屋的博客 3911

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

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

LJ1147517021的博客 965

设计四翼无人机(Quadcopter)的自主降落控制算法

为四翼无人机建立动力学模型,包括其姿态(Pitch, Roll, Yaw)和位置(X, Y, Z)的变化。可以使用Aerospace Blockset中的预制模块,或者根据具体需求构建自定义模型。示例:简化动力学模型利用块模拟四翼无人机的基本行为,确保模型能够反映电机输出如何影响姿态和位置变化。

amy_mhd的博客 242

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

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

博客之路,前途漫漫 6741

2-1 AUTOSAR ASW概述

应用软件层(Application Software Layer,ASW)位于AUTOSAR整个架构的顶层。它由各种AUTOSAR Software Component(SW-C)组成,每个SW-C封装了各种应用的功能集。每个SW-C只能运行在一个ECU中。ASW层的设计目标是实现功能的可重用性和可配置性。它通过封装底层提供的服务,为上层应用层提供统一的接口。ASW层的开发可以基于AUTOSAR提供的标准化软件组件,也可以根据具体需求进行定制开发。

qq_42357877的博客 1902

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

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

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

gitblog_00408的博客 933

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

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

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

Together_CZ的博客 1264

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

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

Latent Diffusion Model 论文解读

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

【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、付费专栏及课程。

余额充值