Zi2zi: Master Chinese Calligraphy with Conditional Adversarial Networks
kaonashi-tyc.github.io
kaonashi-tyc.github.io
I've heard that the font selection for Chinese/Japanese is limited due to the sheer number of characters, and this kind of smart style-transfer could be a solution for expanding the range of fonts. Amazing work, thank you for sharing!
In something I've been writing lately, I've wanted to be able to use certain typefaces, but they lack mathematical symbols or characters. It's something I run into repeatedly. Earlier today, before I saw this post, I was thinking maybe I should just add them, because they're open source, but then when I saw this I wondered "could you just do this with an autoencoder or AN or whatever?" It seems very doable. There are typefaces with them; the issue is creating the missing characters for the typefaces that don't have them, but have other characters.
Also it's impressive that the model mostly does a good job of handling circles (which must be totally absent in Chinese characters).
To be really calligraphy, you would need to train a NN that controls a robotic arm holding a brush.
But to be fair, this work is still Pretty. Fucking. Awesome.
As someone learning Mandarin, I would love to know where you found these characters and their meanings. I love to study old characters.
I study ShoDo, if you can be a bit more specific about what you are looking for I can maybe provide some more pointers.