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

Ray

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仓库

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

avatar
0
0
0
相关项目
Project Cover

dream-textures

Dream Textures是一款Blender插件,通过文本提示生成纹理、概念艺术和背景资产。支持无缝拼接、场景投影和动画再设计等功能,用户可本地运行模型,避免在线服务延迟。兼容CUDA和Apple Silicon GPU,适用于4GB以上显存设备。若硬件不支持,可使用DreamStudio进行云端处理。插件提供详细的安装指南和使用教程,并有活跃的社区支持,适合高效生成和处理图像资源的创意工作者。

Project Cover

photoshot

Photoshot是一款开源AI头像生成应用,利用Stable Diffusion模型生成独特虚拟形象。应用由Next.js、Chakra UI、Prisma和Replicate等技术构建,支持AWS S3图片存储和Stripe支付。用户通过简单安装和配置环境变量快速启动,并使用Docker管理本地数据库和邮件服务器,轻松运行开发服务器生成和定制头像。

Project Cover

StabilityMatrix

Stability Matrix提供一键安装和更新Stable Diffusion Web UI包,支持多种包和扩展插件管理。内置推理界面具有自动完成功能和语法高亮,多标签工作区支持项目文件的保存和加载。跨平台支持Windows、Linux和macOS,便于管理Python依赖,导入本地或在线模型,并提供便携使用体验。

Project Cover

cloudflare-ai-web

Cloudflare Workers AI支持快速搭建轻量化多模态AI平台,提供Serverless部署,无需服务器。支持ChatGPT、Gemini Pro、Stable Diffusion、llama-3和通义千问等模型,具备访问密码和本地存储聊天记录功能。详细的部署说明和环境变量设置指南,支持Docker、Deno Deploy和Vercel等多种部署方式。

Project Cover

opendream

Opendream 是一个简化 Stable Diffusion 工作流的 Web 界面,支持分层操作和非破坏性编辑,帮助用户在保留原始图像数据的同时进行灵活调整。扩展功能使得用户可以轻松编写和安装扩展,集成 ControlNet 等新功能,提升创意探索的可能性。通过保存和分享工作流,用户可以轻松协作,保持创作的连续性。Opendream 为图像生成和编辑带来了更多便捷和控制力。

Project Cover

easydiffusion

Easy Diffusion 3.0提供一键安装,无需技术知识和预装软件,快速入门AI图像创作。全面支持Stable Diffusion模型,新增多种功能如ControlNet、多LoRA文件支持、嵌入式等,适用于Windows、Linux和Mac系统。适合新手和需求高级功能的用户,配备强大的社区支援。

Project Cover

krita-ai-diffusion

krita-ai-diffusion是一款集成于Krita中的AI生成插件,专为图像编辑和绘画工作流程设计。它支持精准控制生成内容,如通过选择区域、使用参考图像和素描来引导图像生成。此插件与Krita的编辑工作流程完美整合,支持本地运行和开放源代码,无需依赖高性能云服务。特性包括实时绘画、图像放大、稳定扩散技术、区域文本描述、以及强大的默认及自定义预设。

Project Cover

StableSwarmUI

StableSwarmUI是一个高性能模块化的网页用户界面,专注于易用性、扩展性以及工具的强大功能性。适合初学者和专业用户,支持图像生成和复杂工作流管理。随着项目独立发展,用户可通过新的仓库获取更新。加入官方Discord或参与GitHub讨论,了解功能更新和详细的迁移指南。

Project Cover

PaddleHub

PaddleHub提供超过400种高质量AI模型,覆盖计算机视觉、自然语言处理和语音识别等领域。用户仅需3行代码即可进行模型预测,同时支持模型即服务,通过简单命令即可部署。最新版本v2.3.0引入了ERNIE-ViLG、Disco Diffusion和Stable Diffusion等模型,并支持在HuggingFace平台上发布。PaddleHub兼容Linux、Windows和MacOS,适合多平台开发。

最新项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

白日梦AI

白日梦AI提供专注于AI视频生成的多样化功能,包括文生视频、动态画面和形象生成等,帮助用户快速上手,创造专业级内容。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

讯飞绘镜

讯飞绘镜是一个支持从创意到完整视频创作的智能平台,用户可以快速生成视频素材并创作独特的音乐视频和故事。平台提供多样化的主题和精选作品,帮助用户探索创意灵感。

Project Cover

讯飞文书

讯飞文书依托讯飞星火大模型,为文书写作者提供从素材筹备到稿件撰写及审稿的全程支持。通过录音智记和以稿写稿等功能,满足事务性工作的高频需求,帮助撰稿人节省精力,提高效率,优化工作与生活。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号