Awesome Chinese Stable Diffusion 中文文生图模型综述

RayRay
Stable Diffusion中文模型文生图开源AI绘画Github开源项目

Awesome-Chinese-Stable-Diffusion

引言

近年来,随着人工智能技术的快速发展,文本生成图像(Text-to-Image)技术取得了突破性进展。其中,基于Stable Diffusion的文生图模型以其出色的生成效果和灵活性备受关注。然而,大多数主流模型主要针对英文进行优化,对中文的支持相对有限。为了满足中文用户的需求,众多研究机构和开发者开始着手开发专门面向中文的文生图模型。本文将对目前主流的中文文生图模型进行全面介绍和分析。

开源中文文生图模型

SkyPaint

SkyPaint是一个基于Stable Diffusion的中文文生图模型,由SkyWork AIGC团队开发。该模型主要由两部分组成:

  1. 提示词文本编码器:基于OpenAI CLIP优化,使模型具备中英文识别能力。
  2. 扩散模型:经过优化,使模型能够生成高质量的现代艺术风格图像。

SkyPaint的优化过程分为两个步骤:首先优化提示词文本编码器,然后优化扩散模型。这种方法使得SkyPaint在保留原有生成能力的同时,显著提升了对中文概念的理解和表达。

Pai-Diffusion

Pai-Diffusion是由阿里云机器学习(PAI)团队开发的中文文生图模型系列。该系列模型不仅适用于通用场景,还包含多个针对特定领域的定制化模型,如古诗配图、二次元动漫和魔幻现实等。

Pai-Diffusion的模型架构包括:

  • 中文CLIP模型
  • Diffusion模型
  • 图像超分模型

开发团队强调,直接使用机器翻译的英文数据进行中文模型训练往往效果不佳,因为中英文在文化和表达方式上存在显著差异。因此,Pai-Diffusion系列模型采用了更适合中文特性的训练方法和数据集。

通义系列模型

达摩院开发的通义系列包含多个中文文生图模型,其中较为突出的有:

  1. 中文StableDiffusion-通用领域:

    • 基于Stable Diffusion 2.1模型框架
    • 将英文CLIP文本编码器替换为中文CLIP文本编码器
    • 使用大规模中文图文对数据进行训练
    • 训练数据包括翻译的公开数据集和互联网搜集数据,经过严格筛选
  2. 文本到图像生成扩散模型-中英文-通用领域-tiny:

    • 文本特征提取网络采用StructBert结构
    • 扩散去噪模型采用UNet结构
    • 支持64x64分辨率图像生成
  3. 通义-文本生成图像大模型-中英文-通用领域:

    • 基于多阶段文本到图像生成扩散模型
    • 支持中英双语输入
    • 模型参数约50亿
    • 采用知识重组与可变维度扩散模型技术
    • 支持多分辨率生成,最高可达1024x1024

这些模型在架构设计和训练数据选择上都针对中文特点进行了优化,展现了出色的中文文生图能力。

通义模型生成示例

Taiyi系列

Taiyi系列是由IDEA研究院开发的中文文生图模型,包括Taiyi-CLIP、Taiyi-Stable-Diffusion和最新的Taiyi-Stable-Diffusion-XL。

Taiyi-CLIP:

  • 使用中文RoBERTa作为语言编码器
  • 使用ViT-L-14作为视觉编码器
  • 在悟空数据集(100M)和Zero数据集(23M)上进行预训练

Taiyi-Stable-Diffusion:

  • 基于stable-diffusion-v1-4
  • 使用Taiyi-CLIP作为文本编码器
  • 仅训练文本编码器部分,保留原始模型的生成能力

Taiyi-Stable-Diffusion-XL:

  • 基于Stable-Diffusion-XL
  • 采用三阶段训练方法:高质量图文对数据集制作、双语CLIP模型训练、扩散模型训练
  • 在COCO和COCO-CN数据集上的评估显示出优异的双语能力

Taiyi系列模型展现了从基础组件到完整系统的逐步演进,每一代都有显著的性能提升。

AltDiffusion

AltDiffusion是由智源研究院开发的中文文生图模型,包括AltCLIP和AltStableDiffusion两个主要组件。

AltCLIP:

  • 基于OpenAI CLIP训练
  • 使用悟道数据集和LAION数据集
  • 采用两阶段训练:平行知识蒸馏和双语对比学习

AltStableDiffusion:

  • 基于stable-diffusion v1-4
  • 使用AltCLIP或AltCLIPM9作为文本编码器
  • 在微调过程中冻结大部分参数,仅训练关键层

AltDiffusion的特点在于充分利用了大规模中文数据集和先进的训练技术,使模型在中英文生成任务上都表现出色。

VisCPM-Paint

VisCPM-Paint是由清华大学开发的支持中英双语的文生图模型。其主要特点包括:

  • 使用CPM-Bee(10B)作为文本编码器
  • 使用UNet作为图像解码器
  • 通过扩散模型训练目标融合语言和视觉模型
  • 在LAION 2B英文图文对数据上进行训练
  • 通过加入中文图文对数据进一步提升中文能力

该模型展现了良好的双语能力,特别是在中文生成方面达到了开源模型的最佳效果。

VisCPM-Paint生成示例

WuKong-HuaHua

WuKong-HuaHua(悟空画画)是由华为诺亚团队与中软国际合作开发的中文文生图模型。该模型基于当时最大的中文开源多模态数据集"悟空数据集"进行训练,具有以下特点:

  • 基于MindSpore框架和昇腾硬件实现
  • 2.0版本支持768x768高分辨率输出
  • 采用自研Multistep-SDE采样加速技术
  • 使用RLAIF算法提升画质和艺术性表达

WuKong-HuaHua的训练过程包括:

  1. 预训练中文图文判别模型
  2. 结合Stable Diffusion和预训练文本编码器在悟空数据集上训练

该模型展现了华为在大模型领域的技术实力,特别是在中文文生图方面的创新。

PanGu-Draw

PanGu-Draw是由华为开发的大规模中文文生图模型,其最新版本v3具有以下特点:

  • 参数量从1B扩大到5B,是目前业界最大的中文文生图模型
  • 支持中英文双语输入
  • 支持原生1K分辨率输出
  • 支持多种宽高比例输出
  • 提供可量化的风格化调整功能
  • 基于昇腾硬件和昇思平台进行训练和推理
  • 采用自研RLAIF技术提升画质

PanGu-Draw展示了华为在大模型领域的持续创新,特别是在模型规模和生成质量方面都达到了新的高度。

MiaoBi

MiaoBi(妙笔)是一个兼容性较强的中文文生图模型,其主要特点包括:

  • 与stable-diffusion 1.5版本结构一致
  • 兼容现有的lora、controlnet、T2I-Adapter等插件及权重
  • 训练数据包括Laion-5B中文子集、翻译的Midjourney数据等
  • 在8张4090显卡上完成训练

虽然MiaoBi在一些特定领域(如成语、古诗词、中国地标建筑)的表现可能存在不足,但其良好的兼容性使其成为一个值得关注的中文文生图模型。

闭源中文文生图模型

除了上述开源模型,还有一些闭源的中文文生图模型值得关注:

  1. 百度文心一格
  2. 阿里通义万相
  3. 腾讯混元DiT
  4. MidjourneyZH

这些模型虽然未开源,但在实际应用中展现出了强大的中文文生图能力,为用户提供了丰富的创作选择。

总结与展望

中文文生图技术在近年来取得了长足的进步。从最初简单的翻译适配,到如今专门针对中文特点设计的大规模模型,我们看到了技术的迅速演进。这些模型不仅在生成质量上不断提升,还在特定领域和风格化方面展现出了独特优势。

未来,中文文生图技术可能会在以下几个方向继续发展:

  1. 模型规模进一步扩大,以提升生成质量和多样性
  2. 更深入地结合中国文化元素,提升对传统艺术风格的表现力
  3. 增强模型的可控性和可解释性,使用户能更精确地控制生成结果
  4. 探索多模态融合,实现文本、图像、音频等多种形式的协同创作
  5. 加强模型的伦理性和安全性,确保生成内容符合社会道德规范

随着技术的不断进步和应用范围的扩大,中文文生图模型将为创意产业、教育、设计等多个领域带来革命性的变化。我们期待看到更多优秀的中文文生图模型涌现,为用户提供更加丰富、精准和个性化的创作体验。

参考资源

  1. Awesome-Chinese-Stable-Diffusion GitHub仓库
  2. SkyPaint-AI-Diffusion GitHub仓库
  3. 阿里云PAI-Diffusion官方文档
  4. 通义系列模型在ModelScope上的项目页面
  5. Taiyi系列模型GitHub仓库
  6. AltDiffusion项目页面
  7. VisCPM-Paint GitHub仓库
  8. WuKong-HuaHua GitHub仓库
  9. PanGu-Draw官方介绍页面
  10. MiaoBi GitHub仓库

