atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

Towards Ship License Plate Recognition in the Wild: A Large Benchmark and Strong Baseline

AAAI 2025 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Pretext-task visual pre-training

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.

Builds SLP34K, a 34,385-image ship license plate recognition dataset from a waterway surveillance system, and proposes a baseline combining MAE self-supervised pre-training with CLIP-text contrastive semantic enhancement on a ViT encoder with an autoregressive decoder.

Problem

Ship license plate recognition is limited by the lack of large, public, diverse datasets; existing datasets are small, captured at one location, and unreleased, and SLPs have complex layouts and visual degradation.

Approach

Pre-train a ViT encoder with masked autoencoding (MAE) on task data, then fine-tune with cross-entropy plus an InfoNCE loss aligning visual CLS features to frozen CLIP text features of the plate label, yielding a strong encoder for SLP and scene text recognition.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use the proposed ViT baseline instead of MAERECSLP recognition · SLP34K testaccuracy: 79.84 -> 83.57Helped
use the proposed ResNet34 baseline instead of ABINetSLP recognition · SLP34K testaccuracy: 66.52 -> 76.55Helped
use the proposed method instead of MAERECscene text recognition · Union14M-L testword accuracy: 85.2 -> 87.9Helped
pre-train with classification on ImageNet instead of training from scratch (ablation)ViT-B/16 for SLP recognition · SLP34K testaccuracy: 79.28 -> 77.10Hurt
pre-train with contrastive learning on WebImageText instead of training from scratch (ablation)ViT-B/16 for SLP recognition · SLP34K testaccuracy: 79.28 -> 57.98Hurt
pre-train with self-supervised MAE on ImageNet instead of training from scratch (ablation)ViT-B/16 for SLP recognition · SLP34K testaccuracy: 79.28 -> 80.88Helped
use ViT instead of ResNet152 (ablation)SLP recognition · SLP34K testaccuracy: 75.60 -> 79.28Helped
add semantic enhancement (ablation)ViT-B/16 pretrained by MAE on SLP34K · SLP34K testaccuracy: 81.80 -> 83.57Helped
replace ImageNet with SLP34K for MAE pre-training (ablation)ViT-B/16 for SLP recognition · SLP34K testaccuracy: 80.88 -> 81.80Helped
add semantic enhancement to the classification-pretrained encoder (ablation)ViT-B/16 for SLP recognition · SLP34K testaccuracy: 77.10 -> 79.17Helped
add semantic enhancement to the contrastive-pretrained encoder (ablation)ViT-B/16 for SLP recognition · SLP34K testaccuracy: 57.98 -> 64.22Helped
add semantic enhancement to the MAE-pretrained encoder (ablation)ViT-B/16 pretrained on ImageNet · SLP34K testaccuracy: 80.88 -> 83.57Helped

Surprising findings

Limitations

Experimental setup

Datasets: SLP34K Union14M-L ImageNet IIIT5K ICDAR2013 SVT ICDAR2015 SVTP CUTE80

Benchmarks: SLP34K Union14M-L IIIT5K ICDAR2013 SVT ICDAR2015 SVTP CUTE80

Metrics: word accuracy sequence accuracy

Baselines: MATRN SemiMTR ABINet ViTSTR PARSeq MAEREC SVTR SATRN

Builds on: MAE CLIP 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