Detecting license plate using cluster run length smoothing algorithm

Siti Norul Huda Sheikh Abdullah, Marzuki Khalid, Rubiyah Yusof, Khairuddin Omar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Vehicle license plate recognition has been intensively studied in many countries. Due to the different types of license plates being used, the requirement of an automatic license plate recognition system is different for each country. In this paper, an automatic license plate recognition system is proposed for Malaysian vehicles with standard license plates based on image processing, clustering, feature extraction and neural networks. The image processing library is developed in-house which referred to as Vision System Development Platform (VSDP).After applying image enhancement, the image is segmented using blob analysis, horizontal scan line profiles, clustering and run length smoothing algorithm approach to identify the location of the license plate. Thoroughly each image is transformed into blob objects and its important information such as total of blobs, location, height and width, are being analyzed for the purpose of cluster exercising and choosing the best cluster with winner blobs. Here, new algorithm called Cluster Run Length Smoothing Algorithm (CLSA) approach was applied to locate the license plate at the right position. CLSA consisted of two separate new proposed algorithm which applied new edge detector algorithm using 3×3 kernel masks and 128 grayscale offset plus a new way (3D method) to calculate run length smoothing algorithm (RLSA), which can improve clustering techniques in segmentation phase. Two separate experiments were performed; Cluster and Threshold value 130 (CT130) and CRLSA with Threshold value 1 (CCT1). The prototyped system has an accuracy more than 96% and suggestions to further improve te system are discussed in this paper pertaining to analysis of the error.

Original languageEnglish
Title of host publicationICINCO 2006 - 3rd International Conference on Informatics in Control, Automation and Robotics, Proceedings
Pages175-178
Number of pages4
VolumeICSO
Publication statusPublished - 2006
Event3rd International Conference on Informatics in Control, Automation and Robotics, ICINCO 2006 - Setubal
Duration: 1 Aug 20065 Aug 2006

Other

Other3rd International Conference on Informatics in Control, Automation and Robotics, ICINCO 2006
CitySetubal
Period1/8/065/8/06

Fingerprint

Image processing
Image enhancement
Feature extraction
Masks
Detectors
Neural networks
Experiments

Keywords

  • Clustering
  • License plate recognition
  • Run length smoothing algorithm
  • Thresholding

ASJC Scopus subject areas

  • Computer Vision and Pattern Recognition
  • Information Systems
  • Control and Systems Engineering

Cite this

Sheikh Abdullah, S. N. H., Khalid, M., Yusof, R., & Omar, K. (2006). Detecting license plate using cluster run length smoothing algorithm. In ICINCO 2006 - 3rd International Conference on Informatics in Control, Automation and Robotics, Proceedings (Vol. ICSO, pp. 175-178)

Detecting license plate using cluster run length smoothing algorithm. / Sheikh Abdullah, Siti Norul Huda; Khalid, Marzuki; Yusof, Rubiyah; Omar, Khairuddin.

ICINCO 2006 - 3rd International Conference on Informatics in Control, Automation and Robotics, Proceedings. Vol. ICSO 2006. p. 175-178.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Sheikh Abdullah, SNH, Khalid, M, Yusof, R & Omar, K 2006, Detecting license plate using cluster run length smoothing algorithm. in ICINCO 2006 - 3rd International Conference on Informatics in Control, Automation and Robotics, Proceedings. vol. ICSO, pp. 175-178, 3rd International Conference on Informatics in Control, Automation and Robotics, ICINCO 2006, Setubal, 1/8/06.
Sheikh Abdullah SNH, Khalid M, Yusof R, Omar K. Detecting license plate using cluster run length smoothing algorithm. In ICINCO 2006 - 3rd International Conference on Informatics in Control, Automation and Robotics, Proceedings. Vol. ICSO. 2006. p. 175-178
Sheikh Abdullah, Siti Norul Huda ; Khalid, Marzuki ; Yusof, Rubiyah ; Omar, Khairuddin. / Detecting license plate using cluster run length smoothing algorithm. ICINCO 2006 - 3rd International Conference on Informatics in Control, Automation and Robotics, Proceedings. Vol. ICSO 2006. pp. 175-178
@inproceedings{27103e13694b416d8ef7f4495b355e9c,
title = "Detecting license plate using cluster run length smoothing algorithm",
abstract = "Vehicle license plate recognition has been intensively studied in many countries. Due to the different types of license plates being used, the requirement of an automatic license plate recognition system is different for each country. In this paper, an automatic license plate recognition system is proposed for Malaysian vehicles with standard license plates based on image processing, clustering, feature extraction and neural networks. The image processing library is developed in-house which referred to as Vision System Development Platform (VSDP).After applying image enhancement, the image is segmented using blob analysis, horizontal scan line profiles, clustering and run length smoothing algorithm approach to identify the location of the license plate. Thoroughly each image is transformed into blob objects and its important information such as total of blobs, location, height and width, are being analyzed for the purpose of cluster exercising and choosing the best cluster with winner blobs. Here, new algorithm called Cluster Run Length Smoothing Algorithm (CLSA) approach was applied to locate the license plate at the right position. CLSA consisted of two separate new proposed algorithm which applied new edge detector algorithm using 3×3 kernel masks and 128 grayscale offset plus a new way (3D method) to calculate run length smoothing algorithm (RLSA), which can improve clustering techniques in segmentation phase. Two separate experiments were performed; Cluster and Threshold value 130 (CT130) and CRLSA with Threshold value 1 (CCT1). The prototyped system has an accuracy more than 96{\%} and suggestions to further improve te system are discussed in this paper pertaining to analysis of the error.",
keywords = "Clustering, License plate recognition, Run length smoothing algorithm, Thresholding",
author = "{Sheikh Abdullah}, {Siti Norul Huda} and Marzuki Khalid and Rubiyah Yusof and Khairuddin Omar",
year = "2006",
language = "English",
isbn = "9728865597",
volume = "ICSO",
pages = "175--178",
booktitle = "ICINCO 2006 - 3rd International Conference on Informatics in Control, Automation and Robotics, Proceedings",

}