通过深入了解这些中文文生图模型,我们不仅可以欣赏到人工智能在创意领域的巨大潜力,还能洞察技术发展的趋势。无论是研究人员、开发者还是普通用户,都可以在这个快速发展的领域中找到自己的机会和乐趣。让我们共同期待中文文生图技术的更多突破和应用!

编辑推荐精选

讯飞智文

讯飞智文

一键生成PPT和Word,让学习生活更轻松

讯飞智文是一个利用 AI 技术的项目,能够帮助用户生成 PPT 以及各类文档。无论是商业领域的市场分析报告、年度目标制定,还是学生群体的职业生涯规划、实习避坑指南,亦或是活动策划、旅游攻略等内容,它都能提供支持,帮助用户精准表达,轻松呈现各种信息。

热门AI工具AI办公办公工具讯飞智文AI在线生成PPTAI撰写助手多语种文档生成AI自动配图
讯飞星火

讯飞星火

深度推理能力全新升级,全面对标OpenAI o1

科大讯飞的星火大模型,支持语言理解、知识问答和文本创作等多功能,适用于多种文件和业务场景,提升办公和日常生活的效率。讯飞星火是一个提供丰富智能服务的平台,涵盖科技资讯、图像创作、写作辅助、编程解答、科研文献解读等功能,能为不同需求的用户提供便捷高效的帮助,助力用户轻松获取信息、解决问题,满足多样化使用场景。

模型训练热门AI工具内容创作智能问答AI开发讯飞星火大模型多语种支持智慧生活
Spark-TTS

Spark-TTS

一种基于大语言模型的高效单流解耦语音令牌文本到语音合成模型

Spark-TTS 是一个基于 PyTorch 的开源文本到语音合成项目,由多个知名机构联合参与。该项目提供了高效的 LLM(大语言模型)驱动的语音合成方案,支持语音克隆和语音创建功能,可通过命令行界面(CLI)和 Web UI 两种方式使用。用户可以根据需求调整语音的性别、音高、速度等参数,生成高质量的语音。该项目适用于多种场景,如有声读物制作、智能语音助手开发等。

Trae

Trae

字节跳动发布的AI编程神器IDE

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

热门AI工具生产力协作转型TraeAI IDE
咔片PPT

咔片PPT

AI助力,做PPT更简单!

咔片是一款轻量化在线演示设计工具,借助 AI 技术,实现从内容生成到智能设计的一站式 PPT 制作服务。支持多种文档格式导入生成 PPT,提供海量模板、智能美化、素材替换等功能,适用于销售、教师、学生等各类人群,能高效制作出高品质 PPT,满足不同场景演示需求。

讯飞绘文

讯飞绘文

选题、配图、成文,一站式创作,让内容运营更高效

讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类媒体的定制内容,加速品牌传播,提升内容营销效果。

AI助手热门AI工具AI创作AI辅助写作讯飞绘文内容运营个性化文章多平台分发
材料星

材料星

专业的AI公文写作平台,公文写作神器

AI 材料星,专业的 AI 公文写作辅助平台,为体制内工作人员提供高效的公文写作解决方案。拥有海量公文文库、9 大核心 AI 功能,支持 30 + 文稿类型生成,助力快速完成领导讲话、工作总结、述职报告等材料,提升办公效率,是体制打工人的得力写作神器。

openai-agents-python

openai-agents-python

OpenAI Agents SDK,助力开发者便捷使用 OpenAI 相关功能。

openai-agents-python 是 OpenAI 推出的一款强大 Python SDK,它为开发者提供了与 OpenAI 模型交互的高效工具,支持工具调用、结果处理、追踪等功能,涵盖多种应用场景,如研究助手、财务研究等,能显著提升开发效率,让开发者更轻松地利用 OpenAI 的技术优势。

Hunyuan3D-2

Hunyuan3D-2

高分辨率纹理 3D 资产生成

Hunyuan3D-2 是腾讯开发的用于 3D 资产生成的强大工具,支持从文本描述、单张图片或多视角图片生成 3D 模型,具备快速形状生成能力,可生成带纹理的高质量 3D 模型,适用于多个领域,为 3D 创作提供了高效解决方案。

3FS

3FS

一个具备存储、管理和客户端操作等多种功能的分布式文件系统相关项目。

3FS 是一个功能强大的分布式文件系统项目,涵盖了存储引擎、元数据管理、客户端工具等多个模块。它支持多种文件操作,如创建文件和目录、设置布局等,同时具备高效的事件循环、节点选择和协程池管理等特性。适用于需要大规模数据存储和管理的场景,能够提高系统的性能和可靠性,是分布式存储领域的优质解决方案。

下拉加载更多