Stroke Extraction for Offline Handwritten Mathematical Expression Recognition
Abstract
Domain fit: AI-adjacent · Paper appears method- or tooling-adjacent to AI workflows with partial ecosystem coverage.
Offline handwritten mathematical expression recognition is often considered much harder than its online counterpart due to the absence of temporal information. In order to take advantage of the more mature methods for online recognition and save resources, an oversegmentation approach is proposed to recover strokes from textual bitmap images automatically. The proposed algorithm first breaks down the skeleton of a binarized image into junctions and segments, then segments are merged to form strokes, finally stroke order is normalized by using recursive projection and topological sort. Good offline accuracy was obtained in combination with ordinary online recognizers, which were not specially designed for extracted strokes. Given a ready-made state-of-the-art online handwritten mathematical expression recognizer, the proposed procedure correctly recognized 58.22%, 65.65%, and 65.22% of the offline formulas rendered from the datasets of the Competitions on Recognition of Online Handwritten Mathematical Expressions (CROHME) in 2014, 2016, and 2019 respectively. Furthermore, given a trainable online recognition system, retraining it with extracted strokes resulted in an offline recognizer with the same level of accuracy. On the other hand, the speed of the entire pipeline was fast enough to facilitate on-device recognition on mobile phones with limited resources. To conclude, stroke extraction provides an attractive way to build optical character recognition software.
Results and benchmarks
Offline handwritten mathematical expression recognition is often considered much harder than its online counterpart due to the absence of temporal information.
Benchmark evidence is limited
Evidence graph: 2 refs, 1 links.
Utility signals: depth 65/100, grounding 58/100, status medium.
Implementation
No direct implementation yet
Maintained implementation evidence is not confirmed for this paper yet.
Use the implementation status and reproduction sections for the current action plan.
No verified maintained repo yet
There is no verified maintained implementation yet. Use this baseline plan to decide whether to prototype now or defer.
- No direct maintained implementation was found. Use the paper PDF and citation graph to design a baseline reproduction.
- Start from related paper: A Thinning-based Liver Vessel Skeletonization Method.
- Track assumptions and missing details in an experiment log before coding.
Time to first repro: a few days
Recommendation evidence is currently too limited for a maintained-repo choice. Use Implementation Status and Reproduction Path for a practical baseline plan.
- Estimate is based on paper-only reproduction flow
Reproduction readiness
No repo
No verified implementation available
- No maintained repository has been identified for this paper. Check adjacent implementations or HF artifacts below.
Hardware requirements
- Expect multi-day setup/compute for meaningful reproduction based on current guidance.
Validation caveat
Hugging Face artifacts
No trustworthy direct or curated related Hugging Face artifacts were found yet. Use targeted searches to quickly locate candidate models, datasets, and demos.
Datasets
Spaces
Tip: start with models, then check datasets and spaces if you need evaluation data or demos.
Research context
33
Citations
45
References
Tasks
Computer science, Pipeline (software), Pattern recognition (psychology), Expression (computer science), Skeletonization, Projection (relational algebra), Abstraction, Online and offline
Methods
None detected
Domains
Artificial intelligence, Speech recognition, Image (mathematics), Computer Vision and Pattern Recognition
Related papers
- A Thinning-based Liver Vessel Skeletonization MethodSearch on Paper2Code
2011 · Semantic similarity
- Influence of Network Properties and Model Purpose on the Level of SkeletonizationSearch on Paper2Code
2011 · Semantic similarity
- Three-dimensional skeletonization using distance transformSearch on Paper2Code
1998 · Semantic similarity
- Performance Comparison of ZS and GH Skeletonization AlgorithmsSearch on Paper2Code
2015 · Semantic similarity
- Recovering writing traces in off-line handwriting recognition: using a global optimization techniqueSearch on Paper2Code
1996 · Semantic similarity
- Contextual focus for improved recognition of hand-filled formsSearch on Paper2Code
2002 · Semantic similarity
Open this paper in HFEPX to review benchmark signals, evaluation modes, and human-feedback protocol context.
Open in HFEPXJump to Paper2Code search queries derived from this paper's research context.