Text Detection
The OCR stage that locates regions of an image containing text.
Before recognizing characters, OCR must find where text appears. Text detection identifies bounding boxes around text regions, handles different orientations, and separates text from images, backgrounds, and noise. Modern detectors use neural networks.
ExampleFinding the text blocks in a magazine page with photos
Character Recognition
The OCR stage that identifies individual characters from image segments.
After detecting text regions, OCR segments and classifies each character. Traditional methods match against templates; modern approaches use neural networks that learned from millions of character examples. Confidence scores indicate certainty.
ExampleIdentifying "A" from a segment of a document image