TY - GEN

T1 - Detecting license plate using cluster run length smoothing algorithm

AU - Sheikh Abdullah, Siti Norul Huda

AU - Khalid, Marzuki

AU - Yusof, Rubiyah

AU - Omar, Khairuddin

PY - 2006

Y1 - 2006

N2 - Vehicle license plate recognition has been intensively studied in many countries. Due to the different types of license plates being used, the requirement of an automatic license plate recognition system is different for each country. In this paper, an automatic license plate recognition system is proposed for Malaysian vehicles with standard license plates based on image processing, clustering, feature extraction and neural networks. The image processing library is developed in-house which referred to as Vision System Development Platform (VSDP).After applying image enhancement, the image is segmented using blob analysis, horizontal scan line profiles, clustering and run length smoothing algorithm approach to identify the location of the license plate. Thoroughly each image is transformed into blob objects and its important information such as total of blobs, location, height and width, are being analyzed for the purpose of cluster exercising and choosing the best cluster with winner blobs. Here, new algorithm called Cluster Run Length Smoothing Algorithm (CLSA) approach was applied to locate the license plate at the right position. CLSA consisted of two separate new proposed algorithm which applied new edge detector algorithm using 3×3 kernel masks and 128 grayscale offset plus a new way (3D method) to calculate run length smoothing algorithm (RLSA), which can improve clustering techniques in segmentation phase. Two separate experiments were performed; Cluster and Threshold value 130 (CT130) and CRLSA with Threshold value 1 (CCT1). The prototyped system has an accuracy more than 96% and suggestions to further improve te system are discussed in this paper pertaining to analysis of the error.

AB - Vehicle license plate recognition has been intensively studied in many countries. Due to the different types of license plates being used, the requirement of an automatic license plate recognition system is different for each country. In this paper, an automatic license plate recognition system is proposed for Malaysian vehicles with standard license plates based on image processing, clustering, feature extraction and neural networks. The image processing library is developed in-house which referred to as Vision System Development Platform (VSDP).After applying image enhancement, the image is segmented using blob analysis, horizontal scan line profiles, clustering and run length smoothing algorithm approach to identify the location of the license plate. Thoroughly each image is transformed into blob objects and its important information such as total of blobs, location, height and width, are being analyzed for the purpose of cluster exercising and choosing the best cluster with winner blobs. Here, new algorithm called Cluster Run Length Smoothing Algorithm (CLSA) approach was applied to locate the license plate at the right position. CLSA consisted of two separate new proposed algorithm which applied new edge detector algorithm using 3×3 kernel masks and 128 grayscale offset plus a new way (3D method) to calculate run length smoothing algorithm (RLSA), which can improve clustering techniques in segmentation phase. Two separate experiments were performed; Cluster and Threshold value 130 (CT130) and CRLSA with Threshold value 1 (CCT1). The prototyped system has an accuracy more than 96% and suggestions to further improve te system are discussed in this paper pertaining to analysis of the error.

KW - Clustering

KW - License plate recognition

KW - Run length smoothing algorithm

KW - Thresholding

UR - http://www.scopus.com/inward/record.url?scp=77954081604&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77954081604&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:77954081604

SN - 9728865597

SN - 9789728865597

VL - ICSO

SP - 175

EP - 178

BT - ICINCO 2006 - 3rd International Conference on Informatics in Control, Automation and Robotics, Proceedings

ER -