- 概要
- Document Understanding Process
- クイックスタート チュートリアル
- フレームワーク コンポーネント
- デジタル化の概要
- OCR エンジン
- デジタル化関連のアクティビティ
- ML パッケージ
- パイプライン
- データ マネージャー (Data Manager)
- OCR サービス
- Automation Suite にデプロイされた Document Understanding
- AI Center スタンドアロンにデプロイされた Document Understanding
- ディープ ラーニング
- 優れたパフォーマンスの ML モデルを構築する
- ライセンス
- 参照
- UiPath.Abbyy.Activities
- UiPath.AbbyyEmbedded.Activities
- UiPath.DocumentUnderstanding.ML.Activities
- UiPath.DocumentUnderstanding.OCR.LocalServer.Activities
- UiPath.IntelligentOCR.Activities
- UiPath.OCR.Activities
- UiPath.OCR.Contracts
- UiPath.DocumentProcessing.Contracts
- UiPath.OmniPage.Activities
- UiPath.PDF.Activities
デジタル化とは
デジタル化とは、特定の受信ファイルから機械判読可能なテキストを取得して、ロボットがその内容を理解し、操作できるようにするプロセスです。これは、Document Understanding フレームワークで処理する必要のあるファイルに適用される最初の手順です。
デジタル化の手順には、2 つの出力があります。
- 処理されたファイルからのテキスト。String 型変数に格納されます。
- そのファイルのドキュメント オブジェクト モデル - 名前、コンテンツの種類、テキスト長、ページ数などの基本情報および、ページの回転、検出された言語、コンテンツ、およびファイルで識別されたすべての単語の座標などの詳細情報を含む JSON オブジェクト。
ドキュメント処理フレームワークでは、[ ドキュメントをデジタル化 ] アクティビティを使用してデジタル化を実行します。
デジタル化は OCR ではない
関連はありますが、デジタル化手順は OCR ではありません。
多くの場合、処理対象のファイルはネイティブ PDF ファイル (スキャンされていない) であり、OCR を適用しなくてもロボットがプログラムを使用して読み取ることができます。
デジタル化で OCR が使用される場合
[ドキュメントをデジタル化] アクティビティでは、設定の一部として OCR エンジンを選択する必要があります。必要に応じて OCR を使用できるようにするための設定ですが、OCR が実行されるのは以下に対してのみです。
- 画像ファイル
- サポートされている画像形式は .png、.gif、.jpe、.jpg、.jpeg、.tiff、.tif、.bmp
- 複数ページの TIFF ファイルの場合、OCR が各ページに適用される
- 次のような PDF ページ
- 機械判読可能な内容が公開されていない
- ページのかなりの領域を占める画像を含む
[ドキュメントをデジタル化] アクティビティが ForceApplyOCR フラグを True にして設定されている場合も、常に OCR が適用されます。このオプションは通常、かなりの割合のファイルにネイティブ コンテンツが含まれているが、ネイティブに読み取られるコンテンツがそれらのファイルでユーザーに表示される内容と一致していないユース ケースに推奨されます。
OCR エンジンの選択方法
As each use case has its own particularities, it is strongly recommended to test all available OCR Engines with different settings, to determine which one works best for your project. Another recommendation is to pay particular attention to the OCR engine arguments, such as Profile, Scale, Language etc. (may vary from one engine to another), so that you can identify the best settings for each use case.