한글 글립의 조형적 분석에 기반한 중간 폰트 생성

Intermediate Font Generation based on Shape Analysis of Hangul Glyph

  • 구상옥 (경북대학교 컴퓨터공학과) ;
  • 정순기 (경북대학교 컴퓨터공학과)
  • 발행 : 2009.08.15

초록

본 논문에서는 외곽선 폰트의 한글 글립을 분석하고 서로 다른 두 폰트에 대한 중간 폰트를 생성하는 방법을 제안한다. 한글 글립은 글자, 자소, 획과 같이 계층적으로 표현되고 분석된다. 글립 분석 결과를 바탕으로 같은 글자를 나타내는 서로 다른 두 글립에 대해서 모핑을 수행함으로써 여러 개의 중간글립들을 얻는다. 자연스러운 글립 외곽선 모핑을 위해 스트링의 가중 평균(weighted-mean)에 의한 커브모핑 방법을 사용하며, 위상이 다른 글립 간 변환을 위한 네 가지 연산을 제공한다. 제안된 한글 글립 모핑 방법은 기존의 폰트 또는 손글씨로 부터 새로운 폰트를 생성하는 데 사용될 수 있다.

This paper presents a method for analyzing Hangul glyphs with their outline fonts and obtaining intermediate fonts with two different fonts. The glyphs are represented and analyzed hierarchically such as characters, components(letters) and strokes. With the analysis results, we obtain several intermediate glyphs by morphing two different glyphs of same character. For a natural glyph contour morphing, we employ the curve morphing algorithm by weighted mean of strings. In addition, we provide four operations for transformation of glyphs with different topology. As a result, it is illustrated that the proposed Hangul glyphs morphing scheme is useful for new font generation from any exist fonts or handwritings.

키워드

참고문헌

  1. 손글씨용 서체('봄날'), http://yoonfont.co.kr/, 윤디자인연구소.
  2. 손글씨용 서체('석금호체'), https://www.sandoll.co.kr/, 산돌커뮤니케이션.
  3. 장인 서체, http://www.smfont.com/, 직지소프트.
  4. 스타 폰트, http://www.hanyang.co.kr/, 한양정보시스템.
  5. Fontographer, http://www.fontlab.com/font-editor/fontographer/, FontLab Ltd.
  6. 폰트의 제작과정, http://www.onhangeul.com/, 온라인 한글 박물관.
  7. Luc Devroye and Michael McDougall, "Random fonts for the simulation of handwriting," Electronic Publishing: Origination, Dissemination, and Design, vol.8, no.4, pp.281-294, 1995.
  8. James Arvo and Kevin Novins, "Smart Text : A Synthesis of Recognition and Morphing," AAAI Smart Graphics Symposium, March 2000.
  9. Apple Computer, Inc. The TrueType Font Format Specification, Version 1.0, 1990.
  10. Microsoft Typography, http://www.microsoft.com/typography/.
  11. Adobe Systems, Inc. Adobe Type 1 Font Format. Addison-Wesley, 3rd edition, 1993.
  12. Microsoft Corporation. OpenType specification version 1.4. Available from http://www.microsoft. com/typography, 2002.
  13. Unicode, http://www.unicode.org
  14. 이기성, 네모체 음절 1만 1172개의 한글디자인에 관한 연구, 한국출판학술지 제34권 제1호, 한국출판학회, pp.221-263, 2008.
  15. 장현규, 구상옥, 정순기, "트루타입폰트 기반 한자 자동 획 분할 및 자동 획순 부여", 한국컴퓨터그래픽스학회 논문지, vol.11, no.3, pp.10-18, 2005.
  16. 구상옥, 장현규, 정순기, "모바일 한자 학습 애니메이션 생성", 한국정보과학회 논문지, vol.33, no.12, pp. 894-906, 2006.
  17. 이진수, 권오준, 방승양, "개선된 자소 인식 방법을 통한 고인식률 인쇄체 한글 인식", 한국정보과학회 논문지, vol.23, no.8, pp.841-851, 2005.
  18. E. Carmel and D. Cohen-Or, Warp-guided objectspace morphing, The Visual Computer, vol.13, pp. 465-478, 1997.
  19. V. Ranjan and A. Fournier, "Matching and interpolation of shapes using unions of circles," In Proceedings of EUROGRAPHICS, pp.129-142, 1996.
  20. T.W. Sederberg and E. Greenwood, "A physically based approach to 2-D shape blending," In Proceedings of SIGGRAPH, pp.25-34, 1992.
  21. G. Gong and B. Parvin, "A new regularized approach for contour morphing," Proceeding of CVPR, pp.458-463, 2000.
  22. X. Jiang, H. Bunke, K. Abegglen, A. Kandel. "Curve Morphing by Weighted Mean of Strings," In Proceedings of the Sixteenth Conference on Pattern Recognition (ICPR 2002), vol.4, pp.192-195. IEEE Press, 2002.
  23. H. Bunke, X. Jiang, K. Abegglen and A. Kandel, On the Weighted Mean of a Pair of Strings, Pattern Analysis & Applications, vol.5, no.1, pp. 23-30, 2002. https://doi.org/10.1007/s100440200003