2.765

2022影响因子

(CJCR)

  • 中文核心
  • EI
  • 中国科技核心
  • Scopus
  • CSCD
  • 英国科学文摘

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

叠层模型驱动的书法文字识别方法研究

麻斯亮 许勇

麻斯亮, 许勇. 叠层模型驱动的书法文字识别方法研究. 自动化学报, 2024, 50(5): 1−11 doi: 10.16383/j.aas.c230460
引用本文: 麻斯亮, 许勇. 叠层模型驱动的书法文字识别方法研究. 自动化学报, 2024, 50(5): 1−11 doi: 10.16383/j.aas.c230460
Ma Si-Liang, Xu Yong. Calligraphy character recognition method driven by stacked model. Acta Automatica Sinica, 2024, 50(5): 1−11 doi: 10.16383/j.aas.c230460
Citation: Ma Si-Liang, Xu Yong. Calligraphy character recognition method driven by stacked model. Acta Automatica Sinica, 2024, 50(5): 1−11 doi: 10.16383/j.aas.c230460

叠层模型驱动的书法文字识别方法研究

doi: 10.16383/j.aas.c230460
基金项目: 国家自然科学基金(62072188)资助
详细信息
    作者简介:

    麻斯亮:华南理工大学计算机科学与工程学院博士研究生. 主要研究方向为机器学习, 文字图像处理. E-mail: 202010107394@mail.scut.edu.cn

    许勇:华南理工大学计算机科学与工程学院教授. 主要研究方向为机器学习, 视觉计算, 大数据. 本文通信作者. E-mail: yxu@scut.edu.cn

Calligraphy Character Recognition Method Driven by Stacked Model

