Rosetta: Large scale system for text detection and recognition in images
Not on the map. Why?
Abstract (arXiv)
In this paper we present a deployed, scalable optical character recognition (OCR) system, which we call Rosetta, designed to process images uploaded daily at Facebook scale. Sharing of image content has become one of the primary ways to communicate information among internet users within social networks such as Facebook and Instagram, and the understanding of such media, including its textual information, is of paramount importance to facilitate search and recommendation applications. We present modeling techniques for efficient detection and recognition of text in images and describe Rosetta's system architecture. We perform extensive evaluation of presented technologies, explain useful practical approaches to build an OCR system at scale, and provide insightful intuitions as to why and how certain components work based on the lessons learnt during the development and deployment of the system.
Key facts. Cited by 69 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 21; 2023: 18; 2024: 6; 2025: 5; 2026: 3.
69 papers.
Sort:
By area:
- 2021TextOCR: Towards large-scale end-to-end reasoning for arbitrary-shaped scene textcited by 170
- 2022Scene Text Recognition with Permuted Autoregressive Sequence Modelscited by 148
- 2022PromptCap: Prompt-Guided Task-Aware Image Captioningcited by 104
- 2022SVTR: Scene Text Recognition with a Single Visual Modelcited by 86
- 2021Vision Transformer for Fast and Efficient Scene Text Recognitioncited by 81
- 2021Human-Adversarial Visual Question Answeringcited by 57
- 2023Multi-modal In-Context Learning Makes an Ego-evolving Scene Text Recognizercited by 53
- 2024From Pixels to Insights: A Survey on Automatic Chart Understanding in the Era of Large Foundation Modelscited by 52
- 2021MMOCR: A Comprehensive Toolbox for Text Detection, Recognition and Understandingcited by 40
- 2022Multi-Granularity Prediction for Scene Text Recognitioncited by 36
- 2023CLIP4STR: A Simple Baseline for Scene Text Recognition with Pre-trained Vision-Language Modelcited by 30
- 2021MAGIC: Multimodal relAtional Graph adversarIal inferenCe for Diverse and Unpaired Text-based Image Captioningcited by 27
38 more
- 2022PreSTU: Pre-Training for Scene-Text Understandingcited by 27
- 2023Towards Unified Scene Text Spotting based on Sequence Generationcited by 27
- 2021Towards Accurate Text-based Image Captioning with Content Diversity Explorationcited by 25
- 2022On the Cross-dataset Generalization in License Plate Recognitioncited by 22
- 2023OpenViVQA: Task, Dataset, and Multimodal Fusion Models for Visual Question Answering in Vietnamesecited by 20
- 2023Visual Question Answering: A Survey on Techniques and Common Trends in Recent Literaturecited by 20
- 2021Sewer-ML: A Multi-Label Sewer Defect Classification Dataset and Benchmarkcited by 17
- 2021Localize, Group, and Select: Boosting Text-VQA by Scene Text Modelingcited by 14
- 2022Seq-UPS: Sequential Uncertainty-aware Pseudo-label Selection for Semi-Supervised Text Recognitioncited by 14
- 2023Towards Perceiving Small Visual Details in Zero-shot Visual Question Answering with Multimodal LLMscited by 14
- 2022Towards Open-Set Text Recognition via Label-to-Prototype Learningcited by 12
- 2022Weakly-supervised Fingerspelling Recognition in British Sign Language Videoscited by 10
- 2023Leveraging Model Fusion for Improved License Plate Recognitioncited by 10
- 2023What Large Language Models Bring to Text-rich VQA?cited by 10
- 2024ODM: A Text-Image Further Alignment Pre-training Approach for Scene Text Detection and Spottingcited by 10
- 2022Open-set Text Recognition via Character-Context Decouplingcited by 8
- 2024Lumos : Empowering Multimodal LLMs with Scene Text Recognitioncited by 8
- 2023Multi-Granularity Prediction with Learnable Fusion for Scene Text Recognitioncited by 7
- 2023Separate and Locate: Rethink the Text in Text-based Visual Question Answeringcited by 7
- 2023DEED: Dynamic Early Exit on Decoder for Accelerating Encoder-Decoder Transformer Modelscited by 7
- 2023An Empirical Study of Scaling Law for OCRcited by 7
- 2024InstructOCR: Instruction Boosting Scene Text Spottingcited by 7
- 2026Advancing Multinational License Plate Recognition Through Synthetic and Real Data Fusion: A Comprehensive Evaluationcited by 7
- 2022TRIE++: Towards End-to-End Information Extraction from Visually Rich Documentscited by 6
- 2023Exploring Sparse Spatial Relation in Graph Inference for Text-Based VQAcited by 6
- 2021Revisiting Classification Perspective on Scene Text Recognitioncited by 5
- 2021Digital Peter: Dataset, Competition and Handwriting Recognition Methodscited by 5
- 2021Data Augmentation for Scene Text Recognitioncited by 5
- 2022Look, Read and Ask: Learning to Ask Questions by Reading Text in Imagescited by 5
- 2024SVIPTR: Fast and Efficient Scene Text Recognition with Vision Permutable Extractorcited by 5
- 2021STRIDE : Scene Text Recognition In-Devicecited by 4
- 2022MUST-VQA: MUltilingual Scene-text VQAcited by 4
- 2023Multiple-Question Multiple-Answer Text-VQAcited by 4
- 2023DEVICE: Depth and Visual Concepts Aware Transformer for OCR-based Image Captioningcited by 3
- 2024Decoder Pre-Training with only Text for Scene Text Recognitioncited by 3
- 2021Event and Activity Recognition in Video Surveillance for Cyber-Physical Systemscited by 2
- 2022Image-based Automatic Dial Meter Reading in Unconstrained Scenarioscited by 2
- 20223D Rendering Framework for Data Augmentation in Optical Character Recognitioncited by 2
50 most cited of 69 All 69 (JSON)
- 2026Understanding Cross-Language Transfer Improvements in Low-Resource HTR: The Role of Sequence Modeling7 May 2026
- 2026Multimodal Information Fusion for Chart Understanding: A Survey of MLLMs -- Evolution, Limitations, and Cognitive Enhancement8 Feb 2026
- 2026Advancing Multinational License Plate Recognition Through Synthetic and Real Data Fusion: A Comprehensive Evaluation12 Jan 2026
- 2025TopoReformer: Mitigating Adversarial Attacks Using Topological Purification in OCR Models19 Nov 2025
- 2025LadderMoE: Ladder-Side Mixture of Experts Adapters for Bronze Inscription Recognition2 Oct 2025
- 2025Seeing the Signs: A Survey of Edge-Deployable OCR Models for Billboard Visibility Analysis15 Jul 2025
- 2025MSTAR: Box-free Multi-query Scene Text Retrieval with Attention Recycling12 Jun 2025
- 2025Accurate Scene Text Recognition with Efficient Model Scaling and Cloze Self-Distillation20 Mar 2025
- 2024InstructOCR: Instruction Boosting Scene Text Spotting20 Dec 2024
- 2024Decoder Pre-Training with only Text for Scene Text Recognition11 Aug 2024
- 2024From Pixels to Insights: A Survey on Automatic Chart Understanding in the Era of Large Foundation Models18 Mar 2024
- 2024ODM: A Text-Image Further Alignment Pre-training Approach for Scene Text Detection and Spotting1 Mar 2024
38 more
- 2024Lumos : Empowering Multimodal LLMs with Scene Text Recognition12 Feb 2024
- 2024SVIPTR: Fast and Efficient Scene Text Recognition with Vision Permutable Extractor18 Jan 2024
- 2023An Empirical Study of Scaling Law for OCR29 Dec 2023
- 2023Multi-modal In-Context Learning Makes an Ego-evolving Scene Text Recognizer22 Nov 2023
- 2023DEED: Dynamic Early Exit on Decoder for Accelerating Encoder-Decoder Transformer Models15 Nov 2023
- 2023Multiple-Question Multiple-Answer Text-VQA15 Nov 2023
- 2023What Large Language Models Bring to Text-rich VQA?13 Nov 2023
- 2023Towards Perceiving Small Visual Details in Zero-shot Visual Question Answering with Multimodal LLMs24 Oct 2023
- 2023Exploring Sparse Spatial Relation in Graph Inference for Text-Based VQA13 Oct 2023
- 2023Leveraging Model Fusion for Improved License Plate Recognition8 Sep 2023
- 2023Separate and Locate: Rethink the Text in Text-based Visual Question Answering31 Aug 2023
- 2023Making the V in Text-VQA Matter1 Aug 2023
- 2023Multi-Granularity Prediction with Learnable Fusion for Scene Text Recognition25 Jul 2023
- 2023UTRNet: High-Resolution Urdu Text Recognition In Printed Documents27 Jun 2023
- 2023Using Visual Cropping to Enhance Fine-Detail Question Answering of BLIP-Family Models31 May 2023
- 2023CLIP4STR: A Simple Baseline for Scene Text Recognition with Pre-trained Vision-Language Model23 May 2023
- 2023Visual Question Answering: A Survey on Techniques and Common Trends in Recent Literature18 May 2023
- 2023OpenViVQA: Task, Dataset, and Multimodal Fusion Models for Visual Question Answering in Vietnamese7 May 2023
- 2023Towards Unified Scene Text Spotting based on Sequence Generation7 Apr 2023
- 2023DEVICE: Depth and Visual Concepts Aware Transformer for OCR-based Image Captioning3 Feb 2023
- 2022Look, Read and Ask: Learning to Ask Questions by Reading Text in Images23 Nov 2022
- 2022Text-Aware Dual Routing Network for Visual Question Answering17 Nov 2022
- 2022Weakly-supervised Fingerspelling Recognition in British Sign Language Videos16 Nov 2022
- 2022PromptCap: Prompt-Guided Task-Aware Image Captioning15 Nov 2022
- 2022Scene Text Recognition with Semantics19 Oct 2022
- 2022Reading Chinese in Natural Scenes with a Bag-of-Radicals Prior5 Oct 2022
- 20223D Rendering Framework for Data Augmentation in Optical Character Recognition27 Sep 2022
- 2022MUST-VQA: MUltilingual Scene-text VQA14 Sep 2022
- 2022PreSTU: Pre-Training for Scene-Text Understanding12 Sep 2022
- 2022Multi-Granularity Prediction for Scene Text Recognition8 Sep 2022
- 2022DM2S2: Deep Multi-Modal Sequence Sets with Hierarchical Modality Attention7 Sep 2022
- 2022Seq-UPS: Sequential Uncertainty-aware Pseudo-label Selection for Semi-Supervised Text Recognition31 Aug 2022
- 2022Scene Text Recognition with Permuted Autoregressive Sequence Models14 Jul 2022
- 2022TRIE++: Towards End-to-End Information Extraction from Visually Rich Documents14 Jul 2022
- 2022DavarOCR: A Toolbox for OCR and Multi-Modal Document Understanding14 Jul 2022
- 2022SVTR: Scene Text Recognition with a Single Visual Model30 Apr 2022
- 2022Open-set Text Recognition via Character-Context Decoupling12 Apr 2022
- 2022Training Protocol Matters: Towards Accurate Scene Text Recognition via Training Protocol Searching13 Mar 2022
50 newest of 69 All 69 (JSON)
- 2021TextOCR: Towards large-scale end-to-end reasoning for arbitrary-shaped scene textcited by 170
- 2022Scene Text Recognition with Permuted Autoregressive Sequence Modelscited by 148
- 2022PromptCap: Prompt-Guided Task-Aware Image Captioningcited by 104
- 2022SVTR: Scene Text Recognition with a Single Visual Modelcited by 86
- 2021Vision Transformer for Fast and Efficient Scene Text Recognitioncited by 81
- 2021Human-Adversarial Visual Question Answeringcited by 57
- 2023Multi-modal In-Context Learning Makes an Ego-evolving Scene Text Recognizercited by 53
- 2024From Pixels to Insights: A Survey on Automatic Chart Understanding in the Era of Large Foundation Modelscited by 52
- 2021MMOCR: A Comprehensive Toolbox for Text Detection, Recognition and Understandingcited by 40
- 2022Multi-Granularity Prediction for Scene Text Recognitioncited by 36
- 2021MAGIC: Multimodal relAtional Graph adversarIal inferenCe for Diverse and Unpaired Text-based Image Captioningcited by 27
- 2022PreSTU: Pre-Training for Scene-Text Understandingcited by 27
12 most cited of 65 All 65 (JSON)
- 2026Understanding Cross-Language Transfer Improvements in Low-Resource HTR: The Role of Sequence Modeling7 May 2026
- 2026Multimodal Information Fusion for Chart Understanding: A Survey of MLLMs -- Evolution, Limitations, and Cognitive Enhancement8 Feb 2026
- 2026Advancing Multinational License Plate Recognition Through Synthetic and Real Data Fusion: A Comprehensive Evaluation12 Jan 2026
- 2025TopoReformer: Mitigating Adversarial Attacks Using Topological Purification in OCR Models19 Nov 2025
- 2025LadderMoE: Ladder-Side Mixture of Experts Adapters for Bronze Inscription Recognition2 Oct 2025
- 2025Seeing the Signs: A Survey of Edge-Deployable OCR Models for Billboard Visibility Analysis15 Jul 2025
- 2025MSTAR: Box-free Multi-query Scene Text Retrieval with Attention Recycling12 Jun 2025
- 2025Accurate Scene Text Recognition with Efficient Model Scaling and Cloze Self-Distillation20 Mar 2025
- 2024InstructOCR: Instruction Boosting Scene Text Spotting20 Dec 2024
- 2024Decoder Pre-Training with only Text for Scene Text Recognition11 Aug 2024
- 2024From Pixels to Insights: A Survey on Automatic Chart Understanding in the Era of Large Foundation Models18 Mar 2024
- 2024ODM: A Text-Image Further Alignment Pre-training Approach for Scene Text Detection and Spotting1 Mar 2024
12 newest of 65 All 65 (JSON)