Character Recognition Internals

Size: px
Start display at page:

Download "Character Recognition Internals"

Transcription

1 SSIP 2005, Szeged Character Recognition Internals Dr. István Marosi Scansoft-Recognita, Inc., Hungary

2 OCR Internals Main tasks of an OCR system: Image acquisition Layout recognition Text recognition User assisted correction Result exportation

3 OCR Internals Main tasks of an OCR system: Image acquisition Get image B/W Scanning Gray Scanning Color Scanning Load from image file Preprocess image Layout recognition Text recognition User assisted correction Result exportation

4 OCR Internals Main tasks of an OCR system: Image acquisition Get image Preprocess image Color separation Thresholding Despeckling Rotation Deskewing Layout recognition Text recognition User assisted correction Result exportation Color Separation De-speckle, de-skew

5 The Preprocessed Image Joined chars

6 The Preprocessed Image Joined chars

7 The Preprocessed Image Joined chars

8 The Preprocessed Image Broken chars

9 The Preprocessed Image Broken chars

10 The Preprocessed Image Broken chars

11 OCR Internals Main tasks of an OCR system: Image acquisition Layout recognition Text zones Columns of flowed text Tables Inverse text Graphic zones Text recognition User assisted correction Result exportation

12 OCR Internals Main tasks of an OCR system: Image acquisition Layout recognition Text zones Graphic zones Line Art Photo Text recognition User assisted correction Result exportation

13 OCR Internals Main tasks of an OCR system: Image acquisition Layout recognition Text recognition Segmentation Calculation of Feature Vector Elements Classification Language Analysis Voting User assisted correction Result exportation

14 Segmentation What are those pixel groups belonging to a single letter?

15 Segmentation What are those pixel groups belonging to a single letter?

16 Segmentation What are those pixel groups belonging to a single letter?

17 Segmentation What are those pixel groups belonging to a single letter?

18 Segmentation What are those pixel groups belonging to a single letter?

19 Segmentation What are those pixel groups belonging to a single letter?

20 Segmentation What are those pixel groups belonging to a single letter?

21 OCR Internals Main tasks of an OCR system: Image acquisition Layout recognition Text recognition Segmentation Calculation of Feature Vector Elements Classification Language Analysis Voting User assisted correction Result exportation

22 Calculation of FV Elements: Contour Tracing Find a (new) white-black transition Follow the edge of the pixels using the MIN or MAX rule Administrate the already traced white-black transitions Collect information while going around And repeat the process on new shapes...

23 Contour Tracing Find a (new) white-black transition Follow the edge of the pixels using the MIN or MAX rule Administrate the already traced white-black transitions Collect information while going around And repeat the process on new shapes...

24 Contour Tracing Find a (new) white-black transition Follow the edge of the pixels using the MIN or MAX rule a b if black(a) then turn(ccw) else if black(b) then forward else turn(cw)

25 Contour Tracing Find a (new) white-black transition Follow the edge of the pixels using the MIN or MAX rule a b a b if black(a) then turn(ccw) else if black(b) then forward else turn(cw) if white(b) then turn(cw) else if white(a) then forward else turn(ccw)

26 Contour Tracing Find a (new) white-black transition Follow the edge of the pixels using the MIN or MAX rule Administrate the already traced white-black transitions Collect information while going around And repeat the process on new shapes...

27 Some Easily Calculatable Data Problem #1 Turning CW: I n =I n-1 +1 Turning CCW: I n =I n-1-1 Going Forward: I n =I n-1

28 Some Easily Calculatable Data Problem #2 Turning CW: I n =I n-1 +1 Turning CCW: I n =I n-1-1 Going Forward: I n =I n-1

29 Some Easily Calculatable Data Problem #3 Going Up: I n =I n-1 -X n Going Down: I n =I n-1 +X n Going Right: I n =I n-1 Going Left: I n =I n-1

30 Some Easily Calculatable Data Problem #4 Going Up: I n =I n-1 -X n Going Down: I n =I n-1 +X n Going Right: I n =I n-1 Going Left: I n =I n-1

31 OCR Internals Main tasks of an OCR system: Image acquisition Layout recognition Text recognition Segmentation Calculation of Feature Vector Elements Classification Language Analysis Voting User assisted correction Result exportation A B A B

32 Classification; Training models Restricted Coulomb Energy (RCE) Network (Dr. Leon Cooper, Dr. Charles Elbaum) B A B A

33 Classification; Training models Restricted Coulomb Energy (RCE) Network (Dr. Leon Cooper, Dr. Charles Elbaum) B A B A

34 Classification; Training models Nestor Learning System (NLS)

35 Classification; Training models Nestor Learning System (NLS) Default radius R max

36 Classification; Training models Nestor Learning System (NLS)

37 Classification; Training models Nestor Learning System (NLS) Default radius R max

38 Classification; Training models Nestor Learning System (NLS)

39 Classification; Training models Nestor Learning System (NLS)

40 Classification; Training models Nestor Learning System (NLS) Default radius R max

41 Classification; Training models Nestor Learning System (NLS)

