Professional Documents
Culture Documents
1
Department of Computer Applications, Easwari Engineering College, Chennai, India
2
Department of Computer Science, SNS College of Engineering, Coimbatore, India
2015 The Selvanayaki, K.S. and Rm. SomaSundaram. This open access article is distributed under a Creative Commons
Attribution (CC-BY) 3.0 license.
Selvanayaki, K.S. and Rm. SomaSundaram / Journal of Computer Science 2015, 11 (2): 304.314
DOI: 10.3844/jcssp.2015.304.314
visiting cars that are allowed inside the office. A Cika et al., 2011). If it is tampered or replaced,
surveillance camera is placed at the entrance of the effective system along with this feature has to be used
building that helps in identifying whether the incoming for identifying whether the car is authenticated or not.
car is authenticated or not. If an unauthenticated car Figure 1 shows the complete set of steps proposed for
comes in, manual checking has to be performed. number plate detection. The information in number plate
This results in real time difficulty for security in finally written to a text file for further processing.
system to avoid unauthenticated vehicles from getting
into secured premises. One of the challenges in Related Work
implementing vehicle recognition and classification
systems is to design a model that works across a wide In this study the comparison of the approaches are
variety of users and environments. Existing vehicle done in consideration to moments as in Table 1,
recognition system mainly uses license plate character recognition in Table 2, classifier in Table 3.
information as a feature for recognition (Deb et al., The complete set of steps for the proposed number plate
2009; Conci et al., 2009; Ozbay and Ercelebi, 2005; detection is shown in Fig. 1.
Fig. 1. The flowchart for proposed number plate detection and extraction
305
Selvanayaki, K.S. and Rm. SomaSundaram / Journal of Computer Science 2015, 11 (2): 304.314
DOI: 10.3844/jcssp.2015.304.314
306
Selvanayaki, K.S. and Rm. SomaSundaram / Journal of Computer Science 2015, 11 (2): 304.314
DOI: 10.3844/jcssp.2015.304.314
Proposed Work
Given a video containing cars contour based
approach is used for extracting the region of car. In the
proposed method frame subtraction is done across
consecutive frames. Feature extraction is then carried out
in this extracted portion containing car. Features that are
used to uniquely use in this proposed method is the
Number plate. In the previous approaches, many
algorithms have been proposed for extracting number
plate information. Figure 2 shows the Proposed Number
plate tamper Detection using Hog Descriptor.
Figure 3 shows the proposed number plate tamper
detection using DCT coeffecients in a frequency domain.
It is tested on a real time data set of a car captured in a
frontal view.
Figure 4 shows the output of cars number plate
detection using the proposed approach. The results after
extracting the number plate information is displayed.
The results after tamper region extracton in spatial
domain is shown in Fig. 5. The results are shown for a
block difference of 31.66 and 35.62.
The images that are taken into a consideration for
processing the number plate can be either binary, gray
scale or color (Anagnostopoulos et al., 2008; Hongliang
and Changping, 2004; Zheng et al., 2005; Suryanarayana et
al., 2005). Followed by the detection of the number plate,
extraction of the characters from the detected number plate
is very important. Many researchers have proposed the
different algorithms to segment and extract the character
(Nomura et al., 2005; Nijhuis et al., 1995; Franc and
Hlav, 2005; Shyang-Lih et al., 2004; Kumar et al.,
2012). Followed by the identification of the number
plate, an authentication of the number plate
information will be perform (Subramanyam and
Emmanuel, 2012; Stamm and Liu, 2009; Wang et al.,
2011; Muhammada et al., 2012).
Number Plate Detection
The steps involved in the Detection of the vehicle
information are as follows (Kumar and Sivanandam,
2012; Suryanarayana et al., 2005).
Smoothing
Fig. 2. The flow chart of proposed number plate tamper
Standard smoothing processes using the Gaussian filter. detection using hog descriptor (in spatial domain)
307
Selvanayaki, K.S. and Rm. SomaSundaram / Journal of Computer Science 2015, 11 (2): 304.314
DOI: 10.3844/jcssp.2015.304.314
p ci qi T
S w = i =1
qi
j =1( X ij X )( X ij X )
l
Where:
Sw = Within class scatter matrix
qi = Number of training samples in class i
ci = Class prior probability ci = (1/pi)
p = Equal probability
Xij = n-Dimensional Vector (wxh)
Xi = Mean vector of training images
{
mg +1 = max kg kg < med
g
(
+ ( med
g
rg ) )}
Where:
m+1g = Median of an Eigen spectrum start point m+1
kg = Eigen value at the start point k
Fig. 3. The flow chart of proposed number plate tampers detection = Constant (always 1)
using DCT coefficients (in frequency domain) medg = Median of an Eigen spectrum from k = 1.....r
308
Selvanayaki, K.S. and Rm. SomaSundaram / Journal of Computer Science 2015, 11 (2): 304.314
DOI: 10.3844/jcssp.2015.304.314
Where: F =U T X ,
kg = Regularized region spectrum U T = n w d t
, = Parameter
K, m, n, r = Position of the Eigen Space
Where:
F = Dimension vector
Class:
U = Extraction matrix
nw = Resulting Eigen vector matrix
=
1w mw (m 1) m w w
= wm w1 dt = Reduced Eigen vector
w
1 m w
1 m X = Image vector
309
Selvanayaki, K.S. and Rm. SomaSundaram / Journal of Computer Science 2015, 11 (2): 304.314
DOI: 10.3844/jcssp.2015.304.314
310
Selvanayaki, K.S. and Rm. SomaSundaram / Journal of Computer Science 2015, 11 (2): 304.314
DOI: 10.3844/jcssp.2015.304.314
trained with the maximum untampered and tampered whether the Number plate region has been tampered
number plates. Those calculated values from the or Not.
featured descriptor is fed into the system for supervise
Number Plate Tampers Detection
learning. Thus it makes the system to learn and able to
discrete when the test image is given. Calculating the It is another methodology that has been proposed
Hog features (Subramanyam and Emmanuel, 2012; in the frequency domain that tells whether the number
Cao et al., 2011; Muhammada et al., 2012) has been plate region has been tampered or not. It includes the
explained as follows below. calculation of the coefficient differences and1D
histogram from the image that has been transformed
Tampering of the Frames (Licence Plate from other
into the frequency domain using DCT. It can be
Videos)
explained as follow (Stamm and Liu, 2009; Wang et al.,
Perform copy-paste tampering on the converted 2011; Muhammada et al., 2012).
original frames and again converted into a video.
Tampering of the Frames (Licence Plate from other
Extraction of HOG Features Videos)
The extraction of HoG is done based on approaches Perform copy-paste tampering on the splitted
proposed by (Subramanyam and Emmanuel, 2012; original frames and again convert into a video.
Cao et al., 2011; Muhammada et al., 2012).
Performing Domain Transformation:
Conversion of RGB into Gray scale Image:
f Cell =
( x, y) Cell l ( x, y)+ Results
( x, y ) Block G ( x, y)+ The hybrid approach proposed in the work has
been tested and analyzed on the images of the
-infinitesimally small quantity vehicles. Here we have considered the car videos and
images for number plate detection, extraction and
Detection of Tamper
tamper detection on the number plate respectively.The
Matching of HOG features of frames has to be comparison of tampered and untampered region
performed by applying a certain threshold and detect results are shown in Fig. 6.
311
Selvanayaki, K.S. and Rm. SomaSundaram / Journal of Computer Science 2015, 11 (2): 304.314
DOI: 10.3844/jcssp.2015.304.314
Fig. 6. Comparison of Tampered and untampered region using DCT coefficients and their Corresponding Histogram
312
Selvanayaki, K.S. and Rm. SomaSundaram / Journal of Computer Science 2015, 11 (2): 304.314
DOI: 10.3844/jcssp.2015.304.314
Butzke, M., A.G. Silva, M.D.S. Hounsell and M.A. Koller, D., J. Weber and J. Malik, 1994. Robust multiple
Pillon, 2008. Automatic recognition of vehicle car tracking with occlusion reasoning. Proceedings
attribute-color classification and logo segmentation. of the 3rd European Conference on Computer
Hifen Urugaiana, 32: 293-300. Vision Stockholm, May 2-6, Springer Berlin
Cao, X., C. Wu, P. Yan and X. Li 2011. Linear svm Heidelberg, Sweden, pp: 189-196.
classification using boosting hog features for DOI: 10.1007/3-540-57956-7-22
vehicle detection in low-altitude airborne videos. Kumar, T.S. and S.N. Sivanandam, 2012. A modified
Proceedings of the 18th IEEE International approach for detecting car in video using feature
Conference on Image Processing, Sept. 11-14, extraction techniques. Eur. J. Sci. Res., 1: 134-144.
IEEE Xplore Press, Brussels, pp: 2421-2424. Kumar, T.S., S.N. Sivanandam, A. Ajay and P.
DOI: 10.1109/ICIP.2011.6116132 Krishnakumar, 2012. An improved approach for
Chen, L.T., M.J. Wang, C.J. Wang and H.M. Tai, character recognition in vehicle number plate using
2006. Audio Signal Classification Using Support eigen feature regularisation and extraction method.
Vector Machines. In: Advances in Neural Kurozumi, T., Y. Shinza, Y. Kenmochi and K. Kotani,
Networks, Wang, J., Z. Yi, J.M. Zurada, B.L. Lu 1999. Facial individuality and expression analysis
and H. Yin (Eds.)., Springer Berlin Heidelberg, by eigenspace method based on class features or
ISBN-10: 978-3-540-34437-7, pp: 188-193. multiple discriminant analysis. Proceedings of the
Cika, P., M. Zukal and M. Sebela, 2011. Vehicle International Conference on Image Processing,
license plate detection and recognition using Oct. 24-28, IEEE Xplore Press, Kobe, pp: 648-
symbol analysis. Proceedings of the 34th 652. DOI: 10.1109/ICIP.1999.821714
International Conference on Telecommunications Muhammada, G., M. Hussain and G. Bebis, 2012.
and Signal Processing, Aug. 18-20, IEEE Xplore Passive copy move image forgery detection using
Press, Budapest, pp: 589-592. undecimated dyadic wavelet transform. Digital
DOI: 10.1109/TSP.2011.6043661 Investigat., 9: 49-57.
Conci, A., J.E.R. De Carvalho and T.W. Rauber, 2009. DOI: 10.1016/j.diin.2012.04.004
A complete system for vehicle plate localization, Nijhuis, J.A.G., M.H.T. Brugge, K.A. Helmholt, J.P.W.
segmentation and recognition in real life scene. Pluim and M.A. Westenberg et al., 1995. Car
IEEE Latin Am. Trans., 7: 497-506. License plate recognition with neural networks and
DOI: 10.1109/TLA.2009.5361185 fuzzy logic. Proceedings of the IEEE International
Cucchiara, R. and M. Piccardi, 1999. Vehicle detection Conference on Neural Networks, Nov. 27-Dec. 01,
IEEE Xplore Press, Perth, WA, pp: 2232-2236.
under day and night illumination. Proceedings of the
DOI: 10.1109/ICNN.1995.487708
3rd International ICSC Symposium on Intelligent
Nomura, S., K. Yamanaka, O. Katai, H. Kawakami and
Industrial Automation, (IIA 99). T. Shiose, 2005. A novel adaptive morphological
Deb, K., H.U. Chae and K.H. Jo, 2009. Vehicle license approach for degraded character image
plate detection method based on sliding concentric segmentation. Patt. Recognit., 38: 1961-1975.
windows and histogram. J. Comput., 4: 771-777. DOI: 10.1016/j.patcog.2005.01.026
DOI: 10.4304/jcp.4.8.771-777 Ozbay, S. and E. Ercelebi, 2005. Automatic vehicle
Franc, V. and V. Hlav, 2005. License plate character identification by plate recognition. World Acad. Sci.
segmentation using hidden markov chains. Eng. Technol. Int. J. Electrical Robot. Electron.
Proceedings of the 27th DAGM Conference on Commun. Eng., 1: 1422-1425.
Pattern Recognition, (CPR 05), ACM, Springer- Petrovic, V. and T. Cootes, 2004. Analysis of features
Verlag Berlin, Heidelberg, pp: 385-392. for rigid structure vehicle type recognition.
DOI: 10.1007/11550518_48 Proceedings of the British Machine Vision
Freund, Y. and R.E. Schapire, 1999. A short introduction Conference, (MVC 04), The University of
to boosting. J. Japanese Society Artificial Intelli., Manchester Library, Kingston, pp: 587-596.
Shyang-Lih, C., C. Li-Shien, C. Yun-Chung and C. Sei-
14: 771-780.
Wan, 2004. Automatic license plate recognition.
Hongliang, B. and L. Changping, 2004. A hybrid license IEEE Trans. Intelli. Transportat. Syst., 5: 42-53.
plate extraction method based on edge statistics and DOI: 10.1109/TITS.2004.825086
morphology. Proceedings of the 17th International Smach, F., M. Atri, J. Mitran and M. Abid, 2006.
Conference on Pattern Recognition, Aug. 23-26, Design of a neural networks classifier for face
IEEE Xplore Press, pp: 831-834. detection. J. Comput. Sci., 1: 124-125. DOI:
DOI: 10.1109/ICPR.2004.1334387 10.3844/jcssp.2006.257.260
313
Selvanayaki, K.S. and Rm. SomaSundaram / Journal of Computer Science 2015, 11 (2): 304.314
DOI: 10.3844/jcssp.2015.304.314
Stamm, M.C. and K.J.R. Liu, 2009. Forensic detection of Turk, M. and A. Pentland, 1991. Eigenfaces for
image tampering using intrinsic statistical fingerprints recognition. J. Cognitive Neurosci., 3: 71-86.
in histograms. Proceedings of the Annual Summit and DOI: 10.1162/jocn.1991.3.1.71
Conference on Asia-Pacific Signal and Information Vlontzos, J.A. and S.Y. Kung, 1992. Hierarchical system
Processing Association, (IPA 09), HUSCAP, with hidden markov model. IEEE Trans. Image
Hokkaido University, pp: 563-572. Process., 4: 539-543.
Subramanyam, A.V. and S. Emmanuel, 2012. Video Wang, W., J. Dong and T, Tan, 2011. Exploring DCT
forgery detection using hog features and coefficient quantization effect for image tampering
compression properties. Proceedings of the 14th localization. Proceedings of the IEEE International
International Workshop on Multimedia Signal Workshop on Information Forensics and Security,
Processing, Sept. 17-19, IEEE Xplore Press, Banff, Nov. 29-Dec. 2, IEEE Xplore Press, Iguacu Falls,
AB, pp: 89-94. DOI: 10.1109/MMSP.2012.6343421 pp: 1-6. DOI: 10.1109/WIFS.2011.6123129
Suryanarayana, P.V., S.K. Mitra, A. Banerjee and A.K. Zheng, D., Y. Zhao and J. Wang, 2005. An efficient
Roy, 2005. A morphology based approach for car method of license plate location. Patt. Recogn. Lett.
license plate extraction. Proceedings of the Annual 26: 2431-2438. DOI: 10.1016/j.patrec.2005.04.014
IEEE INDICON, Dec. 11-13, IEEE Xplore Press,
pp: 24-27. DOI: 10.1109/INDCON.2005.1590116
314