atlas

Research map / Label-efficient and robust learning / Test-time adaptation

MetaWriter: Personalized Handwritten Text Recognition Using Meta-Learned Prompt Tuning

CVPR 2025 · Label-efficient and robust learning › Test-time adaptation · approach: Extrapolation and single-sample adaptation · 6 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 MetaWriter, which personalizes handwritten text recognition at test time by tuning padding-based visual prompts with an unlabeled MAE (SSIM) reconstruction loss, with meta-learned prompt initialization.

Problem

Writer-specific personalization of handwritten text recognition at test time without labeled examples and without the cost of full-parameter gradient-based meta-learning adaptation.

Approach

Formulates writer adaptation as visual prompt tuning in which learnable padding vectors are updated in an inner loop using a self-supervised masked-image reconstruction (SSIM) loss on unlabeled support images, while the outer meta-learning loop optimizes the prompt initialization using a supervised CTC/cross-entropy text loss on labeled query images.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MetaWriter for 5-shot unlabeled adaptationHTR on IAM · IAM test setWER: 16.24% -> 10.32%Helped
use MetaWriter for 5-shot unlabeled adaptationHTR on RIMES · RIMES test setWER: 6.78% -> 6.63%Helped
add the MAE reconstruction task (ablation)MetaWriter · IAMWER: 11.06% -> 10.21%Helped
add the MAE reconstruction task (ablation)MetaWriter · RIMESWER: 7.24% -> 6.55%Helped
add meta-learning for prompt initialization (ablation)MetaWriter · IAMWER: 10.75% -> 10.21%Helped
add meta-learning for prompt initialization (ablation)MetaWriter · RIMESWER: 7.08% -> 6.55%Helped
add prompts (ablation)MetaWriter · IAMWER: 10.22% -> 10.21%Hurt
add prompts (ablation)MetaWriter · RIMESWER: 6.56% -> 6.55%Helped
increase prompt coverage from 0 to 18 convolutional layers (ablation)MetaWriter · IAMWER: 10.63% -> 10.2%Helped
increase prompt coverage from 0 to 18 convolutional layers (ablation)MetaWriter · RIMESWER: 6.89% -> 6.52%Helped
increase support set from K=1 to K=5 (ablation)MetaWriter · IAMWER: 10.53% -> 10.32%Helped
increase support set from K=1 to K=5 (ablation)MetaWriter · RIMESWER: 6.84% -> 6.63%Helped

Surprising findings

Limitations

Experimental setup

Datasets: IAM Handwriting Database RIMES2011 synthetic printed lines

Benchmarks: IAM Handwriting Database RIMES2011

Metrics: CER WER number of trainable parameters

Baselines: MetaHTR TrOCR SPAN DAN VAN Coquenet et al. Wang et al. Puigcerver et al.

Builds on: MetaHTR MAML Visual Prompt Tuning Masked Autoencoder DAN

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