Towards an Automatic Vehicle Access Control System: License Plate Location

Size: px
Start display at page:

Download "Towards an Automatic Vehicle Access Control System: License Plate Location"

Transcription

1 Towards an Automatic Vehicle Access Control System: License Plate Location Pedro R. Mendes Júnior, José Maria R. Neves, Andréa I. Tavares, David Menotti Computing Department Federal University of Ouro Preto (UFOP) Ouro Preto, Minas Gerais, Brazil {pedrormjunior, jmneves, andrea.iabrudi, Abstract An automatic vehicle access control system (AVACS) can be divided into three steps: vehicle location, vehicle license plate (VLP) location, and VLP recognition. This paper presents a new method for VLP location based on the horizontal gradient, morphological operations, connected components analysis, and statistical measures. First, the horizontal gradient is acquired and a mean filter is applied on it. Then, morphological operations are applied on the image composed of integer numbers in order to perform a filtering, such that saliences referring to VLP region are kept and the other ones are darkened. Finally, the image is binarized, then a connected component analysis is performed, and statistical measures are used for deciding among the VLP candidates. In the experiments, in 9.55% of the cases, in a database of 7 images, our method is able to correctly locate the VLP. Index Terms Vehicle license plate location; mathematical morphology. I. INTRODUCTION The Federal University of Ouro Preto (UFOP) has undergone changes recently caused mainly by REUNI (Support Programme for the Restructuring and Expansion of Federal Universities). This program has caused profound changes in various sectors of our university from education to physicalstructural. The number of vehicles currently in the parking exceeds the places properly flagged. Thus, it is necessary to study the expansion of this sector in the university. One way to perform this study is using an AVACS. An AVACS can be divided into three steps: vehicle location, VLP location, and VLP recognition. The development of such a system presents the biggest bottleneck or it is less robust in the VLP location. For the VLP location task, in the literature, we can find methods that process binary images [], [], [3], monochrome images [4], [5], and color images [6], and methods that work with more than one kind of image [7]. This paper presents a new VLP location method using digital images for the construction of an AVACS. Our method is the product of an in-depth study of some methods in the literature. Some operations in the proposed method are derived from methods such as [], [], [3]. VLP location methods based on mathematical morphology [8] aim to extract patterns from vehicle image using operations such as bottom- or top-hat [] and horizontal gradient [], and then to binarize it. The morphological operations are used in order to keep the VLP region and to remove the other ones. Such an approach may eliminate the VLP region in the binarization step. If there are other regions more emphasized in the initial operation, the binarization threshold obtained may not maintain the VLP region or only a part of it remains. Aiming to solve this problem, we propose a method as follows. Initially, it is computed the horizontal gradient image and performed a mean filter on it. Then morphological operations are performed in this image to further perform the binarization. A connected component analysis is used in order to build VLP region candidates. Statistical measures are used for deciding among candidates. For the validation of the method, we used two image databases: 377 images acquired by a digital camera at the gate of the UFOP campus and 345 images of Greek vehicles provided by [7]. In these databases, the proposed method achieved successful VLP location rates of 9.8% and 95.4%, respectively. We used 5-fold cross-validation to estimate the empirical parameters of the methods (the proposed method and the other ones implemented for comparison.) The remainder of this paper is organized as follows. In Section II, it is presented the steps of the proposed method. Our results and comparisons with results obtained by other methods in the literature are shown in Section III. Finally, in Section IV, we present possible future works that complement the current one. II. PROPOSED METHOD To solve the VLP location task by means of digital images, a method that performs morphological operations on the horizontal gradient image of the original image is proposed. For calculating the horizontal gradient the Sobel operator [8] is used. Note that vertical edges are detected by using a horizontal gradient operator followed by a binarization operation to detect high values of the gradient [8]. The proposed method can be decomposed into several steps as shown in the diagram in Fig., and they are detailed in the following subsections. A. Horizontal gradient In an image containing the original image edges, it is noticeable that the front and rear of a vehicle are mainly composed of horizontal lines [9], while the VLP has a clear predominance of vertical lines in relation to the horizontal ones.

2 in the VLP region there is a great concentration of pixels with high values (Fig. ). Fig.. Steps of the vehicle license plate location method. The first processing performed on the original image is the application of the Sobel operator for horizontal gradient detection. Fig. shows the horizontal gradient image obtained after applying this operator to the original image in Fig.. In this work, the expected VLP height and width are the average of VLPs heights and widths of the images used for training in the cross-validation process. A mean filter with height and width in pixels, of % of the expected VLP height and width, is performed on the horizontal gradient image [3]. This operation is accomplished aiming to highlight the VLP region more than any other region, because B. Filtering Morphological operations are performed on the image resulting from mean filter application aiming to maintain saliences related to the VLP region and darken the saliences of the regions that are not of interest. Morphological operations are performed in a similar manner to operations in [], []. It differs in the fact that those works have operations primarily on binary images. In order to darken small salient regions, which do not belong to the VLP region, an opening operation by a column SE of size equal to the constant MINHEIGHTCHAR (minimum height in pixels of a VLP character) is used (Fig. ). This opening applied to the mean filtered horizontal gradient image generates a variation between more and less salient vertical saliences in the VLP regiion. The more exalted vertical saliences are then merged. A closing by a line SE of size of the mean distance in pixels between a character and another one is used to restore the gaps in this region. Thus, the VLP region remains with less variation between the pixel values. In this study, the mean distance between characters is the average distance between the characters in the VLP images used as training. A resulting image of an opening operation contains pixel values less than or equal to the corresponding pixel values of the original image. A top-hat operation of an image by a given SE consists of subtracting from it the image obtained by applying an opening by the SE of that image. Thus, by applying a top-hat by a column SE equal to the constant MAXHEIGHTCHAR (maximum height in pixels of a VLP) to the image, we can obfuscate saliences larger than the maximum height of the VLP, as shown in Fig. 3. The morphological operations previously performed on the image may highlight less the separating region of letters and numbers in the VLPs. It happens mainly in Greek VLPs. This may produce, after the the binarization step (Section II-C), an undesired effect. That is the method may treats the VLP as two distinct objects, obtaining only the location of a part of the VLP or failing to locate it. A line SE is used to unite the VLP parts (most salient areas highlighted referring to the letters and numbers) in a closing operation. The SE size is the mean distance between the end of the last letter and the beginning of the first number. In this study, the mean distance between the end of the last letter and the beginning of the first number is obtained by calculating the average distances between the previous and the latter in the VLP of the training images. For ending the morphological operations sequence used to maintain the VLP region and darken the other ones, it is performed an erosion operation followed by a dilation with different SEs. Both SEs are line SEs; the SE size of the erosion operation is twice the width of the mean filter used

3 Fig.. Steps of the vehicle license plate location method: Original image; Horizontal gradient; Mean filter on horizontal gradient; Small saliences darkened. Fig. 3. Steps of the vehicle license plate location method: Big saliences darkened; Erosion and dilation operations; Binarization; Finding the vehicle license plate. in Section II-A and the SE size in dilation is times the mean filter width (Fig. 3). The aim of these last two operations is to remove some saliences which remained at the VLP sides. These saliences when incorporated to the VLP, and remained until the end of the location process, become its height greater than the height required to include all characters. They appear on the horizontal gradient computation when, for instance, the VLP region is on a black part of the vehicle. C. Adjustment to the VLP It is necessary, at this time, the binarization of the image obtained after the filtering step, in order to generate the potential VLP regions. At the end of morphological operations, in some situations, the VLP has low horizontal gradients despite the darkening of the non-vlp salient regions. Thus, in order to maintain the VLP region after the binarization, the threshold for binarization is automattically computed using the Otsu s method [] (Fig. 3). In the connected components analysis, disproportionate objects (it is considered disproportionate objects these in which the height is greater than or equal to the width), small objects, and objects reaching the image margin are removed. Objects with width smaller than the constant MINWIDTHVLP (minimum VLP width) are considered small objects and therefore are disregarded to the next step. Objects reaching the image margin are also disregarded because some saliences regarding the background reach the image margin after binarization. It is important to note that this decision does not require that the VLP is located away to the image margin. Although the VLP can be near to the image margin, after applying the operations of the filtering step (Section II-B), the object referring to the VLP region will be not reaching the image margin. In the resulting image, we find the objects respecting the constraints. This image contains rectangular objects that can be seen as the bounding box of the analyzed objects. The rectangular objects are called candidates, i.e., they are objects regarding regions candidate to be considered as VLP. As a result of previous operation,there may be objects that are joined to each other when they are taken as rectangular objects. If so, these objects are disregarded. That decision exists because the saliences regarding background of an image are often disorganized, producing the union of objects at the moment of having them as rectangles. Similar events do not involve the VLP, since it is basically composed of horizontal gradients (vertical edges) and the vehicle has mainly vertical gradients (horizontal edges). Also, saliences resulting from sticker and brand names of vehicles are not located close enough to the VLP. Then, they could not be joined to the VLP. In the candidates image, it is performed a dilation by a square SE (typically of size 5 5) treating the image when there is intersection between candidates (now, we do not disregard the candidates that intersect). The reason for this dilation is mentioned just ahead. For each candidate, it is selected the corresponding region in the image obtained at the end of Section II-B (image in Fig. 3) to binarize it with the threshold determined by the

4 Otsu s method. It is performed the dilation in the candidate images such that the threshold detected do not be high enough to lose interested sub-regions in the binarization step. That is, the candidate images are dilated so that pixels with lower values are taken into account when determining the threshold for each candidate. After binarization, each candidate (rectangular regions) contains sub-regions. Similar to what is done in Section II-B, an erosion and then a dilation operation (operations are now in binary images) with different SEs are performed in order to remove invalid regions and remove sub-regions that does not belong to VLP. The SE of the erosion operation is a line SE of size of 5% of the expected width of VLP. The SE of the dilation have height and width of % of the expected height and width of VLP, respectively. The height and width of the sub-region is limited by the candidate. At this moment, the upper, bottom and sides limits of each candidate are updated. The i T coordinate referring to the upper limit of the candidate is incremented until some sub-region is found. The i B coordinate regarding to the lower limit is decreased until some sub-region is found. The j L coordinate referring to the left limit is increased and j R coordinate referring to the right limit is decreased, similarly, until some sub-region is found (Fig. 4). After updating the coordinates, the candidate dimensions, i.e. the height and width of the region, are checked again to verify whether they satisfy the minimum VLP height and width or not. If the constraints are not satisfied, the candidate is discarded (unless it is the unique candidate, in this case the upper, lower and sides limits of the candidate are maintained without the update). If all candidates are disregarded, or if there is not any, it is performed a histogram equalization in the original image, so that there is a contrast improvement in the image (and in the VLP region as well), and the whole process is repeated, i.e., starting from obtaining the horizontal gradient. D. Decision among candidates This section describes a way to decide among candidates what is the real VLP. The results presented in Section III are not considering this step. That is, in the experiments, the candidate that best fits the VLP is chosen. We take this decision because two methods in the literature used for comparison ([4], []) do not explain how the decision is made among candidates. To decide among candidates which is the real VLP, it is calculated the mean and standard deviation of the pixels of the image obtained at the end of Section II-B (image in Fig. 3) corresponding to the active pixels of the subregions of each candidate at the end of the adjustment step (previous section). Knowing that the coefficient of variation [] is given by CV = σ µ, a measure attributed to the candidate, V is computed as i.e., V = µ CV, V = µ σ where µ and σ stand for the mean and standard deviation mentioned earlier. Thus, the candidate whose value V is the largest is considered as the VLP (Fig. 3). Once the candidate is chosen, in the binary image, it is performed a dilation by a SE of size 7 7 so that no character belonging to the VLP is cut off. III. RESULTS We conducted comparisons of results with three methods found in literature [], [4], []. The methods were implemented in MATLAB and the source code, including ours, is available in [3]. The runtime of our method is.73 ±.8 seconds for each image. We believe that if optimized and implemented in C/C++ the proposed method can be used in real-time applications. The remainder of this section is organized as follows. First, we describe the methodology and metrics used for comparison. After, the image database used is introduced. And finally, we present and analyze the results. A. Validation methodology To perform an automatic evaluation of methods, all images have been labeled with a minimum bounding box that includes all the characters and with a minimum bounding box that includes the entire VLP (see Fig. 6.) The labeled images are also available in [3]. Results are presented considering the localized area, i.e., Fig. 4. Operations in a candidate regarding the vehicle license plate: Region corresponding to the image obtained at the end of Section II-B; Region binarization; Erosion and dilation; Coordinates update. Fig. 6. Examples of labeling of images: Minimum bounding box that includes all the characters; Minimum bounding box that includes the entire vehicle license plate.

5 Fig. 5. Examples of errors in the location of the vehicle license plate: Location vehicle brand name; Location of brand symbol; Location of extra region; Location of only part of vehicle license plate. area(regionlab char regionmet ) area(regionlab char ) and the excessive area (), i.e., la = ea = area(regionlab vlp regionmet ), area(regionlab vlp ) () () where regionmet is the region found by the method, regionlab char is the characters labeled region (Fig. 6), regionlab vlp is the VLP labeled region (Fig. 6), and area() is a function that obtains the area, in pixels, of a given region. With the subjective analysis of the results, we notice that by locating at least 85% of VLP area, we do not lose the information of the characters, despite being able to confuse the recognition. Also subjectively we infer that by obtaining a rate lower than the % of excessive area, there is no excessive region which can make more difficult the recognition task. In these cases, the location is considered successful. We present the average number of candidates generated by each method, although we did not take into account during validation. In the results reported here, it is considered as the VLP the best candidate that achieves the higher values for ea and la, since two methods in the literature [4], [] do not explain how the decision is made among candidates. B. Image database To validate the proposed method, we used two image databases: 377 images (size 8 6) acquired at the gate of UFOP campus (Brazilian vehicles) using a digital camera and 345 images (93 of 8 6 pixels and 5 of pixels) of Greek vehicles available by [7]. These 7 images are available in [3]. In the first image database, the images were acquired in order to simulate typical conditions of an AVACS. In this image database, the expected size for the VLP is 7.6 ±.44 tall and 88. ±. wide (based on the image of characters labeled) with minimum and maximum height and width of 3, 8, 73, and, respectively. In the Greek image database the expected size for the VLP is 6.84 ± 6.6 tall and 7.43 ±.56 wide with minimum and maximum height and width of 5, 5, 7, and 8, respectively. The proportional values based on the expected VLP size used throughout the proposed method were obtained empirically using 5-fold cross-validation scheme. Each partition of the cross-validation technique contains images of the two databases, i.e., the methods were parameterized and executed based on the two image databases. The values of the MINHEIGHTCHAR, MAXHEIGHTCHAR, and MINWIDTHVLP constants are constraints of the method, i.e., when you set these values free, the possibility of method failure is higher. It is important to note that the images from the database used in this work satisfy the MINHEIGHTCHAR, MAXHEIGHTCHAR, and MINWIDTHVLP constraints and are equal to, 5 and 7, respectively. C. Analysis of results Table I presents results obtained for the proposed method and other methods in the literature [], [4], []. In this table, we present the results obtained from our experiments for the Brazilian and Greek databases separately and joining their images. From the left to right columns, we show the description, the optimum location (la > 85% and ea < %), the excessive location (la > 85% and ea %), the location error (la 85% and ea < %) ), the location (la > ) rates, and the mean number of candidates generated of/by each method. Note that both the values in the table are obtained by a 5-fold cross-validation scheme, and we present their mean and standard deviation values, i.e., µ±σ. Figure 7 summarizes the results obtained by each method for each image in graphs of located area versus excessive area. If we use the simpler location rates (la > ) presented in Table I for comparison purposes, our method obtains the highest rates for all databases used in the experiments, where the rates are slight higher than the others. These rates are quite similar to the ones reported by the authors of [4], [], even the databases are different. However, if we observe the optimum location rate (la > 85% and ea < %), which takes into account a tradeoff between location and excessive area, the values reported by the method presented in [4], [] decrease drastically. From this result, we suggest that the methods described in [4], [] are not able to become part of an AVACS, since the located VLP by these methods does not contain enough information for vehicle identification. Moreover, we can observe that the method proposed in [] produce a number of VLP candidates quite bigger than the other methods, and our method, together with the one in [],

