PDF, Office 파일, 이미지를 Markdown이나 JSON으로 변환해 LLM 및 에이전트 워크플로에서 활용하는 오픈소스 문서 파서입니다.
PaddlePaddle/PaddleOCR
PDF와 이미지를 LLM 및 RAG 파이프라인용 구조화된 Markdown이나 JSON으로 변환하는 오픈소스 OCR 및 문서 AI 툴킷입니다.
대체할 수 있는 제품:Adobe Acrobat
ABBYY FineReader
- 스타
- 92,314
- 포크
- 11,621
- 열린 이슈
- 252
- 마지막 커밋
- 2개월 전
어떤 프로젝트인가요?
PaddleOCR은 PaddlePaddle에서 제공하는 OCR 툴킷으로, PDF 문서와 이미지를 Markdown, JSON 등의 구조화된 출력으로 변환해 대규모 언어 모델과 검색 증강 생성 파이프라인에 활용할 수 있도록 합니다. 레이아웃, 표, 수식, 차트를 보존하는 문서 파싱과 사진 및 거리 풍경 속 다국어 텍스트 인식을 모두 지원합니다.
이 프로젝트는 여러 모델 제품군을 제공합니다. PP-OCR 모델은 100개 이상의 언어에서 텍스트 검출과 인식을 처리하고, PaddleOCR-VL은 문서 파싱을 위한 0.9B 비전-언어 모델입니다. PP-StructureV3는 표 셀과 텍스트 위치를 포함해 더 세밀한 좌표 정보를 제공합니다. 모델은 CPU, NVIDIA GPU, Intel, Kunlunxin XPU 및 기타 가속기에서 실행할 수 있으며, ONNX로 내보내거나 OpenVINO, ONNX Runtime, TensorRT를 통해 실행할 수 있습니다.
배포 옵션으로는 호스팅된 체험 센터와 API, 로컬 Python 설치, C++, C#, Java 및 기타 언어에서 연동할 수 있는 서빙 옵션을 제공합니다.
핵심 기능
- 01PDF와 이미지를 Markdown 또는 JSON 출력으로 변환합니다.
- 02문서 파싱을 위한 PaddleOCR-VL 0.9B 비전-언어 모델입니다.
- 03통합 모델로 100개 이상의 언어에서 텍스트를 검출하고 인식합니다.
- 04표 셀과 텍스트 좌표를 추출하는 레이아웃 분석을 지원합니다.
- 05CPU, NVIDIA GPU, Intel, Kunlunxin XPU 및 기타 가속기에서 실행됩니다.
- 06ONNX로 내보내고 OpenVINO, ONNX Runtime 또는 TensorRT로 가속할 수 있습니다.
활용 사례
- 스캔한 PDF와 보고서를 RAG 지식 베이스용 깔끔한 Markdown으로 변환합니다.
- 송장이나 양식 처리를 위해 좌표가 포함된 표와 텍스트를 추출합니다.
- 사진, 표지판 또는 산업용 부품의 다국어 텍스트를 인식합니다.
- 서빙 옵션을 통해 C++, C# 또는 Java 애플리케이션에 OCR을 통합합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- PaddleOCR은(는) 무엇인가요?
- PDF와 이미지를 LLM 및 RAG 파이프라인용 구조화된 Markdown이나 JSON으로 변환하는 오픈소스 OCR 및 문서 AI 툴킷입니다. PaddleOCR은 PaddlePaddle에서 제공하는 OCR 툴킷으로, PDF 문서와 이미지를 Markdown, JSON 등의 구조화된 출력으로 변환해 대규모 언어 모델과 검색 증강 생성 파이프라인에 활용할 수 있도록 합니다. 레이아웃, 표, 수식, 차트를 보존하는 문서 파싱과 사진 및 거리 풍경 속 다국어 텍스트 인식을 모두 지원합니다.
- PaddleOCR은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- PaddleOCR은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- PaddleOCR은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. PaddleOCR의 마지막 커밋은 2026년 9월 16일입니다.
- PaddleOCR은(는) 어디에 사용할 수 있나요?
- 스캔한 PDF와 보고서를 RAG 지식 베이스용 깔끔한 Markdown으로 변환합니다. 송장이나 양식 처리를 위해 좌표가 포함된 표와 텍스트를 추출합니다. 사진, 표지판 또는 산업용 부품의 다국어 텍스트를 인식합니다. 서빙 옵션을 통해 C++, C# 또는 Java 애플리케이션에 OCR을 통합합니다.
- PaddleOCR은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/PaddlePaddle/PaddleOCR
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
PDF를 Markdown, 바운딩 박스가 포함된 JSON, HTML로 변환하고, 태그가 없는 PDF에 자동으로 태그를 추가해 Tagged PDF로 만드는 오픈소스 파서입니다.
복잡한 문서에서 텍스트, 표, 수식, 레이아웃을 추출하는 0.9B 파라미터 멀티모달 OCR 모델 및 SDK입니다.
MiniCPM-OCR은 오픈소스 문서 파싱 모델 제품군과 OCR 결과의 정확도를 평가하는 보조 모델입니다.
PDF, Office 파일과 이미지를 레이아웃 분석 및 OCR을 거쳐 LLM에 바로 사용할 수 있는 청크로 변환하는 셀프 호스팅 문서 인텔리전스 API입니다.
생성형 AI 파이프라인에서 사용할 수 있도록 PDF, Office 문서, HTML 등을 구조화된 데이터로 변환하는 오픈소스 문서 파서입니다.