2.845

2023影响因子

(CJCR)

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

留言板

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

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

一种双判别器GAN的古彝文字符修复方法

陈善雄 朱世宇 熊海灵 赵富佳 王定旺 刘云

陈善雄, 朱世宇, 熊海灵, 赵富佳, 王定旺, 刘云. 一种双判别器GAN的古彝文字符修复方法. 自动化学报, 2022, 48(3): 853−864 doi: 10.16383/j.aas.c190752
引用本文: 陈善雄, 朱世宇, 熊海灵, 赵富佳, 王定旺, 刘云. 一种双判别器GAN的古彝文字符修复方法. 自动化学报, 2022, 48(3): 853−864 doi: 10.16383/j.aas.c190752
Chen Shan-Xiong, Zhu Shi-Yu, Xiong Hai-Ling, Zhao Fu-Jia, Wang Ding-Wang, Liu Yun. A method of inpainting ancient Yi characters based on dual discriminator generative adversarial networks. Acta Automatica Sinica, 2022, 48(3): 853−864 doi: 10.16383/j.aas.c190752
Citation: Chen Shan-Xiong, Zhu Shi-Yu, Xiong Hai-Ling, Zhao Fu-Jia, Wang Ding-Wang, Liu Yun. A method of inpainting ancient Yi characters based on dual discriminator generative adversarial networks. Acta Automatica Sinica, 2022, 48(3): 853−864 doi: 10.16383/j.aas.c190752

一种双判别器GAN的古彝文字符修复方法

doi: 10.16383/j.aas.c190752
基金项目: 国家自然科学基金 (61603310), 国家社会科学基金(19BYY171), 重庆市自然科学基金(cstc2019jcyj-msxm2550), 模式识别国家重点实验室开放课题(201900010), 中央高校基本科研业务费(XDJK2018B020), 重庆市教育委员会科学技术研究计划青年项目(KJQN201801901, KJQN201801902)资助
详细信息
    作者简介:

    陈善雄:西南大学计算机与信息科学学院教授. 2013年获得重庆大学计算机科学与技术博士学位. 主要研究方向为数据挖掘, 模式识别, 压缩感知. E-mail: csxpml@163.com

    朱世宇:重庆工程学院计算机与物联网学院博士研究生. 2012年获得重庆大学电子与通信工程专业硕士学位. 主要研究方向为计算机视觉和自然语言处理. 本文通信作者.E-mail: herb_711@icloud.com

    熊海灵:西南大学商贸学院教授. 2007年获得西南大学土壤学博士学位. 主要研究方向为农业信息化与数字农业, 农业生态与环境过程计算机模拟.E-mail: xionghl@swu.edu.cn

    赵富佳:西南大学计算机与信息科学学院硕士研究生. 2017年获得盐城工学院计算机科学与技术学士学位. 主要研究方向为模式识别, 图像处理, 深度学习.E-mail: zfj_ai_python@163.com

    王定旺:西南大学计算机与信息科学学院软件学院硕士研究生. 2017年获得重庆理工大学计算机科学与工程学院学士学位. 主要研究方向为模式识别, 图像处理, 深度学习.E-mail: 18996632565@163.com

    刘云:贵州工程应用技术学院彝学研究院副研究员. 主要研究方向为彝文古籍整理, 彝文信息化. E-mail: ly_3692022@163.com

A Method of Inpainting Ancient Yi Characters Based on Dual Discriminator Generative Adversarial Networks

Funds: Supported by National Natural Science Foundation of China (61603310), National Social Science Foundation of China (19BYY171), Natural Science Foundation of Chongqing (cstc2019jcyj-msxm2550), Open Projects Program of National Laboratory of Pattern Recognition (201900010), Fundamental Research Funds for the Central Universities, of China (XDJK2018B020), and Youth Project of Science and Technology Research Program of Chongqing Education Commission(KJQN201801901, KJQN201801902)
More Information
    Author Bio:

    CHEN Shan-Xiong Professor at the College of Computer and Information Science, Southwest University. He received his Ph.D. degree in computer science from Chongqing University in 2013. His research interest covers data mining, pattern recognition, and compressed sensing

    ZHU Shi-Yu Ph.D. candidate at the College of Computer and Internet of Things, Chongqing Institute of Engineering College. He received his master degree in electronics and communication engineering from Chongqing University in 2012. His research interest covers machine vision and natural language processing (NLP). Corresponding author of this paper

    XIONG Hai-Ling Professor at the Business College, Southwest University. He received his Ph.D. degree in soil science from Southwest University in 2007. His research interest covers agricultural informatization and digital agriculture, computer simulation of agricultural ecology and environmental process

    ZHAO Fu-Jia Master student at the School of Computer and Information Science, Southwest University. He received his bachelor degree in computer science and technology from Yancheng Institute of Technology in 2017. His research interest covers pattern recognition, image processing, and deep learning

    WANG Ding-Wang Master student at the School of Computer and Information Science, Southwest University. He received his bachelor degree in computer science and engineering from Chongqing University of Technology in 2017. His research interest covers pattern recognition, image processing, and deep learning

    LIU Yun Associate researcher at the Resrarch Institute of Yi Nationality Studies, Guizhou University of Engineering Science. His research interest covers arrangement of Yi ancient books, and Yi language informatization

  • 摘要: 在中国, 彝文古籍文献日益流失而且损毁严重, 由于通晓古彝文的研究人员缺乏, 使得古籍恢复工作进展十分缓慢. 人工智能在图像文本领域的应用, 为古籍文献的自动修复提供可能. 本文设计了一种双判别器生成对抗网络(Generative adversarial networks with dual discriminator,D2GAN), 以还原古代彝族字符中的缺失部分. D2GAN是在深度卷积生成对抗网络的基础上, 增加一个古彝文筛选判别器. 通过三个阶段的训练来迭代地优化古彝文字符生成网络, 以获得古彝文字符的文字生成器. 根据筛选判别器的损失结果优化D2GAN模型, 并使用生成的字符恢复古彝文中丢失的笔画. 实验结果表明, 在字符残缺低于1/3的情况下, 本文提出的方法可使文字笔画的修复率达到77.3%, 有效地加快了古彝文字符修复工作的进程.
    1)  收稿日期 2019-10-30 录用日期 2020-04-16 Manuscript received October 30, 2019; accepted April 16, 2020 国家自然科学基金 (61603310), 国家社会科学基金 (19BYY171), 重庆市自然科学基金 (cstc2019jcyj-msxm2550), 模式识别国家重点实验室开放课题 (201900010), 中央高校基本科研业务费(XDJK2018B020), 重庆市教育委员会科学技术研究计划青年项目(KJQN201801901, KJQN201801902) 资助 Supported by National Natural Science Foundation of China (61603310), National Social Science Foundation of China (19BYY171), Natural Science Foundation of Chongqing (cstc2019jcyj-msxm2550), Open Projects Program of National Laboratory of Pattern Recognition (201900010), Fundamental Research Funds for the Central Universities of China (XDJK2018B020), and Youth Project of Science and Technology Research Program of Chongqing Education Commission (KJQN201801901, KJQN201801902) 本文责任编委 金连文 Recommended by Associate Editor JIN Lian-Wen 1. 西南大学计算机与信息科学学院 重庆 400715 2. 重庆工程学院计算机与物联网学院 重庆 400056 3. 贵州工程应用技术学
    2)  院彝学研究院 毕节 551700 1. College of Computer and Information Science, Southwest University, Chongqing 400715 2. College of Computer and Internet of Things, Chongqing Institute of Engineering College, Chongqing 400056 3. Institute of Yi Studies, Guizhou University of Engineering Science, Bijie 551700
  • 图  1  彝文残卷

    Fig.  1  The incomplete literature of the ancient Yi

    图  2  本文双判别器生成式对抗网络结构

    Fig.  2  Generative adversarial networks with double discriminator in the paper

    图  3  文献[25]中D2GN结构

    Fig.  3  The structure of D2GN in [25]

    图  4  生成式对抗网络的结构图

    Fig.  4  The strutrue of generative adversarial networks

    图  5  古彝文字符判别器模型详细结构

    Fig.  5  Detailed structure of the ancient Yi character discriminator model

    图  6  古彝文字符生成器模型详细结构

    Fig.  6  Detailed structure of the ancient Yi character generator model

    图  7  古彝文字符筛选判别器模型

    Fig.  7  Selecting discriminator model for ancient Yi character

    图  8  原始样本

    Fig.  8  The original sample

    图  9  待修复古彝文

    Fig.  9  Ancient Yi character need to be restored

    图  10  通过生成器模型输出图像$G(\boldsymbol z)$

    Fig.  10  Output images $G(\boldsymbol z)$ from the generator model

    图  11  原始样本

    Fig.  11  The original sample

    图  12  古彝文硬笔(上)和软笔(下)

    Fig.  12  Ancient Yi hard pen (upper) and soft pen (down)

    图  13  待修复古彝文

    Fig.  13  Ancient Yi character need to be restored

    图  14  古彝文手写数据集样例

    Fig.  14  The handwritten sample of ancient Yi

    图  15  学习率0.2, 0.02, 0.002的损失值变化曲线

    Fig.  15  The loss variation of the learning rate involving 0.2, 0.02 and 0.002

    图  16  学习率为0.0002, 0.001, 0.002的损失值变化曲线

    Fig.  16  The loss variation of the learning rate involving 0.0002, 0.001 and 0.002

    图  17  不同训练次数下生成器生成图像

    Fig.  17  The generator generates image under different training times

    图  18  10000次训练后损失值变化曲线

    Fig.  18  Loss curve after 10000 training

    图  19  生成器输出图像

    Fig.  19  Output images by generator

    图  20  筛选判别器的训练过程中损失值变化曲线

    Fig.  20  The loss curve in process of the training of the selecting discriminator

    图  21  训练得到$\boldsymbol z',$ 然后输入$\boldsymbol z'$到生成器得到的图像

    Fig.  21  After trainning, $\boldsymbol z'$ is generated, and then input $\boldsymbol z'$ to the generator to get the image

    图  22  修复后的图像

    Fig.  22  The restored image

    图  23  部分古彝文修复结果

    Fig.  23  The repair effect of some ancient Yi

    图  24  多形状残缺修复结果

    Fig.  24  The repair effect of ancient Yi characterof multiple shape occlusion

    图  25  彝文古籍文献中残缺字符修复效果

    Fig.  25  The repair effect of incomplete characters in ancient Yi literature

    图  26  古彝文残缺字符修复失败效果

    Fig.  26  The failed repair effect of ancient Yi incomplete characters

    表  1  判别器模型参数表

    Table  1  Parameter table of the discriminator model

    层信息卷积核
    个数
    卷积核
    大小
    步长特征图
    大小
    参数个数
    C1层 (卷积层)1285×5232×323328
    C2层 (卷积层)2565×5216×16819456
    C3层 (卷积层)5125×528×83277312
    C4层 (卷积层)10245×524×413108224
    OUTPUT层 (输出层)1×116385
    下载: 导出CSV

    表  2  生成器模型参数表

    Table  2  Parameter table of the generator model

    层信息卷积核
    个数
    卷积核
    大小
    步长特征图
    大小
    参数个数
    C1层 (卷积层)1654784
    C2层 (卷积层)5125×528×813107712
    C3层 (卷积层)2565×5216×163277056
    C4层 (卷积层)1285×5232×32819328
    OUTPUT层 (输出层)15×5264×643201
    下载: 导出CSV

    表  3  古彝文字符修复比例

    Table  3  Restoration proportion of ancient Yi characters

    个数占比 (%)时间消耗 (ms)
    完全修复5235252
    部分修复2462561
    未完成修复2312356
    合计1000100
    下载: 导出CSV
  • [1] 王正贤. 彝文金石述略. 贵州民族研究, 2002, 20(2): 156-163 doi: 10.3969/j.issn.1002-6959.2002.02.028

    Wang Zhen-Xian. Brief introduction to Yiwen and gold stone language. Guizhou Ethnic Studies, 2002, 20(2): 156-163 doi: 10.3969/j.issn.1002-6959.2002.02.028
    [2] 吴勰, 禄玉萍, 王明贵. 论贵州古彝文编码字符集构建. 中文信息学报, 2014, 28(4): 153-158 doi: 10.3969/j.issn.1003-0077.2014.04.021

    Wu Xie, Lu Yu-Ping, Wang Ming-Gui. On the construction of ancient Yi coded character sets in Guizhou. Journal of Chinese Information, 2014, 28(4): 153-158 doi: 10.3969/j.issn.1003-0077.2014.04.021
    [3] 史金波. 当代少数民族文字历史文献整理与研究刍议. 青海民族研究, 2018, 29(3): 108-115

    Shi Jin-Bo. On the collation and research of historical literature of contemporary minority characters. Qinghai Nationalities Research, 2018, 29(3): 108-115
    [4] 滇川黔桂彝文协作组, 滇川黔桂彝文字典. 云南民族出版社, 2001, 1(1): 278−286

    Yunnan Sichuan Guizhou Guangxi Yi Language Cooperation Group. Yunnan Sichuan Guizhou Guangxi Yi Dictionary. Yunnan Nationalities Publishing House, 2001, 1(1): 278−286
    [5] 陈善雄, 王小龙, 韩旭等. 一种基于深度学习的古彝文识别方法, 浙江大学学报(理学版), 2019, 46(3): 261-269

    Chen Shan-Xiong, Wang Xiao-Long, Han Xu. A recognition method of ancient Yi based on deep learning. Journal of Zhejiang University (SCIENCE EDITION), 2019, 46(3): 261-269
    [6] Bouillon M, Ingold R, Liwicki M. Grayification: A meaningful grayscale conversion to improve handwritten historical documents analysis. Pattern Recognition Letters, 2018, 121(15): 46-51
    [7] Cao XY, Zhou F, Lin X, et al. Hyperspectral image classification with markov random fields and a convolutional neural network. IEEE Transactions on Image Processing, 2018, 27(5): 2354-2367 doi: 10.1109/TIP.2018.2799324
    [8] Danilla C, Persello C, Tolpekin V, Bergado J R. Classification of multitemporal sar images using convolutional neural networks and Markov random fields. In: Proceedings of the 2017 Geoscience and Remote Sensing Symposium (IGARSS), IEEE International Symposium. Fort Worth, TX, USA: IEEE, 2017. 2231−2234
    [9] Huang X, Belongie S. Arbitrary style transfer in real-time with adaptive instance normalization. In: Proceedings of the 2017 IEEE International Conference on Computer Vision (ICCV). Venice, Italy: IEEE, 2017(1): 1510−1519
    [10] Cireşan D C, Meier U, Schmidhuber J. Transfer learning for Latin and Chinese characters with deep neural networks. In: Proceedings of the 2012 International Joint Conference on Neural Networks. Brisbane, QLD, Australia: IEEE, 2012. 1−6
    [11] Goodfellow L, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A, Bengio Y. Generative adversarial nets. In: Proceedings of the 27th International Conference on Neural Information Processing Systems. Kuching, Malaysia: MIT Press, 2014, 2672−2680
    [12] Chen S M, Wang W J, Xia B H, You X G, Peng Q M, Cao Z H, et al. CDE-GAN: Cooperative dual evolution-based generative adversarial network, IEEE Transactions on Evolutionary Computation, 2021, 25(5): 986−1000
    [13] Radford A, Metz L, Chintala S. Unsupervised representation learning with deep convolutional generative adversarial networks. In: Proceedings of the 4th International Conference on Learning Representations (ICLR ). San Juan, Puerto Rico: OpenReview.net, 2016.
    [14] 赵树阳, 李建武. 基于生成对抗网络的低秩图像生成方法. 自动化学报, 2018, 44(5): 829-839

    Zhao Shu-Yang, LI Jian-Wu. Generative adversarial network for generating low-rank images. ACTA AUTOMATICA SINICA, 2018, 44(5): 829-839
    [15] Wei P, Li H, Hu P. Inverse discriminative networks for handwritten signature verification. In: Proceedings of the 2019 IEEE Conference  on  Computer  Vision  and  Pattern  Recognition (CVRP). Long Beach, CA, USA: IEEE, 2019. 5764−5772
    [16] Li X W, Shen H Q, Yu M, Wei X, Han J, Zhu J L, et al. Blind image inpainting using pyramid GAN on thyroid ultrasound images. In: Proceedings of the 2019 IEEE International Conference on Bioinformatics and Biomedicine (BIBM). San Diego, CA, USA: IEEE, 2019. 678−683
    [17] Chang  J,  Gu  Y  J,  Zhang  Y,  Wang  Y  F.  Chinese  handwriting imitation  with  hierarchical  generative  adversarial  network.  In: Proceedings  of  the  2018  British  Machine  Vision  Conference (BMVC). Newcastle, UK: BMVA, 2018.
    [18] Chang B, Zhang Q, Pan S Y, Meng L L. Generating handwritten Chinese characters using cyclegan. In: Proceedings of the 2018 IEEE Winter Conference on Applications of Computer Vision (WACV). Lake Tahoe, NV, USA: IEEE, 2018. 199−207
    [19] Yeh R A, Chen C, Lim T Y, Schwing A G, Hasegawa-Johnson M, Do M N. Semantic image inpainting with deep generative models. In: Proceedings of the 2007 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). Honolulu, HI, USA: IEEE, 2017. 6882−6890
    [20] 付晓, 沈远彤, 李宏伟, 程晓梅. 基于半监督编码生成对抗网络的图像分类模型. 自动化学报, 2020, 46(3): 531-539

    Fu Xiao, Shen Yuan-Tong, Li Hong-Wei, Cheng Xiao-Mei. A Semi-supervised encoder generative adversarial networks model for image classification. ACTA AUTOMATICA SINICA, 2020, 46(3): 531-539
    [21] Gao Y P, Gao L, Li X Y. A generative adversarial network based deep learning method for low-quality defect image reconstruction and recognition. IEEE Transactions on Industrial Informatics, 2021, 17(5): 3231−3240
    [22] You C Y, Cong W X, Vannier M W, Saha P K, Hoffman E A, Wang G, et al. CT super-resolution GAN constrained by the identical, residual, and cycle learning ensemble (GAN-CIRCLE). IEEE Transactions on Medical Imaging, 2020, 39(1): 188−203
    [23] Liu M, Ding Y K, Xia M, Liu X, Ding E R, Zuo W M, Weng S L. Stgan:  A  unified  selective  transfer  network  for  arbitrary  image attribute editing. In: Proceedings of the 2019 IEEE Conference  on  Computer  Vision  and  Pattern  Recognition  (CVRP). Long Beach, CA, USA: IEEE, 2019. 3668−3677
    [24] Zhong Z L, Li J, Clausi D A, Wong A. Generative adversarial networks and conditional random fields for hyperspectral image classification. IEEE Transactions on Cybernetics, 2020, 50(7): 3318−3329
    [25] Nguyen T D, Le T, Vu H T, Phung D. Dual discriminator generative adversarial nets.  In: Proceedings of the 31st Internation Conference on Neural Information Processing Systems (NIPS). Long Beach, CA, USA: Curran Associates, 2017. 2671−2681
    [26] Memisevic R. Gradient-based learning of the 2011 higher-order image features. In: Proceedings of the 2011 International Conference on Computer Vision. Barcelona, Spain: IEEE, 2011, 1591−1598
    [27] Zhang S, Wang M, Xiong J, Liu S, Chen P Y. Improved linear convergence of training CNNs with generalizability guarantees: A one-hidden-layer case, IEEE Transactions on Neural Networks and Learning Systems, 2021, 32(6): 2622−2635
    [28] Shi Y, Davaslioglu K, Sagduyu Y E. Generative adversarial network in the air: deep adversarial learning for wireless signal spoofing. IEEE Transactions on Cognitive Communications and Networking, 2021, 7(1): 294−303
    [29] Chang J, Scherer S. Learning representations of emotional speech with deep convolutional generative adversarial networks. In: Proceedings of the 2017 IEEE  International Conference on Acoustic, Speech and Signal Processing. New Orleans, LA USA: IEEE, 2017. 2746−2750
    [30] Meng Y Y,  Kong  D Q, Zhu Z F, Zhao Y. From night to day: GANs based low quality image enhancement. Neural Processing Letters, 2019, 50(1): 799−814
    [31] 马锦卫, 彝文起源及其发展考论 [博士学位论文], 西南大学, 中国, 2010.

    Ma Jin-Wei. On the Origin and Development of Yi Language [Ph.D. dissertation]. Southwest University, China, 2010.
    [32] Arcos-García, álvaro, álvarez-García, Juan A, Soria-Morillo L M. Deep neural network for traffic sign recognition systems: an analysis of spatial transformers and stochastic optimisation methods. Neural Networks, 2018, 99: 158−165
    [33] Shin H C, et al. Deep convolutional neural networks for computer-aided detection: cnn architectures, dataset characteristics and transfer learning. IEEE Transactions on Medical Imagings, 2016, 35(5): 1285-1297 doi: 10.1109/TMI.2016.2528162
    [34] Chen S X, Han X, Gao W Z, Liu X X, Mo B F. A classification method of oracle materials based on local convolutional neural network framework. IEEE Computer Graphics and Applications, 2020, 40(3): 32−44
  • 加载中
图(26) / 表(3)
计量
  • 文章访问数:  901
  • HTML全文浏览量:  413
  • PDF下载量:  162
  • 被引次数: 0
出版历程
  • 收稿日期:  2019-10-30
  • 录用日期:  2020-04-16
  • 网络出版日期:  2022-02-17
  • 刊出日期:  2022-03-25

目录

    /

    返回文章
    返回