6 TABLE I RESULTS optimum location excessive location location error simpler location candidates number la > 85% and la > 85% and la 85% and Brazilian database ea < % ea % ea < % la > # Suryanarayana et al. method ([]) 93.% ±.8%.% ±.% 6.37% ±.5% 94.3% ±.45%.4 ±.7 Vargas et al. method ([4]) 34.74% ±.3% 3.79% ±.43% 39.53% ± 3.6% 54.64% ±.97% 4.43 ± 4.7 Wang et al. method ([]) 54.63% ±.78% 7.5% ±.4% 3.6% ±.38% 98.4% ±.4% 5. ±. Proposed method 94.43% ± % 9% ± 5%.% ± 4% 96.% ±.64%.57 ±.75 la > 85% and la > 85% and la 85% and Greek database ea < % ea % ea < % la > candidates number Suryanarayana et al. method ([]) 93.85% ±.8%.87% ±.9% 5.9% ±.88% 98.55% ±.34% 3.4 ±.48 Vargas et al. method ([4]) 64.64% ±.7% 5.% ±.8% 7.% ±.9% 86.95% ±.4% 6.4 ± 4.96 Wang et al. method ([]) 6.3% ± 9%.3% ±.45% 39% ±.66% 95.7% ±.3% 9.4 ± 7.43 Proposed method 96.5% ±.8%.87% ±.%.6% ± % 99.3% ±.9% 3 ±. la > 85% and la > 85% and la 85% and The two database ea < % ea % ea < % la > candidates number Suryanarayana et al. method ([]) 93.46% ±.95%.4% ±.9% 5.85% ±.94% 96.9% ±.89%.6 ±. Vargas et al. method ([4]) 49.3% ±.8% 9.7% ±.43% 33.59% ±.44% 7.8% ±.46% 5.38 ± 4.6 Wang et al. method ([]) 58.3% ±.9% % ±.69% 7.4% ± 8% 96.68% ±.%.44 ± 9.33 Proposed method 95.43% ±.%.5% ±.33%.35% ±.34% 97.5% ±.4%.7 ±.6 produces the smallest number of VLP candidates. As a final result, our method obtains successful VLP location rates of 9.8% ±.65% considering the decision algorithm (Section II-D) among candidates and 95.43% ±.% (la > 85% and ea < %) without this decision. Our method is produced as an extension of the method proposed in [] together with some insights of other methods, e.g., []. Due to that, the rates presented by our method are similar, nonetheless higher than, the ones of []. In the next two paragraphs, we present some statements about the low optimum location rates obtained for the methods presented in [4], []. And finally, some observations about the proposed method is made. The main cause of errors in the method proposed by [4] is in the initial stage where are performed vertical and horizontal projections of a preprocessed image. The image database used contains images with great variation in the background. This fact hinders the choice of robust constants. The method proposed in [] is not robust to some changes in scale, that is, it is scale variant. In the step 6 of that method, a rectangle is built under the supposition that its width is greater than or equal to the maximum width of the plate (more specifically to the characters). But if the plate has a width less than the maximum width of the plate, in the step 7, it is difficult to make the adjustment of the detected regions. If the method is parameterized so that in the step 6, the rectangle that represents a candidate has a width less than the width of the plate in question. Then there is a failure in the method because it has no lateral growth in this step. As stated earlier, in Section III-B, the database contains images where the VLP width varies from 7 to 8. The main cause of the errors of the proposed method is in the stage of decision among candidates. There are regions in the vehicle (e.g., bus identification number) that may have greater horizontal gradient and size close to the VLP size. These regions, in the step of deciding among candidates, can be selected as the VLP region. Fig. 5 gives some examples of failures in the VLP location. IV. CONCLUSIONS AND FUTURE WORKS In this paper, we proposed a new VLP location method based on the horizontal gradient, morphological operations, connected component analysis, and statistical measures. We obtained in average a successful VLP location rate over than 95%. The method is scale invariant at some extend. That is, if the VLP dimensions respect minimum and maximum constants, the method can accurately located the VLP. Another contribution of this work is the methodology introduced for evaluate the VLPs located. This methodology allow us to perform a quantitative and qualitative comparison among methods in the literature. Studying and implementing methods for vehicle tracking in videos and VLP character recognition are proposal for future work, because, besides being fundamental parts of an AVACS, they are complementary to this work. With the first method, aiming to extract the frame which best represents the vehicle and its VLP, we can obtain the width, in pixels, of the vehicle to be analyzed, and so estimated the constants based on this width. That is, the proposed VLP location method here becomes robust to the scale changes. With the second method, we will be able to better decide among candidate regions, since we can recognize the characters of each candidate and analyze if they are a VLP. Also we can find more than one VLP in an image, and this capability is required in some AVACS. ACKNOWLEDGMENT The authors would like to thank the PIP/UFOP (Program for Initiation in Research of UFOP) for the scholarship granted for this work. REFERENCES [] F. Martín, M. García, and J. L. Alba, New methods for automatic reading of VLP s (Vehicle License Plates), in Proc. of IASTED Int. Conf. on Signal Processing, Pattern Recognition, and Applications (SPPRA), Jun., pp

