Optical character recognition (OCR) is the translation of optically scanned bitmaps of printed or written text characters into character codes, such as ASCII. This is an efficient way to turn hard-copy materials into data files that can be edited and otherwise manipulated on a computer. This is the technology long used by libraries and government agencies to make lengthy documents quickly available electronically. Advances in OCR technology have spurred its increasing use by enterprises. For many document-input tasks, OCR is the most cost-effective and speedy method available. And each year, the technology frees acres of storage space once given over to file cabinets and boxes full of paper documents. Before OCR can be used, the source material must be scanned using an optical scanner (and sometimes a specialized circuit board in the PC) to read in the page as a bitmap (a pattern of dots). Software to recognize the images is also required.
Our software package proposes to solve the classification of isolated handwritten characters and digits of the UJI Pen Characters Data Set using Neural Networks. The data consists of samples of 26 characters and 10 digits written by 11 writers on a tablet PC. The characters (in standard UNIPEN format) are written both in upper and lower case and there is a whole two set of characters per writer. So the output should be in one of the 35 classes. The ultimate objective is building a writer independent model for each character.
The selection of valuable features is crucial in character recognition, therefore a new and meaningful set of features, the Uniform Differential Normalized Coordinates (UDNC), introduced by C. Agell, is adopted. These features are shown to improve the recognition rate using simple classification algorithms so they are used to train a Neural Network and test its performance on UJI Pen Characters Data Set.
Index Terms: Matlab, source, code, ocr, optical character recognition, scanned text, written text, ascii, isolated character.

Requirements:

Matlab

Like it? Share with your friends!

Other Windows Software of Developer «Luigi Rosa»:

Face Recognition in Fourier Space Face Recognition in Fourier Space - Matlab source code. A simple face recognition system based on an analysis of faces via their Fourier spectra. Recognition is done by finding the closest match between feature vectors containing the Fourier coefficients a

AOV Based Fingerprint Minutiae Matching System AOV Based Fingerprint Minutiae Matching System - Matlab source code. Minutia matching is the most popular approach to fingerprint recognition. We have developed a novel fingerprint feature named adjacent orientation vector, or AOV, for fingerprint matching

Signature Recognition System There exist a number of biometrics methods today e.g. Signatures, Fingerprints, Iris. There is considerable interest in authentication based on handwritten signature verification system as it is the cheapest way to authenticate the person. Fingerprints and

Facial Expression Recognition System Facial expression recognition - Matlab Source Code. We propose an algorithm for facial expression recognition which can classify the given image into one of the seven basic facial expression categories (happiness, sadness, fear, surprise, anger, disgust an

Hybrid Iris Recognition The use of biometric signatures, instead of tokens such as identification cards or computer passwords, continues to gain increasing attention as an efficient means of identification and verification of individuals for controlling access to secured areas, m

Personal Iris Recognition Using Neural Network Artificial Neural Networks (ANNs) are programs designed to simulate the way a simple biological nervous system is believed to operate. They are based on simulated nerve cells or neurons, which are joined together in a variety of ways to form networks. Thes

Core Point Detection System We have proposed a novel method for core point detection, this method gives perfect detection of core point if a clear loop structure is present on the fingerprint, in case of high curvature regions the accuracy is still better than existing methods. The a

Neural Networks Based Signature Recognition Signature verification technology utilizes the distinctive aspects of the signature to verify the identity of individuals. The technology examines the behavioral components of the signature, such as stroke order, speed and pressure, as opposed to comparing

Palmprint Recognition System Palmprint Recognition System - Matlab Source Code. In the field of biometrics, palmprint is a novel but promising technology. Limited work has been reported on palmprint identification and verification, despite the importance of palmprint features. There a

Gender Recognition System Human face contains a variety of information for adaptive social interactions amongst people. In fact, individuals are able to process a face in a variety of ways to categorize it by its identity, along with a number of other demographic characteristics, s

Facial Expression Recognition System Facial expression recognition - Matlab Source Code. We propose an algorithm for facial expression recognition which can classify the given image into one of the seven basic facial expression categories (happiness, sadness, fear, surprise, anger, disgust an

ESBUnitConv ESBUnitConv converts between 564 units of measurement in 21 categories. Includes Units for Temperature, Distance, Mass, Area, Volume, Pressure, Velocity, Acceleration, Force, Energy, Power, Fuel Consumption, Flow, Torque, Illumination, Luminous Intensity,

Flashcard Tables Select which of the tables you want to practice, and the program will present them as flashcards. See how quickly you can answer and get listed in the hall of fame. You can practice addition, subtraction, multiplication and division. The computer times you

BiScope BiScope is free educational software that allows you to visually explore the relationship between binary, hexadecimal, octal and decimal numbers. BiScope also serves as a base conversion calculator for programmers.Requirements:Windows 95/98/Me/NT/2000/XP/2

Scientific Calculator Fully functional Scientific Calculator that performs just the same as a 'shop bought' calculator and looks and feels exactly the same. Features natural input and a clear and easy to use display with all the standard scientific and mathematical functions yo

Duffing Oscillator Model The Duffing Oscillator model computes the solutions to the non-linear Duffing equation, which reads, x'' + 2γx' - x (1 - x 2 ) = f cos(ω t), where each prime, where each prime denotes a time derivative. The simulation displays the solution as w

Arithmemouse Times Tables Arithmemouse Times Tables, created to appeal to both boys and girls, is a video game designed to help give children the confidence that comes from learning one of the fundamental foundations of mathematics-- multiplication facts. In Arithmemouse, the playe

College Scientific Calculator 36 College Scientific Calculator 36 for scientists, engineers, teachers, and students. Calculates mathematical formulas of any length and complexity. Calculation history can be stored into text file or printed. There are ten variables or constants available f

Cosinor Enhance cosinor method for calculation of circadian chronobiological rythms. Cosinor parameters (Mesor, acrophase) are calculated from a very simple input grid.

CurveFitter CurveFitter performs statistical regression analysis to estimate the values of parameters for linear, multivariate, polynomial, exponential and nonlinear functions. The regression analysis determines the values of the parameters that cause the function to

Supported Operating Systems:

Windows 2000 |
Windows 2003 |
Windows 7 |
Windows 8 |
Windows 98 |
Windows Me |
Windows NT |
Windows Server 2008 |
Windows Vista |
Windows XP |

Comments on :

Comments not found

Windows Software - Free Windows Downloads, Apps, Games, Freeware, Skype, Media Player, Antivirus, Gimp, Live, Starter for Windows XP, Vista, 7, 8, 10