Automatic Number Plate Recognition System For Entry and Exit Management
Automatic Number Plate Recognition System For Entry and Exit Management
Authorized licensed use limited to: UNIVERSITI TEKNOLOGI MARA. Downloaded on April 17,2024 at 09:58:09 UTC from IEEE Xplore. Restrictions apply.
To overcome the above limits, the proposed system number plate using preprocessing methods. The number plate
have high pixel quality camera is used to gather the image of captured image is converted into text.
the vehicle which is entering and exiting and then through
image processing technique recognize number for each and
every vehicle into the organization. The high pixel camera is
attached to the high speed processor (raspberry pi 3) in order
to perform the image processing technique.
Furthermore, the proposed system specifically
concentrates on the educational institutions in which the
system will be placed at the entrance of the organization. The
system extracts the number plate from the image after doing
the image processing steps. This data is stored in a database to
keep out the daily records. This information provides a better
clarification for the organization in maintaining their records
about the entry and exit time of vehicles entering into the
organization. The information will be finally stored in the
local server and these records can be accessed from anywhere
such that a uniform resource locator (URL) is provided with
recorded information.
Authorized licensed use limited to: UNIVERSITI TEKNOLOGI MARA. Downloaded on April 17,2024 at 09:58:09 UTC from IEEE Xplore. Restrictions apply.
The webcam is connected to the processor of the system. The shape, this region of interest is obtained by comparing with the
ultrasonic sensor gives a trigger pulse to the camera whenever different dimensionality of the edge. Contour detection
it detects the vehicle and the camera captures the image and method is followed, which extracts all the closed shapes or
sends it to the processor. boundaries from the image. In the proposed work license plate
is in rectangular in shape, extract the rectangle shape from the
license plate region using filtering process. Then,
morphological operations are performed to remove the
unwanted information from the image as shown in Fig. 6.
Edge detection process is applied in both vertical and
horizontal regions of the number
plate.
B. Image Preprocessing
In input image is made of pixel in which the intensity of each E. Character Recognition
pixel image ranges from 0 to 255. All the pixel values are
added and then take average value. This average value In optical character recognition (OCR) system,
considered as threshold value. The resultant threshold value is Python-tesseract is an important tool used in python. It will
compared with each and every pixel present in the image. If read and recognize the text information present in the images.
the value of pixel present in the image is greater than the If it is used as a script then it will print the recognized text
threshold value than binary 1 is assigned to the particular pixel instead of writing it to a fileThe character is using the
otherwise assign binary 0. Binary 1 represents white color technology of Optical Character Recognition (OCR) which
whereas binary 0 represents black color. In this way, color extracts the characters present in the license plate. Once the
image is converted into gray scale image. license plate is recognized the obtained region is created as a
new image. OCR is applied to the new image and it extracts
C. Number Plate Localization all the characters. The characters may be the numbers and
alphabets present in the number plate. Then the obtained
The preprocessed image is applied to the edge image is converted to text and it is stored in a string variable.
operator in order to extract the license plate region from the Initially the training images having different characters are
background. Generally the license plate is in rectangular processed so that the system will understand the different
Authorized licensed use limited to: UNIVERSITI TEKNOLOGI MARA. Downloaded on April 17,2024 at 09:58:09 UTC from IEEE Xplore. Restrictions apply.
features and characters. Finally the grey image is converted Further, the number plate of the vehicles entry and exit time,
into RGB format with the recognized number plate highlighted altogether can be viewed perfectly by creating the Basic Front-
with a red border as shown in Fig. 8 and the resultant string End Web application along with the Back-End consisting of a
variable is stored in the database. Using PyTesseract the database for the storage of organizational vehicles Number
characters present in the boundary are converted to text. The plate as shown in Fig. 10. The data can be categorized by date,
converted text is easily stored in the database for farther month and year as per the user convenience. Web page can be
utilization. The converted text can be easily viewed in the the accessed from anywhere, so dynamically it can be accessed.
excel format. The number plate along with entry and exit time The vehicle management will become easy for the
is viewed clearly by Basic Front-End Web application. organization by using this proposed application. This System
will build up the security purpose of the organization.
F. Storage In Database
For storing the resultant in a database MySQL Fig. 10 Webpage of ANPR process
package is used. MySQL connector package links the python
directly with the database. Also the package ‘date and time’
will display the current time of capturing. The Text can be IV. CONCLUSION
easily viewed in the Excel as shown in Fig. 9. Hence all the
reports of the organization vehicle and outsider vehicle are The proposed work focus on the recognition technology where
the image of the vehicle plate is acquired using digital cameras
stored in the database. The outsider vehicles are identified by
comparing with the initially created database. In this database and the resulting image is undergone many preprocessing
all the license number of the vehicles belonging to the steps in order to get information about the number plate. This
proposed work deals with intellectual digital image processing
particular organization are collected and stored separately. If
the vehicle is matched with the database then the vehicle method to be familiar with the English digits and numerals. A
number is stored in the field of authorized vehicle with its back end image is seized and undergone various image
processing steps using numerous algorithms. In future, analyze
entry date and time, else the vehicle number is categorized as
unauthorized vehicle and data and time is stored in the the characteristics of ANPS in order to obtain the better
separate field. performance. In future this ANPS provides a mass
surveillance and man less security system for the organization.
REFERENCES
Authorized licensed use limited to: UNIVERSITI TEKNOLOGI MARA. Downloaded on April 17,2024 at 09:58:09 UTC from IEEE Xplore. Restrictions apply.
Computer, Electrical, Electronics and Communication (CT CEEC),
IEEE, (2017): (pp. 341-346,.
[6] Kulkarni, P., Khatri, A., Banga, P. and Shah, K., “ Automatic number
plate recognition (anpr) system for indian conditions”, In 2009 19th
International Conference Radioelektronika, IEEE, (2009): 111-114.
[8] Ahmed, S., T an, T .M., Mondol, A.M., Alam, Z., Nawal, N. and
Uddin, J., “ Automated T oll Collection System Based on RFID
Sensor.” In 2019 International Carnahan Conference on Security
T echnology (ICCST ), IEEE, (2019): 1-3.
[9] Setoshita, S., Andrei, C., Phillips, S., Salem, H.H., Seidowsky, R.,
Yao, M., Chin, K.K., Chen, K. and Ikeda, Y., “Smart Use of Roads”,
IT F Research reports (Doctoral dissertation, IFST T AR), 2019.
[10] Kaur, S. and Kaur, S., “ An efficient approach for number plate
extraction from vehicles image under image processing.”
International Journal of Computer Science and Information
T echnologies, vol. 5, no. 3, (2014): .2954-2959.
[12] Durani, A.M., Ali, M., Ahmad, R., Irfan, S. and ur Rehman, H.,
“ Identification and Verification of Vehicle using RFID T echnique.”
VAWKUM T ransactions on Computer Sciences, vol. 4, no. 1,
(2016): 36-43.
[13] Sen, E.J., Dixon, K.D.M., Anto, A., Anumary, M.V., Mieheal, D.,
Jose, F. and Jinesh, K.J., “ Advanced license plate recognition system
for car parking.” In 2014 International Conference on Embedded
Systems (ICES), IEEE, (2014): 162-165).
[14] Krishnan, R., Babu, R.G., Lalitha, K., Vanaja, S. and Devnesh, K.N.,
“ Autonomous Underground Water Detection Robot.” In IOP
Conference Series: Mat erials Science and Engineering, vol. 1055, no.
1, p. 012002). IOP Publishing, 2021.
[15] Balaji, A., Sathyasri, B., Vanaja, S., Manasa, M.N., Malavega, M. and
Maheswari, S., “ Smart Kitchen Wardrobe System Based on IoT.” In
2020 International Conference on Smart Electronics and
Communication (ICOSEC), IEEE, (2020): 865-871).
[16] Landaluce, H., Arjona, L., Perallos, A., Falcone, F., Angulo, I., &
Muralter, F. “ A review of iot sensing applications and challenges using
RFID and wireless sensor networks.” Sensors, vol. 20, no. 9, (2020):
2495.
[17] Samuel, A. J., & Sebastian, S. “ An algorithm for IoT based vehicle
verification system using RFID.” International Journal of Electrical
and Computer Engineering, vol.9, no. 5, (2019): 3751.
[18] Akshay, P. M., Murugesh, K., & Patra, Y. “IoT based Automated Paid
Parking Using Electromagnetic RFID T ag.” In 2019 International
Conference on Intelligent Computing and Control Systems (ICCS),
IEEE, (2019): 1451-1452.
Authorized licensed use limited to: UNIVERSITI TEKNOLOGI MARA. Downloaded on April 17,2024 at 09:58:09 UTC from IEEE Xplore. Restrictions apply.