42 Classification; Training models Nestor Learning System (NLS) Decreased radius

43 Classification; Training models Nestor Learning System (NLS)

44 Classification; Training models Nestor Learning System (NLS) Decreased radius R min

45 Classification; Training models Nestor Learning System (NLS) Pass 2 Decreased radius

46 OCR Internals Main tasks of an OCR system: Image acquisition Layout recognition Text recognition Segmentation Calculation of Feature Vector Elements Classification Language Analysis Voting User assisted correction Result exportation

47 Voting Text recognition in OmniPage Pro OCR Engines available: Caere s engine (codename: Salt & Pepper) Recognita s engine (codename: Paprika) ScanSoft s engine (codename: Fireworx)

48 Voting Text recognition in OmniPage Pro OCR Engines available: Caere s engine (Salt & Pepper) Uses a Matrix Matching based algorithm feature set: 40 cells of an 8x5 grid good overall description of a shape weaker at detailed structure Recognita s engine (Paprika) Uses a Contour Tracing based algorithm feture set: convex and concave arcs on the contour good detailed description of a shape weaker at overall structure

49 Voting Text recognition in OmniPage Pro OCR Engines available: Caere s engine (Salt & Pepper) Recognita s engine (Paprika) ScanSoft s engine (Fireworx) Segmentation algorithms:

50 Voting Text recognition in OmniPage Pro OCR Engines available: Caere s engine (Salt & Pepper) Recognita s engine (Paprika) ScanSoft s engine (Fireworx) Segmentation algorithms: Developed by independent groups Have different strengths and weaknesses

51 Text recognition in OmniPage Pro OCR Engines available Segmentation algorithms Conclusion: Voting They are complementary Let s create a voting system

52 Voting strategies Voting External Black box voting Paprika Fireworx Image Salt & Pepper Txt 3 Txt 2 Txt 1 Vote Dict ~20% gain Final Txt

53 Voting strategies External Black box voting Internal Shape voting Voting Paprika Image Fireworx Txt 2 Salt & Pepper Txt 1 Txt 3 Bronze Dict Final Txt

54 Voting Image Paprika K.B. Recognize original segmentation Original segmentation: Every independent connected component is a character Good segmentation: recognize Bad segmentation: reject

55 Voting Image Paprika K.B. Recognize original segmentation Train adaptive classifier from original shapes Txt 1 Txt 2 Adaptive K.B.

56 Voting Image Paprika K.B. Recognize original segmentation Train adaptive classifier from original shapes Txt 1 Txt 2 Adaptive K.B. Recognize broken and joined shapes Dict Try several segmentations Loop if unrecognizable

57 Voting Image Paprika K.B. Recognize original segmentation Train adaptive classifier from original shapes Txt 1 Txt 2 Adaptive K.B. Recognize broken and joined shapes Dict Train adaptive classifier from ugly shapes

58 Voting Image Paprika K.B. Recognize original segmentation Train adaptive classifier from original shapes Txt 1 Txt 2 Adaptive K.B. Recognize broken and joined shapes Dict Train adaptive classifier from ugly shapes Try several segmentations Loop if unrecognizable Recognize more broken and joined shapes Txt 3

59 Voting strategies Voting Image Fireworx Salt & Pepper Paprika Txt 1 Txt 1 ~60% gain Txt 3 Bronze Final Txt Dict

60 OCR Internals Main tasks of an OCR system: Image acquisition Layout recognition Text recognition User assisted correction By the user s random editing... Pop-up verifier Manual Training By proofreading of doubtful words Result exportation

61 OCR Internals Main tasks of an OCR system: Image acquisition Layout recognition Text recognition User assisted correction By the user s random editing... By proofreading of doubtful words Correct: User dictionary Changed: IntelliTrain Remember trained characters Apply them on following pages Result exportation

62 IntelliTrain Recognized word: sorneuüng

63 IntelliTrain Recognized word: Fixed word: sorneuüng something

64 IntelliTrain Recognized word: Fixed word: sorneuüng something

65 IntelliTrain Recognized word: Fixed word: Substitutions found: sorneuüng something m rn thi Uü

66 IntelliTrain Recognized word: sorneuüng Fixed word: something Substitutions found: m rn thi Uü Perform automatically: Learn image pattern and substitution info Find similar substituted ( blue ) text on actual page Match against pattern of substitution and correct Find such errors on following pages, too

67 OCR Internals Main tasks of an OCR system: Image acquisition Layout recognition Text recognition User assisted correction Result exportation Combine pages into a Document Header / Footer recognition Page numbers Hyperlinks (e.g. See Table 20 ) Save results

68 OCR Internals Main tasks of an OCR system: Image acquisition Layout recognition Text recognition User assisted correction Result exportation Combine pages into a Document Save results doc file Speech synthesizer

69

6. Applications - Text recognition in videos - Semantic video analysis

6. Applications - Text recognition in videos - Semantic video analysis 6. Applications - Text recognition in videos - Semantic video analysis Stephan Kopf 1 Motivation Goal: Segmentation and classification of characters Only few significant features are visible in these simple

