Research Paper
Research Paper
D E
˜ {K[u, v].L[u, v].F̂ {B[m, n]}}
A[m, n] = ] IF (1)
M −1 N −1
1 X X
B[m, n]e−j2π( M m+ N n)
u v
F̂ {B[m, n]} = F [u, v] =
M N m=0 n=0
(2)
N −1 N −1
F [u, v]ej2π( M m+ N n)
X X u v
˜ {F [u, v]} = B[m, n] =
IF
m=0 n=0
(3) Fig. 3. Edge enhancement using Phase Stretch Transform (PST)
Fig. 4. License Plate Detection Process
image acquired after the first stage of image preprocessing. results in an image containing candidate license plate regions.
As fixed global threshold is not suitable for binarization of the
image because of spatial, temporal and illumination variations
in the captured image. Therefore, a local adaptive threshold E. Validation of plate region
is computed dynamically by averaging the pixel intensities In this step, connected component analysis (CCA) is em-
of neighborhood pixels at each pixel position in an image as ployed using 8-connected neighborhood to identify and consti-
described in [30]. A simple mechanism is utilized to allocate tute the set of regions with main geometrical properties such
pixels to foreground or background of an image. In this as height, width, area, aspect ratio, extent, eccentricity and
respect, if the pixel gray value exceeds the 90% of local orientation. Further in depth details regarding the geometric
average then it is allocated to foreground; otherwise, it is properties of license plates could be found in [31]. After that,
marked as background pixel. We then perform morphological candidate regions are filtered on the basis of computed prop-
closing operation followed by complement to obtain the binary erties using prior knowledge of License Plates as threshold.
mask. At that point, generated mask using AND operation This filtering based on geometrical properties significantly
is applied on edged enhanced PST image to eliminate the decreases the number of candidate regions. However, there
unwanted details as illustrated in Figure 4(d). may be some false positives which do not represents the actual
LP region. For this reason, some validation criteria must be
D. Morphological operations for the selection of candidate incorporated to remove these false regions. In this approach,
regions connected component labeling is applied for validation on
During the previous step most of the useless information is each candidate license plate region. The number of connected
eliminated from the image. We further employ morphological component for each candidate is counted and only those
closing operation to connect the pixels in plate region. In this components that agrees the geometrical properties such as
closing operation structuring element is selected by using the height, width and aspect ratio of the character on the license
prior knowledge of maximum height and width of characters plate, are considered as valid LP components. Finally, false
in license plates. Also, this closing operation may connect plate regions are eliminated and required number plate region
the nearby regions or pixels with possible plate region. For is located in image by using acquired LP region coordinates.
this reason, morphological closing is followed by opening In case when no license plate is found in acquired image,
operation to separate apart the weak connected regions, which there may be the possibility that valid mask could not be
TABLE I
P ERFORMANCE OF PROPOSED L ICENSE P LATE D ETECTION S YSTEM