← Open Source
dailenson

SDT

This repository is the official implementation of Disentangling Writer and Character Styles for Handwriting Generation (CVPR 2023).

ModelsVision modelsPython
Open on GitHub
Momentum
+1stars in 24 hours+0.1%
1.41k
Stars
114
Forks
+0
This week
4
Contributors
Created 2023-03-22 · Updated 2026-10-16 · #5559 today
Top developers

dailenson/SDT is ranked 5,559 with 1,412 stars.

Same-category comparison

dailenson/SDT is ranked 5,559 among these 8 peers; OpenMOSS/MOSS-TTSD is ranked 5,563.

Same-category comparison
NameRankMetrics
NJU-PCALab/STAR5,509
Language:
Python
Stars:
1,497
Forks:
87
Description:
[ICCV 2025] STAR: Spatial-Temporal Augmentation with Text-to-Video Models for Real-World Video Super-Resolution.
nyrahealth/CrisperWhisper5,539
Language:
Python
Stars:
1,450
Forks:
94
Description:
Controllable Transcription. Verbatim ( every, filler, pause, stutter, vocal sound) , or intended ( what the speaker meant to say, optimized for readability) with word-level timestamps.
MiuLab/Taiwan-LLM5,550
Language:
Python
Stars:
1,427
Forks:
121
Description:
Traditional Mandarin LLMs for Taiwan.
marl/crepe5,554
Language:
Python
Stars:
1,420
Forks:
188
OpenMOSS/MOSS-TTSD5,563
Language:
Python
Stars:
1,407
Forks:
140
Description:
A multilingual model for long-form, multi-speaker dialogue synthesis with flexible speaker control and zero-shot voice cloning.
XiaomiMiMo/MiMo-V2-Flash5,573
Stars:
1,396
Forks:
71
Description:
MiMo-V2-Flash: Efficient Reasoning, Coding, and Agentic Foundation Model.
cszn/BSRGAN5,575
Language:
Python
Stars:
1,393
Forks:
192
Description:
Designing a Practical Degradation Model for Deep Blind Image Super-Resolution (ICCV, 2021) (PyTorch) - We released the training code.
haoheliu/voicefixer5,578
Language:
Python
Stars:
1,388
Forks:
161
Description:
General Speech Restoration.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguagePython
CategoryModels
SubcategoryVision models
Stars1,412
Forks114
Contributors4
Created date2023-03-22
Updated date2026-10-16
Stars in 1 day1
Stars in 7 days0
Rank5,559
Previous rank10,416
Rank change4,857
7-day stars rank12,613
Previous 7-day stars rank17,165
7-day stars rank change4,552
Total stars rank8,494
Previous total stars rank8,490
Total stars rank change-4
CountryChina
README summary

🔥 Disentangling Writer and Character Styles for Handwriting Generation 📢 Introduction The proposed style-disentangled Transformer (SDT) generates online handwritings with conditional content and style. Existing RNN-based methods mainly focus on capturing a person’s overall writing style, neglecting subtle style inconsistencies between characters written by the same person. In light of this, SDT disentangles the writer-wise and character-wise style representations from individual handwriting samples for enhancing imitation performance. We extend SDT and introduce an offline-to-offline framework

for improving the generation quality of offline Chinese handwritings. Overview of our SDT Three samples of online characters with writing orders 📅 News [2025/06/26] 🎉🎉🎉 DiffBrush, a novel state-of-the-art approach for full-line text generation, is accepted to ICCV 2025. [2024/11/26] 🎉🎉🎉 Release of the implementations of Content Score and Style Score. [2024/07/01] 🎉🎉🎉 A new state-of-the-art method for handwritten text generation, named One-DM, is accepted by ECCV 2024. [2024/01

/07] Add a tutorial and code for synthesizing handwriting with user-customized styles, more information can be found here. [2023/12/15] 🎉🎉🎉 This work is reported by a top bilibili video blogger with 2. 7 million followers and received nearly one million views. [2023/10/10] The author is invited to give a talk (in Chinese) by CSIG (China Society of Image and Graphics). [2023/04/12] Initial release of the datasets, pre-trained models, training and testing codes. [2023

/02/28] 🎉🎉🎉 Our SDT is accepted by CVPR 2023. 📺 Handwriting generation results **Online Chinese handwriting generation** **Applications to various scripts** **Extension on offline Chinese handwriting generation** 🔨 Requirements 📂 Folder Structure 💿 Datasets We provide Chinese, Japanese and English datasets in Google Drive | Baidu Netdisk PW:xu9u. Please download these datasets, uzip them and move the extracted files to /data. 🚀 Training & Test **Training** To train the SDT on the Chinese dataset, run this command: To train the SDT on the Japanese dataset, run

this command: To train the SDT on the English dataset, run this command: **Qualitative Test** To generate **online Chinese handwritings** with our SDT, run this command: To generate **offline Chinese handwriting images** with our SDT, run this command: To generate **online Japanese handwritings** with our SDT, run this command: To generate **offline Japanese handwriting images** with our SDT, run this command: To generate **online English handwritings** with our SDT, run this command: To generate **offline English handwriting images** with our

SDT, run this command: **Quantitative Evaluation** To evaluate the generated handwritings, you need to set to the path of the generated handwritings (e. , Generated/Chinese), and run this command: To calculate the Content Score of generated handwritings, you need to set to the path of the generated handwritings (e. , Generated/Chinese), and run this command: To calculate the Style Score of generated handwritings, you need to set to the path of the generated handwriting images (e. , Generated_img/Chinese), and

run this command: 🏰 Practical Application We are delighted to discover that **P0etry-rain** has proposed a pipeline that involves initially

Frequently asked questions

How many stars and forks are recorded?

dailenson/SDT has 1,412 stars and 114 forks.

What is the repository rank?

dailenson/SDT is ranked 5,559.

What language and category are recorded?

dailenson/SDT has 1,412 stars, uses Python and belongs to Models.

Which repository is closest in rank?

dailenson/SDT is compared with OpenMOSS/MOSS-TTSD, ranked 5,563 with 1,407 stars.

Nearby in the ranking
Similar items