Optical Font Recognition of Chinese Characters Based on Texture Features

  • Ming-hu Ha
  • Xue-dong Tian
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3930)


Font recognition is a fundamental issue in the identification, analysis and reconstruction of documents. In this paper, a new method of optical font recognition is proposed which could recognize the font of every Chinese character. It employs a statistical method based on global texture analysis to recognize a predominant font, and uses a traditional recognizer of a single font to identify the font of a single character by the guidance of an obtained predominant font. It consists of three steps. First, the guiding fonts are acquired based on Gabor features. Then a font recognizer is run to identify the font of the characters one by one. Finally, a post-processing is fulfilled according to the layout knowledge to correct the errors of font recognition. Experiments are carried out and the results show that this method is of immense practical and theoretical value.


Texture Feature Chinese Character Gabor Filter Gabor Feature Text Block 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Khoubyari, S., Hull, J.J.: Font and Function Word Identification in Document Recognition. Computer Vision and Image Understanding 1, 66–74 (1996)CrossRefGoogle Scholar
  2. 2.
    Kuhnke, K., Simoncini, L., Kovacs-V, Z.M.: A System for Machine-written and Hand-written Character Distinction. In: Proceedings of the International Conference on Document Analysis and Recognition, Montreal, Canada, vol. 2, pp. 811–814 (1995)Google Scholar
  3. 3.
    Fan, K.C., Wang, L.S.: A Run Length Histogram Based Approach to the Identification of Machine-Printed and Handwritten Chinese Text Images. In: Proceedings of International Conference on Computer Vision, Graphics and Image Processing, Taiwan, pp. 416–420 (1996)Google Scholar
  4. 4.
    Zhu, Y., Tan, T.N., Wang, Y.H.: Font Recognition Based on Global Texture Analysis. IEEE Trans. Pattern Analysis and Machine Intelligence 10, 1192–1200 (2001)Google Scholar
  5. 5.
    Carlos, A.C., Risto, R.K., Mario, R.A.: High-order Statistical Texture Analysis–Font Recognition Applied. Pattern Recognition Letters 26, 135–145 (2005)CrossRefGoogle Scholar
  6. 6.
    Chen, L., Ding, X.Q.: Font Recognition of Single Chinese Character. In: Huai, J.P. (ed.) Progress of Intelligence Computer Research, pp. 338–342. Tsinghua Press, Beijing (2001)Google Scholar
  7. 7.
    Zramdini, R.: Optical Font Recognition Using Typographical Features. IEEE Transactions on Pattern Analysis and Machine Intelligence 8, 877–882 (1998)CrossRefGoogle Scholar
  8. 8.
    Jung, M.C., Shin, Y.C., Srihari, S.N.: Multifont Classification Using Typographical Attributes. In: Proc. of International Conference on Document Analysis and Recognition, Bangalore, India, pp. 353–356 (1999)Google Scholar
  9. 9.
    Chang, C.H., Chen, C.D.: A Study on Corpus-based Classification of Chinese Words. In: Proceedings of the Int. Conf. on Chinese Computing, Singapore, pp. 310–316 (1994)Google Scholar
  10. 10.
    Lin, C.F., Fang, Y.F., Juang, Y.T.: Chinese Text Distinction and Font Identification by Recognizing Most Frequently Used Characters. Image and Vision Computing 19, 329–338 (2001)CrossRefGoogle Scholar
  11. 11.
    Bovik, A.C., Clark, M., Geisler, W.S.: Multichannel Texture Analysis Using Localized Spatial Filters. IEEE transactions on Pattern Analysis and Machine Intelligence 1, 55–73 (1990)CrossRefGoogle Scholar
  12. 12.
    Jain, A.K., Farrokhnia, F.: Unsupervised Texture Segmentation Using Gabor Filters. Pattern Recognition 12, 1167–1186 (1991)CrossRefGoogle Scholar
  13. 13.
    Patel, D., Stonham, T.J.: Accurate Set-up of Gabor Filters for Texture Classification. In: Proceeding of SPIE, Visual Communications and Image Processing, vol. 2501, pp. 894–903 (1995)Google Scholar
  14. 14.
    Zhou, M., Sun, S.D.: Genetic Algorithm: Theory and Applications. National Defence Industry Press, Beijing (1999)Google Scholar
  15. 15.
    Raymer, M.L., Punch, W.F.: Dimensionality Reduction Using Genetic Algorithm. IEEE transactions on Evolutionary Computation 2, 164–171 (2000)CrossRefGoogle Scholar
  16. 16.
    Tian, X.D., Guo, B.L.: Chinese Character Font Recognition Based on Texture Features. Computer Engineering 6, 156–157 (2002)Google Scholar
  17. 17.
    Yang, F., Tian, X.D.: An Improved Font Recognition Method Based on Texture Analysis. In: Proceedings of the First International Conference on Machine Learning and Cybernetics, Beijing, China, pp. 1726–1729 (2002)Google Scholar
  18. 18.
    Tan, T.N.: Texture Feature Extraction via Cortical Channel Modeling. In: Proc. 11th International Conference on Pattern Recognition, Assoc. for Pattern Recognition, Hague, Netherlands, pp. 607–610 (1992)Google Scholar
  19. 19.
    Miao, X.F., Tian, X.D.: Individual Character Font Recognition Based on Guidance Font. In: Proceedings of the First International Conference on Machine Learning and Cybernetics, Beijing, China, pp. 1715–1717 (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Ming-hu Ha
    • 1
  • Xue-dong Tian
    • 1
  1. 1.College of Physics Science and TechnologyHebei UniversityBaodingChina

Personalised recommendations