Cursive Word Recognition via Geometric Stroke Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cursive word recognition systems face challenges in efficiently representing handwritten words due to ambiguity in character boundaries, coarticulation effects, and the need for computational efficiency, especially when dealing with large vocabularies and unconstrained texts, where existing methods either rely heavily on heuristic rules or lose topological information.

Innovation Solution

A method involving the extraction of vertical peak and minima pixel extrema from the pixel contour of a handwritten word image, forming feature vectors that are compared to a template for classification, and utilizing Radon transforms for skew and slant correction, allowing for efficient representation and recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If holistic approach is used to model cursive words, then coarticulation effects can be captured, but feature extraction becomes complex and information cannot be shared across different words

Engineering Contradiction:
Improverecognition accuracyVSAvoidfeature extraction complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the cursive word image into multiple stroke components based on curvature extrema detection. Each stroke is represented by a sequence of feature points extracted along its contour, transforming the complex holistic representation into manageable segmented parts while preserving coarticulation information through the sequential arrangement of stroke features.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If word image is segmented into graphemes using heuristic rules, then character sequence can be identified, but segmentation errors occur and computational cost increases for large lexicons

Engineering Contradiction:
Improvecharacter segmentationVSAvoidsegmentation accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces heuristic rule-based segmentation with a physics-inspired curvature analysis method. By detecting extrema in the curvature function along the word contour and using geometric properties of stroke intersections, the system achieves more reliable segmentation without requiring manual heuristic rules, thereby improving both accuracy and computational efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of information

If sliding window method is used for feature extraction, then topological information is partially preserved, but optimal window width determination is difficult and some information is lost

Engineering Contradiction:
Improvetopological information preservationVSAvoidwindow parameter optimization
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent changes the fundamental parameter for feature extraction from fixed sliding window sizes to dynamically determined stroke boundaries based on curvature extrema. This parameter transformation eliminates the need for window width optimization while preserving topological information through the inherent geometric structure of the extracted stroke features.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If language models are integrated into cursive word recognition, then recognition performance improves, but computational cost increases significantly

Engineering Contradiction:
Improverecognition performanceVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the recognition task into independent stroke classification problems rather than processing the entire word as a single unit. Each stroke is classified separately using extracted geometric features, allowing for more efficient computation while maintaining recognition accuracy through the sequential composition of stroke-level classifications into the complete word recognition result.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8077973B2Handwritten word recognition based on geometric decomposition
Publication Date: 2011.12.13 IMDS SOFTWARE
  • US8077973B2 patent drawing
  • US8077973B2 patent drawing
  • US8077973B2 patent drawing

AI summary

A method of recognizing a handwritten word of cursive script includes providing a template of previously classified words, and optically reading a handwritten word so as to form an image representation thereof comprising a bit map of pixels. The external pixel contour of the bit map is extracted and the vertical peak and minima pixel extrema on upper and lower zones respectively of this external contour are detected. Feature vectors of the vertical peak and minima pixel extrema are determined and compared to the template so as to generate a match between the handwritten word and a previously classified word. A method for classifying an image representation of a handwritten word of cursive script is also provided. Also provided is an apparatus for recognizing a handwritten word of cursive script.