atlas

Research map / Vision-language and multimodal / Human and embodied modeling

InstructOCR: Instruction Boosting Scene Text Spotting

AAAI 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Language-grounded scene text and structure · 5 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 InstructOCR, an end-to-end scene text spotter that feeds attribute-based human-language instructions through a BERT text encoder alongside a ResNet-50 image encoder, and extends the pretrained model to scene text VQA.

Problem

Scene text spotting methods rely on image encoders and pre-trained text priors but do not exploit human language instructions to guide recognition; extending OCR pretraining to scene text VQA is also unexplored at small scale.

Approach

Instructions are automatically generated from existing word-level annotations using ten attribute-based templates (e.g., text length, capitalization, character presence), so no extra annotation is needed; a BERT text encoder encodes them and cross-attends with visual features in an SPTS-style point-sequence decoder.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add a text encoder to end-to-end training (ablation)InstructOCR · ICDAR2015, Strong lexiconHmean: 86.5 -> 87.5Helped
train the text encoder specifically for end-to-end training (ablation)InstructOCR · ICDAR2015, Strong lexiconHmean: 86.9 -> 87.1Helped
incorporate instructions into end-to-end training (ablation)InstructOCR · ICDAR2015, Strong lexiconHmean: 87.1 -> 87.5Helped
incorporate instructions into end-to-end training (ablation)InstructOCR · ICDAR2015, Weak lexiconHmean: 82.7 -> 84.2Helped
incorporate instructions into end-to-end training (ablation)InstructOCR · ICDAR2015, Generic lexiconHmean: 79.1 -> 80.6No clear effect
incorporate instructions into end-to-end training (ablation)InstructOCR · ICDAR2015, NoneHmean: 77.1 -> 78.9Helped
pretrain on 0.2M OCR data (ablation)InstructOCR · ST-VQAANLS: 6.7 -> 43.7Helped
pretrain on 0.2M OCR data (ablation)InstructOCR · TextVQAaccuracy: 5.6 -> 39.4Helped
incorporate instructions during pretraining (ablation)InstructOCR · ST-VQAANLS: 43.7 -> 45.8Helped
incorporate instructions during pretraining (ablation)InstructOCR · TextVQAaccuracy: 39.4 -> 42.0Helped
add TextOCR and HierText training dataInstructOCR · ICDAR2015, Strong lexiconHmean: 82.5 -> 87.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: Total-Text ICDAR2015 ICDAR2013 Curved Synthetic Dataset 150k ICDAR2017 MLT TextOCR HierText TextVQA ST-VQA

Benchmarks: Total-Text ICDAR2015 ICDAR2013 TextVQA ST-VQA

Metrics: Hmean accuracy ANLS

Baselines: SPTS SPTS-v2 DeepSolo UNITS MANGO SRSTS TTS TAP GIT PreSTU WSCOB LLaVA1.5

Builds on: SPTS BERT ResNet

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