DOI QR코드

DOI QR Code

A study in Hangul font characteristics using convolutional neural networks

컨볼루션 뉴럴 네트워크를 이용한 한글 서체 특징 연구

  • Received : 2019.05.02
  • Accepted : 2019.06.12
  • Published : 2019.08.31

Abstract

Classification criteria for Korean alphabet (Hangul) fonts are undeveloped in comparison to numerical classification systems for Roman alphabet fonts. This study finds important features that distinguish typeface styles in order to help develop numerical criteria for Hangul font classification. We find features that determine the characteristics of the two different styles using a convolutional neural network to create a model that analyzes the learned filters as well as distinguishes between serif and sans-serif styles.

로마자 서체에 대한 수치적 분류체계는 잘 발달되어 있지만, 한글 서체 분류를 위한 기준은 수치적으로 잘 정의되어 있지 않다. 본 연구의 목표는 한글 서체 분류를 위한 수치적 기준을 세우기 위해, 서체 스타일을 구분하는 중요한 특징들을 찾는 것이다. 컨볼루션 뉴럴 네트워크(convolutional neural network)를 사용하여 명조와 고딕 스타일을 구분하는 모형을 세우고, 학습된 필터를 분석해 두 스타일의 특징을 결정하는 피처(feature)를 찾고자 한다.

Keywords

References

  1. Bauermeister, B. (1988). A Manual of Comparative Typography: The PANOSE System, Van Nostrand Reinhold, New York.
  2. Dieleman, S., Schluter, J, Raffel, C., et al. (2015). Lasagne: First Release, (Version v0.1), Zenodo.
  3. Krizhevsky, A., Sutskever, I., and Hinton, G. E. (2012). ImageNet classification with deep convolutional neural networks. In Advances in neural information processing systems (pp. 1097-1105).
  4. LeCun, Y., Bengio, Y., and Hinton, G. (2015). Deep learning, Nature, 521, 436. https://doi.org/10.1038/nature14539
  5. Lim, S. B. and Kim, H. Y. (2016). Hangul font classification study based on numerical analysis, Extended Abstracts of HCI Korea, 180-181.
  6. Simonyan, K., Vedaldi, A., and Zisserman, A. (2013). Deep inside convolutional networks: visualising image classification models and saliency maps, CoRR, abs/1312.6034.
  7. Springenberg, J. T., Dosovitskiy, A., Brox, T., and Riedmiller, M. A. (2014). Striving for simplicity: the all convolutional net, CoRR, abs/1412.6806.
  8. Zeiler, M. D. and Fergus, R. (2014). Visualizing and understanding convolutional networks, ECCV, 818-833.