Design of an Automated Data Entry System for Handwritten Forms

Size: px
Start display at page:

Download "Design of an Automated Data Entry System for Handwritten Forms"

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 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 information

A Neural Network Based Bank Cheque Recognition system for Malaysian Cheques

A 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 information

Optical Character Recognition (OCR) for Printed Devnagari Script Using Artificial Neural Network

Optical 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 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

MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION

MULTI 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 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

A Document Image Analysis System on Parallel Processors

A 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 information

Cursive Handwriting Recognition System Using Feature Extraction and Artificial Neural Network

Cursive 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 information

An Accurate Method for Skew Determination in Document Images

An 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 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 Recognition Using Matlab s Neural Network Toolbox

Character 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 information

Recognition of Gurmukhi Text from Sign Board Images Captured from Mobile Camera

Recognition 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 information

Image Mining: frameworks and techniques

Image 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 information

Handwritten Character Recognition with Feedback Neural Network

Handwritten 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 information

OCR For Handwritten Marathi Script

OCR 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 information

HANDWRITTEN GURMUKHI CHARACTER RECOGNITION USING WAVELET TRANSFORMS

HANDWRITTEN 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 information

CS4733 Class Notes, Computer Vision

CS4733 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 information

CROSS-CORRELATION NEURAL NETWORK: A NEW NEURAL NETWORK CLASSIFIER

CROSS-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 information

Efficient Object Extraction Using Fuzzy Cardinality Based Thresholding and Hopfield Network

Efficient 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 information

Multi-pass approach to adaptive thresholding based image segmentation

Multi-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 information

Extract 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 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 information

Traffic 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 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 information

Indian Multi-Script Full Pin-code String Recognition for Postal Automation

Indian 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 information

Neural Network Based Threshold Determination for Malaysia License Plate Character Recognition

Neural 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 information

RULE BASED SIGNATURE VERIFICATION AND FORGERY DETECTION

RULE 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 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

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

A novel firing rule for training Kohonen selforganising

A 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 information

SEVERAL METHODS OF FEATURE EXTRACTION TO HELP IN OPTICAL CHARACTER RECOGNITION

SEVERAL 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 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

A Fast Personal Palm print Authentication based on 3D-Multi Wavelet Transformation

A 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 information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL 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 information

Local Image Registration: An Adaptive Filtering Framework

Local 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 information

Time Stamp Detection and Recognition in Video Frames

Time 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 information

Face and Nose Detection in Digital Images using Local Binary Patterns

Face 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 information

FPGA 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 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 information

CS 490: Computer Vision Image Segmentation: Thresholding. Fall 2015 Dr. Michael J. Reale

CS 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 information

Keywords Binary Linked Object, Binary silhouette, Fingertip Detection, Hand Gesture Recognition, k-nn algorithm.

Keywords 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 information

A THREE LAYERED MODEL TO PERFORM CHARACTER RECOGNITION FOR NOISY IMAGES

A 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 information

Distance and Angles Effect in Hough Transform for line detection

Distance 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 information

A 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 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 information

Image Compression: An Artificial Neural Network Approach

Image 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 information

A new predictive image compression scheme using histogram analysis and pattern matching

A 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 information

Development of system and algorithm for evaluating defect level in architectural work

Development 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 information

Lecture 6: Edge Detection

Lecture 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 information

Lecture 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. 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 information

Image Analysis Image Segmentation (Basic Methods)

Image 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 information

Text Information Extraction And Analysis From Images Using Digital Image Processing Techniques

Text 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 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

II. WORKING OF PROJECT

II. 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 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

A Bootstrap Mechanism for NGN QoS Profiling

A 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 information

An Efficient Character Segmentation Based on VNP Algorithm

An 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 information

K S Prasanna Kumar et al,int.j.computer Techology & Applications,Vol 3 (1),

K 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 information

Motion Tracking and Event Understanding in Video Sequences

Motion 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 information

CHAPTER 4 DETECTION OF DISEASES IN PLANT LEAF USING IMAGE SEGMENTATION

CHAPTER 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 information

Character Recognition

Character 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 information

Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong)

Biometrics 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 information

Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation

Simultaneous 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 information

Fine Classification of Unconstrained Handwritten Persian/Arabic Numerals by Removing Confusion amongst Similar Classes

Fine 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 information

The combination of palm print and hand geometry for biometrics palm recognition

The 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 information

Siti Norul Huda Sheikh Abdullah

Siti 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 information

Seismic regionalization based on an artificial neural network

Seismic 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 information

Handwritten Hindi Numerals Recognition System

Handwritten 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 information

Digital Image Processing

Digital 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 information

A 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 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 information

Effects Of Shadow On Canny Edge Detection through a camera

Effects 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 information

Classification of Printed Chinese Characters by Using Neural Network

Classification 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 information

Adaptation Of Vigilance Factor And Choice Parameter In Fuzzy ART System

Adaptation 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 information

Text 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 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 information

Subpixel Corner Detection Using Spatial Moment 1)

Subpixel 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 information

Computer Science Faculty, Bandar Lampung University, Bandar Lampung, Indonesia

Computer 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 information

Structural 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 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 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

Handwritten Devanagari Character Recognition Model Using Neural Network

Handwritten 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 information

Fuzzy Inference System based Edge Detection in Images

Fuzzy 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 information

Simulation of Zhang Suen Algorithm using Feed- Forward Neural Networks

Simulation 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 information

Auto-Digitizer for Fast Graph-to-Data Conversion

Auto-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 information

Perception. Autonomous Mobile Robots. Sensors Vision Uncertainties, Line extraction from laser scans. Autonomous Systems Lab. Zürich.

Perception. 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 information

CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN

CHAPTER 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 information

CHAPTER 6 DETECTION OF MASS USING NOVEL SEGMENTATION, GLCM AND NEURAL NETWORKS

CHAPTER 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 information

Lecture 4 Image Enhancement in Spatial Domain

Lecture 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 information

Chapter - 2 : IMAGE ENHANCEMENT

Chapter - 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 information

A THIRD GENERATION AUTOMATIC DEFECT RECOGNITION SYSTEM

A 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 information

Document Image Binarization Using Post Processing Method

Document 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 information

An adaptive container code character segmentation algorithm Yajie Zhu1, a, Chenglong Liang2, b

An 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 information

EECS490: Digital Image Processing. Lecture #22

EECS490: 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 information

Iris Recognition for Eyelash Detection Using Gabor Filter

Iris 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 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

EUSIPCO

EUSIPCO 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 information

A Real-Time Hand Gesture Recognition for Dynamic Applications

A 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 information

Renu Dhir C.S.E department NIT Jalandhar India

Renu 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 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

Hand Written Digit Recognition Using Tensorflow and Python

Hand 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 information

Face Detection using Hierarchical SVM

Face 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 information

FUZZY LOGIC BASED ADAPTIVE RESONANCE THEORY-1 APPROACH FOR OFFLINE SIGNATURE VERIFICATION

FUZZY 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 information

Comparative Study of Linear and Non-linear Contrast Enhancement Techniques

Comparative 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 information

Dense Image-based Motion Estimation Algorithms & Optical Flow

Dense 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 information

A Technique for Classification of Printed & Handwritten text

A 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 information

Image 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 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