International Journal of Computer Science Trends and Technology (IJCST) Volume 5 Issue 3, May Jun 2017 ISSN: 2347-8578 www.ijcstjournal.org Page 114 Automatic License Plate Recognition Using OpenCV and Neural Network Sweta Kumari, Leeza Gupta, Prena Gupta Department of Computer Science and Engineering Dr. A.P.J Abdul Kalam Technical University, Lucknow Uttar Pradesh India ABSTRACT Automatic license plate recognition is a Computer Vision technique which is able to recognize a license plate number. This system is useful in many field likes parking lots, private and public entrances, theft control. In this paper we designed such a system. First we capture the image from camera then load into system after that we used OpenCV library tools. Then we make the training set of different characters of different sizes. On the basis of these training set we extracted the character from images. When the license plate is detected, its digits are recognized and displayed in the GUI. In this mainly focuses on Neural Network and proprietary tools OpenCV in which ALPR systems implementing using Free Software Open Computer Vision Library including Java. Keywords:- License plate, Computer Vision, Neural Network, Java I. INTRODUCTION Automatic License Plate Recognition (ALPR) is a computer vision technology to extract the license number of vehicles from images. It is an embedded system which has numerous applications and challenges. One of the notable contributions of the open source community to the scientific world is Java. Intel’s researches in Computer Vision bore the fruit called Open Computer Vision (OpenCV) library, which can support computer vision development. II. PROPOSED SYSTEM In India, basically there are two kinds of license plates, black characters in white plate and black characters in yellow plate. The block diagram of the proposed system is shown in Fig. 1. Fig.1. Proposed System 1. Capture The given image of the vehicle is captured by camera which is high resolution quality. We save this image in the system. Fig.2. Captured Image (Original image) 2. Pre-processing Pre-processing is the technique in which background illumination conditions and the number plate localization algorithms is used. In this phase mainly focuses on reduce background noise, enhancing of contrast. The system preprocessing uses two processes: Resize In this section we have to change the size of object according to requirement. Convert Color Space Images captured by cameras will be either in raw format or encoded into some multimedia standards. These images will be in RGB mode basically i.e. red, green and blue. There should be using OpenCV function in pre-processing phase. RESEARCH ARTICLE OPEN ACCESS