JKanji: wavelet-based interactive kanji completion

JKanji is an interactive character completion system that provides stroke-order-independent recognition of complex handwritten glyphs such as Japanese kanji or Chinese hanzi. As the user enters each stroke, JKanji offers a menu of likely completions, generated from a robust multiscale matching algorithm augmented with a statistical language model. Unlike many existing systems, JKanji can incrementally incorporate new training examples, either to adapt to the idiosyncrasies of a particular user, or to increase its vocabulary. On a kanji input task with a vocabulary of 6369 kanji and English characters, JKanji has demonstrated 93%-96% recognition accuracy and up to 80% reduction in the number of input strokes. JKanji is computationally efficient, processing images at 5-10 Hz on an inexpensive portable computer and is well-suited for integration into personal digital assistants as an input method. JKanji's recognition system also processes low-quality digital camera images.

[1]  Hang Joon Kim,et al.  On-line Chinese character recognition using ART-based stroke classification , 1996, Pattern Recognit. Lett..

[2]  Zheng Zhang,et al.  Optical Recognition of Chinese Characters , 1989 .

[3]  Y. Meyer,et al.  Wavelets and Filter Banks , 1991 .

[4]  G. Zipf,et al.  The Psycho-Biology of Language , 1936 .

[5]  Haiyuan Wu,et al.  Recognition algorithm based on wavelet transform for handprinted Chinese characters , 1998, Proceedings. Fourteenth International Conference on Pattern Recognition (Cat. No.98EX170).

[6]  David Salesin,et al.  Fast multiresolution image querying , 1995, SIGGRAPH.