holehouse.org Blog Machine learning notes

18: Application Example OCR

Problem description and pipeline

What is the photo OCR problem?

OCR pipeline

The photo OCR pipeline Four boxes connected left to right by arrows: Image, then Text detection, then Character segmentation, then Character recognition. ImageText detectionCharacter segmentationCharacter recognition
The photo OCR pipeline: four stages, each a machine learning system in its own right.

Sliding window image analysis

Pedestrian detection

Text detection example

Stage two is character segmentation

Character classification

Getting lots of data: Artificial data synthesis

Character recognition as an example of data synthesis

Another example: speech recognition

Getting more data

Ceiling analysis: What part of the pipeline to work on next

Photo OCR pipeline

Ceiling analysis on our pipeline

Other example - face recognition