PP-OCRv2: Bag of Tricks for Ultra Lightweight OCR System
Not on the map. Why?
Abstract (arXiv)
Optical Character Recognition (OCR) systems have been widely used in various of application scenarios. Designing an OCR system is still a challenging task. In previous work, we proposed a practical ultra lightweight OCR system (PP-OCR) to balance the accuracy against the efficiency. In order to improve the accuracy of PP-OCR and keep high efficiency, in this paper, we propose a more robust OCR system, i.e. PP-OCRv2. We introduce bag of tricks to train a better text detector and a better text recognizer, which include Collaborative Mutual Learning (CML), CopyPaste, Lightweight CPUNetwork (LCNet), Unified-Deep Mutual Learning (U-DML) and Enhanced CTCLoss. Experiments on real data show that the precision of PP-OCRv2 is 7% higher than PP-OCR under the same inference cost. It is also comparable to the server models of the PP-OCR which uses ResNet series as backbones. All of the above mentioned models are open-sourced and the code is available in the GitHub repository PaddleOCR which is powered by PaddlePaddle.
Key facts. Cited by 39 papers in the map (data through 7 Oct 2026). Builds on 14 of its 22 references that are in the map. First posted on arXiv 7 Sep 2021.
Builds on
14 of 22 references.
References · 14
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2019Searching for MobileNetV3cited by 1,984
- 2017Deep Mutual Learningcited by 621
- 2020Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentationcited by 595
- 2015An End-to-End Trainable Neural Network for Image-based Sequence Recognition and Its Application to Scene Text Recognitioncited by 519
- 2019A Comprehensive Overhaul of Feature Distillationcited by 341
- 2021ICDAR2019 Competition on Scanned Receipt OCR and Information Extractioncited by 254
- 2019Real-time Scene Text Detection with Differentiable Binarizationcited by 212
- 2020PP-OCR: A Practical Ultra Lightweight OCR Systemcited by 147
- 2019ICDAR2019 Robust Reading Challenge on Multi-lingual Scene Text Detection and Recognition -- RRC-MLT-2019cited by 138
- 2019MixConv: Mixed Depthwise Convolutional Kernelscited by 108
Built on by
Citing papers per year: 2022: 5; 2023: 8; 2024: 12; 2025: 12; 2026: 2.
39 papers.
Sort:
By area:
- 2024General OCR Theory: Towards OCR-2.0 via a Unified End-to-end Modelcited by 174
- 2025PaddleOCR 3.0 Technical Reportcited by 136
- 2023GlyphControl: Glyph Conditional Control for Visual Text Generationcited by 127
- 2022PP-OCRv3: More Attempts for the Improvement of Ultra Lightweight OCR Systemcited by 105
- 2024Focus Anywhere for Fine-grained Multi-page Document Understandingcited by 62
- 2024MoAI: Mixture of All Intelligence for Large Language and Vision Modelscited by 36
- 2023GlyphDraw: Seamlessly Rendering Text with Intricate Spatial Structures in Text-to-Image Generationcited by 34
- 2025Ocean-OCR: Towards General OCR Application via a Vision-Language Modelcited by 24
- 2023Implicit Concept Removal of Diffusion Modelscited by 23
- 2023DocParser: End-to-end OCR-free Information Extraction from Visually Rich Documentscited by 19
- 2022PP-StructureV2: A Stronger Document Analysis Systemcited by 18
- 2024From Training-Free to Adaptive: Empirical Insights into MLLMs' Understanding of Detection Informationcited by 16
27 more
- 2025Logics-Parsing Technical Reportcited by 16
- 2024Rethinking Visual Prompting for Multimodal Large Language Models with External Knowledgecited by 13
- 2025R2-T2: Re-Routing in Test-Time for Multimodal Mixture-of-Expertscited by 12
- 2026PP-OCRv6: From 1.5M to 34.5M Parameters, Surpassing Billion-Scale VLMs on OCR Taskscited by 12
- 2023Computational Optics for Mobile Terminals in Mass Productioncited by 10
- 2023What Large Language Models Bring to Text-rich VQA?cited by 10
- 2024VLsI: Verbalized Layers-to-Interactions from Large to Small Vision Language Modelscited by 10
- 2025DianJin-OCR-R1: Enhancing OCR Capabilities via a Reasoning-and-Tool Interleaved Vision-Language Modelcited by 10
- 2024Bridging the Gap Between End-to-End and Two-Step Text Spottingcited by 9
- 2023Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approachcited by 8
- 2024Hallucination in Multimodal Foundation Models: A Survey on Causes, Corrections, and Evaluationscited by 8
- 2025PatentLMM: Large Multimodal Model for Generating Descriptions for Patent Figurescited by 7
- 2022Table Structure Recognition with Conditional Attentioncited by 6
- 2025Masking Teacher and Reinforcing Student for Distilling Vision-Language Modelscited by 6
- 2024TC-OCR: TableCraft OCR for Efficient Detection & Recognition of Table Structure & Contentcited by 5
- 2025UI-UG: A Unified MLLM for UI Understanding and Generationcited by 4
- 2024Selective Vision is the Challenge for Visual Reasoning: A Benchmark for Visual Argument Understandingcited by 3
- 2025Anonymization of Documents for Law Enforcement with Machine Learningcited by 3
- 2025GDI-Bench: A Benchmark for General Document Intelligence with Vision and Reasoning Decouplingcited by 3
- 2025GeoFM: Enhancing Geometric Reasoning of MLLMs via Synthetic Data Generation through Formal Languagecited by 3
- 2022Efficient Information Sharing in ICT Supply Chain Social Network via Table Structure Recognitioncited by 2
- 2026StrucTab: A Structured Optimization Framework for Table Parsingcited by 2
- 2022AiM: Taking Answers in Mind to Correct Chinese Cloze Tests in Educational Applicationscited by 1
- 2025A Multimodal Pipeline for Clinical Data Extraction: Applying Vision-Language Models to Scans of Transfusion Reaction Reportscited by 1
- 2023DIGITOUR: Automatic Digital Tours for Real-Estate Propertiescited by 0
- 2024PLayerTV: Advanced Player Tracking and Identification for Automatic Soccer Highlight Clipscited by 0
- 2024Human-in-the-loop Reasoning For Traffic Sign Detection: Collaborative Approach Yolo With Video-llavacited by 0
- 2026StrucTab: A Structured Optimization Framework for Table Parsing29 Jun 2026
- 2026PP-OCRv6: From 1.5M to 34.5M Parameters, Surpassing Billion-Scale VLMs on OCR Tasks11 Jun 2026
- 2025Masking Teacher and Reinforcing Student for Distilling Vision-Language Models23 Dec 2025
- 2025GeoFM: Enhancing Geometric Reasoning of MLLMs via Synthetic Data Generation through Formal Language31 Oct 2025
- 2025UI-UG: A Unified MLLM for UI Understanding and Generation29 Sep 2025
- 2025Logics-Parsing Technical Report24 Sep 2025
- 2025DianJin-OCR-R1: Enhancing OCR Capabilities via a Reasoning-and-Tool Interleaved Vision-Language Model18 Aug 2025
- 2025PaddleOCR 3.0 Technical Report8 Jul 2025
- 2025GDI-Bench: A Benchmark for General Document Intelligence with Vision and Reasoning Decoupling30 Apr 2025
- 2025A Multimodal Pipeline for Clinical Data Extraction: Applying Vision-Language Models to Scans of Transfusion Reaction Reports28 Apr 2025
- 2025R2-T2: Re-Routing in Test-Time for Multimodal Mixture-of-Experts27 Feb 2025
- 2025Ocean-OCR: Towards General OCR Application via a Vision-Language Model26 Jan 2025
27 more
- 2025PatentLMM: Large Multimodal Model for Generating Descriptions for Patent Figures25 Jan 2025
- 2025Anonymization of Documents for Law Enforcement with Machine Learning13 Jan 2025
- 2024VLsI: Verbalized Layers-to-Interactions from Large to Small Vision Language Models2 Dec 2024
- 2024Hallucination in Multimodal Foundation Models: A Survey on Causes, Corrections, and Evaluations20 Oct 2024
- 2024Human-in-the-loop Reasoning For Traffic Sign Detection: Collaborative Approach Yolo With Video-llava7 Oct 2024
- 2024General OCR Theory: Towards OCR-2.0 via a Unified End-to-end Model3 Sep 2024
- 2024PLayerTV: Advanced Player Tracking and Identification for Automatic Soccer Highlight Clips22 Jul 2024
- 2024Rethinking Visual Prompting for Multimodal Large Language Models with External Knowledge5 Jul 2024
- 2024Selective Vision is the Challenge for Visual Reasoning: A Benchmark for Visual Argument Understanding27 Jun 2024
- 2024Focus Anywhere for Fine-grained Multi-page Document Understanding23 May 2024
- 2024TC-OCR: TableCraft OCR for Efficient Detection & Recognition of Table Structure & Content16 Apr 2024
- 2024Bridging the Gap Between End-to-End and Two-Step Text Spotting6 Apr 2024
- 2024MoAI: Mixture of All Intelligence for Large Language and Vision Models12 Mar 2024
- 2024From Training-Free to Adaptive: Empirical Insights into MLLMs' Understanding of Detection Information31 Jan 2024
- 2023What Large Language Models Bring to Text-rich VQA?13 Nov 2023
- 2023Implicit Concept Removal of Diffusion Models9 Oct 2023
- 2023Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approach17 Aug 2023
- 2023GlyphControl: Glyph Conditional Control for Visual Text Generation29 May 2023
- 2023Computational Optics for Mobile Terminals in Mass Production10 May 2023
- 2023DocParser: End-to-end OCR-free Information Extraction from Visually Rich Documents24 Apr 2023
- 2023GlyphDraw: Seamlessly Rendering Text with Intricate Spatial Structures in Text-to-Image Generation31 Mar 2023
- 2023DIGITOUR: Automatic Digital Tours for Real-Estate Properties17 Jan 2023
- 2022Efficient Information Sharing in ICT Supply Chain Social Network via Table Structure Recognition3 Nov 2022
- 2022PP-StructureV2: A Stronger Document Analysis System11 Oct 2022
- 2022AiM: Taking Answers in Mind to Correct Chinese Cloze Tests in Educational Applications26 Aug 2022
- 2022PP-OCRv3: More Attempts for the Improvement of Ultra Lightweight OCR System7 Jun 2022
- 2022Table Structure Recognition with Conditional Attention8 Mar 2022
- 2025Ocean-OCR: Towards General OCR Application via a Vision-Language Modelcited by 24
- 2024From Training-Free to Adaptive: Empirical Insights into MLLMs' Understanding of Detection Informationcited by 16
- 2025Logics-Parsing Technical Reportcited by 16
- 2026PP-OCRv6: From 1.5M to 34.5M Parameters, Surpassing Billion-Scale VLMs on OCR Taskscited by 12
- 2024VLsI: Verbalized Layers-to-Interactions from Large to Small Vision Language Modelscited by 10
- 2025PatentLMM: Large Multimodal Model for Generating Descriptions for Patent Figurescited by 7
- 2025Masking Teacher and Reinforcing Student for Distilling Vision-Language Modelscited by 6
- 2025UI-UG: A Unified MLLM for UI Understanding and Generationcited by 4
- 2025A Multimodal Pipeline for Clinical Data Extraction: Applying Vision-Language Models to Scans of Transfusion Reaction Reportscited by 1
- 2026PP-OCRv6: From 1.5M to 34.5M Parameters, Surpassing Billion-Scale VLMs on OCR Tasks11 Jun 2026
- 2025Masking Teacher and Reinforcing Student for Distilling Vision-Language Models23 Dec 2025
- 2025UI-UG: A Unified MLLM for UI Understanding and Generation29 Sep 2025
- 2025Logics-Parsing Technical Report24 Sep 2025
- 2025A Multimodal Pipeline for Clinical Data Extraction: Applying Vision-Language Models to Scans of Transfusion Reaction Reports28 Apr 2025
- 2025Ocean-OCR: Towards General OCR Application via a Vision-Language Model26 Jan 2025
- 2025PatentLMM: Large Multimodal Model for Generating Descriptions for Patent Figures25 Jan 2025
- 2024VLsI: Verbalized Layers-to-Interactions from Large to Small Vision Language Models2 Dec 2024
- 2024From Training-Free to Adaptive: Empirical Insights into MLLMs' Understanding of Detection Information31 Jan 2024
- 2024Rethinking Visual Prompting for Multimodal Large Language Models with External Knowledgecited by 13
- 2025R2-T2: Re-Routing in Test-Time for Multimodal Mixture-of-Expertscited by 12
- 2025DianJin-OCR-R1: Enhancing OCR Capabilities via a Reasoning-and-Tool Interleaved Vision-Language Modelcited by 10
- 2024Selective Vision is the Challenge for Visual Reasoning: A Benchmark for Visual Argument Understandingcited by 3
- 2025GDI-Bench: A Benchmark for General Document Intelligence with Vision and Reasoning Decouplingcited by 3
- 2025GeoFM: Enhancing Geometric Reasoning of MLLMs via Synthetic Data Generation through Formal Languagecited by 3
- 2025GeoFM: Enhancing Geometric Reasoning of MLLMs via Synthetic Data Generation through Formal Language31 Oct 2025
- 2025DianJin-OCR-R1: Enhancing OCR Capabilities via a Reasoning-and-Tool Interleaved Vision-Language Model18 Aug 2025
- 2025GDI-Bench: A Benchmark for General Document Intelligence with Vision and Reasoning Decoupling30 Apr 2025
- 2025R2-T2: Re-Routing in Test-Time for Multimodal Mixture-of-Experts27 Feb 2025
- 2024Rethinking Visual Prompting for Multimodal Large Language Models with External Knowledge5 Jul 2024
- 2024Selective Vision is the Challenge for Visual Reasoning: A Benchmark for Visual Argument Understanding27 Jun 2024
- 2023GlyphControl: Glyph Conditional Control for Visual Text Generationcited by 127
- 2023Implicit Concept Removal of Diffusion Modelscited by 23
- 2023Implicit Concept Removal of Diffusion Models9 Oct 2023
- 2023GlyphControl: Glyph Conditional Control for Visual Text Generation29 May 2023
- 2024General OCR Theory: Towards OCR-2.0 via a Unified End-to-end Modelcited by 174
- 2025PaddleOCR 3.0 Technical Reportcited by 136
- 2022PP-OCRv3: More Attempts for the Improvement of Ultra Lightweight OCR Systemcited by 105
- 2024Focus Anywhere for Fine-grained Multi-page Document Understandingcited by 62
- 2024MoAI: Mixture of All Intelligence for Large Language and Vision Modelscited by 36
- 2023GlyphDraw: Seamlessly Rendering Text with Intricate Spatial Structures in Text-to-Image Generationcited by 34
- 2023DocParser: End-to-end OCR-free Information Extraction from Visually Rich Documentscited by 19
- 2022PP-StructureV2: A Stronger Document Analysis Systemcited by 18
- 2023Computational Optics for Mobile Terminals in Mass Productioncited by 10
- 2023What Large Language Models Bring to Text-rich VQA?cited by 10
- 2024Bridging the Gap Between End-to-End and Two-Step Text Spottingcited by 9
- 2023Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approachcited by 8
12 most cited of 22 All 22 (JSON)
- 2026StrucTab: A Structured Optimization Framework for Table Parsing29 Jun 2026
- 2025PaddleOCR 3.0 Technical Report8 Jul 2025
- 2025Anonymization of Documents for Law Enforcement with Machine Learning13 Jan 2025
- 2024Hallucination in Multimodal Foundation Models: A Survey on Causes, Corrections, and Evaluations20 Oct 2024
- 2024Human-in-the-loop Reasoning For Traffic Sign Detection: Collaborative Approach Yolo With Video-llava7 Oct 2024
- 2024General OCR Theory: Towards OCR-2.0 via a Unified End-to-end Model3 Sep 2024
- 2024PLayerTV: Advanced Player Tracking and Identification for Automatic Soccer Highlight Clips22 Jul 2024
- 2024Focus Anywhere for Fine-grained Multi-page Document Understanding23 May 2024
- 2024TC-OCR: TableCraft OCR for Efficient Detection & Recognition of Table Structure & Content16 Apr 2024
- 2024Bridging the Gap Between End-to-End and Two-Step Text Spotting6 Apr 2024
- 2024MoAI: Mixture of All Intelligence for Large Language and Vision Models12 Mar 2024
- 2023What Large Language Models Bring to Text-rich VQA?13 Nov 2023
12 newest of 22 All 22 (JSON)