Hand-printed arabic character recognition system using an artificial network
作者:
Highlights:
•
摘要
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%.
论文关键词:Pattern recognition,Arabic characters,Hand-printed,Parallel thinning,Feature extraction,Structural classification,Back-propagation,Neural networks
论文评审过程:Received 23 January 1995, Revised 3 July 1995, Accepted 11 August 1995, Available online 7 June 2001.
论文官网地址:https://doi.org/10.1016/0031-3203(95)00110-7