Presentation Description

Comments

Presentation Transcript

Hebrew (and more) Optical Character Recognition:

Hebrew (and more) Optical Character Recognition This program is used to recognize text from an image, handwritten or printed, in Hebrew and English

PowerPoint Presentation:

The program works only on pure text images, without pictures, and on plain paper without lines. The program uses neural networks to recognize letters . Add synchronization option with server for download and upload new versions of fonts. Program uses neural networks to learn and recognize pixel patterns matching letters. Program contains image processing filters and spell checking.

Interesting code the program contains:

Interesting code the program contains Handwritten line straightening algorithm.

Interesting code the program contains:

Interesting code the program contains Handwritten line straightening algorithm. Discover lines using Horizontal histogram Create line image and process it

Interesting code the program contains:

Interesting code the program contains Handwritten line straightening algorithm. Discover the line center by applying horizontal histogram to one section of the line at a time. Map the line to a straight horizontal center line

What is unique about the project?:

What is unique about the project? This is the only open source Hebrew & English hand-and type-written OCR program we could find. The use of multiple synchronized neural networks to recognize characters.

Problems encountered:

Problems encountered Adapting to 2 languages written in different directions. Left-to-right and right-to left. Finding parameters for identifying letters, spaces etc. Separating lines and letters in handwriting. Handwritten letters are always different – improving recognition as much as possible. The letter "א" is written as 2 characters in handwriting. Correctly recognizing similar letters, both within the language and from another language. Multithreading issues. Synchronous connection Sending big files. (buffering)