...MATLAB® Getting Started Guide R2011b How to Contact MathWorks Web Newsgroup www.mathworks.com/contact_TS.html Technical Support www.mathworks.com comp.soft-sys.matlab suggest@mathworks.com bugs@mathworks.com doc@mathworks.com service@mathworks.com info@mathworks.com Product enhancement suggestions Bug reports Documentation error reports Order status, license renewals, passcodes Sales, pricing, and general information 508-647-7000 (Phone) 508-647-7001 (Fax) The MathWorks, Inc. 3 Apple Hill Drive Natick, MA 01760-2098 For contact information about worldwide offices, see the MathWorks Web site. MATLAB® Getting Started Guide © COPYRIGHT 1984–2011 by The MathWorks, Inc. The software described in this document is furnished under a license agreement. The software may be used or copied only under the terms of the license agreement. No part of this manual may be photocopied or reproduced in any form without prior written consent from The MathWorks, Inc. FEDERAL ACQUISITION: This provision applies to all acquisitions of the Program and Documentation by, for, or through the federal government of the United States. By accepting delivery of the Program or Documentation, the government hereby agrees that this software or documentation qualifies as commercial computer software or commercial computer software documentation as such terms are used or defined in FAR 12.212, DFARS Part 227.72, and DFARS 252.227-7014. Accordingly, the terms and conditions of this Agreement and only those rights...
Words: 36443 - Pages: 146
...alternative use of sensors for detecting human movements such as footsteps and that is done for various reasons such as security or just for lightning a lamp automatically. We developed a Simulink model in Matlab to simulate a system that analyses the footsteps of three 25 years old men. Those men had different heights and weights. The data were recorded and analyzed using filtering and conditioning blocks of Matlab. The System collected 3 sets of steps. The first set had 5 steps with 5 detections. The second set had 8 steps with 3 detection and the third set had 4 steps with 1 detections. In total, there were 17 steps where 9 steps were detected. I. C. Procedure During the first part of the experiment, the footsteps were recorded on the main corridor of the first floor of the house 21, located in the University of Kristianstad. We also recorded the steps at our respective houses. The experiment was carried on a floor without carpet to allow a better collection of the data. This procedure was repeated several times, until satisfactory data without much noisy could be acquired. INTRODUCTION T HE objective of this work was to detect the steps of a person using a microphone array embedded in our computer together with the Simulink library of Matlab. We have some background of the idea after reading a few articles regarding this type of experiments. Fig. 1. Simulink models used to record the steps In the articles we read, the experiment...
Words: 1833 - Pages: 8
...bank deposit slips, reading postal addresses, extracting information from cheques, data entry, applications for credit cards, health insurance, loans, tax forms etc. are application areas of digital document processing. This paper gives an overview of research work carried out for recognition of hand written English letters. In Hand written text there is no constraint on the writing style. Hand written letters are difficult to recognize due to diverse human handwriting style, variation in angle, size and shape of letters. Various approaches of hand written character recognition are discussed here along with their performance. Fig 1.Major Steps of an OCR System Index Terms— Offline Hand written Character Recognition, Pre-Processing, Feature Extraction, Classification, Post Processing. I. INTRODUCTION Optical Character Recognition (OCR) is one of the most fascinating and challenging areas of pattern recognition with various practical applications. It can contribute immensely to the advancement of an automation process and can improve the interface between man and machine. It is the mechanism to convert machine printed, hand printed or hand written document file into editable text format. Typically, there are two different categories of handwriting character recognition: off-line and...
Words: 2982 - Pages: 12
...text, present in digital image, to editable text. It allows a machine to recognize characters through optical mechanisms. The output of the OCR should ideally be same as input in formatting. The process involves some pre-processing of the image file and then acquisition of important knowledge about written text. That knowledge or data can be used to recognize characters. OCR is becoming an important part of modern research based computer applications. Especially with the advent of Unicode and support of complex scripts on personal computers, the importance of this application has increased. The current study is focused on exploration of possible techniques to develop an OCR system for English language when noise is present in the signal. A detailed analysis of English writing system has been done in order to understand the core challenges. Existing OCR systems are also studied to know the latest research going on in this field. The emphasis was on finding workable segmentation technique and diacritic handling for English strings, and built a recognition module for these ligatures. The complete methodology is proposed to develop an OCR system for English and a testing application is also made. Test results are reported and compared with the previous work done in this area. 4.2 DESIGNING OF OCR : Various approaches used for the design of OCR systems are discussed below: Matrix Matching: Matrix Matching converts each character into a pattern within a matrix, and then...
Words: 2960 - Pages: 12
...Collage of Advanced Scientific Techniques (CAST) Sahiwal (BZU) | 417/800 | FSc(Pre-Engineering)2008-2010 | G.C Sahiwal (Multan Board) | 619/1100 | Matriculation(Bio Group)2006-2008 | G.M.C.H School Sadar Gogera(Lahore Board) | 555/850 | N.I.C : 35302-7339014-1 Academic Qualification Degree Projects * Book Store System (HTML 5,CSS,JavaScipt) * Student Exam Record Management System Using File Handling (OOP in C++) * Daewoo Bus Service Management System (DBMS Oracle) * Memory Management Data Structure (DSA& AOA using C++) * Book Store and management system(Asp.net C# ) * Game Flip Flop(WPF C#) * Crime Logger System(FYP) (Still Working) * Hand OCR(A.I using MATLAB) * Masters & Masters( Still Working using Oracle 11g) Working Skills In...
Words: 269 - Pages: 2
...International Journal of Machine Learning and Computing, Vol. 2, No. 3, June 2012 A Survey of OCR Applications Amarjot Singh, Ketan Bacchuwar, and Akshay Bhasin Abstract—Optical Character Recognition or OCR is the electronic translation of handwritten, typewritten or printed text into machine translated images. It is widely used to recognize and search text from electronic documents or to publish the text on a website. The paper presents a survey of applications of OCR in different fields and further presents the experimentation for three important applications such as Captcha, Institutional Repository and Optical Music Character Recognition. We make use of an enhanced image segmentation algorithm based on histogram equalization using genetic algorithms for optical character recognition. The paper will act as a good literature survey for researchers starting to work in the field of optical character recognition. Index Terms— Genetic algorithm, bimodal images, Captcha, institutional repositories and digital libraries, optical music recognition, optical character recognition. I. INTRODUCTION Highlight in 1950’s [1], applied throughout the spectrum of industries resulting into revolutionizing the document management process. Optical Character Recognition or OCR has enabled scanned documents to become more than just image files, turning into fully searchable documents with text content recognized by computers. Optical Character Recognition extracts the relevant information...
Words: 3379 - Pages: 14
...CONCATENATIVE TEXT-TO-SPEECH SYNTHESIS OF TWO-SYLLABLE FILIPINO WORDS Lourdes T. Tupas, Rowena Cristina L. Guevara, Ph.D., and Melvin Co Digital Signal Processing Laboratory Department of Electrical and Electronics Engineering University of the Philippines, Diliman ABSTRACT In concatenative-based speech synthesizers, one of the most important problems is proper union of speech units to achieve an intelligible and natural-sounding synthetic speech. For that purpose, speech units need to be processed and concatenated so that discontinuities at concatenation points are minimized. Another possible solution to this is by using a larger speech unit to decrease the number of concatenation points. In this project, which utilized two-syllable Filipino words, the speech unit is syllable. Characterization of these Filipino words is done to differentiate words of the same spelling but of different meanings. This characterization took note of the pitch, duration of utterance of each syllable in the word, and the first three formant frequencies. A digital signal processing (DSP) block is also implemented. It accepts two-syllable text and outputs all the possible utterances of that word; this block is the text-to-speech synthesizer. A two-interval forced choice test was conducted to evaluate the level of naturalness of the synthesized speech. Words of the same spelling but of different meanings are distinguished using the prosody and intelligibility test. 1. INTRODUCTION ...
Words: 2642 - Pages: 11
...HIPI: A Hadoop Image Processing Interface for Image-based MapReduce Tasks Chris Sweeney Liu Liu Sean Arietta Jason Lawrence University of Virginia Images 1...k Cull ... ... images n-k....n Hipi Image Bundle Map 1 Map i Reduce 1 Shuffle ... Result Reduce j Figure 1: A typical MapReduce pipeline using our Hadoop Image Processing Interface with n images, i map nodes, and j reduce nodes Abstract 1 The amount of images being uploaded to the internet is rapidly increasing, with Facebook users uploading over 2.5 billion new photos every month [Facebook 2010], however, applications that make use of this data are severely lacking. Current computer vision applications use a small number of input images because of the difficulty is in acquiring computational resources and storage options for large amounts of data [Guo. . . 2005; White et al. 2010]. As such, development of vision applications that use a large set of images has been limited [Ghemawat and Gobioff. . . 2003]. The Hadoop Mapreduce platform provides a system for large and computationally intensive distributed processing (Dean, 2004), though use of Hadoops system is severely limited by the technical complexities of developing useful applications [Ghemawat and Gobioff. . . 2003; White et al. 2010]. To immediately address this, we propose an open-source Hadoop Image Processing Interface (HIPI) that aims to create an interface for computer vision with MapReduce...
Words: 4082 - Pages: 17
...Department of Electrical, Electronic and Computer Engineering ESP 411 | Special Assignment Report | | Mark awarded | | Plagiarism declaration 1. I understand what plagiarism is and am aware of the University’s policy in this regard. 2. I declare that this report is my own original work. Where other people’s work has been used (either from a printed source, Internet or any other source), this has been properly acknowledged and referenced in accordance with departmental requirements. 3. I have not used work previously produced by another student or any other person to hand in as my own. 4. I have not allowed, and will not allow, anyone to copy my work with the intention of passing it off as his or her own work. Name | Student number | Signature | | | | Date | | Contents Table of Figures 3 Acronyms Used 3 PART 1 Filtering in the Frequency Domain 3 Introduction 3 Review of Prior Knowledge 4 Complex Numbers 4 Fourier series 4 Fourier Transform 4 Convolution Theorem 5 Overview 5 2-D FFT 6 DFT 6 IDFT 7 2-D FFT 7 Comparison with 1-D FFT 8 2-D FFT and Image Processing 8 Image Smoothing and Sharpening 9 Smoothing 9 Sharpening 11 Conclusion 13 PART 2 Application of Filtering in the Frequency Domain 13 Introduction 13 Gaussian Filter Theoretical Analysis 13 Gaussian Low Pass Filter 14 Gaussian High Pass Filter 14 Gaussian Filter Design 15 Practical Results 16 Conclusion 17 References 18 Table of Figures ...
Words: 4172 - Pages: 17
...Deep Learning more at http://ml.memect.com Contents 1 Artificial neural network 1 1.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2.1 Improvements since 2006 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3.1 Network function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3.2 Learning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3.3 Learning paradigms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3.4 Learning algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.4 Employing artificial neural networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.5 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.5.1 Real-life applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.5.2 Neural networks and neuroscience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.6 Neural network software ...
Words: 55759 - Pages: 224