OCR Models

Browse AI models for ocr in alphabetical order

2 models found
PaddleOCR icon

PaddleOCR

Baidu|15M

PaddleOCR is a comprehensive optical character recognition system developed by Baidu on the PaddlePaddle deep learning framework, supporting over 80 languages with industry-grade accuracy and speed. The latest PP-OCRv4 architecture employs a three-stage pipeline consisting of text detection, direction classification, and text recognition, each optimized independently for maximum performance. With approximately 15 million parameters in its lightweight configuration, PaddleOCR achieves an exceptional balance between accuracy and inference speed, running efficiently on both server GPUs and edge devices including mobile phones and embedded systems. The system excels at recognizing text in complex real-world scenarios including curved text, rotated text, dense multi-line layouts, and text overlaid on textured backgrounds. PaddleOCR supports Latin, Chinese, Japanese, Korean, Arabic, Cyrillic, and dozens of other scripts with dedicated recognition models for each language family. Beyond basic OCR, the toolkit includes document structure analysis for extracting tables, headers, and paragraphs from scanned documents, as well as key information extraction capabilities for invoices, receipts, and forms. Released under the Apache 2.0 license, PaddleOCR is fully open source and has become one of the most starred OCR repositories on GitHub. It provides pre-trained models, training scripts, and deployment tools for ONNX, TensorRT, and OpenVINO formats. Common applications include document digitization, license plate recognition, receipt processing, handwriting recognition, and industrial text inspection in manufacturing quality control.

Open weights
Surya OCR icon

Surya OCR

Datalab

Evaluate Surya OCR for document extraction: distinguish current and legacy interfaces, code and weight licences, table relationships and the review work your pipeline needs.

Source Available