More information

Creating Accessible Scanned Document OmniPage v.14

Creating Accessible Scanned Document OmniPage v.14 How to Create Accessible Scanned Documents: Creating accessible scanned documents is simple. 1. Scan text documents with an OCR software, like OmniPage. 2. Save it in a word processing file format, like.doc

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

Word Matching of handwritten scripts

Word Matching of handwritten scripts Word Matching of handwritten scripts Seminar about ancient document analysis Introduction Contour extraction Contour matching Other methods Conclusion Questions Problem Text recognition in handwritten

More information

HCR Using K-Means Clustering Algorithm

HCR Using K-Means Clustering Algorithm HCR Using K-Means Clustering Algorithm Meha Mathur 1, Anil Saroliya 2 Amity School of Engineering & Technology Amity University Rajasthan, India Abstract: Hindi is a national language of India, there are

More information

Using Optical Character Recognition on Scanned Text

Using Optical Character Recognition on Scanned Text Using Optical Character Recognition on Scanned Text This document describes how to use the optical character recognition software OmniPage Professional 15 to convert scanned documents into computer-editable

More information

Guide to Make Google Docs & Google Slides ADA Compliant

Guide to Make Google Docs & Google Slides ADA Compliant Guide to Make Google Docs & Google Slides ADA Compliant Google Docs Headings Google Docs, like Microsoft Word, offers built in headings that help create a structure to your document and allow them to be

More information

Practical Image and Video Processing Using MATLAB

Practical Image and Video Processing Using MATLAB Practical Image and Video Processing Using MATLAB Chapter 18 Feature extraction and representation What will we learn? What is feature extraction and why is it a critical step in most computer vision and

More information

Machine Vision Tools for Solving Auto ID Applications

Machine Vision Tools for Solving Auto ID Applications Machine Vision Tools for Solving Auto ID Applications Part 3 of a 3-part webinar series: Introduction to Machine Vision Track, Trace & Control Solutions About your Instructors Dr. Jonathan Ludlow Machine

More information

Scan to PC Desktop Professional v7.0 Orientation Guide

Scan to PC Desktop Professional v7.0 Orientation Guide Scan to PC Desktop Professional v7.0 Orientation Guide Maximizing Your Productivity with Scanning and Your Xerox WorkCentre Pro Multifunction Device Topics Included Scanning to the Desktop Scanning to

More information

Features & Functionalities

Features & Functionalities Features & Functionalities Release 3.0 www.capture-experts.com Import FEATURES Processing TIF CSV EML Text Clean-up Email HTML ZIP TXT Merge Documents Convert to TIF PST RTF PPT XLS Text Recognition Barcode

More information

Docuscan. User Guide. October Docupace Technologies, Inc. 10/08. For broker-dealer use only. Not to be used with the public.

Docuscan. User Guide. October Docupace Technologies, Inc. 10/08. For broker-dealer use only. Not to be used with the public. Docuscan User Guide October 2008 2008 Docupace Technologies, Inc. 10/08 For broker-dealer use only. Not to be used with the public. Contents INTRODUCTION...1 INSTALLING DOCUSCAN...1 SETTING UP DOCUSCAN...2

More information

Khmer OCR for Limon R1 Size 22 Report

Khmer OCR for Limon R1 Size 22 Report PAN Localization Project Project No: Ref. No: PANL10n/KH/Report/phase2/002 Khmer OCR for Limon R1 Size 22 Report 09 July, 2009 Prepared by: Mr. ING LENG IENG Cambodia Country Component PAN Localization

More information

Automatic Reader. Multi Lingual OCR System.

Automatic Reader. Multi Lingual OCR System. Automatic Reader Multi Lingual OCR System What is the Automatic Reader? Sakhr s Automatic Reader transforms scanned images into a grid of millions of dots, optically recognizes the characters found in

More information

Kurzweil Automater- Mass Conversion of Files into K3000

Kurzweil Automater- Mass Conversion of Files into K3000 Kurzweil Automater- Mass Conversion of Files into K3000 The K3Automater is a program that is typically used by institutions who offer a scanning service to their students. It is designed for mass conversion

More information

An Improvement Study for Optical Character Recognition by using Inverse SVM in Image Processing Technique

An Improvement Study for Optical Character Recognition by using Inverse SVM in Image Processing Technique An Improvement Study for Optical Character Recognition by using Inverse SVM in Image Processing Technique I Dinesh KumarVerma, II Anjali Khatri I Assistant Professor (ECE) PDM College of Engineering, Bahadurgarh,

More information

CentreWare. OmniPage OCR 1.0 English for CentreWare Flow Services User Guide

CentreWare. OmniPage OCR 1.0 English for CentreWare Flow Services User Guide CentreWare OmniPage OCR 1.0 English for CentreWare Flow Services User Guide Microsoft, Windows, Windows NT and Windows Server are either registered trademarks or trademarks of Microsoft Corporation in

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

Scan to PC Desktop Professional v9 vs. Scan to PC Desktop SE v9 + SE

