企业级安全保障: 符合 ISO 27001 和 SOC 2 Type I 标准。
返回 Ultralytics 词汇表

Diffusion Transformer (DiT)

探索扩散 Transformer (DiT) 如何将 Transformer 与扩散模型融合以实现高保真合成。了解缩放、Sora 和 Ultralytics YOLO26。

Diffusion Transformer (DiT) 是一种先进的生成式架构,它结合了 transformers 的序列处理能力与 diffusion models 的高保真图像合成能力。传统上,基于扩散的系统非常依赖卷积 U-Net 架构来迭代去噪并生成图像。DiT 用可扩展的 transformer 架构取代了这种 U-Net 主干,将视觉数据视为一系列补丁(patch),这与 Vision Transformer (ViT) 分析图像的方式类似。这种范式转移使模型能够更可预测地进行扩展,利用增加的计算资源来产生更具照片级真实感且连贯的输出。

Link to this section区分 DiT 与传统扩散模型#

虽然传统的扩散模型是现代 Generative AI 的基石,但其 U-Net 主干在扩展到海量参数时常会遇到瓶颈。相比之下,Diffusion Transformers 原生地继承了在 Large Language Models (LLMs) 中观察到的扩展定律。通过消除空间下采样偏差并利用全局自注意力机制,DiT 能够学习整张图像或视频帧中的复杂空间关系。要深入了解这种扩展行为的起源,你可以查阅 发表在 arXiv 上的原始 DiT 研究论文,该论文确立了这些效率基准。

Link to this section实际应用#

Diffusion Transformers 的灵活性和可扩展性在各个 computer vision 领域引发了重大突破:

  1. 高保真视频生成: DiT 架构最突出的应用体现在文本到视频模型中,例如 OpenAI 的 Sora 模型。通过理解时间一致性和 3D 空间,DiT 可以合成长达一分钟的超逼真视频片段,并逐帧保持物理逻辑,从而彻底改变数字内容创作和视觉效果。

  2. 先进图像合成: 在商业设计和 artificial intelligence 艺术生成领域,DiT 提供了前所未有的文本到图像的保真度。创意机构利用它们生成高度精确的营销资产,渲染出带有准确排版和构图真实感的复杂提示词,而这是早期的 U-Net 模型难以实现的。

Link to this section实现 Transformer 概念#

虽然 DiT 主要用于繁重的生成任务,但你可以使用标准的 deep learning 库来探索它们所依赖的基础自注意力机制。以下 Python 代码片段展示了如何使用 PyTorch 处理扁平化的图像补丁,并通过 transformer 层进行计算,这是 DiT 网络中的核心操作。

import torch
import torch.nn as nn

# Define a standard Transformer layer acting as a DiT building block
transformer_layer = nn.TransformerEncoderLayer(d_model=256, nhead=8)

# Simulate flattened latent image patches (Sequence Length, Batch Size, Features)
latent_patches = torch.rand(196, 1, 256)

# Apply self-attention to process and relate patches globally
output_features = transformer_layer(latent_patches)
print(f"Processed feature shape: {output_features.shape}")

有关注意力层的详细技术信息,PyTorch 关于 Transformer 模块的文档 提供了一个极好的切入点。

Link to this section连接生成与检测#

Diffusion Transformers 代表了内容生成的最前沿,但许多企业工作流程需要的是实时视觉分析而非合成。对于需要高速推理的任务,例如 object detectionimage segmentation,轻量级且针对边缘侧优化的模型仍然是行业标准。

Ultralytics YOLO26 正是为这些分析性的 computer vision tasks 而设计的。它开箱即用,提供了无与伦比的速度和准确性,避免了海量生成式 transformer 所需的巨大计算开销。为了轻松实现从数据集创建到企业级部署的过渡,开发人员可以依赖 Ultralytics Platform,这是一个用于管理稳健视觉 AI 流水线的端到端解决方案。想要更广泛地了解生成式模型与分析式模型的对比,Google 的机器学习速成课程 提供了很好的基础背景。

Explore solutions

Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多

让我们一起构建 AI 的未来!

开启你的机器学习未来之旅