Hand-printed Arabic character recognition system using an artificial network

被引:59
作者
Amin, A [1 ]
AlSadoun, H [1 ]
Fischer, S [1 ]
机构
[1] UNIV KUWAIT, DEPT ELECT & COMP ENGN, SAFAT 13060, KUWAIT
关键词
pattern recognition; Arabic characters; hand-printed; parallel thinning; feature extraction; structural classification; back-propagation; neural networks;
D O I
10.1016/0031-3203(95)00110-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Character recognition systems can contribute tremendously to the advancement of the automation process and can improve the interaction between man and machine in many applications, including office automation, check verification and a large variety of banking, business and data entry applications. The main theme of this paper is the automatic recognition of hand-printed Arabic characters using artificial neural networks in addition to conventional techniques. This approach has a number of advantages: it combines rule-based (structural) and classification tests; it is more efficient for large and complex sets such as Arabic characters; feature extraction is inexpensive and the execution time is independent of character font and size. The technique can be divided into three major steps. The first step is pre-processing in which the original image is transformed into a binary image utilizing a 600 dpi scanner and then thinned using a parallel thinning algorithm. Second, the image skeleton is traced from right to left in order to build a graph. Some primitives, such as Straight lines, Curves and Loops, are extracted from the graph. Finally, a five layer artificial neural network is used for the character classification The algorithm was implemented on a powerful MS-DOS microcomputer and written in C. The system was tested by 10 different users, whose writing ranged from acceptable to poor in quality and the correct recognition rate obtained was 92%.
引用
收藏
页码:663 / 675
页数:13
相关论文
共 51 条