Scan to PC Desktop Professional v9 vs. Scan to PC Desktop SE v9 + SE Scan to PC Desktop Professional v9 PaperPort Desktop Page Thumbnails on the Desktop for Image and PDF files T (Scanner Enhancement) Tools on the Desktop Search by Document Name and Metadata PageViewer

More information

Features & Functionalities

Features & Functionalities Features & Functionalities Release 2.1 www.capture-experts.com Import FEATURES OVERVIEW Processing TIF CSV EML Text Clean-up Email HTML ZIP TXT Merge Documents Convert to TIF PST RTF PPT XLS Text Recognition

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

L EGAL NOTICES. ScanSoft, Inc. 9 Centennial Drive Peabody, MA U.S.A. ScanSoft Belgium BVBA Guldensporenpark 32 BE-9820 Merelbeke Belgium

L EGAL NOTICES. ScanSoft, Inc. 9 Centennial Drive Peabody, MA U.S.A. ScanSoft Belgium BVBA Guldensporenpark 32 BE-9820 Merelbeke Belgium L EGAL NOTICES Copyright 2002 ScanSoft, Inc. All rights reserved. The software described in this book is furnished under license and may be used or copied only in accordance with the terms of such license.

More information

Smarter Document Capture

Smarter Document Capture Smarter Document Capture This presentation will begin at 2:00 PM EDT 1 PM Central, 12 PM Mountain, 11 AM Pacific Please check that the volume on your computer is on This presentation runs through voice

More information

Going digital Challenge & solutions in a newspaper archiving project. Andrey Lomov ATAPY Software Russia

Going digital Challenge & solutions in a newspaper archiving project. Andrey Lomov ATAPY Software Russia Going digital Challenge & solutions in a newspaper archiving project Andrey Lomov ATAPY Software Russia Problem Description Poor recognition results caused by low image quality: noise, white holes in characters,

More information

ABBYY FineReader 10. Professional Edition Corporate Edition Site License Edition. Small and medium-sized businesses or individual departments

ABBYY FineReader 10. Professional Edition Corporate Edition Site License Edition. Small and medium-sized businesses or individual departments ABBYY FineReader 10 Compare Versions Professional Edition Corporate Edition Site License Edition Ideal For Single users and business professionals Small and medium-sized businesses or individual departments

More information

EyeTech. Particle Size Particle Shape Particle concentration Analyzer ANKERSMID

EyeTech. Particle Size Particle Shape Particle concentration Analyzer ANKERSMID EyeTech Particle Size Particle Shape Particle concentration Analyzer A new technology for measuring particle size in combination with particle shape and concentration. COMBINED LASERTECHNOLOGY & DIA Content

More information

Keyword Spotting in Document Images through Word Shape Coding

Keyword Spotting in Document Images through Word Shape Coding 2009 10th International Conference on Document Analysis and Recognition Keyword Spotting in Document Images through Word Shape Coding Shuyong Bai, Linlin Li and Chew Lim Tan School of Computing, National

More information

How to Tell a Human apart from a Computer. The Turing Test. (and Computer Literacy) Spring 2013 ITS B 1. Are Computers like Human Brains?

How to Tell a Human apart from a Computer. The Turing Test. (and Computer Literacy) Spring 2013 ITS B 1. Are Computers like Human Brains? How to Tell a Human apart from a Computer The Turing Test (and Computer Literacy) Spring 2013 ITS102.23 - B 1 Are Computers like Human Brains? The impressive contributions of computers during World War

More information

What will I learn today?

What will I learn today? What will I learn today? What s New My Old Adobe did it this way Navigation Pane Tools Pane Comments Pane Share Pane Using Action Wizard Comparing PDF Documents Insert Pages Delete Pages Replace Pages

More information

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

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

More information

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

Improved automatic restart and failed job recovery 64-bit support for improved memory utilisation

Improved automatic restart and failed job recovery 64-bit support for improved memory utilisation NUANCE The experience speaks for itself Comparison Chart Solution Comparison Chart Ease of Use How-to-Guides teach you the key steps to use 3 3 Launchpad 3 Image Capture Scanners and All-in-Ones Scanner

More information

Océ Engineering Exec. Advanced Import and Index

Océ Engineering Exec. Advanced Import and Index Océ Engineering Exec Advanced Import and Index Océ-Technologies B.V. Copyright 2004, Océ-Technologies B.V. Venlo, The Netherlands All rights reserved. No part of this work may be reproduced, copied, adapted,

More information

CS 231A Computer Vision (Winter 2014) Problem Set 3

CS 231A Computer Vision (Winter 2014) Problem Set 3 CS 231A Computer Vision (Winter 2014) Problem Set 3 Due: Feb. 18 th, 2015 (11:59pm) 1 Single Object Recognition Via SIFT (45 points) In his 2004 SIFT paper, David Lowe demonstrates impressive object recognition

More information

A New Algorithm for Shape Detection

A New Algorithm for Shape Detection IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 19, Issue 3, Ver. I (May.-June. 2017), PP 71-76 www.iosrjournals.org A New Algorithm for Shape Detection Hewa

More information

