v3.0.0
PaddlePaddle/PaddleOCRv3.0.0May 20, 2025by cuicheng01
AI Summary
A major version release introducing PP-OCRv5, PP-StructureV3, and PP-ChatOCRv4. It integrates PaddleX3.0 capabilities, upgrades to Paddle 3.0, and unifies deployment interfaces and model naming conventions.
Key Highlights
- Released PP-OCRv5: Single model supports 5 text types and complex handwriting, improving accuracy by 13%.
- Released PP-StructureV3: Supports multi-scenario, multi-layout PDF high-precision parsing.
- Released PP-ChatOCRv4: Native support for ERNIE 4.5 Turbo, improving accuracy by 15%.
- Integrated PaddleX3.0: Unified deployment capabilities covering high-performance inference, service deployment, and edge deployment.
- Upgraded to Paddle 3.0: Compatible with CINN compiler; static model files renamed from `.pdmodel` to `.json`.
Breaking Changes
- Static graph model storage filename changed from `xxx.pdmodel` to `xxx.json`.
- Unified and optimized Python API and CLI interfaces.
- Adopted a new unified model naming system.
New Features
- PP-OCRv5 model support
- PP-StructureV3 support
- PP-ChatOCRv4 support
- PaddleX3.0 deployment integration
- Paddle 3.0 compatibility (CINN)
Full Release Notes
- **发布全场景文字识别模型PP-OCRv5:** 单模型支持五种文字类型和复杂手写体识别;整体识别精度相比上一代提升13个百分点。 - **发布通用文档解析方案PP-StructureV3:** 支持多场景、多版式 PDF 高精度解析,在公开评测集中领先众多开源和闭源方案。 - **发布智能文档理解方案PP-ChatOCRv4:** 原生支持文心大模型4.5 Turbo,精度相比上一代提升15个百分点。 - **重构部署能力,统一推理接口:** PaddleOCR 3.0 融合了飞桨 PaddleX3.0 工具的底层能力,全面升级推理、部署模块,优化 2.x 版本的设计,统一并优化了 Python API 和命令行接口(CLI)。部署能力现覆盖高性能推理、服务化部署及端侧部署三大场景。 - **适配飞桨框架 3.0,优化训练流程:** 新版本已兼容飞桨 3.0 的 CINN 编译器等最新特性,静态图模型存储文件名由 `xxx.pdmodel` 改为 `xxx.json`。 - **统一模型名称:** 对PaddleOCR3.0支持的模型命名体系进行了更新,采用更规范、统一的命名规则,为后续迭代与维护奠定基础。