Skip to main content
Top
Published in: Arabian Journal for Science and Engineering 2/2022

03-07-2021 | Research Article-Computer Engineering and Computer Science

Conditional Deep Convolutional Generative Adversarial Networks for Isolated Handwritten Arabic Character Generation

Authors: Ismail B. Mustapha, Shafaatunnur Hasan, Hatem Nabus, Siti Mariyam Shamsuddin

Published in: Arabian Journal for Science and Engineering | Issue 2/2022

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Being the basis on which several languages of the world are built, the historical relevance of the basic Arabic characters cannot be overemphasized. Unique in its many similar characters which are only distinguishable by dots, Arabic character recognition and classification has witnessed notable increase in research in recent times, particularly using machine learning-based approaches. However, little or no research exists on automatic generation of handwritten Arabic characters. Besides, the available databases of labeled handwritten Arabic characters are limited. Motivated by this open area of research, we propose a Conditional Deep Convolutional Generative Adversarial Networks (CDCGAN) for a guided generation of isolated handwritten Arabic characters. Experimental findings based on qualitative and quantitative results show that CDCGAN produce synthetic handwritten Arabic characters that are comparable to the ground truth, given a mean multiscale structural similarity (MS-SSIM) score of 0.635 as against 0.614 in the real samples. Comparison with handwritten English alphabets generation task further shows the capability of CDCGAN in generating diverse yet high-quality images of handwritten Arabic characters despite their inherent complexity. Additionally, machine learning efficacy test using CDCGAN-generated samples shows impressive performance with about 10% performance gap between real and generated handwritten Arabic characters.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
1.
go back to reference El-Sawy, A.; Loey, M.; El-Bakry, H.: Arabic handwritten characters recognition using convolutional neural network. WSEAS Trans. Comput. Res. 5, 11–19 (2017) El-Sawy, A.; Loey, M.; El-Bakry, H.: Arabic handwritten characters recognition using convolutional neural network. WSEAS Trans. Comput. Res. 5, 11–19 (2017)
2.
go back to reference Ghadhban, H.Q., et al.: Survey of offline Arabic handwriting word recognition. In: International Conference on Soft Computing and Data Mining. Springer (2020) Ghadhban, H.Q., et al.: Survey of offline Arabic handwriting word recognition. In: International Conference on Soft Computing and Data Mining. Springer (2020)
3.
go back to reference Maalej, R.; Kherallah, M.: Convolutional neural network and BLSTM for offline Arabic handwriting recognition. In: 2018 International Arab conference on information technology (ACIT). IEEE. (2018) Maalej, R.; Kherallah, M.: Convolutional neural network and BLSTM for offline Arabic handwriting recognition. In: 2018 International Arab conference on information technology (ACIT). IEEE. (2018)
5.
go back to reference Mars, A.; Antoniadis, G.: Arabic online handwriting recognition using neural network. Int. J. Artif. Intell. Appl. 7(5), 51–59 (2016) Mars, A.; Antoniadis, G.: Arabic online handwriting recognition using neural network. Int. J. Artif. Intell. Appl. 7(5), 51–59 (2016)
7.
go back to reference Che, Z., et al.: Boosting deep learning risk prediction with generative adversarial networks for electronic health records. In: 2017 IEEE international conference on data mining (ICDM). IEEE. (2017) Che, Z., et al.: Boosting deep learning risk prediction with generative adversarial networks for electronic health records. In: 2017 IEEE international conference on data mining (ICDM). IEEE. (2017)
10.
go back to reference Karras, T.; Laine, S.; Aila, T.: A style-based generator architecture for generative adversarial networks. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. (2019) Karras, T.; Laine, S.; Aila, T.: A style-based generator architecture for generative adversarial networks. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. (2019)
11.
go back to reference Chang, B., et al.: Generating handwritten Chinese characters using cyclegan. In: 2018 IEEE winter conference on applications of computer vision (WACV). IEEE. (2018) Chang, B., et al.: Generating handwritten Chinese characters using cyclegan. In: 2018 IEEE winter conference on applications of computer vision (WACV). IEEE. (2018)
13.
go back to reference Elzobi, M., et al.: IESK-ArDB: a database for handwritten Arabic and an optimized topological segmentation approach. Int J Doc. Anal. Recognit. 16(3), 295–308 (2013)CrossRef Elzobi, M., et al.: IESK-ArDB: a database for handwritten Arabic and an optimized topological segmentation approach. Int J Doc. Anal. Recognit. 16(3), 295–308 (2013)CrossRef
14.
go back to reference LeCun, Y., et al.: Gradient-based learning applied to document recognition. Proc. IEEE 86(11), 2278–2324 (1998)CrossRef LeCun, Y., et al.: Gradient-based learning applied to document recognition. Proc. IEEE 86(11), 2278–2324 (1998)CrossRef
17.
go back to reference Kong, W.; Xu, B.: Handwritten Chinese character generation via conditional neural generative models. In: Proceedings of the 31st conference on neural information processing systems (NIPS 2017), Long Beach, CA, USA. (2017) Kong, W.; Xu, B.: Handwritten Chinese character generation via conditional neural generative models. In: Proceedings of the 31st conference on neural information processing systems (NIPS 2017), Long Beach, CA, USA. (2017)
18.
go back to reference Zhu, J.-Y., et al.: Unpaired image-to-image translation using cycle-consistent adversarial networks. In: Proceedings of the IEEE international conference on computer vision. (2017) Zhu, J.-Y., et al.: Unpaired image-to-image translation using cycle-consistent adversarial networks. In: Proceedings of the IEEE international conference on computer vision. (2017)
19.
go back to reference Chang, J., et al.: Chinese handwriting imitation with hierarchical generative adversarial network. BMVC. (2018) Chang, J., et al.: Chinese handwriting imitation with hierarchical generative adversarial network. BMVC. (2018)
20.
go back to reference Liu, J., et al.: Multi-scale multi-class conditional generative adversarial network for handwritten character generation. J. Supercomput. 75(4), 1922–1940 (2019)CrossRef Liu, J., et al.: Multi-scale multi-class conditional generative adversarial network for handwritten character generation. J. Supercomput. 75(4), 1922–1940 (2019)CrossRef
22.
go back to reference Fogel, S., et al.: ScrabbleGAN: semi-supervised varying length handwritten text generation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. (2020) Fogel, S., et al.: ScrabbleGAN: semi-supervised varying length handwritten text generation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. (2020)
24.
go back to reference Kang, L., et al.: GANwriting: content-conditioned generation of styled handwritten word images. In: European conference on computer vision. Springer. (2020) Kang, L., et al.: GANwriting: content-conditioned generation of styled handwritten word images. In: European conference on computer vision. Springer. (2020)
25.
go back to reference Gan, J.; Wang, W.: HiGAN: handwriting imitation conditioned on arbitrary-length texts and disentangled styles. (2021) Gan, J.; Wang, W.: HiGAN: handwriting imitation conditioned on arbitrary-length texts and disentangled styles. (2021)
26.
go back to reference Haque, S., et al.: Onkogan: Bangla handwritten digit generation with deep convolutional generative adversarial networks. In International conference on recent trends in image processing and pattern recognition. Springer. (2018) Haque, S., et al.: Onkogan: Bangla handwritten digit generation with deep convolutional generative adversarial networks. In International conference on recent trends in image processing and pattern recognition. Springer. (2018)
27.
go back to reference Nishat, Z.K.; Shopon, M.: Synthetic class specific Bangla handwritten character generation using conditional generative adversarial networks. In: 2019 International conference on Bangla speech and language processing (ICBSLP). IEEE. (2019) Nishat, Z.K.; Shopon, M.: Synthetic class specific Bangla handwritten character generation using conditional generative adversarial networks. In: 2019 International conference on Bangla speech and language processing (ICBSLP). IEEE. (2019)
30.
go back to reference Gauthier, J.: Conditional generative adversarial nets for convolutional face generation: class Project for Stanford CS231N: convolutional neural networks for visual recognition. Winter Sem. 2014(5), 2 (2014) Gauthier, J.: Conditional generative adversarial nets for convolutional face generation: class Project for Stanford CS231N: convolutional neural networks for visual recognition. Winter Sem. 2014(5), 2 (2014)
31.
go back to reference Maas, A.L.; Hannun, A.Y.; Ng, A.Y.: Rectifier nonlinearities improve neural network acoustic models. In: Proc. icml. Citeseer (2013) Maas, A.L.; Hannun, A.Y.; Ng, A.Y.: Rectifier nonlinearities improve neural network acoustic models. In: Proc. icml. Citeseer (2013)
35.
go back to reference Cohen, G., et al.: EMNIST: Extending MNIST to handwritten letters. In: 2017 International joint conference on neural networks (IJCNN). IEEE. (2017) Cohen, G., et al.: EMNIST: Extending MNIST to handwritten letters. In: 2017 International joint conference on neural networks (IJCNN). IEEE. (2017)
37.
go back to reference Salimans, T., et al.: Improved techniques for training gans. In: Advances in neural information processing systems. (2016) Salimans, T., et al.: Improved techniques for training gans. In: Advances in neural information processing systems. (2016)
38.
go back to reference Wang, Z.; Simoncelli, E.P.; Bovik, A.C.: Multiscale structural similarity for image quality assessment. In: The Thrity-Seventh Asilomar Conference on Signals, Systems & Computers. (2003) Wang, Z.; Simoncelli, E.P.; Bovik, A.C.: Multiscale structural similarity for image quality assessment. In: The Thrity-Seventh Asilomar Conference on Signals, Systems & Computers. (2003)
39.
go back to reference Odena, A.; Olah, C.; Shlens. J.: Conditional image synthesis with auxiliary classifier gans. In: Proceedings of the 34th international conference on machine learning-volume 70. (2017) Odena, A.; Olah, C.; Shlens. J.: Conditional image synthesis with auxiliary classifier gans. In: Proceedings of the 34th international conference on machine learning-volume 70. (2017)
40.
go back to reference Borji, A.: Pros and cons of gan evaluation measures. Comput. Vis. Image Underst. 179, 41–65 (2019)CrossRef Borji, A.: Pros and cons of gan evaluation measures. Comput. Vis. Image Underst. 179, 41–65 (2019)CrossRef
41.
go back to reference Younis, K.S.: Arabic handwritten character recognition based on deep convolutional neural networks. Jordan J. Comput. Inf. Technol. 3(3), 186–200 (2017) Younis, K.S.: Arabic handwritten character recognition based on deep convolutional neural networks. Jordan J. Comput. Inf. Technol. 3(3), 186–200 (2017)
43.
go back to reference Pechwitz, M., et al.: IFN/ENIT-database of handwritten Arabic words. In Proc. of CIFED. Citeseer (2002) Pechwitz, M., et al.: IFN/ENIT-database of handwritten Arabic words. In Proc. of CIFED. Citeseer (2002)
44.
go back to reference El-Sherif, E.A.; Abdelazeem, S.: A two-stage system for Arabic handwritten digit recognition tested on a new large database. Artif. Intell. Pattern Recognit. (2007) El-Sherif, E.A.; Abdelazeem, S.: A two-stage system for Arabic handwritten digit recognition tested on a new large database. Artif. Intell. Pattern Recognit. (2007)
47.
go back to reference Lawgali, A.; Angelova, M.; Bouridane, A.: HACDB: Handwritten Arabic characters database for automatic character recognition. In: European workshop on visual information processing (EUVIP). IEEE. (2013) Lawgali, A.; Angelova, M.; Bouridane, A.: HACDB: Handwritten Arabic characters database for automatic character recognition. In: European workshop on visual information processing (EUVIP). IEEE. (2013)
Metadata
Title
Conditional Deep Convolutional Generative Adversarial Networks for Isolated Handwritten Arabic Character Generation
Authors
Ismail B. Mustapha
Shafaatunnur Hasan
Hatem Nabus
Siti Mariyam Shamsuddin
Publication date
03-07-2021
Publisher
Springer Berlin Heidelberg
Published in
Arabian Journal for Science and Engineering / Issue 2/2022
Print ISSN: 2193-567X
Electronic ISSN: 2191-4281
DOI
https://doi.org/10.1007/s13369-021-05796-0

Other articles of this Issue 2/2022

Arabian Journal for Science and Engineering 2/2022 Go to the issue

Research Article-Computer Engineering and Computer Science

Classification Based on Structural Information in Data

Research Article-Computer Engineering and Computer Science

Multi-focus Image Fusion Using Hybrid De-focused Region Segmentation Approach

Premium Partners