Skip to content

kaising-openclaw1/calligraphy-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖌️ 墨韵 AI — 书法字体智能生成系统

基于深度学习,从古代书法真迹中复活书法大家笔意,生成完整可用字库

License: MIT Python 3.8+ PyTorch


📖 简介

墨韵 AI 利用条件生成对抗网络(Conditional GAN)和扩散模型(Diffusion Model),学习古代书法大家的笔迹风格,从有限的真迹样本中生成完整的书法字体库。

核心理念

  • 古代书法家作品已过版权保护期 → 完全合法可商用
  • AI 学习风格后泛化到万字 → 突破真迹字数限制
  • 开源引流 + 商业授权 → 清晰的变现路径

生成效果示例

王羲之体: 天地玄黄 宇宙洪荒 日月盈昃 辰宿列张
颜真卿体: 天地玄黄 宇宙洪荒 日月盈昃 辰宿列张  
柳公权体: 天地玄黄 宇宙洪荒 日月盈昃 辰宿列张

🎯 目标书法家

优先级 书法家 朝代 代表作品 可用字数 难度
🥇 智永 真草千字文 1000 ⭐⭐
🥈 王羲之 东晋 兰亭集序、圣教序 1900+ ⭐⭐⭐
🥉 颜真卿 祭侄文稿、多宝塔碑 800+ ⭐⭐
4 柳公权 玄秘塔碑、神策军碑 600+ ⭐⭐
5 欧阳询 九成宫醴泉铭 500+ ⭐⭐
6 赵孟頫 多种传世作品 1000+ ⭐⭐⭐
7 瘦金体 宋徽宗作品 500+ ⭐⭐⭐

🏗️ 技术架构

方案 A:zi2zi(GAN 路线)— 快速验证

输入标准字 → [Generator] → 生成书法字
                  ↑
               [Discriminator]
                  ↑
           真迹样本(训练数据)
  • 基于 pix2pix + AC-GAN
  • 需要成对训练数据(标准字 + 书法字)
  • 训练 1-2 天可出效果
  • Apache-2.0 许可,可商用

方案 B:FontDiffuser(Diffusion 路线)— 效果最优

内容图(标准字)+ 风格图(参考字)→ [Diffusion Model] → 书法字
  • AAAI 2024 论文,SOTA 效果
  • One-Shot 能力:一张参考图即可生成
  • 训练 3-5 天效果最佳
  • 学术开源,需确认商用许可

📦 快速开始

环境要求

  • Python 3.8+
  • NVIDIA GPU(推荐 8GB+ 显存)
  • CUDA 11.7+

安装

# 克隆本项目
git clone https://github.com/kaising-openclaw1/calligraphy-ai.git
cd calligraphy-ai

# 安装依赖
pip install -r requirements.txt

# 下载 zi2zi 模型(已包含)
# models/zi2zi/  ← GAN 方案
# models/FontDiffuser/  ← Diffusion 方案

数据准备

# 下载书法数据集
python scripts/download_datasets.py

# 准备特定书法家数据
python scripts/prepare_calligrapher.py --name zhiyong

训练

# GAN 方案(zi2zi)
bash scripts/train_zhiyong_gan.sh

# Diffusion 方案(FontDiffuser)
bash scripts/train_zhiyong_diffusion.sh

生成

# 生成指定文字
python scripts/generate.py --model zhiyong --text "天地玄黄宇宙洪荒"

# 生成完整字库
python scripts/generate_font.py --model zhiyong --charset GB2312

📊 项目进度

阶段 状态 说明
项目初始化 ✅ 完成 代码仓库、文档、脚本
模型克隆 ✅ 完成 zi2zi + zi2zi-pytorch + FontDiffuser
数据准备 🔄 进行中 下载数据集、预处理
环境搭建 ⏳ 待GPU 需 GPU 服务器
模型训练 ⏳ 待数据 依赖数据和 GPU
字库生成 ⏳ 待训练 依赖训练结果
产品发布 ⏳ 待生成 GitHub + 字库平台

💰 商业计划

阶段 1:引流(免费)

  • 开源 1-2 个书法家字体
  • GitHub 展示 + 博客引流
  • 建立品牌知名度

阶段 2:变现(付费)

  • 商业授权:¥500-5000/套
  • 企业定制:¥5000-20000/套
  • SaaS API:按需付费

阶段 3:生态

  • 书法家字体全家桶
  • 在线书法生成工具
  • 书法教育 AI 产品

📚 参考文献

  1. zi2zi: Master Chinese Calligraphy with Conditional Adversarial Networks
  2. FontDiffuser: One-Shot Font Generation via Denoising Diffusion
  3. MCCD Dataset: Multi-Attribute Chinese Calligraphy Character Dataset

🤝 贡献

欢迎提交 Issue 和 Pull Request!

📄 许可

本项目代码采用 MIT 许可。 生成的字体文件采用 CC BY-SA 4.0 许可(个人使用免费)。 商业使用请联系获取授权。


墨韵 AI — 让千年墨迹在数字时代重生 🖌️

About

AI 书法字库生成 - zi2zi/FontDiffuser 训练+TTF 字体输出

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors