| Optical character recognition technology has been widely used in various fields, the principle of the technology is: through the processing of the input optical character images, get the features of these images, and then achieve character recognition by compare these features with the features library. The realization of this technology requires two processes: the character images acquisition and input, and the processing and recognition of these images.This paper presents a embedded character image acquisition and recognition system based on ARM processor and Linux, and introduces a preliminary study on the character recognition algorithm combined with a specific application.The main work of this paper is to design an embedded image acquisition system, which can acquisite the character images, and provide a common software platform for the designing and running of the recognition software. The system can be divided into two modules by function: image acquisition module and image processing module. Image acquisition module uses contact image sensor, transmission platform, analog to digital converter and the FIFO buffer to realize acquisition and caching of the character images with the coordination of CPLD; image processing module consists of the ARM minimum system, man-machine interface, communication modules and other components. The software development of the image processing and character recognition can be device-independent because this system is based on the embedded Linux operating system. Finally, character recognition algorithm is studied in the application of the recognition of braille, and the recognition software of this application is designed in the Linux environment.Experimental results show that the character image acquisition module can cquisite the image stably, and the image processing platform can also read the image data from the cache of the acquisition modul correctly. As the character image acquisition and recognition system is a embedded device based on the ARM processor, the character image acquisition and recognition both can be realize in this system, so this device can achieve portability requirements; the same time, because the image processing platform is based on the embedded Linux operating system, this device can be used in different field through the development of different recognition software, such as business cards recognition, two-dimensional bar code identification, braille recognition and so on, so the device has improved universal. |