Skip to content
View original post on X: PaddlePaddle· 32/100AI score32/100

PP-OCRv6 Ep.4 benchmarks show 3.9x CPU speedup and 0.13s A100 OCR

AISummary

PaddlePaddle's PP-OCRv6 Tech Deep Dive Ep.4 benchmarks the OCR models across A100, V100, Intel Xeon CPU, and Apple M4 setups.

PP-OCRv6_tiny processes an image in 0.13s on A100, while PP-OCRv6_tiny with OpenVINO runs 3.9x faster than PP-OCRv5_mobile on Intel CPU. The post recommends Medium for high-concurrency APIs, Small for CPU document systems, Tiny for mobile or embedded devices, and Medium or Small for multilingual business use.

Post on XView on X
@PaddlePaddle

🧵PP-OCRv6 Tech Deep Dive Ep.4:3.9x Faster on CPU, 0.13s per Image on A100 — PP-OCRv6 Deployment & Model Selection Guide

How fast can OCR really get outside the lab?
PP-OCRv6 Tech Deep Dive Ep.4 answers with full end-to-end benchmarks across A100, V100, Intel Xeon CPU, and Apple M4, using PaddlePaddle, ONNX Runtime, OpenVINO, and TensorRT.

The highlights:
🔸 0.13s/image on A100 with PP-OCRv6_tiny.
🔸 5.2× faster on Intel CPU: PP-OCRv6_medium vs PP-OCRv5_server with OpenVINO.
🔸 3.9× faster on Intel CPU: PP-OCRv6_tiny vs PP-OCRv5_mobile with OpenVINO.
🔸 0.35s/image on Apple M4 with PP-OCRv6_tiny + ONNX Runtime.
🔸 50 languages in one unified Medium/Small model.
🔸 88.4% English accuracy and 88.0% Latin-script accuracy with PP-OCRv6_medium.

Deployment guide:
🔹 High-concurrency API? Choose Medium.
🔹 CPU document systems? Choose Small.
🔹 Mobile or embedded devices? Choose Tiny.
🔹 Multilingual business? Choose Medium or Small.

Across the full series, PP-OCRv6 shows one thing clearly: in dedicated OCR tasks, lightweight architecture + high-quality training data can be more practical than simply scaling parameter count.
Architecture, detection, recognition, deployment — the PP-OCRv6 technical deep dive is now complete.
#PaddleOCR #PPOCRv6 #OCR #Deployment #OpenVINO

Source: PaddlePaddle · x.comPublished · added here