Funds: Supported by National Natural Science Foundation of China (62072188)
More Information
    Author Bio:

    MA Si-Liang Ph.D. candidate at the School of Computer Science and Engineering, South China University of Technology. His research interest covers machine learning and text image processing

    XU Yong Professor at the School of Computer Science and Engineering, South China University of Technology. His research interest covers machine learning, visual computing, and big data. Corresponding author of this paper

  • 摘要: 基于二维图像的书法文字识别是指利用计算机视觉技术对书法文字单字图像进行识别, 在古籍研究和文化传播中具有重要应用. 目前书法文字识别技术已经取得了相当不错的进展, 但依旧面临很多挑战, 比如复杂多变的字形可能导致的识别误差, 汉字本身又存在较多形近字, 且汉字字符类别数与其他语言文字相比更多, 书法文字图像普遍存在类内差距大、类间差距小的问题. 为解决这些问题, 提出叠层模型驱动的书法文字识别方法(Stacked-model driven character recognition, SDCR), 通过使用数据预处理、节点分离策略和叠层模型对现有单一分类模型进行改进, 按照字体类别对同一类别不同字体风格的文字进行二次划分; 针对类间差距小的问题, 根据书法文字训练集图像识别置信度对形近字进行子集划分, 针对子集进行嵌套模型增强训练, 在测试阶段利用叠层模型对形近字进行二次识别, 提升形近字的识别准确率. 为了验证该方法的鲁棒性, 在自主生成的SCUT_Calligraphy数据集和CASIA-HWDB 1.1, CASIA-AHCDB公开数据集上进行训练和测试, 实验结果表明该方法在上述数据集的识别准确率均有较大幅度提升, 在CASIA-HWDB 1.1、CASIA-AHCDB和自建数据集SCUT_Calligraphy上测试准确率分别达到96.33%、99.51%和99.90%, 证明了该方法的有效性.
  • 图  1  中国书法作品样例

    Fig.  1  Samples of Chinese calligraphy works

    图  2  书法文字中同一类字不同字形及形近字示例

    Fig.  2  Examples of different glyphs and close shapes of the same type of characters in calligraphy text

    图  3  本文所述部分数据集图像示例

    Fig.  3  Part of images from datasets mentioned in this paper

    图  4  叠层模型驱动的书法文字识别方法架构图

    Fig.  4  Architecture of calligraphy character recognition method driven by stacked model

    图  5  节点分离训练策略流程图(以“即”字为例)

    Fig.  5  Flowchart of nodes separation training strategy (Take the character “JI” as an example)

    图  6  叠层模型驱动的书法文字识别测试阶段流程图

    Fig.  6  Flowchart of the test phase of calligraphy character recognition driven by stacked model

    图  7  输入图像分辨率与书法文字识别准确率变化关系

    Fig.  7  The relationship between input image resolution and calligraphy character recognition accuracy

    表  1  实验数据集详细属性

    Table  1  Detailed properties of experimental datasets

    数据集名称类别数训练集规模测试集规模
    CASIA-AHCDBStyle-1 BC2 353828 969253 990
    Style-1 EC3 20188 87036 143
    Style-2 BC2 353725 240202 404
    Style-2 EC74066 69017 741
    CASIA-HWDB 1.13 755847 466223 991
    SCUT_Calligraphy3 767251 66426 106
    下载: 导出CSV

    表  2  叠层模型驱动的书法文字识别消融实验结果

    Table  2  Ablation experimental results of calligraphy character recognition driven by stacked model

    测试数据集数据预处理节点分离叠层模型驱动Precision (%)Recall (%)F1-Score (%)
    CASIA-HWDB 1.1×××89.6488.9589.29
    $\surd$××90.3489.3589.84
    $\surd$$\surd$×91.2689.5690.40
    $\surd$$\surd$$\surd$96.3392.1094.16
    CASIA-AHCDB (Style-1 BC)×××94.5095.1094.79
    $\surd$××98.9298.3498.62
    $\surd$$\surd$×99.1999.1499.16
    $\surd$$\surd$$\surd$99.5199.2199.35
    SCUT_Calligraphy×××91.3390.4590.88
    $\surd$××98.3898.2298.30
    $\surd$$\surd$×98.8598.3698.60
    $\surd$$\surd$$\surd$99.9098.9699.42
    下载: 导出CSV

    表  3  单模型和叠层模型驱动模型识别可视化结果对比

    Table  3  Comparison of visualization results for single model and stacked precision neural network model recognition

    输入图片标签单模型预测值叠层模型预测值
    下载: 导出CSV

    表  4  不同子集书法文字图像使用单模型和叠层模型驱动模型识别结果对比

    Table  4  Comparison of recognition results of different calligraphy character images subsets using single model and stacked model

    子集字符类别子集规模单模型错误数叠层模型错误数准确率提升(%)
    日目白自向冶治囚曰沼7411310.81
    大己已木犬片斤火本巳83532.40
    力工巾王勿古右布句希76946.57
    巨予主矛母吉臣吝圭毋86734.65
    夫云去央尘尖伏伐亥矢69727.24
    士土千比午北白自血皿76743.94
    去式戒赤坊束辰来妨展68727.35
    助忍驳玩抵忽振玖肋骏64744.68
    下载: 导出CSV

    表  5  不同方法在CASIA-AHCDB, CASIA-HWDB 1.1和SCUT_Calligraphy数据集上的测试结果对比 (%)

    Table  5  The performance of different methods test on the CASIA-AHCDB, CASIA-HWDB 1.1 and SCUT_Calligraphy (%)

    方法数据集
    CASIA-AHCDBCASIA-HWDB 1.1SCUT_Calligraphy
    Style-1 BCStyle-1 BC&ECStyle-2 BCStyle-2 BC&ECStyle-1 BC (train) Style-2 BC (test)
    LW-ViT[33]95.80
    CPN[34]98.5096.9594.4291.9974.7495.4598.70
    RAN[35]82.3969.61
    RPN83.6569.63
    RAN + CRA[36]85.5471.02
    RPN + CRA[37]86.9172.06
    SDCR + JD99.5198.2398.7497.0186.1596.3399.90
    注: SDCR + JD指同时使用叠层模型驱动和节点分离训练策略.
    下载: 导出CSV
  • [1] Zhang H N, Dong B, Zheng Q H, Feng B Q, Xu B, Wu H Y. All-content text recognition method for financial ticket images. Multimedia Tools and Applications, 2022, 81(20): 28327−28346 doi: 10.1007/s11042-022-12741-2
    [2] Kabiraj A, Pal D, Ganguly D, Chatterjee K, Roy S. Number plate recognition from enhanced super-resolution using generative adversarial network. Multimedia Tools and Applications, 2023, 82(9): 13837−13853 doi: 10.1007/s11042-022-14018-0
    [3] He K M, Zhang X Y, Ren S Q, Sun J. Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR). Las Vegas, USA: IEEE, 2016. 770–778
    [4] Bhunia A K, Ghose S, Kumar A, Chowdhury P N, Sain A, Song Y Z. MetaHTR: Towards writer-adaptive handwritten text recognition. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). Nashville, USA: IEEE, 2021. 15825–15834
    [5] Wang X H, Wu K, Zhang Y, Xiao Y, Xu P F. A GAN-based denoising method for Chinese stele and rubbing calligraphic image. The Visual Computer, 2023, 39(4): 1351−1362
    [6] Fang S C, Xie H T, Wang Y X, Mao Z D, Zhang Y D. Read like humans: Autonomous, bidirectional and iterative language modeling for scene text recognition. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). Nashville, USA: IEEE, 2021. 7094–7103
    [7] Cireşan D, Meier U. Multi-column deep neural networks for offline handwritten Chinese character classification. In: Proceedings of the International Joint Conference on Neural Networks (IJCNN). Killarney, Ireland: IEEE, 2015. 1–6
    [8] Yin F, Wang Q F, Zhang X Y, Liu C L. ICDAR 2013 Chinese handwriting recognition competition. In: Proceedings of the 12th International Conference on Document Analysis and Recognition. Washington, USA: IEEE, 2013. 1464–1470
    [9] Zhong Z Y, Jin L W, Xie Z C. High performance offline handwritten Chinese character recognition using GoogLeNet and directional feature maps. In: Proceedings of the 13th International Conference on Document Analysis and Recognition (ICDAR). Tunis, Tunisia: IEEE, 2015. 846–850
    [10] Chen L, Wang S, Fan W, Sun J, Naoi S. Beyond human recognition: A CNN-based framework for handwritten character recognition. In: Proceedings of the 3rd IAPR Asian Conference on Pattern Recognition (ACPR). Kuala Lumpur, Malaysia: IEEE, 2015. 695–699
    [11] Zhong Z, Zhang X Y, Yin F, Liu C L. Handwritten Chinese character recognition with spatial transformer and deep residual networks. In: Proceedings of the 23rd International Conference on Pattern Recognition (ICPR). Cancun, Mexico: IEEE, 2016. 3440–3445
    [12] Li Z Y, Teng N J, Jin M, Lu H X. Building efficient CNN architecture for offline handwritten Chinese character recognition. International Journal on Document Analysis and Recognition (IJDAR), 2018, 21(4): 233−240 doi: 10.1007/s10032-018-0311-4
    [13] Bi N, Chen J H, Tan J. The handwritten Chinese character recognition uses convolutional neural networks with the GoogLeNet. International Journal of Pattern Recognition and Artificial Intelligence, 2019, 33(11): Article No. 1940016 doi: 10.1142/S0218001419400160
    [14] Zhang X Y, Liu C L. Evaluation of weighted Fisher criteria for large category dimensionality reduction in application to Chinese handwriting recognition. Pattern Recognition, 2013, 46(9): 2599−2611 doi: 10.1016/j.patcog.2013.01.036
    [15] Dan Y P, Zhu Z N, Jin W S, Li Z. PF-VIT: Parallel and fast vision transformer for offline handwritten Chinese character recognition. Computational Intelligence and Neuroscience, 2022, 2022: Article No. 8255763
    [16] Cao Z, Lu J, Cui S, Zhang C S. Zero-shot handwritten Chinese character recognition with hierarchical decomposition embedding. Pattern Recognition, 2020, 107: Article No. 107488 doi: 10.1016/j.patcog.2020.107488
    [17] Diao X L, Shi D Q, Tang H, Shen Q, Li Y Z, Wu L, et al. RZCR: Zero-shot character recognition via radical-based reasoning. In: Proceedings of the 32nd International Joint Conference on Artificial Intelligence (IJCAI). Macao, China: ijcai.org, 2023. 654–662
    [18] Wang T W, Xie Z C, Li Z, Jin L W, Chen X L. Radical aggregation network for few-shot offline handwritten Chinese character recognition. Pattern Recognition Letters, 2019, 125: 821−827 doi: 10.1016/j.patrec.2019.08.005
    [19] Wang W C, Zhang J S, Du J, Wang Z R, Zhu Y X. DenseRAN for offline handwritten Chinese character recognition. In: Proceedings of the 16th International Conference on Frontiers in Handwriting Recognition (ICFHR). Niagara Falls, USA: IEEE, 2018. 104–109
    [20] Chen J Y, Li B, Xue X Y. Zero-shot Chinese character recognition with stroke-level decomposition. In: Proceedings of the 30th International Joint Conference on Artificial Intelligence (IJCAI). Montreal, Canada: ijcai.org, 2021. 615–621
    [21] Liu C, Yang C, Qin H B, Zhu X B, Liu C L, Yin X C. Towards open-set text recognition via label-to-prototype learning. Pattern Recognition, 2023, 134: Article No. 109109 doi: 10.1016/j.patcog.2022.109109
    [22] Huang Y H, Jin L W, Peng D Z. Zero-shot Chinese text recognition via matching class embedding. In: Proceedings of the 16th International Conference on Document Analysis and Recognition (ICDAR). Lausanne, Switzerland: Springer, 2021. 127–141
    [23] Jalali A, Kavuri S, Lee M. Low-shot transfer with attention for highly imbalanced cursive character recognition. Neural Networks, 2021, 143: 489−499 doi: 10.1016/j.neunet.2021.07.003
    [24] Szegedy C, Vanhoucke V, Ioffe S, Shlens J, Wojna Z. Rethinking the inception architecture for computer vision. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR). Las Vegas, USA: IEEE, 2016. 2818–2826
    [25] Huang J D, Cheng G J, Zhang J H, Miao W. Recognition method for stone carved calligraphy characters based on a convolutional neural network. Neural Computing and Applications, 2023, 35(12): 8723−8732
    [26] Dan Y P, Li Z. Particle swarm optimization-based convolutional neural network for handwritten Chinese character recognition. Journal of Advanced Computational Intelligence and Intelligent Informatics, 2023, 27(2): 165−172 doi: 10.20965/jaciii.2023.p0165
    [27] Liu C L, Yin F, Wang D H, Wang Q F. Online and offline handwritten Chinese character recognition: Benchmarking on new databases. Pattern Recognition, 2013, 46(1): 155−162 doi: 10.1016/j.patcog.2012.06.021
    [28] Peng D Z, Jin L W, Liu Y L, Luo C J, Lai S X. PageNet: Towards end-to-end weakly supervised page-level handwritten Chinese text recognition. International Journal of Computer Vision, 2022, 130(11): 2623−2645 doi: 10.1007/s11263-022-01654-0
    [29] Xu Y, Yin F, Wang D H, Zhang X Y, Zhang Z X, Liu C L. CASIA-AHCDB: A large-scale Chinese ancient handwritten characters database. In: Proceedings of the International Conference on Document Analysis and Recognition (ICDAR). Sydney, Australia: IEEE, 2019. 793–798
    [30] Qu X W, Wang W Q, Lu K, Zhou J S. Data augmentation and directional feature maps extraction for in-air handwritten Chinese character recognition based on convolutional neural network. Pattern Recognition Letters, 2018, 111: 9−15 doi: 10.1016/j.patrec.2018.04.001
    [31] Su T H, Pan W, Yu L J. HITHCD-2018: Handwritten Chinese character database of 21K-category. In: Proceedings of the International Conference on Document Analysis and Recognition (ICDAR). Sydney, Australia: IEEE, 2019. 1378–1383
    [32] Luo C J, Zhu Y Z, Jin L W, Li Z, Peng D Z. SLOGAN: Handwriting style synthesis for arbitrary-length and out-of-vocabulary text. IEEE Transactions on Neural Networks and Learning Systems, 2023, 34(11): 8503−8515 doi: 10.1109/TNNLS.2022.3151477
    [33] Wang P C, Xiong H, He H X. Bearing fault diagnosis under various conditions using an incremental learning-based multi-task shared classifier. Knowledge-Based Systems, 2023, 266: Article No. 110395 doi: 10.1016/j.knosys.2023.110395
    [34] Geng S Y, Zhu Z N, Wang Z D, Dan Y P, Li H Y. LW-VIT: The lightweight vision transformer model applied in offline handwritten Chinese character recognition. Electronics, 2023, 12(7): Article No. 1693 doi: 10.3390/electronics12071693
    [35] Yang H M, Zhang X Y, Yin F, Liu C L. Robust classification with convolutional prototype learning. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. Salt Lake City, USA: IEEE, 2018. 3474–3482
    [36] Zhang J S, Du J, Dai L R. Radical analysis network for learning hierarchies of Chinese characters. Pattern Recognition, 2020, 103: Article No. 107305 doi: 10.1016/j.patcog.2020.107305
    [37] Luo G F, Yin H Y, Wang D H, Zhang X Y, Zhu S Z. Critical radical analysis network for Chinese character recognition. In: Proceedings of the 26th International Conference on Pattern Recognition (ICPR). Montreal, Canada: IEEE, 2022. 2878–2884
  • 加载中
计量
  • 文章访问数:  159
  • HTML全文浏览量:  108
  • 被引次数: 0
出版历程
  • 收稿日期:  2023-08-02
  • 录用日期:  2023-11-30
  • 网络出版日期:  2023-12-25

目录

    /

    返回文章
    返回