README_日本語.md 14.6 KB
Newer Older
qq_25193841's avatar
qq_25193841 已提交
1
[English](../../README.md) | [简体中文](../../README_ch.md) | [हिन्दी](./README_हिन्द.md) | 日本語 | [한국인](./README_한국어.md) | [Pу́сский язы́к](./README_Ру́сский язы́к.md)
qq_25193841's avatar
qq_25193841 已提交
2 3

<p align="center">
qq_25193841's avatar
qq_25193841 已提交
4
<img src="../PaddleOCR_log.png" align="middle" width = "600"/>
qq_25193841's avatar
qq_25193841 已提交
5 6 7 8 9 10 11 12 13 14 15
<p align="center">
<p align="left">
    <a href="./LICENSE"><img src="https://img.shields.io/badge/license-Apache%202-dfd.svg"></a>
    <a href="https://github.com/PaddlePaddle/PaddleOCR/releases"><img src="https://img.shields.io/github/v/release/PaddlePaddle/PaddleOCR?color=ffa"></a>
    <a href=""><img src="https://img.shields.io/badge/python-3.7+-aff.svg"></a>
    <a href=""><img src="https://img.shields.io/badge/os-linux%2C%20win%2C%20mac-pink.svg"></a>
    <a href=""><img src="https://img.shields.io/pypi/format/PaddleOCR?color=c77"></a>
    <a href="https://pypi.org/project/PaddleOCR/"><img src="https://img.shields.io/pypi/dm/PaddleOCR?color=9cf"></a>
    <a href="https://github.com/PaddlePaddle/PaddleOCR/stargazers"><img src="https://img.shields.io/github/stars/PaddlePaddle/PaddleOCR?color=ccf"></a>
</p>

qq_25193841's avatar
qq_25193841 已提交
16

qq_25193841's avatar
qq_25193841 已提交
17 18 19 20 21 22 23 24
## 紹介

PaddleOCR は、さまざまな言語で、優れた最先端かつ実用的な OCR ツールを作成することを目的とし、ユーザーがより優れたモデルをトレーニングし、実践的に対応できるようになるために役立つAIOCRです。

<div align="center">
    <img src="https://user-images.githubusercontent.com/50011306/187821591-6cb09459-fdbf-4ad3-8c5a-26af611c211d.png" width="800">
</div>
<div align="center">
qq_25193841's avatar
qq_25193841 已提交
25
    <img src="../imgs_results/PP-OCRv3/en/en_4.png" width="800">
qq_25193841's avatar
qq_25193841 已提交
26 27 28
</div>


qq_25193841's avatar
qq_25193841 已提交
29

qq_25193841's avatar
qq_25193841 已提交
30
<div align="center">
qq_25193841's avatar
qq_25193841 已提交
31
    <img src="../imgs_results/ch_ppocr_mobile_v2.0/00006737.jpg" width="800">
qq_25193841's avatar
qq_25193841 已提交
32 33 34 35
</div>

