atlas

Research map / Label-efficient and robust learning / Semi-supervised learning

Boosting Semi-Supervised Scene Text Recognition via Viewing and Summarizing

NeurIPS 2024 · Label-efficient and robust learning › Semi-supervised learning · approach: GAN-based semi-supervised learning · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ViSu, a semi-supervised scene text recognition framework that combines Mean Teacher with real unlabeled data, an Online Generation Strategy for background-free stylized samples, and a Character Unidirectional Alignment loss that corrects a formula error in the character contrastive loss.

Problem

Scene text recognition models struggle with artistic and severely distorted characters because synthetic training data is simple and monotonous and models are sensitive to character morphology.

Approach

Mean-teacher semi-supervised STR with (i) online generation of background-free, randomly styled text samples from synthetic labels used as teacher inputs, and (ii) a unidirectional alignment loss that aligns strong-augmentation student character features to teacher base-image features, with the derivation error of the prior character contrastive loss corrected.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ViSu training with real unlabeled data, OGS, URF, and CUA LossBaseline · Union14M-BenchmarkAVG accuracy: 62.6 -> 70.9Helped
Add OGS samples to 10% synthetic training data (ablation)ViSu · Union14M-BenchmarkAVG accuracy: 58.2 -> 60.3Helped
Train using OGS samples only instead of combining them with synthetic data (ablation)ViSu · Union14M-BenchmarkAVG accuracy: 60.3 -> 8.2Hurt
Add CUA Loss rather than using no alignment loss (ablation)ViSu · Union14M-BenchmarkAVG accuracy: 68.2 -> 70.9Helped
Replace CUA Loss with CC¹ Loss (ablation)ViSu · Union14M-BenchmarkAVG accuracy: 70.9 -> 69.1Hurt
Align strong augmented images to base images using CC² rather than CUA Loss (ablation)ViSu · Union14M-BenchmarkAVG accuracy: 70.9 -> 70.1Hurt
Remove URF (ablation)ViSu · Union14M-BenchmarkAVG accuracy: 70.9 -> 61.4Hurt
Remove real unlabeled data (ablation)ViSu · Union14M-BenchmarkAVG accuracy: 70.9 -> 64.5Hurt
Remove OGS (ablation)ViSu · Union14M-BenchmarkAVG accuracy: 70.9 -> 68.8Hurt
Use CE instead of KL-divergence for consistency loss (ablation)ViSu · Union14M-BenchmarkAVG accuracy: 70.8 vs 70.9No clear effect
Add random background to OGS samples (ablation)ViSu OGS · Union14M-BenchmarkAVG accuracy: 70.9 -> 69.5Hurt
Add random text color to OGS samples (ablation)ViSu OGS · Union14M-BenchmarkAVG accuracy: 70.9 -> 70.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MJSynth SynthText Union14M-U Book32 CC OpenImages IIIT SVT IC13 IC15 SVTP CUTE

Benchmarks: IIIT SVT IC13 IC15 SVTP CUTE Union14M-Benchmark WordArt ArT COCO-Text Uber-Text

Metrics: word accuracy weighted average accuracy

Baselines: TRBA-cr ParSeq CLIP-OCR LPV MGP LISTER ABINet MAERec-B

Builds on: Mean Teacher TRBA Character Contrastive Loss ParSeq

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy