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을 통해 배포할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트