## 📣 最新アップデート
- **🔥2022.8.24 リリース PaddleOCR [release/2.6 ](https://github.com/PaddlePaddle/PaddleOCR/tree/release/2.6)**
qq_25193841's avatar
qq_25193841 已提交
36 37 38 39
  -  [PP-Structurev2](../../ppstructure/)がリリース。機能と使いやすさがアップグレード、中国語のさまざまな文字に適応、 [レイアウトの復旧](../../ppstructure/recovery)  さらに**1 行のコマンドをPDFへ転換、そして Word**に変換可能。
  - [レイアウト分析](../../ppstructure/layout) の最適化:モデルのストレージが 95% 削減、速度が 11 倍向上、平均 CPU 時間コストはわずか 41 ミリ秒です。
  - [表認識](../../ppstructure/table) 最適化:3つの最適化戦略設計、モデルの精度が従来より同時間比が 6% 向上。
  - [キー情報抽出](../../ppstructure/kie) 最適化:視覚に依存しないモデル構造設計、語彙の実態識別精度が 2.8% 向上、関係抽出の精度が 9.1% 向上。
qq_25193841's avatar
qq_25193841 已提交
40

qq_25193841's avatar
qq_25193841 已提交
41
- **🔥2022.7 リリース [OCR scene application collection](../../applications/README_en.md)**
qq_25193841's avatar
qq_25193841 已提交
42 43 44
   - デジタルチューブ、液晶画面、ナンバー プレート、手書き認識モデル、高精度 SVTR モデルなど、**9つの垂直モデル**をリリース、一般、製造、金融、運輸業界の主要な OCR 垂直アプリケーションをカバー。

- **🔥2022.5.9 リリース PaddleOCR [release/2.5](https://github.com/PaddlePaddle/PaddleOCR/tree/release/2.5)**
qq_25193841's avatar
qq_25193841 已提交
45
    -  [PP-OCRv3](../doc_en/ppocr_introduction_en.md#pp-ocrv3)リリース: 同等の速度で、中国語の識別効果は PP-OCRv2 より 5% 向上、英語の識別効果は 11% 向上し、80 言語の多言語モデルの平均認識精度は 5% 以上向上。
qq_25193841's avatar
qq_25193841 已提交
46
    -  [PPOCRLabelv2](./PPOCRLabel)リリース: 表認識タスク、キー情報抽出タスク、イレギュラーテキスト画像のアノテーション機能を追加。
qq_25193841's avatar
qq_25193841 已提交
47
    - インタラクティブな電子書籍 [*"OCR に没入"*](../doc_en/ocr_book_en.md)、 をリリース。 OCRフルスタック技術の最先端の理論とコードの実践をカバー。
qq_25193841's avatar
qq_25193841 已提交
48

qq_25193841's avatar
qq_25193841 已提交
49
- [もっと](../doc_en/update_en.md)
qq_25193841's avatar
qq_25193841 已提交
50 51 52 53


## 🌟 PaddleOCRとは?

qq_25193841's avatar
qq_25193841 已提交
54
PaddleOCRは、OCRに関連するさまざまな最先端のアルゴリズムに対応する、産業用の機能モデル/ソリューション [PP-OCR](../doc_en/ppocr_introduction_en.md)[PP-Structure](../../ppstructure/README.md) を開発。これに基づき、データの生成、モデルのトレーニング、圧縮、推論、展開の全プロセスを実行可能。
qq_25193841's avatar
qq_25193841 已提交
55 56 57 58 59 60 61 62 63 64

<div align="center">
    <img src="https://user-images.githubusercontent.com/50011306/195771471-fad5eb1d-190d-4a7b-8b0c-0433fb32445f.png">
</div>

## ⚡ 今すぐトライアル

```bash
pip3 install paddlepaddle # for gpu user please install paddlepaddle-gpu
pip3 install paddleocr
qq_25193841's avatar
qq_25193841 已提交
65
paddleocr --image_dir /your/test/image.jpg --lang=japan # change for i18n abbr
qq_25193841's avatar
qq_25193841 已提交
66 67
```

qq_25193841's avatar
qq_25193841 已提交
68
>Python環境がない場合は [環境の準備](../doc_en/environment_en.md)に従ってください。[チュートリアル](#Tutorials) から始めることをお勧めします。
qq_25193841's avatar
qq_25193841 已提交
69 70 71 72

<a name="本"></a>

## 📚 電子書籍:*OCRに入る*
qq_25193841's avatar
qq_25193841 已提交
73
- [OCRに没入](../doc_en/ocr_book_en.md)
qq_25193841's avatar
qq_25193841 已提交
74 75 76 77 78 79 80 81 82 83 84

<a name="コミュニティ"></a>

## 👫コミュニティー

他国の開発者の方は [PaddleOCR Discussions](https://github.com/PaddlePaddle/PaddleOCR/discussions) を国際的なコミュニティ プラットフォームとして使用します。みなさんのアイデアや質問がある場合、ここで英語で話し合うことができます。

<a name="対応中国機種一覧"></a>

## 🛠️ シリーズ モデル式一覧

qq_25193841's avatar
qq_25193841 已提交
85 86 87 88 89
| モデル紹介                                           | モデル名                   | 推奨のシーン | 検出モデル                                             | 認識モデル                                           |
| ------------------------------------------------------------ | ---------------------------- | ----------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 日本語超軽量 PP-OCRv3 モデル(14.8M) | japan_PP-OCRv3_xx | モバイル & サーバー |[推論モデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/multilingual/Multilingual_PP-OCRv3_det_infer.tar)/[トレーニングモデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/multilingual/Multilingual_PP-OCRv3_det_distill_train.tar) |[推論モデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/multilingual/japan_PP-OCRv3_rec_infer.tar)/[トレーニングモデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/multilingual/japan_PP-OCRv3_rec_train.tar) |
| 英語超軽量PP-OCRv3モデル(13.4M) | en_PP-OCRv3_xx | モバイル & サーバー | [推論モデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/english/en_PP-OCRv3_det_infer.tar) / [トレーニングモデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/english/en_PP-OCRv3_det_distill_train.tar) | [推論モデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/english/en_PP-OCRv3_rec_infer.tar) / [トレーニングモデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/english/en_PP-OCRv3_rec_train.tar) |
| 中国語と英語の超軽量 PP-OCRv3 モデル(16.2M)    | ch_PP-OCRv3_xx          | モバイル & サーバー | [推論モデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_det_infer.tar) / [トレーニングモデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_det_distill_train.tar) | [推論モデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_rec_infer.tar) / [トレーニングモデル](https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_rec_train.tar) |
qq_25193841's avatar
qq_25193841 已提交
90 91


qq_25193841's avatar
qq_25193841 已提交
92
- その他のモデルのダウンロード (多言語を含む) については、[PP-OCR シリーズ モデルのダウンロード] (../doc_en/models_list_en.md)をご参照ください。
qq_25193841's avatar
qq_25193841 已提交
93
- 新しい言語のリクエストについては、 [新しい言語_リクエストのガイドライン](#language_requests)を参照してください。
qq_25193841's avatar
qq_25193841 已提交
94
- 構造文書分析モデルについては、[PP-Structure models](../../ppstructure/docs/models_list_en.md)をご参照ください。
qq_25193841's avatar
qq_25193841 已提交
95 96 97 98 99

<a name="チュートリアル"></a>

## 📖 チュートリアル

qq_25193841's avatar
qq_25193841 已提交
100 101 102 103 104 105 106 107
- [環境の準備](../doc_en/environment_en.md)
- [PP-OCR 🔥](../doc_en/ppocr_introduction_en.md)
    - [クイックスタート](../doc_en/quickstart_en.md)
    - [Model Zoo](../doc_en/models_en.md)
    - [トレーニング モデル](../doc_en/training_en.md)
        - [テキスト検出](../doc_en/detection_en.md)
        - [テキスト認識](../doc_en/recognition_en.md)
        - [テキスト方向の分類](../doc_en/angle_class_en.md)
qq_25193841's avatar
qq_25193841 已提交
108 109 110
    - モデル圧縮
        - [モデルの量子化](./deploy/slim/quantization/README_en.md)
        - [モデルの剪裁](./deploy/slim/prune/README_en.md)
qq_25193841's avatar
qq_25193841 已提交
111
        - [知識の蒸留](../doc_en/knowledge_distillation_en.md)
qq_25193841's avatar
qq_25193841 已提交
112
    - [推論と展開](./deploy/README.md)
qq_25193841's avatar
qq_25193841 已提交
113
        - [Python 推論](../doc_en/inference_ppocr_en.md)
qq_25193841's avatar
qq_25193841 已提交
114 115 116 117 118
        - [C++ 推論](./deploy/cpp_infer/readme.md)
        - [サービング](./deploy/pdserving/README.md)
        - [モバイル](./deploy/lite/readme.md)
        - [Paddle2ONNX](./deploy/paddle2onnx/readme.md)
        - [PaddleCloud](./deploy/paddlecloud/README.md)
qq_25193841's avatar
qq_25193841 已提交
119 120 121 122 123 124 125 126
        - [Benchmark](../doc_en/benchmark_en.md)  
- [PP-Structure 🔥](../../ppstructure/README.md)
    - [クイックスタート](../../ppstructure/docs/quickstart_en.md)
    - [Model Zoo](../../ppstructure/docs/models_list_en.md)
    - [トレーニング モデル](../doc_en/training_en.md)  
        - [レイアウト分析](../../ppstructure/layout/README.md)
        - [表認識](../../ppstructure/table/README.md)
        - [キー情報抽出](../../ppstructure/kie/README.md)
qq_25193841's avatar
qq_25193841 已提交
127
    - [推論と展開](./deploy/README.md)
qq_25193841's avatar
qq_25193841 已提交
128
        - [Python 推論](../../ppstructure/docs/inference_en.md)
qq_25193841's avatar
qq_25193841 已提交
129 130
        - [C++ 推論](./deploy/cpp_infer/readme.md)
        - [サービング](./deploy/hubserving/readme_en.md)
qq_25193841's avatar
qq_25193841 已提交
131 132 133 134 135 136 137
- [アカデミックアリゴリズム](../doc_en/algorithm_overview_en.md)
    - [テキスト検出](../doc_en/algorithm_overview_en.md)
    - [テキスト認識](../doc_en/algorithm_overview_en.md)
    - [エンド・ツー・エンド OCR](../doc_en/algorithm_overview_en.md)
    - [表認識](../doc_en/algorithm_overview_en.md)
    - [キー情報抽出](../doc_en/algorithm_overview_en.md)    
    - [PaddleOCR に新しいアルゴリズムを追加する](../doc_en/add_new_algorithm_en.md)
qq_25193841's avatar
qq_25193841 已提交
138 139 140
- データの注釈と合成
    - [半自動注釈ツール: PPOCRLabel](./PPOCRLabel/README.md)
    - [データ合成ツール: Style-Text](./StyleText/README.md)
qq_25193841's avatar
qq_25193841 已提交
141 142
    - [その他のデータ注釈ツール](../doc_en/data_annotation_en.md)
    - [その他のデータ合成ツール](../doc_en/data_synthesis_en.md)
qq_25193841's avatar
qq_25193841 已提交
143
- データセット
qq_25193841's avatar
qq_25193841 已提交
144 145 146 147 148 149 150
    - [一般OCRデータセット(中国語/英語)](../doc_en/dataset/datasets_en.md)
    - [HandWritten_OCR_Datasets(中国語)](../doc_en/dataset/handwritten_datasets_en.md)
    - [各種OCRデータセット(多言語対応)](../doc_en/dataset/vertical_and_multilingual_datasets_en.md)
    - [レイアウト分析](../doc_en/dataset/layout_datasets_en.md)
    - [表認識](../doc_en/dataset/table_datasets_en.md)
    - [キー情報抽出](../doc_en/dataset/kie_datasets_en.md)
- [コード構造](../doc_en/tree_en.md)
qq_25193841's avatar
qq_25193841 已提交
151 152 153
- [視覚化](#Visualization)
- [コミュニティ](#Community)
- [新言語のリクエスト](#language_requests)
qq_25193841's avatar
qq_25193841 已提交
154 155
- [よくある質問](../doc_en/FAQ_en.md)
- [参考文献](../doc_en/reference_en.md)
qq_25193841's avatar
qq_25193841 已提交
156 157 158 159 160 161 162 163 164 165 166 167 168 169
- [ライセンス](#LICENSE)

<a name="language_requests"></a>

## 🇺🇳 新しい言語リクエストのガイドライン

**新言語モデルをリクエスト**したい場合、[多言語モデルのアップグレードへの投票](https://github.com/PaddlePaddle/PaddleOCR/discussions/7253)で投票してください。投票結果に応じて定期的にモデルがアップグレードされます。**友達を招待して一緒に投票しましょう!**

シナリオに基づいて**新しい言語モデルをトレーニング** する必要がある場合は、[多言語モデル トレーニング プロジェクト](https://github.com/PaddlePaddle/PaddleOCR/discussions/7252) のチュートリアルがデータセットの準備にご利用でき、 プロセス全体を段階的に表示することができます。

元の[多言語 OCR 開発計画](https://github.com/PaddlePaddle/PaddleOCR/issues/1048) には、まだ多くの有用なコーパスと辞書が表示されています

<a name="ビジュアリゼーション"></a>

qq_25193841's avatar
qq_25193841 已提交
170
## 👀 ビジュアリゼーション [more](../doc_en/visualization_en.md)
qq_25193841's avatar
qq_25193841 已提交
171 172 173 174

<details open>
<summary>PP-OCRv3 多言語モデル</summary>
<div align="center">
qq_25193841's avatar
qq_25193841 已提交
175 176
    <img src="../imgs_results/PP-OCRv3/multi_lang/japan_2.jpg" width="800">
    <img src="../imgs_results/PP-OCRv3/multi_lang/korean_1.jpg" width="800">
qq_25193841's avatar
qq_25193841 已提交
177 178 179 180 181 182
</div>
</details>

<details open>
<summary>PP-OCRv3 英語 モデル</summary>
<div align="center">
qq_25193841's avatar
qq_25193841 已提交
183 184
    <img src="../imgs_results/PP-OCRv3/en/en_1.png" width="800">
    <img src="../imgs_results/PP-OCRv3/en/en_2.png" width="800">
qq_25193841's avatar
qq_25193841 已提交
185 186 187 188 189
</div>
</details>
<details open>
<summary>PP-OCRv3 中国語 モデル</summary>
<div align="center">
qq_25193841's avatar
qq_25193841 已提交
190 191 192
    <img src="../imgs_results/PP-OCRv3/ch/PP-OCRv3-pic001.jpg" width="800">
    <img src="../imgs_results/PP-OCRv3/ch/PP-OCRv3-pic002.jpg" width="800">
    <img src="../imgs_results/PP-OCRv3/ch/PP-OCRv3-pic003.jpg" width="800">
qq_25193841's avatar
qq_25193841 已提交
193 194 195 196 197 198 199
</div>
</details>

<details open>
<summary>PP-Structurev2</summary>
1. レイアウト分析+テーブル認識
<div align="center">
qq_25193841's avatar
qq_25193841 已提交
200
    <img src="../../ppstructure/docs/table/ppstructure.GIF" width="800">
qq_25193841's avatar
qq_25193841 已提交
201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222
</div>
2. SER (セマンティックエンティティ認識)
<div align="center">
    <img src="https://user-images.githubusercontent.com/25809855/186094456-01a1dd11-1433-4437-9ab2-6480ac94ec0a.png" width="600">
</div>
<div align="center">
    <img src="https://user-images.githubusercontent.com/14270174/185310636-6ce02f7c-790d-479f-b163-ea97a5a04808.jpg" width="600">
</div>
<div align="center">
    <img src="https://user-images.githubusercontent.com/14270174/185539517-ccf2372a-f026-4a7c-ad28-c741c770f60a.png" width="600">
</div>
3. RE (関係抽出)
<div align="center">
    <img src="https://user-images.githubusercontent.com/25809855/186094813-3a8e16cc-42e5-4982-b9f4-0134dfb5688d.png" width="600">
</div>   
<div align="center">
    <img src="https://user-images.githubusercontent.com/14270174/185393805-c67ff571-cf7e-4217-a4b0-8b396c4f22bb.jpg" width="600">
</div>
<div align="center">
    <img src="https://user-images.githubusercontent.com/14270174/185540080-0431e006-9235-4b6d-b63d-0b3c6e1de48f.jpg" width="600">
</div>
</details>
qq_25193841's avatar
qq_25193841 已提交
223

qq_25193841's avatar
qq_25193841 已提交
224 225 226 227
<a name="ライセンス"></a>

## 📄 ライセンス
このプロジェクトは以下の場所でリリースされています <a href="https://github.com/PaddlePaddle/PaddleOCR/blob/master/LICENSE">Apache 2.0 license</a>