Vision. OCR and OCV Application Guide OCR and OCV Application Guide 1/14

Vision. OCR and OCV Application Guide OCR and OCV Application Guide 1/14 Vision OCR and OCV Application Guide 1.00 OCR and OCV Application Guide 1/14 General considerations on OCR Encoded information into text and codes can be automatically extracted through a 2D imager device.

More information

Working with PDF s. To open a recent file on the Start screen, double click on the file name.

Working with PDF s. To open a recent file on the Start screen, double click on the file name. Working with PDF s Acrobat DC Start Screen (Home Tab) When Acrobat opens, the Acrobat Start screen (Home Tab) populates displaying a list of recently opened files. The search feature on the top of the

More information

ABBYY FineReader 14 Full Feature List

ABBYY FineReader 14 Full Feature List ABBYY FineReader 14 Full Feature List Productivity and Ease of Use Working with PDF NEW Read and search Review and comment Text extraction and quotation Edit and modify Form filling Security Prepare document

More information

1.1.1 Create a folder and document SE: 18, 46, A2, A4-A5

1.1.1 Create a folder and document SE: 18, 46, A2, A4-A5 Learning Microsoft Publisher 2002, 1 st Edition 2002, Against the Clock Series Arkansas Career and Technology Education, Business/Marketing Technology, Desktop Publishing I & II (Grades 10-12) Desktop

More information

The Number 1 In Raster / Vector Processing ForOver10Years. Overview and Specifications.

The Number 1 In Raster / Vector Processing ForOver10Years. Overview and Specifications. The Number 1 In Raster / Vector Processing ForOver10Years Overview and Specifications www.softelec.com VPHybridCAD world s No. 1 in hybrid CAD represents a line of internationally awarded software products,

More information

Guide to Make PowerPoint Files ADA Compliant

Guide to Make PowerPoint Files ADA Compliant Guide to Make PowerPoint Files ADA Compliant Slide Layouts PowerPoint contains a series of highly-accessible slide layouts. PowerPoint is designed to encourage the use of these slide layouts to ensure

More information

Motion Detection. Final project by. Neta Sokolovsky

Motion Detection. Final project by. Neta Sokolovsky Motion Detection Final project by Neta Sokolovsky Introduction The goal of this project is to recognize a motion of objects found in the two given images. This functionality is useful in the video processing

More information

EE795: Computer Vision and Intelligent Systems

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

More information

Learn Well Technocraft

Learn Well Technocraft Section 1: Getting started The Word window New documents Document navigation Section 2: Editing text Working with text The Undo and Redo commands Cut, copy, and paste Find and replace Section 3: Text formatting

More information

Creating Accessible PDF Files using Microsoft Word 2010 and Adobe Acrobat Pro version X

Creating Accessible PDF Files using Microsoft Word 2010 and Adobe Acrobat Pro version X Creating Accessible PDF Files using Microsoft Word 2010 and Adobe Acrobat Pro version X Office of Information Technology West Virginia University OIT Help Desk (304) 293-4444, oithelp@mail.wvu.edu http://oit.wvu.edu/training/classmat/acr/accessible-pdf/

More information

Isolated Handwritten Words Segmentation Techniques in Gurmukhi Script

Isolated Handwritten Words Segmentation Techniques in Gurmukhi Script Isolated Handwritten Words Segmentation Techniques in Gurmukhi Script Galaxy Bansal Dharamveer Sharma ABSTRACT Segmentation of handwritten words is a challenging task primarily because of structural features

More information

ECG782: Multidimensional Digital Signal Processing

ECG782: Multidimensional Digital Signal Processing Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu ECG782: Multidimensional Digital Signal Processing Spring 2014 TTh 14:30-15:45 CBC C313 Lecture 10 Segmentation 14/02/27 http://www.ee.unlv.edu/~b1morris/ecg782/

More information

Scan to PC Desktop Professional 10 Customer Orientation Guide

Scan to PC Desktop Professional 10 Customer Orientation Guide Scan to PC Desktop Professional 10 Customer Orientation Guide Personalize your Xerox network scanning and your PDF workflow 1 Information about this Orientation Guide The purpose of the Scan to PC Desktop

More information

RECOGNITION ProductInfo

RECOGNITION ProductInfo This website stores cookies on your computer. These cookies are used to improve your website and provide more personalized services to you, both on this website and through other media. To find out more

More information

Shape Context Matching For Efficient OCR

Shape Context Matching For Efficient OCR Matching For Efficient OCR May 14, 2012 Matching For Efficient OCR Table of contents 1 Motivation Background 2 What is a? Matching s Simliarity Measure 3 Matching s via Pyramid Matching Matching For Efficient

More information

Android Automatic object detection - BGU CV 142

Android Automatic object detection - BGU CV 142 Android Automatic object detection By Ohad Zadok Introduction Motivation: Automatic Object Detection can be used to detect objects in a photo and classify them. Daily usages: 1. Security usage, when trying

More information

Dietrich Paulus Joachim Hornegger. Pattern Recognition of Images and Speech in C++

Dietrich Paulus Joachim Hornegger. Pattern Recognition of Images and Speech in C++ Dietrich Paulus Joachim Hornegger Pattern Recognition of Images and Speech in C++ To Dorothea, Belinda, and Dominik In the text we use the following names which are protected, trademarks owned by a company

More information

Making Your PowerPoint Presentations Accessible

Making Your PowerPoint Presentations Accessible Making Your PowerPoint Presentations Accessible Montclair State University is committed to making our digital content accessible to people with disabilities (required by Section 508). This document will

More information

FineReader Engine Overview & New Features in V10

FineReader Engine Overview & New Features in V10 FineReader Engine Overview & New Features in V10 Semyon Sergunin ABBYY Headquarters September 2010 Michael Fuchs ABBYY Europe GmbH September 2010 FineReader Engine Processing Steps Step 1: Image/Document

More information

DATA EMBEDDING IN TEXT FOR A COPIER SYSTEM

DATA EMBEDDING IN TEXT FOR A COPIER SYSTEM DATA EMBEDDING IN TEXT FOR A COPIER SYSTEM Anoop K. Bhattacharjya and Hakan Ancin Epson Palo Alto Laboratory 3145 Porter Drive, Suite 104 Palo Alto, CA 94304 e-mail: {anoop, ancin}@erd.epson.com Abstract

More information

Microsoft Word 2007 Tutorial CIS*1000*DE

Microsoft Word 2007 Tutorial CIS*1000*DE Microsoft Word 2007 Tutorial CIS*1000*DE Open Microsoft Word 2007 START PROGRAMS Microsoft Office 2007 OR Double click on the ICON on desktop Microsoft Word 2007 Saving your Document To save your document,

More information

User Manual Games Addendum

User Manual Games Addendum User Manual Games Addendum 1 Games Addendum Effective as of 11/30/18 DaVinci Pro has been updated with a new Games feature. This represents a substantial change to the organization of the DaVinci Pro Menu.

More information

TIPS & TRICKS. From GRAR Member Services

TIPS & TRICKS. From GRAR Member Services 1. GETTING TO MATRIX Go to MATRIX from a desktop/laptop/tablet device http://nys.mlsmatrix.com The mobile device version is http://mobile.nys.mlsmatrix.com 2. MOBILE DEVICE USE Tablets default to the desktop

More information

(Refer Slide Time 00:17) Welcome to the course on Digital Image Processing. (Refer Slide Time 00:22)

(Refer Slide Time 00:17) Welcome to the course on Digital Image Processing. (Refer Slide Time 00:22) Digital Image Processing Prof. P. K. Biswas Department of Electronics and Electrical Communications Engineering Indian Institute of Technology, Kharagpur Module Number 01 Lecture Number 02 Application

More information

Creating Searchable PDFs with Adobe Acrobat XI - Quick Start Guide

Creating Searchable PDFs with Adobe Acrobat XI - Quick Start Guide Creating Searchable PDFs with Adobe Acrobat XI - Quick Start Guide Overview Many scanned PDF files are not usable with technology because the content is perceived as images by computers and other devices.

More information

Anale. Seria Informatică. Vol. XVII fasc Annals. Computer Science Series. 17 th Tome 1 st Fasc. 2019

Anale. Seria Informatică. Vol. XVII fasc Annals. Computer Science Series. 17 th Tome 1 st Fasc. 2019 EVALUATION OF AN OPTICAL CHARACTER RECOGNITION MODEL FOR YORUBA TEXT 1 Abimbola Akintola, 2 Tunji Ibiyemi, 3 Amos Bajeh 1,3 Department of Computer Science, University of Ilorin, Nigeria 2 Department of

More information

Detection of a Single Hand Shape in the Foreground of Still Images

Detection of a Single Hand Shape in the Foreground of Still Images CS229 Project Final Report Detection of a Single Hand Shape in the Foreground of Still Images Toan Tran (dtoan@stanford.edu) 1. Introduction This paper is about an image detection system that can detect

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

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

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

More information

Overview Locating a Lockbox Using the Global Search Feature... 6

Overview Locating a Lockbox Using the Global Search Feature... 6 Lockbox Setup Overview... 1 Introduction... 1 Understanding the Layout of the Lockbox List... 1 Adding a Lockbox... 3 Copying Lockbox Setup Information... 4 Displaying Lockboxes by Lockbox Type... 5 Locating

More information

PAGES, NUMBERS, AND KEYNOTE BASICS

PAGES, NUMBERS, AND KEYNOTE BASICS PAGES, NUMBERS, AND KEYNOTE BASICS Pages, Numbers, and Keynote are applications developed by Apple that are comparable to Microsoft Office and Google Docs. Pages, Numbers, and Keynote comes free with your

More information

Content-based Image Retrieval (CBIR)

Content-based Image Retrieval (CBIR) Content-based Image Retrieval (CBIR) Content-based Image Retrieval (CBIR) Searching a large database for images that match a query: What kinds of databases? What kinds of queries? What constitutes a match?

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

Handwritten Script Recognition at Block Level