7 3 P. V. Suryanarayana et al. 3 M. Vargas et al Y. R. Wang et al. 3 Proposed method Fig. 7. Results (located area excessive area): Method []; Method [4]; Method []; Proposed method. [] P. V. Suryanarayana, S. K. Mitra, A. Banerjee, and A. K. Roy, A morphology based approach for car license plate extraction, in Proc. of the IEEE INDICON, Dec. 5, pp [3] B. Hongliang and L. Changping, A hybrid license plate extraction method based on edge statistics and morphology, in Proc. of the Int. Conf. on Pattern Recognition (ICPR), vol., Aug. 4, pp [4] M. Vargas, S. L. Toral, F. Barrero, and F. Cortés, A license plate extraction algorithm based on edge statistics and region growing, in Proc. of the Int. Conf. on Image Analysis and Processing, vol. 576, Aug. 9, pp [5] V. Abolghasemi and A. Ahmadyfard, An edge-based color-aided method for license plate detection, Image and Vision Computing, vol. 7, no. 8, pp. 34 4, Jul. 9. [6] S.-L. Chang, L.-S. Chen, Y.-C. Chung, and S.-W. Chen, Automatic license plate recognition, IEEE Trans. Intell. Transp. Syst. (ITS), vol. 5, no., pp. 4 53, Mar. 4. [7] C.-N. E. Anagnostopoulos, I. E. Anagnostopoulos, I. D. Psoroulas, V. Loumos, and E. Kayafas, License plate recognition from still images and video sequences: A survey, IEEE Trans. Intell. Transp. Syst. (ITS), vol. 9, no. 3, pp , Sep. 8. [8] R. C. Gonzalez and R. E. Woods, Digital Image Processing, 3rd ed. Prentice Hall, 7. [9] M. Sarfraz, M. J. Ahmed, and S. A. Ghazi, Saudi arabian license plate recognition system, in Proc. of the Int. Conf. on Geometric Modeling and Graphics (GMAG), Jul. 3, pp [] N. Otsu, A threshold selection method from gray-level histograms, IEEE Trans. Syst., Man, Cybern. (SMC), vol. SMC-9, pp. 6 66, Jan [] Y.-R. Wang, W.-H. Lin, and S.-J. Horng, A sliding window technique for efficient license plate localization based on discrete wavelet transform, Expert Systems with Applications, vol. 38, no. 4, pp , Apr.. [] D. C. Montgomery and G. C. Runger, Applied Statistics and Probability for Engineers, 3rd ed. John Wiley & Sons, Inc., 3. [3] P. R. M. Júnior, D. Menotti, and J. M. R. Neves, Vehicle license plate location (VLPL) algorithms. [Online]. Available:

