Design and implementation of automatic number plate recognition on android platform

Android platform has gained popularity in recent years in terms of market share and number of available applications. Android operating system is built on a modified Linux kernel with built-in services such as email, web browser, and map applications. In this paper, automatic number plate recognition (ANPR) was designed and implemented on Android mobile phone platform. First, the graphical user interface (GUI) for capturing image using built-in camera was developed to acquire car plate number in Malaysia. Second, the preprocessing of raw image was done using contrast enhancement, filtering, and straightening. Next, an optical character recognition (OCR) using neural network was utilized to extract texts and numbers. The proposed ANPR algorithm was implemented and simulated using Android SDK on a computer. The preliminary results showed that our system is able to recognize most of the plate characters by almost 88%. Future research includes optimizing the system for mobile phone implementation with limited CPU and memory resources, and geo-tagging of the image using GPS coordinates and online database for various mobile applications.

[1]  Chung-Huang Yang,et al.  Design and Implementation of Live SD Acquisition Tool in Android Smart Phone , 2011, 2011 Fifth International Conference on Genetic and Evolutionary Computing.

[2]  Kosin Chamnongthai,et al.  The recognition of car license plate for automatic parking system , 1999, ISSPA '99. Proceedings of the Fifth International Symposium on Signal Processing and its Applications (IEEE Cat. No.99EX359).

[3]  Ondrej Martinsky ALGORITHMIC AND MATHEMATICAL PRINCIPLES OF AUTOMATIC NUMBER PLATE RECOGNITION SYSTEMS , 2007 .

[4]  Chao-Lin Kuo,et al.  License plate recognition based on extension theory , 2010, 2010 International Symposium on Computer, Communication, Control and Automation (3CA).

[5]  Muhammad Asif,et al.  Automatic Number Plate Recognition System for Vehicle Identification Using Optical Character Recognition , 2009, 2009 International Conference on Education Technology and Computer.

[6]  K. Chamnongthai,et al.  Extraction of car license plate using motor vehicle regulation and character pattern recognition , 1998, IEEE. APCCAS 1998. 1998 IEEE Asia-Pacific Conference on Circuits and Systems. Microelectronics and Integrating Systems. Proceedings (Cat. No.98EX242).