Handwritten Script Recognition at Block Level Chapter 4 Handwritten Script Recognition at Block Level -------------------------------------------------------------------------------------------------------------------------- Optical character recognition

More information

Handwriting Recognition of Diverse Languages

Handwriting Recognition of Diverse Languages Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 6.017 IJCSMC,

More information

User s Guide ScanGear Toolbox for Windows

User s Guide ScanGear Toolbox for Windows User s Guide ScanGear Toolbox for Windows for CanoScan Color Image Scanners English 1 Table of Contents About ScanGear Toolbox... 4 Installing ScanGear Toolbox... 5 System Requirements... 5 Installing/Uninstalling...

More information

Following the Lessons

Following the Lessons Using the Tutorials To get the most from these lessons you should be familiar with AutoCAD 2009 s image commands. Experiment with the AutoCAD Image command to attach images within AutoCAD, ImageAdjust,

More information

A Vision System for Automatic State Determination of Grid Based Board Games

A Vision System for Automatic State Determination of Grid Based Board Games A Vision System for Automatic State Determination of Grid Based Board Games Michael Bryson Computer Science and Engineering, University of South Carolina, 29208 Abstract. Numerous programs have been written

More information

Types of Edges. Why Edge Detection? Types of Edges. Edge Detection. Gradient. Edge Detection

Types of Edges. Why Edge Detection? Types of Edges. Edge Detection. Gradient. Edge Detection Why Edge Detection? How can an algorithm extract relevant information from an image that is enables the algorithm to recognize objects? The most important information for the interpretation of an image

More information

EasyDone for AutoCAD

EasyDone for AutoCAD RECSOFT Inc. EasyDone for AutoCAD U S E R S G U I D E This software and accompanying documentation are copyrighted and all rights reserved by RECSOFT Inc. EasyDone and RECSOFT are trademarks of RECSOFT

More information

ABBYY FineReader 14. User s Guide ABBYY Production LLC. All rights reserved.

ABBYY FineReader 14. User s Guide ABBYY Production LLC. All rights reserved. ABBYY FineReader 14 User s Guide 2017 ABBYY Production LLC All rights reserved Information in this document is subject to change without notice and does not bear any commitment on the part of ABBYY The

More information

Text on a CCR Matrix using the SuperStar Sequence Editor. What we will learn

Text on a CCR Matrix using the SuperStar Sequence Editor. What we will learn Text on a CCR Matrix using the SuperStar Sequence Editor Brian Bruderer What we will learn Colors Fonts Direction of movement Rotation Masks 1 Horizontal Layout Tools / Layout will launch the Layout dialog

More information

Text-image Restoration And Text Alignment For Multi-engine Optical Character Recognition Systems

Text-image Restoration And Text Alignment For Multi-engine Optical Character Recognition Systems University of Central Florida Electronic Theses and Dissertations Masters Thesis (Open Access) Text-image Restoration And Text Alignment For Multi-engine Optical Character Recognition Systems 2006 Nikolai

More information

Learn more about Pages, Keynote & Numbers

Learn more about Pages, Keynote & Numbers Learn more about Pages, Keynote & Numbers HCPS Instructional Technology May 2012 Adapted from Apple Help Guides CHAPTER ONE: PAGES Part 1: Get to Know Pages Opening and Creating Documents Opening a Pages

More information

International Journal of Modern Engineering and Research Technology

International Journal of Modern Engineering and Research Technology Volume 4, Issue 3, July 2017 ISSN: 2348-8565 (Online) International Journal of Modern Engineering and Research Technology Website: http://www.ijmert.org Email: editor.ijmert@gmail.com A Novel Approach

More information

Face Detection CUDA Accelerating

Face Detection CUDA Accelerating Face Detection CUDA Accelerating Jaromír Krpec Department of Computer Science VŠB Technical University Ostrava Ostrava, Czech Republic krpec.jaromir@seznam.cz Martin Němec Department of Computer Science

More information

Local Image preprocessing (cont d)

Local Image preprocessing (cont d) Local Image preprocessing (cont d) 1 Outline - Edge detectors - Corner detectors - Reading: textbook 5.3.1-5.3.5 and 5.3.10 2 What are edges? Edges correspond to relevant features in the image. An edge

More information

Create PDF s. Create PDF s 1 Technology Training Center Colorado State University

Create PDF s. Create PDF s 1 Technology Training Center Colorado State University Create PDF s What is a PDF? A Portable Document Format, or PDF, is a file format developed by Adobe that is used to maintain an original document and allow the document to be shared with anyone, no matter

More information

AASHTO Transportation Safety Information Management System (TSIMS) Prototype Demonstration Briefing

AASHTO Transportation Safety Information Management System (TSIMS) Prototype Demonstration Briefing AASHTO Transportation Safety Information Management System (TSIMS) Prototype Demonstration Briefing Scope of TSIMS Remote Crash Database TSIMS Crash Data Internet Capture Subsystem Forms-based Data Entry

More information

Mouse Pointer Tracking with Eyes

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

More information

Vizit Pro User Manual

