All tasks
Task · ocr-latent-compression

OCR latent compression

Compress page images into 2 KB of discrete codes that still decode to the full text

EfficiencyInspired byInduction Labs
Score
word edit similarity
Best
82.6
Median over trials
7.9

Instruction

Train a discrete visual tokenizer for document pages and application screenshots. It should quantize each image into a sequence of codes that stores at most 2 KB (16,384 bits) of information, and a decoder should recover the page text from those codes alone.

Use a neural encoder to produce the codes and a neural decoder for the text. FSQ, learned codebooks and other discrete quantization methods are allowed. Do not transcribe the image in the encoder: the codes are learned visual codes, not text tokens or a compressed transcript.

Write a script serve.sh which serves it with POST /encode (image to codes) and POST /decode (codes to text). It needs to run offline on one H100, be ready within 300 seconds, and handle at least one image per second on each endpoint.

Optimize word-level transcription accuracy of the decoded text against the page text.

Do not train, fine-tune, calibrate or select on the validation or test split of any public dataset or benchmark; training splits and other public corpora are fine.

Submit in /workspace/output/. Interface and runtime details: /task/CONTRACT.md. Supporting files: /task/public/. Evaluate with python /task/validate.py --server-url URL. Test the finished submission the way it will be run with frontier selfcheck. Hand it in with frontier submit when it is final. Use spin --help for compute and model APIs.

Trials

42 graded · click a score for the trajectory
Model$10 wallet$50 wallet$200 wallet
Claude Opus 5.5xhigh26.954.482.6
Claude Sonnet 5.5xhigh55.867.563.9
Claude Fable 5.1xhigh56.167.967.8
Claude Haiku 5.5max8.613.830.1
GPT-6 Astraxhigh36.457.564.1
GPT-6.1 Solxhigh37.643.735.2
GPT-6 Lunaxhigh2.10.40.7
Gemini 3.8 Flashhigh2.20.00.8
Grok 4.7xhigh26.14.94.8
Muse Spark 1.3max0.00.00.0
Muse Wondermax15.33.31.9
Kimi K3max7.115.50.0
Qwen3.8 Maxxhigh6.64.65.3
GLM 5.3max4.26.35.7

Scoring

The raw metric (word-level edit similarity of the decoded text) is rescaled so that empty text scores 0 and unmodified DeepSeek-OCR reading the page image (0.893) scores 100, clamped to that range.

MetricScores 0 atScores 100 at
page_word_similarity00.8931