Papers › OrigamiNet: Weakly-Supervised, Segmentation-Free, One-Step, Full Page Text Recognition...

OrigamiNet: Weakly-Supervised, Segmentation-Free, One-Step, Full Page Text Recognition by learning to unfold

12 Jun 2020CVPR 2020 6arXiv:2006.07491archive 2025-07-28

Mohamed Yousef, Tom E. Bishop

Text recognition is a major computer vision task with a big set of associated challenges. One of those traditional challenges is the coupled nature of text recognition and segmentation. This problem has been progressively solved over the past decades, going from segmentation based recognition to segmentation free approaches, which proved more accurate and much cheaper to annotate data for. We take a step from segmentation-free single line recognition towards segmentation-free multi-line / full page recognition. We propose a novel and simple neural network module, termed \textbf{OrigamiNet}, that can augment any CTC-trained, fully convolutional single line text recognizer, to convert it into a multi-line version by providing the model with enough spatial capacity to be able to properly collapse a 2D input signal into 1D without losing information. Such modified networks can be trained using exactly their same simple original procedure, and using only \textbf{unsegmented} image and text pairs. We carry out a set of interpretability experiments that show that our trained models learn an accurate implicit line segmentation. We achieve state-of-the-art character error rate on both IAM \& ICDAR 2017 HTR benchmarks for handwriting recognition, surpassing all other methods in the literature. On IAM we even surpass single line methods that use accurate localization information during training. Our code is available online at \url{https://github.com/IntuitionMachines/OrigamiNet}.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

IntuitionMachines/OrigamiNet officialmentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

HTRHandwriting RecognitionHandwritten Text RecognitionSegmentationWeakly supervised segmentation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Handwritten Text Recognition IAM(line-level) OrigamiNet-12 Test CER 6.0 #4 of 5 Archive leaderboard report
Handwritten Text Recognition IAM(line-level) OrigamiNet-12 Test WER 22.3 #4 of 5 Archive leaderboard report
Handwritten Text Recognition LAM(line-level) OrigamiNet-24 Test CER 3.0 #2 of 6 Archive leaderboard report
Handwritten Text Recognition LAM(line-level) OrigamiNet-24 Test WER 11.0 #2 of 6 Archive leaderboard report
Handwritten Text Recognition LAM(line-level) OrigamiNet-18 Test CER 3.1 #3 of 6 Archive leaderboard report
Handwritten Text Recognition LAM(line-level) OrigamiNet-18 Test WER 11.1 #3 of 6 Archive leaderboard report
Handwritten Text Recognition LAM(line-level) OrigamiNet-12 Test CER 3.1 #4 of 6 Archive leaderboard report
Handwritten Text Recognition LAM(line-level) OrigamiNet-12 Test WER 11.2 #4 of 6 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Interpretability

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections