Friday, 3 July 2015

OCR Technology Innovative Idea

OCR Technology

What is OCR?
Optical character recognition (OCR) is the mechanical or electronic conversion of images of typewritten or printed text into machine-encoded text. It is widely used as a form of data entry from printed paper data records, whether passport documents, invoices, bank statements, computerized receipts, business cards, mail, printouts of static-data, or any suitable documentation. It is a common method of digitizing printed texts so that it can be electronically edited, searched, stored more compactly, displayed on-line, and used in machine processes such as machine translationtext-to-speech, key data and text mining. OCR is a field of research in pattern recognitionartificial intelligence and computer vision.
Do u feel struggle to read friends assignment in collage .
OCR Working
Do u feel struggle to copy someone data in new Docx.
Than this post is only for you.

How it works?
Now we have two differnt ways to solve the problem of OCR.either by recognizing characters in their entirety (pattern recognition) or by detecting the individual lines and strokes characters are made from (feature detection) and identifying them that way.

Fact.....!!!
2000: Researchers at Carnegie Mellon University flip the problem of developing a good OCR system on its head—and develop a spam-busting system called CAPTCHA .

Algorithims used by this technology?
Matrix matching involves comparing an image to a stored glyph on a pixel-by-pixel basis; it is also known as "pattern matching", "pattern recognition", or "image correlation. This technique not so successsful with typewritten text and does not work well when new fonts are encountered. This is the technique the early physical photocell-based OCR implemented, rather directly.
 Nearest neighbour classifiers such as the k-nearest neighbors algorithm are used to compare image features with stored glyph features and choose the nearest match.Feature extraction decomposes glyphs into "features" like lines, closed loops, line direction, and line intersections. These are compared with an abstract vector-like representation of a character, which might reduce to one or more glyph prototypes.  

Basic Innovative idea Project.........??

EXTRACT NUMBER FROM NUMBER PLATE
Now first in order to create project you first familier about core java or android programming.
I want to find my lost bike.....but how it is possible..???
See the fact first u fit the cctv cameras before some diistance of traffic light.In cctv camera 
take frames of bikes.....and from frame we extract the text on number plate ....now this text go to database.....and match with all lost bike number.
Im know this project want hardcore programming.....but nothing is impossible.....!!!
Best of luck....!!!
Review must....!!!
Link of sample OCR project on github:---






No comments:

Post a Comment