Design of an Automated Data Entry System for Handwritten Forms
|
|
- Lucas Strickland
- 5 years ago
- Views:
Transcription
1 Design of an Automated Data Entry System for Handwritten Forms Lim Woan Ning, Marzuki Khalid* and Rubiyah Yusof Centre for Artificial Intelligence and Robotics (CAIRO) Faculty of Electrical Engineering, Universiti Teknologi Malaysia, Jalan Semarak, Kuala Lumpur (* all correspondence should be sent to) ABSTRACT In this new informative era, data and information is the most important asset to the organizations. A large amount of money and manpower have been spent in data gathering, data entry, and storage every year. In Malaysia, data gathering is still largely done through manually-filled forms. This data is then entered and stored into databases in government and private organisations manually. Such mode of data entry and storage requires a lot of manpower and is time consuming. At the Centre for Artificial Intelligence and Robotics (CAIRO) of Universiti Teknologi Malaysia, research is being carried out to design a system for automated data entry of handwritten-filled forms. The system consists of a high-speed scanner with an auto-feeder and a computer. In the first phase a software is developed that allows the user to design the template of existing forms such that only the regions of interests are captured. The next phase involved the design of a software to capture handwritten characters in the regions of interest through the scanned forms. processing techniques are then used to filter and improve the image of the scanned handwritten characters before they are recognized using a neural network algorithm. Once the characters are identified and verified they are automatically stored into a database. This system can be used efficiently in many organizations that involves gathering and processing of a large number of data such as the National Registration Department, Survey Research Malaysia, Kementerian Pendidikan and Lembaga Hasil Dalam Negeri. Keywords Form Processing, Automated Data Entry, Handwritten Character Recognition, Neural Network. INTRODUCTION The Malaysian government is moving towards an e- government system with the use of sophisticated technology beyond the 21 st century. This is evident with the setting up of the government complex of Putra Jaya and the Multimedia Super Corridor. As more and more employees are needed for more demanding jobs, we would need to develop better machines to replace manual labour-intensive jobs. As computer database systems are expanding at an incredibly increasing rate in Malaysia, government agencies and the private sectors would have to find new solutions in data entry. Currently, almost all data entry jobs in the country are being done manually. Such technique is very laborious and slow which is not only counter-productive but also a waste of useful manpower for other more demanding jobs. At the Centre for Artificial Intelligence and Robotics (CAIRO) a system for automatic data entry of manually filled forms of very high volume is currently being developed. The system comprises of a fast scanner with an auto-feeder and a computer. A software with the appropriate algorithms is currently being developed for communication between the scanner and the computer and also for processing the forms. processing and neural network techniques are used to identify and recognize handwritten characters in the forms. Once completed the system would be able to process handwritten-forms at high speed and store the information extracted from the forms automatically into existing databases. Such a system would eliminate the need for manual data entry as is the case currently being used. Hundreds of workers in this labour-intensive manual data entry jobs could be trained for higher valueadded jobs in manufacturing or elsewhere to meet the country s acute labour shortage (when the economy recovers). Moreover, the system would be cheaper in the long run and more importantly forms would be able to be processed at a much faster rate to meet more demanding e-government style of administration in the next millenium. Handwritten character recognition has been one of the fields of pattern recognition which has received a great deal of interest over the past decades. Nowadays character recognition has been implemented in numerous applications such as address and zip code recognition, signature identification, and forms processing to name a few. With the advent of neural networks, more successful results have been achieved and there has been a lot of interest in applying neural networks for such application. Moreover, several commercial OCR products incorporating neural networks as their core recognition tools are already available. In the system that we designed, we used the selforganizing neural network Fuzzy Adaptive Resonance Theory Mapping or Fuzzy ARTMAP as the recognition
2 algorithm. This neural network is relatively a new neural network paradigm which have a number of advantages when compared to the popularly-used conventional back-propagation algorithm. Forms processing can be encountered as a large OCR task which differs from the common OCR applications, for example, the ones that are used in occasional scanning of a small number of individual pieces of text [1]. Form processing involves the recognition of several thousands of documents per day. The large number of documents involved implies that big savings are possible even for recognition rates well below 100%. The main requirements that must be fulfilled in such a system is to have a relatively low failure rate of recognition which does not lead to costly checking and remedying operations, and also a relatively fast processing speed that is equivalent to a trained typist. (a) Template configuration module, (b) Skew detection module, (c) processing module, (d) Feature extraction module, (e) Recognition and classification module, and (f) Storage module. Figure 1 shows the processing steps of the automated data entry system. Before the system can be used forms must be designed appropriately such that data be extracted correctly for the purpose of isolated character recognition. Handwritten filled form Scanning the form Template configuration In many forms processing systems, frame recognition and segmentation techniques are used to extract the characters in the form. However, since forms maybe designed in many different ways, this will cause an increase in the error rate, for example, mis-processing of some characters and also incorrect extraction of data. Thus, in our system, we designed a module that allows the user to re-design existing forms such that only the region of interest are extracted once the form is scanned. Feature extraction processing Skew detection The rest of this paper has been organized as follows. The next section presents an overview of the proposed system. We next discuss the software module where the user can re-design existing forms for direct application with the recognition software. The next three sections discuss the algorithms that we used in the software starting with image processing techniques, followed by the feature extraction technique and the Fuzzy ARTMAP neural network. The last section concludes the paper. OVERVIEW OF THE PROPOSED SYSTEM The automated data entry system consists of a highspeed scanner with an auto-feeder, a high-speed computer and software. In recent years, scanner technology has improved tremendously such that the cost has reduced greatly. However, for this system to be efficiently utilized we recommend high-speed scanners that cost in the range of RM30,000 to RM50,000 each. A personal computer can be used, however, a workstation is recommended due to its speed as a number of algorithms are needed to be executed. The processing time for one form depends on the size of information in the form that need to be extracted. If the information that is needed to be extracted from the form the processing speed will be longer and, thus, a fast computer is necessary in order to match the speed of humans. The software is the major component of the system. We design the software into six modules which are as follows: Character recognition by Neural network Fig. 1. Verification Storage in a database Processing steps of the automated data entry system. In this system, the forms must be designed following some recommended specifications in order to get optimum results. Each form must consist of two different appearance targets, one at the top right corner, and another at the bottom left corner as shown in Fig. 2. Indicator 2 (P2) Indicator 1 (P1) Fig. 2. Alignment of the scanned form is done by first finding the two targets. This is used to detect the form whether it is correctly positioned in the scanner. If existing forms are available, the form will first be scanned to make a template. Using
3 the Template Configuration module, the target location, character location, field location and field types can be set. The form field may be designed in either one of the following formats: or Name : IMAGE PROCESSING MODULE After the form has been aligned, each character is extracted and image processing techniques are applied. The image processing techniques include smoothing, sharpening, histogram equalizing, thresholding, blobbed analysing, and normalizing of each of the characters. An example of a raw character being extracted is as shown in Fig. 4. Name : Copy and paste facilities are available in this module for the forms to be designed quickly. In this system, there is no need to use special inks to print the forms as required by other systems; the only constraint is the color of the boxes which must be as light as possible, probably light gray. The purpose is to reduce the noise when processing the image. Once the form goes into the scanner, the Skew Detection module re-aligns the form such that the boxes are correctly aligned to detect the characters. The rotation and the translation of a form is calculated based on the two-target points which are detected by pattern matching. The calculations of the misalignment of a form is shown graphically as given in Fig. 3. Fig. 4. Extraction of a raw character from the scanned form. In order to extract the character without the noise, smoothing and sharpening techniques are required before the thresholding. An example of a smoothing and sharpening filter on a character is shown in Fig. 5. The effect before and after applying the filter on a character 4 is shown in Fig Smoothing Sharpening P1 (X1, Y1) P1 (X1, Y1 ) Fig. 5. Example of a smoothing and sharpening filter. Center θ P2 (X2, Y2) dx dy Center θ dy Thresholding P2 (X2, Y2 ) P1 P2 template form indicator P1 P2 processed form indicator dx Original Binarized With Noise Fig. 3. Calcul ation of the rotation and translation scale of a mis-aligned form. Original Smoothen Sharpen Noiseless Binarized For rotation the following calculation is needed: θ dy / dx θ dy /dx Rotation θ - θ (1) and for translation, it can be calculated in the following way: Center(x,y)(x1-x2)/2,(y2-y1)/2 Center (x,y )(x1 -x2 )/2,(y2 -y1 )/2 Translation Center - Center (2) Fig. 6. Smooth Sharpen Thresholding Effect of smoothing and sharpening of a handwritten character 4. The next process before thresholding involves histogram equalization. This is one of the most commonly used contrast manipulation techniques. It is required to expand the contrast of a dimmed image by re-assigning pixel brightness levels. Figure 7 shows an example of an image after histogram equalization is done. The value of each gray level is illustrated by the following equation: M N 1 f(x,y)i V i 0 otherwise i x1 y1 (3)
4 where V i denotes the number of pixels that have gray value i. M, N denotes the number of pixels in column and row, respectively, and f(x,y) denotes the brightness value of pixels at position (x,y). Histogram a nonparametric and unsupervised method of automatic threshold selection [3]. Two threshold values are obtained by implementing OTSU thresholding technique from two directions as shown in Fig. 9 and then the average threshold value is calculated. The character image is binarized using this threshold value. Threshold A Threshold B Darkest Brightness Fig. 7. Gray-scaled handwritten character 8 with histogram equalization. Histogram equalization uniformly redistributes the gray level values of pixels within an image so that the number of pixels at any one gray level is about the same [2]. This equalization makes it possible to see minor variations within the regions that appears nearly uniform in the original image. The equation of the histogram equalization is given as follows: g (i,j)(g -g min )P[g(i,j)]+g min (4) Scan from right Scan from left Threshold A + Threshold B 2 where g denotes the histogram-equalized image, and g denotes the original image. The parameters g and g min are the imum and minimum gray levels, respectively. P[g(i,j)] is the value of the cumulative distribution function at gray level g(i,j), and P(j) is defined as follows: P(j) j 1 N i T (5) i1 where N i denotes number of pixels in the image with brightness level equal to i, and T is the total number of pixels in the image (or the total area of the histogram). The result of the equalization is shown in Fig. 8. Fig. 9. Example of OTSU thresholding technique on histogram to find threshold values. After the thresholding process, blob analysis is implemented on the binarized character image to reduce noise. The region of interest (ROI) is then normalized to a size of a 32x32 pixel. Normalization 32 Histogram ROI 32 Fig. 10. Example of blob analysis and normalization on an image. Darkest Brightness Fig. 8. Gray-scaled handwritten character 8 with histogram after equalization. After the histogram equalization, the threshold value is obtained by implementing the OTSU technique which is FEATURE EXTRACTION In character recognition, there is a need to extract the significant features of the character. In this application the feature extraction is done using Kirsch edgedetection technique. The Kirsch edge-detection technique is a simple algorithm which can detect the edges of an image [4]. The simplicity of the process makes processing rather fast. The algorithm is implemented in a mask operation as shown in Fig. 11.
5 M 0 M 1 M 2 M 7 (i,j) M 3 Original binarized image M 6 M 5 M 4 Fig. 11. Definition of eight neighbors of a pixel (i,j). Horizontal The operation is based on the non-linear edge enhancement algorithm given as follows: Vertical where, 7 P(i,j) 1, [ 5S k - 3T k ] (6) k0 Right- Diagonal S k M k + M k+1 + M k+2 T k M k+3 + M k+4 + M k+5 + M k+6 + M k+7 Left- Diagonal P(i,j) is the gradient of pixel(i,j). The subscripts of M are evaluated as modulo 8. From the algorithm, the four directional feature vectors, horizontal (H), vertical (V), right-diagonal (R) and left-diagona( L) are calculated as follows: P(i,j) H ( 5S 0-3T 0, 5S 4-3T 4 ) (7) P(i,j) V ( 5S 2-3T 2, 5S 6-3T 6 ) (8) P(i,j) R ( 5S 1-3T 1, 5S 5-3T 5 ) (9) P(i,j) L ( 5S 3-3T 3, 5S 7-3T 7 ) (10) The calculations can be shown in simple mask operations as in Fig (a) (b) (c) (d) Fig. 12. Kirsch s four-directional feature masks : (a) Horizontal (b)vertical (c) Right-diagonal (d) Left-diagonal. The results of the Kirsch edge-detection on the character image is shown in Fig. 13. After the Kirsch edge-detection, the image will be compressed from a 32x32 pixel image to an 8x8 pixel image in order to reduce the input size to the neural network. The compression is done based on the compression formula: T(i,j) 2i 2j S(x,y) x2i-1 y2j-1 4 (11) where T(i,j) denotes value of target pixel at position (i,j) and S(x,y) denotes value of source pixel at position (x,y). Fig. 13. Results of Kirsch edge-detection on the character H. After compression, an image will contain 64 pixels, and the value of each pixel will be used as a feature input to the neural network. Kirsch edge-detection will result in 4 images, which are horizontal, vertical, right-diagonal and left-diagonal as shown in Fig. 13. Thus, including the original image, there will be a total of five images which yield to 5x64320 features. These features are sent to the input of the neural network for recognition. CHARACTER RECOGNITION A self-organizing neural network known as Fuzzy ARTMAP is used for the classification and recognition of the isolated characters. ARTMAP is a class of neural network that performs incremental supervised learning of recognition and multidimensional maps in response to binary input vectors presented arbitrarily [5, 6]. In turn, the Fuzzy ARTMAP extends the ARTMAP by integrating fuzzy logic into the system, which allows it to accept input vector values between 0 and 1. The Fuzzy ARTMAP neural network consists of two fuzzy ART modules (ART a and ART b ) which are linked together via an inter-art module, F ab as shown in Fig. 14. The Fuzzy ART algorithm is based on the three main equations given as follows: T j V j I ^ W j α + W j I ^ W j I ρ W J (new) β ( I ^ W J (old) ) + ( 1 - β ) W J (old) where, α denotes the choice parameter ( α > 0 ) β denotes the learning parameter ( β [0,1] ) (12) (13) (14)
6 ρ denotes the vigilance parameter ( ρ [0,1] ) I denotes the input value W j denotes the weight for node j T j denotes the choice value V j denotes the vigourness value W J denotes the weight of the winner node. Fig. 14. The Fuzzy ARTMAP neural network architecture. T j will be calculated for each node and the node having imum T j will be selected as the winner. The vigourness value V j is checked such that if V j is less than the vigilance parameter, the next imum T j will be selected as the winner, and the process is repeated again. This process will continue until it successfully finds a winner. All the weights connected to the winning node will be updated based on equation (14). For the learning phase, the features extracted will be passed as inputs to ART a and the result is converted to an 8-bit ASCII character which will be passed as the input to ART b. The Fuzzy ARTMAP s learning algorithm can be described as follows: 1. Apply an input/desired output vector pair (I 0 /O 0 ) to the F 0 a and F 0 b layer respectively. 2. F 1 a and F 1 b complement the original input/desired output vector. 3. Using Fuzzy ART algorithm, ART b classifies the desired output vector into category K. 4. Using Fuzzy ART algorithm, ART a classifies the input vector into category J. 5. Inter-ART module tries to make association from ART a category to ART b category. 6. If I 0 predicts an incorrect O 0, a match-tracking mechanism triggered. This mechanism increases the ART a vigilance parameter, ρ a, by a minimum value. Goto step 4 to search for another suitable category. 7. Modify links between F 2 a and F ab to encode the associations. The recognition algorithm is the same as the learning algorithm except that it does not have the match tracking mechanism and no modification is made to the weight of the ART modules. When ART a fails to classify the input pattern, the character will be set as unrecognized. CONCLUSION Automated data entry through handwritten-filled forms can be viably applied in many organizations that handles form processing in a large scale for fast and efficient data storage. The trend now is towards the design of better recognition algorithms with higher accuracy. The automated data entry system that we are currently developing uses a relatively new neural network paradigm, the Fuzzy ARTMAP, that has the advantage of incremental learning and fast convergence capability [7, 8]. However, to be successful, it has to be tightly coupled with good image processing and feature extraction techniques. Once the system can be effectively designed and commercialized, labourintensive manual data entry can slowly be eliminated in many organizations in the near future. The use of this system is in line with the government s policy of using IT and automation. REFERENCES [1] Dorronsoro, J., Fractman, G., Santa Cruz, C., Large scale neural form recognition, Industrial Applications of Neural Networks, 1998, pp [2] Myler, H.R., Weeks, A.R., Computer Imaging Recipes in C, London : Prentice-Hall, [3] Otsu, N., A Threshold Selection Method from Gray- Level Histograms, IEEE Transactions on Systems, Man, and Cybernetics, Vol.9, No.1, 1979, pp [4] Gorman, L.O., Kasturi, R., Document Analysis, California : IEEE Computer Society Press, [5] Carpenter, G.A., Grossberg, S, et al., A Self- Organizing Neural Network For Supervised Learning, Recognition, and Prediction, IEEE Communications Magazine, 1992, pp [6] Carpenter, G.A., Grossberg, S, et al., Fuzzy ARTMAP: A Neural Network Architecture for Incremental Supervised Learning of Analog Multidimensional Map, IEEE Transactions on Neural Networks, vol.3, 1992, pp [7] Tay, Y.H., Handwritten Character Recognition by Fuzzy Artmap Neural Network with Application to Postcode Recognition, Thesis of University Technology Malaysia, [8] Tay, Y.H., and Khalid, M., Comparison of Fuzzy ARTMAP and MLP Neural Networks in Handwritten Character Recognition, Proceedings of International Federation of Automatic Control (IFAC) Symposium on Artificial Intelligent in Real -Time Control 1997 (AIRTC'97), 1997, pp
Design of an Automated Data Entry System for Hand-Filled Forms
Design of an Automated Data Entry System for Hand-Filled Forms Lim Woan Ning,Yap Keem Siah, Marzuki Khalid*, Rubiyah Yusof Centre for Artiflicial ntelligence and Robotics (CARO) Faculty of Electrical Engineering,
More informationA Neural Network Based Bank Cheque Recognition system for Malaysian Cheques
A Neural Network Based Bank Cheque Recognition system for Malaysian Cheques Ahmad Ridhwan Wahap 1 Marzuki Khalid 1 Abd. Rahim Ahmad 3 Rubiyah Yusof 1 1 Centre for Artificial Intelligence and Robotics,
More informationOptical Character Recognition (OCR) for Printed Devnagari Script Using Artificial Neural Network
International Journal of Computer Science & Communication Vol. 1, No. 1, January-June 2010, pp. 91-95 Optical Character Recognition (OCR) for Printed Devnagari Script Using Artificial Neural Network Raghuraj
More informationN.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 informationMULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION
MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION Panca Mudjirahardjo, Rahmadwati, Nanang Sulistiyanto and R. Arief Setyawan Department of Electrical Engineering, Faculty of
More informationAn 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 informationA Document Image Analysis System on Parallel Processors
A Document Image Analysis System on Parallel Processors Shamik Sural, CMC Ltd. 28 Camac Street, Calcutta 700 016, India. P.K.Das, Dept. of CSE. Jadavpur University, Calcutta 700 032, India. Abstract This
More informationCursive Handwriting Recognition System Using Feature Extraction and Artificial Neural Network
Cursive Handwriting Recognition System Using Feature Extraction and Artificial Neural Network Utkarsh Dwivedi 1, Pranjal Rajput 2, Manish Kumar Sharma 3 1UG Scholar, Dept. of CSE, GCET, Greater Noida,
More informationAn Accurate Method for Skew Determination in Document Images
DICTA00: Digital Image Computing Techniques and Applications, 1 January 00, Melbourne, Australia. An Accurate Method for Skew Determination in Document Images S. Lowther, V. Chandran and S. Sridharan Research
More informationAutomatic 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 informationCharacter Recognition Using Matlab s Neural Network Toolbox
Character Recognition Using Matlab s Neural Network Toolbox Kauleshwar Prasad, Devvrat C. Nigam, Ashmika Lakhotiya and Dheeren Umre B.I.T Durg, India Kauleshwarprasad2gmail.com, devnigam24@gmail.com,ashmika22@gmail.com,
More informationRecognition of Gurmukhi Text from Sign Board Images Captured from Mobile Camera
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 17 (2014), pp. 1839-1845 International Research Publications House http://www. irphouse.com Recognition of
More informationImage Mining: frameworks and techniques
Image Mining: frameworks and techniques Madhumathi.k 1, Dr.Antony Selvadoss Thanamani 2 M.Phil, Department of computer science, NGM College, Pollachi, Coimbatore, India 1 HOD Department of Computer Science,
More informationHandwritten Character Recognition with Feedback Neural Network
Apash Roy et al / International Journal of Computer Science & Engineering Technology (IJCSET) Handwritten Character Recognition with Feedback Neural Network Apash Roy* 1, N R Manna* *Department of Computer
More informationOCR For Handwritten Marathi Script
International Journal of Scientific & Engineering Research Volume 3, Issue 8, August-2012 1 OCR For Handwritten Marathi Script Mrs.Vinaya. S. Tapkir 1, Mrs.Sushma.D.Shelke 2 1 Maharashtra Academy Of Engineering,
More informationHANDWRITTEN GURMUKHI CHARACTER RECOGNITION USING WAVELET TRANSFORMS
International Journal of Electronics, Communication & Instrumentation Engineering Research and Development (IJECIERD) ISSN 2249-684X Vol.2, Issue 3 Sep 2012 27-37 TJPRC Pvt. Ltd., HANDWRITTEN GURMUKHI
More informationCS4733 Class Notes, Computer Vision
CS4733 Class Notes, Computer Vision Sources for online computer vision tutorials and demos - http://www.dai.ed.ac.uk/hipr and Computer Vision resources online - http://www.dai.ed.ac.uk/cvonline Vision
More informationCROSS-CORRELATION NEURAL NETWORK: A NEW NEURAL NETWORK CLASSIFIER
CROSS-CORRELATION NEURAL NETWORK: A NEW NEURAL NETWORK CLASSIFIER ARIT THAMMANO* AND NARODOM KLOMIAM** Faculty of Information Technology King Mongkut s Institute of Technology Ladkrang, Bangkok, 10520
More informationEfficient Object Extraction Using Fuzzy Cardinality Based Thresholding and Hopfield Network
Efficient Object Extraction Using Fuzzy Cardinality Based Thresholding and Hopfield Network S. Bhattacharyya U. Maulik S. Bandyopadhyay Dept. of Information Technology Dept. of Comp. Sc. and Tech. Machine
More informationMulti-pass approach to adaptive thresholding based image segmentation
1 Multi-pass approach to adaptive thresholding based image segmentation Abstract - Thresholding is still one of the most common approaches to monochrome image segmentation. It often provides sufficient
More informationExtract an Essential Skeleton of a Character as a Graph from a Character Image
Extract an Essential Skeleton of a Character as a Graph from a Character Image Kazuhisa Fujita University of Electro-Communications 1-5-1 Chofugaoka, Chofu, Tokyo, 182-8585 Japan k-z@nerve.pc.uec.ac.jp
More informationTraffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers
Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers A. Salhi, B. Minaoui, M. Fakir, H. Chakib, H. Grimech Faculty of science and Technology Sultan Moulay Slimane
More informationIndian Multi-Script Full Pin-code String Recognition for Postal Automation
2009 10th International Conference on Document Analysis and Recognition Indian Multi-Script Full Pin-code String Recognition for Postal Automation U. Pal 1, R. K. Roy 1, K. Roy 2 and F. Kimura 3 1 Computer
More informationNeural Network Based Threshold Determination for Malaysia License Plate Character Recognition
Neural Network Based Threshold Determination for Malaysia License Plate Character Recognition M.Fukumi 1, Y.Takeuchi 1, H.Fukumoto 2, Y.Mitsukura 2, and M.Khalid 3 1 University of Tokushima, 2-1, Minami-Josanjima,
More informationRULE BASED SIGNATURE VERIFICATION AND FORGERY DETECTION
RULE BASED SIGNATURE VERIFICATION AND FORGERY DETECTION M. Hanmandlu Multimedia University Jalan Multimedia 63100, Cyberjaya Selangor, Malaysia E-mail:madasu.hanmandlu@mmu.edu.my M. Vamsi Krishna Dept.
More informationMalaysian 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 informationScene 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 informationA novel firing rule for training Kohonen selforganising
A novel firing rule for training Kohonen selforganising maps D. T. Pham & A. B. Chan Manufacturing Engineering Centre, School of Engineering, University of Wales Cardiff, P.O. Box 688, Queen's Buildings,
More informationSEVERAL METHODS OF FEATURE EXTRACTION TO HELP IN OPTICAL CHARACTER RECOGNITION
SEVERAL METHODS OF FEATURE EXTRACTION TO HELP IN OPTICAL CHARACTER RECOGNITION Binod Kumar Prasad * * Bengal College of Engineering and Technology, Durgapur, W.B., India. Rajdeep Kundu 2 2 Bengal College
More informationFace 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 informationA Fast Personal Palm print Authentication based on 3D-Multi Wavelet Transformation
A Fast Personal Palm print Authentication based on 3D-Multi Wavelet Transformation * A. H. M. Al-Helali, * W. A. Mahmmoud, and * H. A. Ali * Al- Isra Private University Email: adnan_hadi@yahoo.com Abstract:
More informationINTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK HANDWRITTEN DEVANAGARI CHARACTERS RECOGNITION THROUGH SEGMENTATION AND ARTIFICIAL
More informationLocal Image Registration: An Adaptive Filtering Framework
Local Image Registration: An Adaptive Filtering Framework Gulcin Caner a,a.murattekalp a,b, Gaurav Sharma a and Wendi Heinzelman a a Electrical and Computer Engineering Dept.,University of Rochester, Rochester,
More informationTime Stamp Detection and Recognition in Video Frames
Time Stamp Detection and Recognition in Video Frames Nongluk Covavisaruch and Chetsada Saengpanit Department of Computer Engineering, Chulalongkorn University, Bangkok 10330, Thailand E-mail: nongluk.c@chula.ac.th
More informationFace and Nose Detection in Digital Images using Local Binary Patterns
Face and Nose Detection in Digital Images using Local Binary Patterns Stanko Kružić Post-graduate student University of Split, Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture
More informationFPGA IMPLEMENTATION FOR REAL TIME SOBEL EDGE DETECTOR BLOCK USING 3-LINE BUFFERS
FPGA IMPLEMENTATION FOR REAL TIME SOBEL EDGE DETECTOR BLOCK USING 3-LINE BUFFERS 1 RONNIE O. SERFA JUAN, 2 CHAN SU PARK, 3 HI SEOK KIM, 4 HYEONG WOO CHA 1,2,3,4 CheongJu University E-maul: 1 engr_serfs@yahoo.com,
More informationCS 490: Computer Vision Image Segmentation: Thresholding. Fall 2015 Dr. Michael J. Reale
CS 490: Computer Vision Image Segmentation: Thresholding Fall 205 Dr. Michael J. Reale FUNDAMENTALS Introduction Before we talked about edge-based segmentation Now, we will discuss a form of regionbased
More informationKeywords Binary Linked Object, Binary silhouette, Fingertip Detection, Hand Gesture Recognition, k-nn algorithm.
Volume 7, Issue 5, May 2017 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Hand Gestures Recognition
More informationA THREE LAYERED MODEL TO PERFORM CHARACTER RECOGNITION FOR NOISY IMAGES
INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONSAND ROBOTICS ISSN 2320-7345 A THREE LAYERED MODEL TO PERFORM CHARACTER RECOGNITION FOR NOISY IMAGES 1 Neha, 2 Anil Saroliya, 3 Varun Sharma 1,
More informationDistance and Angles Effect in Hough Transform for line detection
Distance and Angles Effect in Hough Transform for line detection Qussay A. Salih Faculty of Information Technology Multimedia University Tel:+603-8312-5498 Fax:+603-8312-5264. Abdul Rahman Ramli Faculty
More informationA Survey of Problems of Overlapped Handwritten Characters in Recognition process for Gurmukhi Script
A Survey of Problems of Overlapped Handwritten Characters in Recognition process for Gurmukhi Script Arwinder Kaur 1, Ashok Kumar Bathla 2 1 M. Tech. Student, CE Dept., 2 Assistant Professor, CE Dept.,
More informationImage Compression: An Artificial Neural Network Approach
Image Compression: An Artificial Neural Network Approach Anjana B 1, Mrs Shreeja R 2 1 Department of Computer Science and Engineering, Calicut University, Kuttippuram 2 Department of Computer Science and
More informationA new predictive image compression scheme using histogram analysis and pattern matching
University of Wollongong Research Online University of Wollongong in Dubai - Papers University of Wollongong in Dubai 00 A new predictive image compression scheme using histogram analysis and pattern matching
More informationDevelopment of system and algorithm for evaluating defect level in architectural work
icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) Development of system and algorithm for evaluating defect
More informationLecture 6: Edge Detection
#1 Lecture 6: Edge Detection Saad J Bedros sbedros@umn.edu Review From Last Lecture Options for Image Representation Introduced the concept of different representation or transformation Fourier Transform
More informationLecture 4. Digital Image Enhancement. 1. Principle of image enhancement 2. Spatial domain transformation. Histogram processing
Lecture 4 Digital Image Enhancement 1. Principle of image enhancement 2. Spatial domain transformation Basic intensity it tranfomation ti Histogram processing Principle Objective of Enhancement Image enhancement
More informationImage Analysis Image Segmentation (Basic Methods)
Image Analysis Image Segmentation (Basic Methods) Christophoros Nikou cnikou@cs.uoi.gr Images taken from: R. Gonzalez and R. Woods. Digital Image Processing, Prentice Hall, 2008. Computer Vision course
More informationText Information Extraction And Analysis From Images Using Digital Image Processing Techniques
Text Information Extraction And Analysis From Images Using Digital Image Processing Techniques Partha Sarathi Giri Department of Electronics and Communication, M.E.M.S, Balasore, Odisha Abstract Text data
More informationLocating 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 informationII. WORKING OF PROJECT
Handwritten character Recognition and detection using histogram technique Tanmay Bahadure, Pranay Wekhande, Manish Gaur, Shubham Raikwar, Yogendra Gupta ABSTRACT : Cursive handwriting recognition is a
More informationSmall-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 informationA Bootstrap Mechanism for NGN QoS Profiling
Network Architectures and Management A Bootstrap Mechanism for NGN QoS Profiling Frank Weber 1, Woldemar Fuhrmann 2, Ulrich Trick 1, Udo Bleimann 2, Bogdan V Ghita 3 1 Research Group for Telecommunication
More informationAn Efficient Character Segmentation Based on VNP Algorithm
Research Journal of Applied Sciences, Engineering and Technology 4(24): 5438-5442, 2012 ISSN: 2040-7467 Maxwell Scientific organization, 2012 Submitted: March 18, 2012 Accepted: April 14, 2012 Published:
More informationK S Prasanna Kumar et al,int.j.computer Techology & Applications,Vol 3 (1),
Optical Character Recognition (OCR) for Kannada numerals using Left Bottom 1/4 th segment minimum features extraction K.S. Prasanna Kumar Research Scholar, JJT University, Jhunjhunu, Rajasthan, India prasannakumarks@acharya.ac.in
More informationMotion Tracking and Event Understanding in Video Sequences
Motion Tracking and Event Understanding in Video Sequences Isaac Cohen Elaine Kang, Jinman Kang Institute for Robotics and Intelligent Systems University of Southern California Los Angeles, CA Objectives!
More informationCHAPTER 4 DETECTION OF DISEASES IN PLANT LEAF USING IMAGE SEGMENTATION
CHAPTER 4 DETECTION OF DISEASES IN PLANT LEAF USING IMAGE SEGMENTATION 4.1. Introduction Indian economy is highly dependent of agricultural productivity. Therefore, in field of agriculture, detection of
More informationCharacter Recognition
Character Recognition 5.1 INTRODUCTION Recognition is one of the important steps in image processing. There are different methods such as Histogram method, Hough transformation, Neural computing approaches
More informationBiometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong)
Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong) References: [1] http://homepages.inf.ed.ac.uk/rbf/hipr2/index.htm [2] http://www.cs.wisc.edu/~dyer/cs540/notes/vision.html
More informationSimultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation
.--- Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Networ and Fuzzy Simulation Abstract - - - - Keywords: Many optimization problems contain fuzzy information. Possibility
More informationFine Classification of Unconstrained Handwritten Persian/Arabic Numerals by Removing Confusion amongst Similar Classes
2009 10th International Conference on Document Analysis and Recognition Fine Classification of Unconstrained Handwritten Persian/Arabic Numerals by Removing Confusion amongst Similar Classes Alireza Alaei
More informationThe combination of palm print and hand geometry for biometrics palm recognition
International Journal of Video & Image Processing and Network Security IJVIPNS-IJENS Vol: 2 No: 0 The combination of palm print and hand geometry for biometrics palm recognition Dewi Yanti Liliana, Eries
More informationSiti Norul Huda Sheikh Abdullah
Siti Norul Huda Sheikh Abdullah mimi@ftsm.ukm.my 90 % is 90 % is standard license plates 10% is in special format Definitions: Car plate recognition, plate number recognition, vision plate, automatic
More informationSeismic regionalization based on an artificial neural network
Seismic regionalization based on an artificial neural network *Jaime García-Pérez 1) and René Riaño 2) 1), 2) Instituto de Ingeniería, UNAM, CU, Coyoacán, México D.F., 014510, Mexico 1) jgap@pumas.ii.unam.mx
More informationHandwritten Hindi Numerals Recognition System
CS365 Project Report Handwritten Hindi Numerals Recognition System Submitted by: Akarshan Sarkar Kritika Singh Project Mentor: Prof. Amitabha Mukerjee 1 Abstract In this project, we consider the problem
More informationDigital Image Processing
Digital Image Processing Lecture # 6 Image Enhancement in Spatial Domain- II ALI JAVED Lecturer SOFTWARE ENGINEERING DEPARTMENT U.E.T TAXILA Email:: ali.javed@uettaxila.edu.pk Office Room #:: 7 Local/
More informationA System for Joining and Recognition of Broken Bangla Numerals for Indian Postal Automation
A System for Joining and Recognition of Broken Bangla Numerals for Indian Postal Automation K. Roy, U. Pal and B. B. Chaudhuri CVPR Unit; Indian Statistical Institute, Kolkata-108; India umapada@isical.ac.in
More informationEffects Of Shadow On Canny Edge Detection through a camera
1523 Effects Of Shadow On Canny Edge Detection through a camera Srajit Mehrotra Shadow causes errors in computer vision as it is difficult to detect objects that are under the influence of shadows. Shadow
More informationClassification of Printed Chinese Characters by Using Neural Network
Classification of Printed Chinese Characters by Using Neural Network ATTAULLAH KHAWAJA Ph.D. Student, Department of Electronics engineering, Beijing Institute of Technology, 100081 Beijing, P.R.CHINA ABDUL
More informationAdaptation Of Vigilance Factor And Choice Parameter In Fuzzy ART System
Adaptation Of Vigilance Factor And Choice Parameter In Fuzzy ART System M. R. Meybodi P. Bahri Soft Computing Laboratory Department of Computer Engineering Amirkabir University of Technology Tehran, Iran
More informationText Enhancement with Asymmetric Filter for Video OCR. Datong Chen, Kim Shearer and Hervé Bourlard
Text Enhancement with Asymmetric Filter for Video OCR Datong Chen, Kim Shearer and Hervé Bourlard Dalle Molle Institute for Perceptual Artificial Intelligence Rue du Simplon 4 1920 Martigny, Switzerland
More informationSubpixel Corner Detection Using Spatial Moment 1)
Vol.31, No.5 ACTA AUTOMATICA SINICA September, 25 Subpixel Corner Detection Using Spatial Moment 1) WANG She-Yang SONG Shen-Min QIANG Wen-Yi CHEN Xing-Lin (Department of Control Engineering, Harbin Institute
More informationComputer Science Faculty, Bandar Lampung University, Bandar Lampung, Indonesia
Application Object Detection Using Histogram of Oriented Gradient For Artificial Intelegence System Module of Nao Robot (Control System Laboratory (LSKK) Bandung Institute of Technology) A K Saputra 1.,
More informationStructural Feature Extraction to recognize some of the Offline Isolated Handwritten Gujarati Characters using Decision Tree Classifier
Structural Feature Extraction to recognize some of the Offline Isolated Handwritten Gujarati Characters using Decision Tree Classifier Hetal R. Thaker Atmiya Institute of Technology & science, Kalawad
More informationAN 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 informationHandwritten Devanagari Character Recognition Model Using Neural Network
Handwritten Devanagari Character Recognition Model Using Neural Network Gaurav Jaiswal M.Sc. (Computer Science) Department of Computer Science Banaras Hindu University, Varanasi. India gauravjais88@gmail.com
More informationFuzzy Inference System based Edge Detection in Images
Fuzzy Inference System based Edge Detection in Images Anjali Datyal 1 and Satnam Singh 2 1 M.Tech Scholar, ECE Department, SSCET, Badhani, Punjab, India 2 AP, ECE Department, SSCET, Badhani, Punjab, India
More informationSimulation of Zhang Suen Algorithm using Feed- Forward Neural Networks
Simulation of Zhang Suen Algorithm using Feed- Forward Neural Networks Ritika Luthra Research Scholar Chandigarh University Gulshan Goyal Associate Professor Chandigarh University ABSTRACT Image Skeletonization
More informationAuto-Digitizer for Fast Graph-to-Data Conversion
Auto-Digitizer for Fast Graph-to-Data Conversion EE 368 Final Project Report, Winter 2018 Deepti Sanjay Mahajan dmahaj@stanford.edu Sarah Pao Radzihovsky sradzi13@stanford.edu Ching-Hua (Fiona) Wang chwang9@stanford.edu
More informationPerception. Autonomous Mobile Robots. Sensors Vision Uncertainties, Line extraction from laser scans. Autonomous Systems Lab. Zürich.
Autonomous Mobile Robots Localization "Position" Global Map Cognition Environment Model Local Map Path Perception Real World Environment Motion Control Perception Sensors Vision Uncertainties, Line extraction
More informationCHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN
CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN CHAPTER 3: IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN Principal objective: to process an image so that the result is more suitable than the original image
More informationCHAPTER 6 DETECTION OF MASS USING NOVEL SEGMENTATION, GLCM AND NEURAL NETWORKS
130 CHAPTER 6 DETECTION OF MASS USING NOVEL SEGMENTATION, GLCM AND NEURAL NETWORKS A mass is defined as a space-occupying lesion seen in more than one projection and it is described by its shapes and margin
More informationLecture 4 Image Enhancement in Spatial Domain
Digital Image Processing Lecture 4 Image Enhancement in Spatial Domain Fall 2010 2 domains Spatial Domain : (image plane) Techniques are based on direct manipulation of pixels in an image Frequency Domain
More informationChapter - 2 : IMAGE ENHANCEMENT
Chapter - : IMAGE ENHANCEMENT The principal objective of enhancement technique is to process a given image so that the result is more suitable than the original image for a specific application Image Enhancement
More informationA THIRD GENERATION AUTOMATIC DEFECT RECOGNITION SYSTEM
A THIRD GENERATION AUTOMATIC DEFECT RECOGNITION SYSTEM F. Herold 1, K. Bavendiek 2, and R. Grigat 1 1 Hamburg University of Technology, Hamburg, Germany; 2 YXLON International X-Ray GmbH, Hamburg, Germany
More informationDocument Image Binarization Using Post Processing Method
Document Image Binarization Using Post Processing Method E. Balamurugan Department of Computer Applications Sathyamangalam, Tamilnadu, India E-mail: rethinbs@gmail.com K. Sangeetha Department of Computer
More informationAn adaptive container code character segmentation algorithm Yajie Zhu1, a, Chenglong Liang2, b
6th International Conference on Machinery, Materials, Environment, Biotechnology and Computer (MMEBC 2016) An adaptive container code character segmentation algorithm Yajie Zhu1, a, Chenglong Liang2, b
More informationEECS490: Digital Image Processing. Lecture #22
Lecture #22 Gold Standard project images Otsu thresholding Local thresholding Region segmentation Watershed segmentation Frequency-domain techniques Project Images 1 Project Images 2 Project Images 3 Project
More informationIris Recognition for Eyelash Detection Using Gabor Filter
Iris Recognition for Eyelash Detection Using Gabor Filter Rupesh Mude 1, Meenakshi R Patel 2 Computer Science and Engineering Rungta College of Engineering and Technology, Bhilai Abstract :- Iris recognition
More informationIJSER. 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 informationEUSIPCO
EUSIPCO 2013 1569743917 BINARIZATION OF HISTORICAL DOCUMENTS USING SELF-LEARNING CLASSIFIER BASED ON K-MEANS AND SVM Amina Djema and Youcef Chibani Speech Communication and Signal Processing Laboratory
More informationA Real-Time Hand Gesture Recognition for Dynamic Applications
e-issn 2455 1392 Volume 2 Issue 2, February 2016 pp. 41-45 Scientific Journal Impact Factor : 3.468 http://www.ijcter.com A Real-Time Hand Gesture Recognition for Dynamic Applications Aishwarya Mandlik
More informationRenu Dhir C.S.E department NIT Jalandhar India
Volume 2, Issue 5, May 202 ISSN: 2277 28X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: Novel Edge Detection Using Adaptive
More informationScanner 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 informationHand Written Digit Recognition Using Tensorflow and Python
Hand Written Digit Recognition Using Tensorflow and Python Shekhar Shiroor Department of Computer Science College of Engineering and Computer Science California State University-Sacramento Sacramento,
More informationFace Detection using Hierarchical SVM
Face Detection using Hierarchical SVM ECE 795 Pattern Recognition Christos Kyrkou Fall Semester 2010 1. Introduction Face detection in video is the process of detecting and classifying small images extracted
More informationFUZZY LOGIC BASED ADAPTIVE RESONANCE THEORY-1 APPROACH FOR OFFLINE SIGNATURE VERIFICATION
Volume 118 No. 16 2018, 681-694 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu FUZZY LOGIC BASED ADAPTIVE RESONANCE THEORY-1 APPROACH FOR OFFLINE
More informationComparative Study of Linear and Non-linear Contrast Enhancement Techniques
Comparative Study of Linear and Non-linear Contrast Kalpit R. Chandpa #1, Ashwini M. Jani #2, Ghanshyam I. Prajapati #3 # Department of Computer Science and Information Technology Shri S ad Vidya Mandal
More informationDense Image-based Motion Estimation Algorithms & Optical Flow
Dense mage-based Motion Estimation Algorithms & Optical Flow Video A video is a sequence of frames captured at different times The video data is a function of v time (t) v space (x,y) ntroduction to motion
More informationA Technique for Classification of Printed & Handwritten text
123 A Technique for Classification of Printed & Handwritten text M.Tech Research Scholar, Computer Engineering Department, Yadavindra College of Engineering, Punjabi University, Guru Kashi Campus, Talwandi
More informationImage Segmentation. Srikumar Ramalingam School of Computing University of Utah. Slides borrowed from Ross Whitaker
Image Segmentation Srikumar Ramalingam School of Computing University of Utah Slides borrowed from Ross Whitaker Segmentation Semantic Segmentation Indoor layout estimation What is Segmentation? Partitioning
More information