RapidAI/RapidOCR
📄 Awesome OCR multiple programing languages toolkits based on ONNX Runtime, OpenVINO, MNN, PaddlePaddle, TensorRT and PyTorch.
解決する課題
RapidOCR は、複数のプラットフォームと言語にわたって迅速なオフライン展開を実現する、高速でオープンソースの光学文字認識(OCR)ツールを提供します。推論プロセスを簡素化することで、端末デバイスに深層学習 OCR モデルを展開する際の工学的課題に対処します。
仕組み
このプロジェクトは、PaddleOCR のモデルを互換性の高い ONNX 形式に変換します。この変換により、精度を維持しながら高速かつ低リソース消費を実現します。複数の推論エンジン(ONNX Runtime、TensorRT、OpenVINO、PyTorch など)をサポートし、Python、C++、Java、C# を含む複数のプログラミング言語に移植されています。
対象ユーザー
クラウドサービスに依存せずに高性能な OCR 機能をアプリケーションに統合する必要がある開発者、および特定のシナリオ向けに微調整を通じて OCR 認識をカスタマイズしたい開発者。
ハイライト
- マルチプラットフォーム&マルチ言語:Linux、Windows、Mac をサポートし、コアコンポーネントは Python、C++、Java、C# で利用可能。
- 広範な互換性:ONNX Runtime、TensorRT、OpenVINO などのさまざまな推論エンジンで動作。
- 迅速な展開:シンプルな操作と高速な応答時間、低リソースオーバーヘッドを実現。
- カスタマイズ可能:PaddleOCR を使用して独自のデータでモデルを微調整し、RapidOCR で展開できます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト