CalliReader: Contextualizing Chinese Calligraphy via an Embedding-Aligned Vision-Language Model

Yuxuan Luo, Jiaqi Tang, Chenyi Huang, Feiyang Hao, Zhouhui Lian
3/9/2025
cs.CVcs.MM

No official code found. Best implementation: LoYuXr/CalliReader (36 stars, last commit 2025-10-30).

Abstract

Chinese calligraphy, a UNESCO Heritage, remains computationally challenging due to visual ambiguity and cultural complexity. Existing AI systems fail to contextualize their intricate scripts, because of limited annotated data and poor visual-semantic alignment. We propose CalliReader, a vision-language model (VLM) that solves the Chinese Calligraphy Contextualization (CC$^2$) problem through three innovations: (1) character-wise slicing for precise character extraction and sorting, (2) CalliAlign for visual-text token compression and alignment, (3) embedding instruction tuning (e-IT) for improving alignment and addressing data scarcity. We also build CalliBench, the first benchmark for full-page calligraphic contextualization, addressing three critical issues in previous OCR and VQA approaches: fragmented context, shallow reasoning, and hallucination. Extensive experiments including user studies have been conducted to verify our CalliReader's \textbf{superiority to other state-of-the-art methods and even human professionals in page-level calligraphy recognition and interpretation}, achieving higher accuracy while reducing hallucination. Comparisons with reasoning models highlight the importance of accurate recognition as a prerequisite for reliable comprehension. Quantitative analyses validate CalliReader's efficiency; evaluations on document and real-world benchmarks confirm its robust generalization ability.

View on arXivView PDF

Code Implementations(1)

LoYuXr/CalliReaderCommunity65%

Official repository for CalliReader: Contextualizing Chinese Calligraphy via an Embedding-aligned Vision Language Model [ICCV 2025]

366PythonFeb 5, 202511 months ago

Similar Papers

Cite this paper

@article{luo2025callireader,
  title  = {CalliReader: Contextualizing Chinese Calligraphy via an Embedding-Aligned Vision-Language Model},
  author = {Yuxuan Luo and Jiaqi Tang and Chenyi Huang and Feiyang Hao and Zhouhui Lian},
  year   = {2025},
  eprint = {2503.06472},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.06472v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.06472.svg)](https://codeofpaper.com/paper/2503.06472)

Discussion