A Real-Time License Plate Localization Method Based on Vertical Edge Analysis

A Real-Time License Plate Localization Method Based on Vertical Edge Analysis Proceedings of the Federated Conference on Computer Science and Information Systems pp. 149 154 ISBN 978-83-60810-51-4 A Real-Time License Plate Localization Method Based on Vertical Edge Analysis Peter

More information

Car License Plate Detection Based on Line Segments

Car License Plate Detection Based on Line Segments , pp.99-103 http://dx.doi.org/10.14257/astl.2014.58.21 Car License Plate Detection Based on Line Segments Dongwook Kim 1, Liu Zheng Dept. of Information & Communication Eng., Jeonju Univ. Abstract. In

More information

Scene Text Detection Using Machine Learning Classifiers

Scene Text Detection Using Machine Learning Classifiers 601 Scene Text Detection Using Machine Learning Classifiers Nafla C.N. 1, Sneha K. 2, Divya K.P. 3 1 (Department of CSE, RCET, Akkikkvu, Thrissur) 2 (Department of CSE, RCET, Akkikkvu, Thrissur) 3 (Department

More information

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm Group 1: Mina A. Makar Stanford University mamakar@stanford.edu Abstract In this report, we investigate the application of the Scale-Invariant

More information

Automatic License Plate Detection

Automatic License Plate Detection Automatic License Plate Detection CS771 Course Project Winter Semester 2015-16 Author: Anurag Sharma(12146) Anurendra Kumar(12147) K.V Sameer Raja(12332) Shreesh Ladha(12679) Supervisors: Prof Harish Karnick

More information

CORRELATION BASED CAR NUMBER PLATE EXTRACTION SYSTEM

CORRELATION BASED CAR NUMBER PLATE EXTRACTION SYSTEM CORRELATION BASED CAR NUMBER PLATE EXTRACTION SYSTEM 1 PHYO THET KHIN, 2 LAI LAI WIN KYI 1,2 Department of Information Technology, Mandalay Technological University The Republic of the Union of Myanmar

More information

09/11/2017. Morphological image processing. Morphological image processing. Morphological image processing. Morphological image processing (binary)

09/11/2017. Morphological image processing. Morphological image processing. Morphological image processing. Morphological image processing (binary) Towards image analysis Goal: Describe the contents of an image, distinguishing meaningful information from irrelevant one. Perform suitable transformations of images so as to make explicit particular shape

More information

Biometric Security System Using Palm print

Biometric Security System Using Palm print ISSN (Online) : 2319-8753 ISSN (Print) : 2347-6710 International Journal of Innovative Research in Science, Engineering and Technology Volume 3, Special Issue 3, March 2014 2014 International Conference

More information

I. INTRODUCTION. Figure-1 Basic block of text analysis

I. INTRODUCTION. Figure-1 Basic block of text analysis ISSN: 2349-7637 (Online) (RHIMRJ) Research Paper Available online at: www.rhimrj.com Detection and Localization of Texts from Natural Scene Images: A Hybrid Approach Priyanka Muchhadiya Post Graduate Fellow,

More information

EE 584 MACHINE VISION

EE 584 MACHINE VISION EE 584 MACHINE VISION Binary Images Analysis Geometrical & Topological Properties Connectedness Binary Algorithms Morphology Binary Images Binary (two-valued; black/white) images gives better efficiency

More information

Segmenting and Recognizing License Plate Characters

Segmenting and Recognizing License Plate Characters Segmenting and Recognizing License Plate Characters Leandro Araújo, Sirlene Pio, David Menotti Computing Department - Federal University of Ouro Preto (UFOP) Ouro Preto, MG, Brazil Email: {araujoleandroid,sirlenepg,menottid}@gmail.com

More information

Automatic License Plate Detection and Character Extraction with Adaptive Threshold and Projections

Automatic License Plate Detection and Character Extraction with Adaptive Threshold and Projections Automatic License Plate Detection and Character Extraction with Adaptive Threshold and Projections DANIEL GONZÁLEZ BALDERRAMA, OSSLAN OSIRIS VERGARA VILLEGAS, HUMBERTO DE JESÚS OCHOA DOMÍNGUEZ 2, VIANEY

More information

Character Segmentation and Recognition Algorithm of Text Region in Steel Images

Character Segmentation and Recognition Algorithm of Text Region in Steel Images Character Segmentation and Recognition Algorithm of Text Region in Steel Images Keunhwi Koo, Jong Pil Yun, SungHoo Choi, JongHyun Choi, Doo Chul Choi, Sang Woo Kim Division of Electrical and Computer Engineering

More information

An ICA based Approach for Complex Color Scene Text Binarization

An ICA based Approach for Complex Color Scene Text Binarization An ICA based Approach for Complex Color Scene Text Binarization Siddharth Kherada IIIT-Hyderabad, India siddharth.kherada@research.iiit.ac.in Anoop M. Namboodiri IIIT-Hyderabad, India anoop@iiit.ac.in

More information

Extraction and Recognition of Alphanumeric Characters from Vehicle Number Plate

Extraction and Recognition of Alphanumeric Characters from Vehicle Number Plate Extraction and Recognition of Alphanumeric Characters from Vehicle Number Plate Surekha.R.Gondkar 1, C.S Mala 2, Alina Susan George 3, Beauty Pandey 4, Megha H.V 5 Associate Professor, Department of Telecommunication

More information

A Novel Smoke Detection Method Using Support Vector Machine

A Novel Smoke Detection Method Using Support Vector Machine A Novel Smoke Detection Method Using Support Vector Machine Hidenori Maruta Information Media Center Nagasaki University, Japan 1-14 Bunkyo-machi, Nagasaki-shi Nagasaki, Japan Email: hmaruta@nagasaki-u.ac.jp

More information

Introduction. Computer Vision & Digital Image Processing. Preview. Basic Concepts from Set Theory

Introduction. Computer Vision & Digital Image Processing. Preview. Basic Concepts from Set Theory Introduction Computer Vision & Digital Image Processing Morphological Image Processing I Morphology a branch of biology concerned with the form and structure of plants and animals Mathematical morphology

More information

Restoring Warped Document Image Based on Text Line Correction

Restoring Warped Document Image Based on Text Line Correction Restoring Warped Document Image Based on Text Line Correction * Dep. of Electrical Engineering Tamkang University, New Taipei, Taiwan, R.O.C *Correspondending Author: hsieh@ee.tku.edu.tw Abstract Document

More information

An Adaptive Vehicle License Plate Detection at Higher Matching Degree

An Adaptive Vehicle License Plate Detection at Higher Matching Degree An Adaptive Vehicle License Plate Detection at Higher Matching Degree Raphael C. Prates 1, Guillermo Cámara-Chávez 1, William Robson Schwartz 2, and David Menotti 1 1 Computing Department, Federal University

More information

Detection And Matching Of License Plate Using Veda And Correlation

Detection And Matching Of License Plate Using Veda And Correlation Detection And Matching Of License Plate Using Veda And Correlation Soumya K R 1, Nisha R 2 Post-Graduate Scholar, ECE department, FISAT, Ernakulam, India 1 Assistant Professor, ECE department, FISAT, Ernakulam,

More information

MATHEMATICAL IMAGE PROCESSING FOR AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM

MATHEMATICAL IMAGE PROCESSING FOR AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM J. KSIAM Vol.14, No.1, 57 66, 2010 MATHEMATICAL IMAGE PROCESSING FOR AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM SUNHEE KIM, SEUNGMI OH, AND MYUNGJOO KANG DEPARTMENT OF MATHEMATICAL SCIENCES, SEOUL NATIONAL

More information

A Laplacian Based Novel Approach to Efficient Text Localization in Grayscale Images

A Laplacian Based Novel Approach to Efficient Text Localization in Grayscale Images A Laplacian Based Novel Approach to Efficient Text Localization in Grayscale Images Karthik Ram K.V & Mahantesh K Department of Electronics and Communication Engineering, SJB Institute of Technology, Bangalore,

More information

Mobile Human Detection Systems based on Sliding Windows Approach-A Review

Mobile Human Detection Systems based on Sliding Windows Approach-A Review Mobile Human Detection Systems based on Sliding Windows Approach-A Review Seminar: Mobile Human detection systems Njieutcheu Tassi cedrique Rovile Department of Computer Engineering University of Heidelberg

More information

Mouse Pointer Tracking with Eyes

Mouse Pointer Tracking with Eyes Mouse Pointer Tracking with Eyes H. Mhamdi, N. Hamrouni, A. Temimi, and M. Bouhlel Abstract In this article, we expose our research work in Human-machine Interaction. The research consists in manipulating

More information

INTELLIGENT transportation systems have a significant

INTELLIGENT transportation systems have a significant INTL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 205, VOL. 6, NO. 4, PP. 35 356 Manuscript received October 4, 205; revised November, 205. DOI: 0.55/eletel-205-0046 Efficient Two-Step Approach for Automatic

More information

OBJECT detection in general has many applications

OBJECT detection in general has many applications 1 Implementing Rectangle Detection using Windowed Hough Transform Akhil Singh, Music Engineering, University of Miami Abstract This paper implements Jung and Schramm s method to use Hough Transform for

More information

CITS 4402 Computer Vision

CITS 4402 Computer Vision CITS 4402 Computer Vision A/Prof Ajmal Mian Adj/A/Prof Mehdi Ravanbakhsh, CEO at Mapizy (www.mapizy.com) and InFarm (www.infarm.io) Lecture 02 Binary Image Analysis Objectives Revision of image formation

More information

AN EFFICIENT BINARIZATION TECHNIQUE FOR FINGERPRINT IMAGES S. B. SRIDEVI M.Tech., Department of ECE

AN EFFICIENT BINARIZATION TECHNIQUE FOR FINGERPRINT IMAGES S. B. SRIDEVI M.Tech., Department of ECE AN EFFICIENT BINARIZATION TECHNIQUE FOR FINGERPRINT IMAGES S. B. SRIDEVI M.Tech., Department of ECE sbsridevi89@gmail.com 287 ABSTRACT Fingerprint identification is the most prominent method of biometric

More information

Layout Segmentation of Scanned Newspaper Documents

Layout Segmentation of Scanned Newspaper Documents , pp-05-10 Layout Segmentation of Scanned Newspaper Documents A.Bandyopadhyay, A. Ganguly and U.Pal CVPR Unit, Indian Statistical Institute 203 B T Road, Kolkata, India. Abstract: Layout segmentation algorithms

More information

DESIGNING A REAL TIME SYSTEM FOR CAR NUMBER DETECTION USING DISCRETE HOPFIELD NETWORK

DESIGNING A REAL TIME SYSTEM FOR CAR NUMBER DETECTION USING DISCRETE HOPFIELD NETWORK DESIGNING A REAL TIME SYSTEM FOR CAR NUMBER DETECTION USING DISCRETE HOPFIELD NETWORK A.BANERJEE 1, K.BASU 2 and A.KONAR 3 COMPUTER VISION AND ROBOTICS LAB ELECTRONICS AND TELECOMMUNICATION ENGG JADAVPUR

More information

Extracting and Segmenting Container Name from Container Images

Extracting and Segmenting Container Name from Container Images Extracting and Segmenting Container Name from Container Images M. M. Aftab Chowdhury Dept. of CSE,CUET Kaushik Deb,Ph.D Dept.of CSE,CUET ABSTRACT Container name extraction is very important to the modern

More information

AUTOMATIC LOGO EXTRACTION FROM DOCUMENT IMAGES

AUTOMATIC LOGO EXTRACTION FROM DOCUMENT IMAGES AUTOMATIC LOGO EXTRACTION FROM DOCUMENT IMAGES Umesh D. Dixit 1 and M. S. Shirdhonkar 2 1 Department of Electronics & Communication Engineering, B.L.D.E.A s CET, Bijapur. 2 Department of Computer Science

More information

Unconstrained License Plate Detection Using the Hausdorff Distance

Unconstrained License Plate Detection Using the Hausdorff Distance SPIE Defense & Security, Visual Information Processing XIX, Proc. SPIE, Vol. 7701, 77010V (2010) Unconstrained License Plate Detection Using the Hausdorff Distance M. Lalonde, S. Foucher, L. Gagnon R&D

More information

Chapter 9 Morphological Image Processing

Chapter 9 Morphological Image Processing Morphological Image Processing Question What is Mathematical Morphology? An (imprecise) Mathematical Answer A mathematical tool for investigating geometric structure in binary and grayscale images. Shape

More information

Small-scale objects extraction in digital images

Small-scale objects extraction in digital images 102 Int'l Conf. IP, Comp. Vision, and Pattern Recognition IPCV'15 Small-scale objects extraction in digital images V. Volkov 1,2 S. Bobylev 1 1 Radioengineering Dept., The Bonch-Bruevich State Telecommunications

More information

TEXT DETECTION AND RECOGNITION IN CAMERA BASED IMAGES

TEXT DETECTION AND RECOGNITION IN CAMERA BASED IMAGES TEXT DETECTION AND RECOGNITION IN CAMERA BASED IMAGES Mr. Vishal A Kanjariya*, Mrs. Bhavika N Patel Lecturer, Computer Engineering Department, B & B Institute of Technology, Anand, Gujarat, India. ABSTRACT:

More information

An Efficient Character Segmentation Algorithm for Printed Chinese Documents

An Efficient Character Segmentation Algorithm for Printed Chinese Documents An Efficient Character Segmentation Algorithm for Printed Chinese Documents Yuan Mei 1,2, Xinhui Wang 1,2, Jin Wang 1,2 1 Jiangsu Engineering Center of Network Monitoring, Nanjing University of Information

More information

ECE 172A: Introduction to Intelligent Systems: Machine Vision, Fall Midterm Examination

ECE 172A: Introduction to Intelligent Systems: Machine Vision, Fall Midterm Examination ECE 172A: Introduction to Intelligent Systems: Machine Vision, Fall 2008 October 29, 2008 Notes: Midterm Examination This is a closed book and closed notes examination. Please be precise and to the point.

More information

Processing of binary images

Processing of binary images Binary Image Processing Tuesday, 14/02/2017 ntonis rgyros e-mail: argyros@csd.uoc.gr 1 Today From gray level to binary images Processing of binary images Mathematical morphology 2 Computer Vision, Spring

More information

Color Image Segmentation

Color Image Segmentation Color Image Segmentation Yining Deng, B. S. Manjunath and Hyundoo Shin* Department of Electrical and Computer Engineering University of California, Santa Barbara, CA 93106-9560 *Samsung Electronics Inc.

More information

Face Recognition Using Vector Quantization Histogram and Support Vector Machine Classifier Rong-sheng LI, Fei-fei LEE *, Yan YAN and Qiu CHEN

Face Recognition Using Vector Quantization Histogram and Support Vector Machine Classifier Rong-sheng LI, Fei-fei LEE *, Yan YAN and Qiu CHEN 2016 International Conference on Artificial Intelligence: Techniques and Applications (AITA 2016) ISBN: 978-1-60595-389-2 Face Recognition Using Vector Quantization Histogram and Support Vector Machine

More information

Multi-scale Techniques for Document Page Segmentation

Multi-scale Techniques for Document Page Segmentation Multi-scale Techniques for Document Page Segmentation Zhixin Shi and Venu Govindaraju Center of Excellence for Document Analysis and Recognition (CEDAR), State University of New York at Buffalo, Amherst

More information

SCENE TEXT BINARIZATION AND RECOGNITION

SCENE TEXT BINARIZATION AND RECOGNITION Chapter 5 SCENE TEXT BINARIZATION AND RECOGNITION 5.1 BACKGROUND In the previous chapter, detection of text lines from scene images using run length based method and also elimination of false positives

More information

Morphological Change Detection Algorithms for Surveillance Applications

Morphological Change Detection Algorithms for Surveillance Applications Morphological Change Detection Algorithms for Surveillance Applications Elena Stringa Joint Research Centre Institute for Systems, Informatics and Safety TP 270, Ispra (VA), Italy elena.stringa@jrc.it

More information

The Vehicle Logo Location System based on saliency model

The Vehicle Logo Location System based on saliency model ISSN 746-7659, England, UK Journal of Information and Computing Science Vol. 0, No. 3, 205, pp. 73-77 The Vehicle Logo Location System based on saliency model Shangbing Gao,2, Liangliang Wang, Hongyang

More information

Mobile Camera Based Text Detection and Translation

Mobile Camera Based Text Detection and Translation Mobile Camera Based Text Detection and Translation Derek Ma Qiuhau Lin Tong Zhang Department of Electrical EngineeringDepartment of Electrical EngineeringDepartment of Mechanical Engineering Email: derekxm@stanford.edu

More information

Optical Flow-Based Person Tracking by Multiple Cameras

Optical Flow-Based Person Tracking by Multiple Cameras Proc. IEEE Int. Conf. on Multisensor Fusion and Integration in Intelligent Systems, Baden-Baden, Germany, Aug. 2001. Optical Flow-Based Person Tracking by Multiple Cameras Hideki Tsutsui, Jun Miura, and

More information

Linear Regression Model on Multiresolution Analysis for Texture Classification

Linear Regression Model on Multiresolution Analysis for Texture Classification Linear Regression Model on Multiresolution Analysis for Texture Classification A.Subha M.E Applied Electronics Student Anna University Tirunelveli Tirunelveli S.Lenty Stuwart Lecturer, ECE Department Anna

More information

Vehicle Logo Recognition using Image Matching and Textural Features

Vehicle Logo Recognition using Image Matching and Textural Features Vehicle Logo Recognition using Image Matching and Textural Features Nacer Farajzadeh Faculty of IT and Computer Engineering Azarbaijan Shahid Madani University Tabriz, Iran n.farajzadeh@azaruniv.edu Negin

More information

IMPROVED FACE RECOGNITION USING ICP TECHNIQUES INCAMERA SURVEILLANCE SYSTEMS. Kirthiga, M.E-Communication system, PREC, Thanjavur

IMPROVED FACE RECOGNITION USING ICP TECHNIQUES INCAMERA SURVEILLANCE SYSTEMS. Kirthiga, M.E-Communication system, PREC, Thanjavur IMPROVED FACE RECOGNITION USING ICP TECHNIQUES INCAMERA SURVEILLANCE SYSTEMS Kirthiga, M.E-Communication system, PREC, Thanjavur R.Kannan,Assistant professor,prec Abstract: Face Recognition is important

More information

CLASSIFICATION OF BOUNDARY AND REGION SHAPES USING HU-MOMENT INVARIANTS

CLASSIFICATION OF BOUNDARY AND REGION SHAPES USING HU-MOMENT INVARIANTS CLASSIFICATION OF BOUNDARY AND REGION SHAPES USING HU-MOMENT INVARIANTS B.Vanajakshi Department of Electronics & Communications Engg. Assoc.prof. Sri Viveka Institute of Technology Vijayawada, India E-mail:

More information

Critique: Efficient Iris Recognition by Characterizing Key Local Variations

Critique: Efficient Iris Recognition by Characterizing Key Local Variations Critique: Efficient Iris Recognition by Characterizing Key Local Variations Authors: L. Ma, T. Tan, Y. Wang, D. Zhang Published: IEEE Transactions on Image Processing, Vol. 13, No. 6 Critique By: Christopher

More information

Study on the Signboard Region Detection in Natural Image

Study on the Signboard Region Detection in Natural Image , pp.179-184 http://dx.doi.org/10.14257/astl.2016.140.34 Study on the Signboard Region Detection in Natural Image Daeyeong Lim 1, Youngbaik Kim 2, Incheol Park 1, Jihoon seung 1, Kilto Chong 1,* 1 1567

More information

DEVELOPMENT OF A MATHEMATICAL MORPHOLOGY TOOL FOR EDUCATION PURPOSE

DEVELOPMENT OF A MATHEMATICAL MORPHOLOGY TOOL FOR EDUCATION PURPOSE 12 TH INTERNATIONAL CONFERENCE ON GEOMETRY AND GRAPHICS 2006 ISGG 6-10 AUGUST, 2006, SALVADOR, BRAZIL DEVELOPMENT OF A MATHEMATICAL MORPHOLOGY TOOL FOR EDUCATION PURPOSE César C. NUÑEZ and Aura CONCI Federal

More information

A QR code identification technology in package auto-sorting system

A QR code identification technology in package auto-sorting system Modern Physics Letters B Vol. 31, Nos. 19 21 (2017) 1740035 (5 pages) c World Scientific Publishing Company DOI: 10.1142/S0217984917400358 A QR code identification technology in package auto-sorting system

More information

Color Local Texture Features Based Face Recognition

Color Local Texture Features Based Face Recognition Color Local Texture Features Based Face Recognition Priyanka V. Bankar Department of Electronics and Communication Engineering SKN Sinhgad College of Engineering, Korti, Pandharpur, Maharashtra, India

More information

Logical Templates for Feature Extraction in Fingerprint Images

Logical Templates for Feature Extraction in Fingerprint Images Logical Templates for Feature Extraction in Fingerprint Images Bir Bhanu, Michael Boshra and Xuejun Tan Center for Research in Intelligent Systems University of Califomia, Riverside, CA 9252 1, USA Email:

More information

Face Detection for Skintone Images Using Wavelet and Texture Features

Face Detection for Skintone Images Using Wavelet and Texture Features Face Detection for Skintone Images Using Wavelet and Texture Features 1 H.C. Vijay Lakshmi, 2 S. Patil Kulkarni S.J. College of Engineering Mysore, India 1 vijisjce@yahoo.co.in, 2 pk.sudarshan@gmail.com

More information

Morphological Image Processing

Morphological Image Processing Morphological Image Processing Morphology Identification, analysis, and description of the structure of the smallest unit of words Theory and technique for the analysis and processing of geometric structures

More information

Scanner Parameter Estimation Using Bilevel Scans of Star Charts

Scanner Parameter Estimation Using Bilevel Scans of Star Charts ICDAR, Seattle WA September Scanner Parameter Estimation Using Bilevel Scans of Star Charts Elisa H. Barney Smith Electrical and Computer Engineering Department Boise State University, Boise, Idaho 8375

More information

Segmentation of Kannada Handwritten Characters and Recognition Using Twelve Directional Feature Extraction Techniques

Segmentation of Kannada Handwritten Characters and Recognition Using Twelve Directional Feature Extraction Techniques Segmentation of Kannada Handwritten Characters and Recognition Using Twelve Directional Feature Extraction Techniques 1 Lohitha B.J, 2 Y.C Kiran 1 M.Tech. Student Dept. of ISE, Dayananda Sagar College

More information

Solving Word Jumbles

Solving Word Jumbles Solving Word Jumbles Debabrata Sengupta, Abhishek Sharma Department of Electrical Engineering, Stanford University { dsgupta, abhisheksharma }@stanford.edu Abstract In this report we propose an algorithm

More information

Experimental Evaluation of Spatial Indices with FESTIval

Experimental Evaluation of Spatial Indices with FESTIval Experimental Evaluation of Spatial Indices with FESTIval Anderson Chaves Carniel 1, Ricardo Rodrigues Ciferri 2, Cristina Dutra de Aguiar Ciferri 1 1 Department of Computer Science University of São Paulo

More information

Pictures at an Exhibition

Pictures at an Exhibition Pictures at an Exhibition Han-I Su Department of Electrical Engineering Stanford University, CA, 94305 Abstract We employ an image identification algorithm for interactive museum guide with pictures taken

More information

Analysis of Image and Video Using Color, Texture and Shape Features for Object Identification

Analysis of Image and Video Using Color, Texture and Shape Features for Object Identification IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 16, Issue 6, Ver. VI (Nov Dec. 2014), PP 29-33 Analysis of Image and Video Using Color, Texture and Shape Features

More information

Texture Segmentation by Windowed Projection

Texture Segmentation by Windowed Projection Texture Segmentation by Windowed Projection 1, 2 Fan-Chen Tseng, 2 Ching-Chi Hsu, 2 Chiou-Shann Fuh 1 Department of Electronic Engineering National I-Lan Institute of Technology e-mail : fctseng@ccmail.ilantech.edu.tw

More information

C E N T E R A T H O U S T O N S C H O O L of H E A L T H I N F O R M A T I O N S C I E N C E S. Image Operations II

C E N T E R A T H O U S T O N S C H O O L of H E A L T H I N F O R M A T I O N S C I E N C E S. Image Operations II T H E U N I V E R S I T Y of T E X A S H E A L T H S C I E N C E C E N T E R A T H O U S T O N S C H O O L of H E A L T H I N F O R M A T I O N S C I E N C E S Image Operations II For students of HI 5323

More information

Image Classification for JPEG Compression

Image Classification for JPEG Compression Image Classification for Compression Jevgenij Tichonov Vilnius University, Institute of Mathematics and Informatics Akademijos str. 4 LT-08663, Vilnius jevgenij.tichonov@gmail.com Olga Kurasova Vilnius

More information

An Efficient way of Number Plate Alphabets and Numbers Extraction for Security Purpose

An Efficient way of Number Plate Alphabets and Numbers Extraction for Security Purpose IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 9, Issue 2 Ver. V (Mar Apr. 2014), PP 63-67 An Efficient way of Number Plate Alphabets and

More information

Unsupervised Human Members Tracking Based on an Silhouette Detection and Analysis Scheme

Unsupervised Human Members Tracking Based on an Silhouette Detection and Analysis Scheme Unsupervised Human Members Tracking Based on an Silhouette Detection and Analysis Scheme Costas Panagiotakis and Anastasios Doulamis Abstract In this paper, an unsupervised, automatic video human members(human

More information

A New Algorithm for Detecting Text Line in Handwritten Documents

A New Algorithm for Detecting Text Line in Handwritten Documents A New Algorithm for Detecting Text Line in Handwritten Documents Yi Li 1, Yefeng Zheng 2, David Doermann 1, and Stefan Jaeger 1 1 Laboratory for Language and Media Processing Institute for Advanced Computer

More information

Enhanced Image. Improved Dam point Labelling

Enhanced Image. Improved Dam point Labelling 3rd International Conference on Multimedia Technology(ICMT 2013) Video Text Extraction Based on Stroke Width and Color Xiaodong Huang, 1 Qin Wang, Kehua Liu, Lishang Zhu Abstract. Video text can be used

More information

Morphological Image Processing

Morphological Image Processing Morphological Image Processing Binary image processing In binary images, we conventionally take background as black (0) and foreground objects as white (1 or 255) Morphology Figure 4.1 objects on a conveyor

More information

GENERAL AUTOMATED FLAW DETECTION SCHEME FOR NDE X-RAY IMAGES

GENERAL AUTOMATED FLAW DETECTION SCHEME FOR NDE X-RAY IMAGES GENERAL AUTOMATED FLAW DETECTION SCHEME FOR NDE X-RAY IMAGES Karl W. Ulmer and John P. Basart Center for Nondestructive Evaluation Department of Electrical and Computer Engineering Iowa State University

More information

Biomedical Image Analysis. Mathematical Morphology

Biomedical Image Analysis. Mathematical Morphology Biomedical Image Analysis Mathematical Morphology Contents: Foundation of Mathematical Morphology Structuring Elements Applications BMIA 15 V. Roth & P. Cattin 265 Foundations of Mathematical Morphology

More information

Human Motion Detection and Tracking for Video Surveillance

Human Motion Detection and Tracking for Video Surveillance Human Motion Detection and Tracking for Video Surveillance Prithviraj Banerjee and Somnath Sengupta Department of Electronics and Electrical Communication Engineering Indian Institute of Technology, Kharagpur,

More information

American International Journal of Research in Science, Technology, Engineering & Mathematics

American International Journal of Research in Science, Technology, Engineering & Mathematics American International Journal of Research in Science, Technology, Engineering & Mathematics Available online at http://www.iasir.net ISSN (Print): 2328-3491, ISSN (Online): 2328-3580, ISSN (CD-ROM): 2328-3629

More information

CONTENT ADAPTIVE SCREEN IMAGE SCALING

CONTENT ADAPTIVE SCREEN IMAGE SCALING CONTENT ADAPTIVE SCREEN IMAGE SCALING Yao Zhai (*), Qifei Wang, Yan Lu, Shipeng Li University of Science and Technology of China, Hefei, Anhui, 37, China Microsoft Research, Beijing, 8, China ABSTRACT

More information

Locating 1-D Bar Codes in DCT-Domain

Locating 1-D Bar Codes in DCT-Domain Edith Cowan University Research Online ECU Publications Pre. 2011 2006 Locating 1-D Bar Codes in DCT-Domain Alexander Tropf Edith Cowan University Douglas Chai Edith Cowan University 10.1109/ICASSP.2006.1660449

More information

Short Survey on Static Hand Gesture Recognition

Short Survey on Static Hand Gesture Recognition Short Survey on Static Hand Gesture Recognition Huu-Hung Huynh University of Science and Technology The University of Danang, Vietnam Duc-Hoang Vo University of Science and Technology The University of

More information

Morphological Image Processing

Morphological Image Processing Morphological Image Processing Ranga Rodrigo October 9, 29 Outline Contents Preliminaries 2 Dilation and Erosion 3 2. Dilation.............................................. 3 2.2 Erosion..............................................

More information

N.Priya. Keywords Compass mask, Threshold, Morphological Operators, Statistical Measures, Text extraction

N.Priya. Keywords Compass mask, Threshold, Morphological Operators, Statistical Measures, Text extraction Volume, Issue 8, August ISSN: 77 8X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Combined Edge-Based Text

More information

Simple Pattern Recognition via Image Moments

Simple Pattern Recognition via Image Moments Simple Pattern Recognition via Image Moments Matthew Brown mattfbrown@gmail.com Matthew Godman mgodman@nmt.edu 20 April, 2011 Electrical Engineering Department New Mexico Institute of Mining and Technology

More information

CHAPTER 6 IDENTIFICATION OF CLUSTERS USING VISUAL VALIDATION VAT ALGORITHM

CHAPTER 6 IDENTIFICATION OF CLUSTERS USING VISUAL VALIDATION VAT ALGORITHM 96 CHAPTER 6 IDENTIFICATION OF CLUSTERS USING VISUAL VALIDATION VAT ALGORITHM Clustering is the process of combining a set of relevant information in the same group. In this process KM algorithm plays

More information

Based on Regression Diagnostics

Based on Regression Diagnostics Automatic Detection of Region-Mura Defects in TFT-LCD Based on Regression Diagnostics Yu-Chiang Chuang 1 and Shu-Kai S. Fan 2 Department of Industrial Engineering and Management, Yuan Ze University, Tao

More information

A Contactless Palmprint Recognition Algorithm for Mobile Phones

A Contactless Palmprint Recognition Algorithm for Mobile Phones A Contactless Palmprint Recognition Algorithm for Mobile Phones Shoichiro Aoyama, Koichi Ito and Takafumi Aoki Graduate School of Information Sciences, Tohoku University 6 6 05, Aramaki Aza Aoba, Sendai-shi

More information

Looming Motion Segmentation in Vehicle Tracking System using Wavelet Transforms

Looming Motion Segmentation in Vehicle Tracking System using Wavelet Transforms Looming Motion Segmentation in Vehicle Tracking System using Wavelet Transforms K. SUBRAMANIAM, S. SHUKLA, S.S. DLAY and F.C. RIND Department of Electrical and Electronic Engineering University of Newcastle-Upon-Tyne

More information

International Journal of Electrical, Electronics ISSN No. (Online): and Computer Engineering 3(2): 85-90(2014)

International Journal of Electrical, Electronics ISSN No. (Online): and Computer Engineering 3(2): 85-90(2014) I J E E E C International Journal of Electrical, Electronics ISSN No. (Online): 2277-2626 Computer Engineering 3(2): 85-90(2014) Robust Approach to Recognize Localize Text from Natural Scene Images Khushbu

More information

Structural Analysis of Aerial Photographs (HB47 Computer Vision: Assignment)

Structural Analysis of Aerial Photographs (HB47 Computer Vision: Assignment) Structural Analysis of Aerial Photographs (HB47 Computer Vision: Assignment) Xiaodong Lu, Jin Yu, Yajie Li Master in Artificial Intelligence May 2004 Table of Contents 1 Introduction... 1 2 Edge-Preserving

More information

Statistical Approach to a Color-based Face Detection Algorithm

Statistical Approach to a Color-based Face Detection Algorithm Statistical Approach to a Color-based Face Detection Algorithm EE 368 Digital Image Processing Group 15 Carmen Ng Thomas Pun May 27, 2002 Table of Content Table of Content... 2 Table of Figures... 3 Introduction:...

More information

EE795: Computer Vision and Intelligent Systems

EE795: Computer Vision and Intelligent Systems EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 WRI C225 Lecture 04 130131 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Review Histogram Equalization Image Filtering Linear

More information

Dynamic skin detection in color images for sign language recognition

Dynamic skin detection in color images for sign language recognition Dynamic skin detection in color images for sign language recognition Michal Kawulok Institute of Computer Science, Silesian University of Technology, Akademicka 16, 44-100 Gliwice, Poland michal.kawulok@polsl.pl

More information

Texture Image Segmentation using FCM

Texture Image Segmentation using FCM Proceedings of 2012 4th International Conference on Machine Learning and Computing IPCSIT vol. 25 (2012) (2012) IACSIT Press, Singapore Texture Image Segmentation using FCM Kanchan S. Deshmukh + M.G.M

More information

A Noise-Robust and Adaptive Image Segmentation Method based on Splitting and Merging method

A Noise-Robust and Adaptive Image Segmentation Method based on Splitting and Merging method A Noise-Robust and Adaptive Image Segmentation Method based on Splitting and Merging method Ryu Hyunki, Lee HaengSuk Kyungpook Research Institute of Vehicle Embedded Tech. 97-70, Myeongsan-gil, YeongCheon,

More information

Automatic Power Consumption Reading on Digital Meters based on Adaptive Thresholds and Multiresolution Templates

Automatic Power Consumption Reading on Digital Meters based on Adaptive Thresholds and Multiresolution Templates Automatic Power Consumption Reading on Digital Meters based on Adaptive Thresholds and Multiresolution Templates P. S. Diniz 1, R. C. S. Marques 1, W. K. R. Figueiredo 1, G. Braz Junior 1, J. D. S. de

More information

Preceding vehicle detection and distance estimation. lane change, warning system.

Preceding vehicle detection and distance estimation. lane change, warning system. Preceding vehicle detection and distance estimation for lane change warning system U. Iqbal, M.S. Sarfraz Computer Vision Research Group (COMVis) Department of Electrical Engineering, COMSATS Institute

More information

An Adaptive Threshold LBP Algorithm for Face Recognition

An Adaptive Threshold LBP Algorithm for Face Recognition An Adaptive Threshold LBP Algorithm for Face Recognition Xiaoping Jiang 1, Chuyu Guo 1,*, Hua Zhang 1, and Chenghua Li 1 1 College of Electronics and Information Engineering, Hubei Key Laboratory of Intelligent

More information

CS443: Digital Imaging and Multimedia Binary Image Analysis. Spring 2008 Ahmed Elgammal Dept. of Computer Science Rutgers University

CS443: Digital Imaging and Multimedia Binary Image Analysis. Spring 2008 Ahmed Elgammal Dept. of Computer Science Rutgers University CS443: Digital Imaging and Multimedia Binary Image Analysis Spring 2008 Ahmed Elgammal Dept. of Computer Science Rutgers University Outlines A Simple Machine Vision System Image segmentation by thresholding

More information

Malaysian License Plate Recognition Artificial Neural Networks and Evolu Computation. The original publication is availabl

Malaysian License Plate Recognition Artificial Neural Networks and Evolu Computation. The original publication is availabl JAIST Reposi https://dspace.j Title Malaysian License Plate Recognition Artificial Neural Networks and Evolu Computation Stephen, Karungaru; Fukumi, Author(s) Minoru; Norio Citation Issue Date 2005-11

More information

IJSER. Abstract : Image binarization is the process of separation of image pixel values as background and as a foreground. We

IJSER. Abstract : Image binarization is the process of separation of image pixel values as background and as a foreground. We International Journal of Scientific & Engineering Research, Volume 7, Issue 3, March-2016 1238 Adaptive Local Image Contrast in Image Binarization Prof.Sushilkumar N Holambe. PG Coordinator ME(CSE),College

More information