Vizit Pro User Manual Vizit Pro User Manual 1 Table of Contents Vizit Pro User Manual... 1 Using Vizit Pro... 3 The Vizit Pro User Interface... 3 Toolbars... 4 File Tab Toolbar... 4 Edit Tab Toolbar... 5 Annotations Tab Toolbar...

More information

Brainware Intelligent Capture

Brainware Intelligent Capture Brainware Intelligent Capture Release Notes Version: 5.8.1 Written by: Product Knowledge, R&D Date: Thursday, January 11, 2018 2017 Hyland Software, Inc. and its affiliates. Table of Contents Brainware

More information

Extracting Layers and Recognizing Features for Automatic Map Understanding. Yao-Yi Chiang

Extracting Layers and Recognizing Features for Automatic Map Understanding. Yao-Yi Chiang Extracting Layers and Recognizing Features for Automatic Map Understanding Yao-Yi Chiang 0 Outline Introduction/ Problem Motivation Map Processing Overview Map Decomposition Feature Recognition Discussion

More information

Document/Presentation Accessibility Best Practices. Table of Contents. Microsoft Word 2013, PowerPoint 2013, Excel 2013 and Adobe PDF

Document/Presentation Accessibility Best Practices. Table of Contents. Microsoft Word 2013, PowerPoint 2013, Excel 2013 and Adobe PDF Document/Presentation Accessibility Best Practices Microsoft Word 2013, PowerPoint 2013, Excel 2013 and Adobe PDF 19-Oct-15 Table of Contents Key Terms... 2 Accessible/Accessibility... 2 Alternative Text...

More information

Creating E-text. High Tech Center Training Unit. of the California Community Colleges at the Foothill-De Anza Community College District

Creating E-text. High Tech Center Training Unit. of the California Community Colleges at the Foothill-De Anza Community College District Creating E-text High Tech Center Training Unit of the California Community Colleges at the Foothill-De Anza Community College District 21050 McClellan Road Cupertino, CA 95014 (408) 996-4636 www.htctu.net

More information

Document Recognition and Retrieval. DOCLIB: A Software Library for Document Processing

Document Recognition and Retrieval. DOCLIB: A Software Library for Document Processing Document Recognition and Retrieval DOCLIB: A Software Library for Document Processing Stefan Jaeger, Guangyu Zhu, David Doermann Institute for Advanced Computer Studies Laboratory for Language and Media

More information

Multi-Layer Perceptron Network For Handwritting English Character Recoginition

Multi-Layer Perceptron Network For Handwritting English Character Recoginition Multi-Layer Perceptron Network For Handwritting English Character Recoginition 1 Mohit Mittal, 2 Tarun Bhalla 1,2 Anand College of Engg & Mgmt., Kapurthala, Punjab, India Abstract Handwriting recognition

More information

Optical Character Recognition

Optical Character Recognition Optical Character Recognition Jagruti Chandarana 1, Mayank Kapadia 2 1 Department of Electronics and Communication Engineering, UKA TARSADIA University 2 Assistant Professor, Department of Electronics

More information

Invariant Recognition of Hand-Drawn Pictograms Using HMMs with a Rotating Feature Extraction

Invariant Recognition of Hand-Drawn Pictograms Using HMMs with a Rotating Feature Extraction Invariant Recognition of Hand-Drawn Pictograms Using HMMs with a Rotating Feature Extraction Stefan Müller, Gerhard Rigoll, Andreas Kosmala and Denis Mazurenok Department of Computer Science, Faculty of

More information

ivina BulletScan Manager

ivina BulletScan Manager ivina BulletScan Manager User s Manual Aug 2010 Copyright Copyright 2010 ivina Inc. All rights reserved. Information in this document is subject to change without notice. The software described in this

More information

CIRCULAR INTERPOLATION COMMANDS

CIRCULAR INTERPOLATION COMMANDS PROGRAMMING JANUARY 2005 CIRCULAR INTERPOLATION COMMANDS G02 CW CIRCULAR INTERPOLATION MOTION & G03 CCW CIRCULAR INTERPOLATION MOTION *X Circular end point X-axis motion *Y Circular end point Y-axis motion

More information

Short Survey on Static Hand Gesture Recognition

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

More information

Automatic Segmentation of Semantic Classes in Raster Map Images

Automatic Segmentation of Semantic Classes in Raster Map Images Automatic Segmentation of Semantic Classes in Raster Map Images Thomas C. Henderson, Trevor Linton, Sergey Potupchik and Andrei Ostanin School of Computing, University of Utah, Salt Lake City, UT 84112

More information

Bulb & Reflector. Opening a File

Bulb & Reflector. Opening a File Opening a File Open the File Menu and select the Open option. A Open file dialog box will appear. After the Open file Dialog box appears click on the file eliprefl filename with the left mouse button to

More information

Automatic Image Alignment (feature-based)

Automatic Image Alignment (feature-based) Automatic Image Alignment (feature-based) Mike Nese with a lot of slides stolen from Steve Seitz and Rick Szeliski 15-463: Computational Photography Alexei Efros, CMU, Fall 2006 Today s lecture Feature

More information