atlas

Research map / Architectures and efficiency / RNNs and normalization

Bridging the Gap Between End-to-End and Two-Step Text Spotting

CVPR 2024 · Architectures and efficiency › RNNs and normalization · approach: Learned embeddings for retrieval · 9 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 Bridging Text Spotting, which connects a frozen well-trained text detector and recognizer via a zero-initialized Bridge plus Adapters, training only the bridge and adapters to get modular two-step systems that match end-to-end accuracy.

Problem

Two-step text spotting is preferred in competitions and practice for its modularity but suffers from error accumulation and sub-optimal performance, while end-to-end spotters sacrifice modularity and require costly full retraining.

Approach

Lock a pretrained detector and recognizer and join them with a zero-initialized Bridge (zero-initialized conv and linear layers around a Transformer encoder) that injects large-receptive-field detection features into the recognizer, plus Adapters inside both modules to learn end-to-end optimization; only the Bridge and Adapters are trained.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
connect DPText-DETR and DiG using Bridging Text SpottingDPText-DETR + DiG · Total-TextEnd-to-end accuracy (None): 77.5 -> 83.3Helped
connect DPText-DETR and DiG using Bridging Text SpottingDPText-DETR + DiG · CTW1500End-to-end accuracy (None): 64.9 -> 69.8Helped
connect TESTR detector and DiG using Bridging Text SpottingTESTR detector + DiG · ICDAR 2015End-to-end accuracy (Generic lexicon): 78.1 -> 80.4Helped
add Bridge (ablation)DPText-DETR + DiG · Total-TextEnd-to-end accuracy: 77.5 -> 81.5Helped
add detector Adapter (ablation)DPText-DETR + DiG with Bridge · Total-TextEnd-to-end accuracy: 81.5 -> 82.1Helped
add recognizer Adapter (ablation)DPText-DETR + DiG with Bridge and detector Adapter · Total-TextEnd-to-end accuracy: 82.1 -> 83.3Helped
add Bridge (ablation)TESTR detector + MAERec · Total-TextEnd-to-end accuracy: 78.0 -> 80.8Helped
add Bridge (ablation)DBNet + PARSeq · Total-TextEnd-to-end accuracy: 69.1 -> 70.7Helped
use 1 Transformer layer instead of 0 in Bridge (ablation)DPText-DETR + DiG · Total-TextEnd-to-end accuracy: 82.3 -> 83.3Helped
use 3 Transformer layers instead of 1 in Bridge (ablation)DPText-DETR + DiG · Total-TextEnd-to-end accuracy: 83.3 -> 82.6Hurt
use 6 Transformer layers instead of 1 in Bridge (ablation)DPText-DETR + DiG · Total-TextEnd-to-end accuracy: 83.3 -> 82.9Hurt
use zero-initialized rather than Gaussian-initialized Bridge layers (ablation)DPText-DETR + DiG · Total-TextEnd-to-end accuracy: 78.4 -> 81.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: Total-Text CTW1500 ICDAR 2015 TextOCR HierText

Benchmarks: Total-Text CTW1500 ICDAR 2015

Metrics: precision recall F-measure end-to-end accuracy with None/Full lexicon Strong/Weak/Generic lexicon accuracy FPS parameters

Baselines: DPText-DETR+DiG TESTR-det+MAERec DB+PARSeq ESTextSpotter DeepSolo SPTS v2 GLASS SRSTS

Builds on: DPText-DETR DiG Adapter (parameter-efficient transfer) zero-initialized ControlNet-style layers TESTR DBNet 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