View a markdown version of this page

テキスト検出およびドキュメント分析レスポンスオブジェクト - Amazon Textract

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

テキスト検出およびドキュメント分析レスポンスオブジェクト

Amazon Textract がドキュメントを処理すると、検出または分析されたテキストのブロックオブジェクトのリストが作成されます。各ブロックには、検出された項目に関する情報、その場所、および処理の精度に対する Amazon Textract の信頼度が含まれます。

ドキュメントは、次のタイプのBlockオブジェクトで構成されます。

ブロックの内容は、呼び出すオペレーションによって異なります。テキスト検出オペレーションのいずれかを呼び出すと、検出されたテキストのページ、行、単語が返されます。詳細については、「テキストの検出」を参照してください。ドキュメント分析オペレーションのいずれかを呼び出すと、検出されたページ、キーと値のペア、テーブル、選択要素、テキストに関する情報が返されます。詳細については、「ドキュメントの分析」を参照してください。

一部のBlockオブジェクトフィールドは、両方のタイプの処理に共通です。たとえば、各ブロックには一意の識別子があります。

Block オブジェクトの使用方法を示す例については、「」を参照してくださいチュートリアル

ドキュメントレイアウト

Amazon Textract は、parent-to-child関係またはキーと値のペアでリンクされているさまざまなタイプのBlockオブジェクトのリストとしてドキュメントの表現を返します。ドキュメント内のページ数を提供するメタデータも返されます。タイプ の一般的なBlockオブジェクトの JSON を次に示しますPAGE

{ "Blocks": [ { "Geometry": { "BoundingBox": { "Width": 1.0, "Top": 0.0, "Left": 0.0, "Height": 1.0 }, "Polygon": [ { "Y": 0.0, "X": 0.0 }, { "Y": 0.0, "X": 1.0 }, { "Y": 1.0, "X": 1.0 }, { "Y": 1.0, "X": 0.0 } ] }, "Relationships": [ { "Type": "CHILD", "Ids": [ "2602b0a6-20e3-4e6e-9e46-3be57fd0844b", "82aedd57-187f-43dd-9eb1-4f312ca30042", "52be1777-53f7-42f6-a7cf-6d09bdc15a30", "7ca7caa6-00ef-4cda-b1aa-5571dfed1a7c" ] } ], "BlockType": "PAGE", "Id": "8136b2dc-37c1-4300-a9da-6ed8b276ea97" }..... ], "DocumentMetadata": { "Pages": 1 } }

ドキュメントは 1 つ以上のPAGEブロックから作成されます。各ページには、テキストやテーブルの行など、ページで検出されたプライマリ項目の子ブロックのリストが含まれます。詳細については、「ページ」を参照してください。

オブジェクトのタイプを確認するには、 BlockTypeフィールドBlockを調べます。

Block オブジェクトには、関係Blockオブジェクトの配列である Relationshipsフィールド内の関連オブジェクトのリストが含まれます。Relationships 配列は、CHILD 型または VALUE 型のいずれかです。CHILD 型の配列は、現在のブロックの子である項目を一覧表示するために使用されます。たとえば、現在のブロックが LINE 型の場合、 にはテキスト行を構成する WORD ブロックの IDs のリストRelationshipsが含まれます。VALUE 型の配列は、キーと値のペアを含めるために使用されます。オブジェクトの Typeフィールドを調べることで、関係のタイプを判断できますRelationship

子ブロックには、親ブロックオブジェクトに関する情報がありません。

Block 情報を表示する例については、「」を参照してくださいドキュメントの同期処理

信頼度

Amazon Textract オペレーションは、検出された項目の精度に対する Amazon Textract の信頼度を返します。信頼度を取得するには、 Block オブジェクトの Confidenceフィールドを使用します。値が高いほど、信頼度が高いことを示します。シナリオによっては、信頼性の低い検出では、人間による視覚的な確認が必要になる場合があります。

[Geometry] (ジオメトリ)

Amazon Textract オペレーション (ID 分析を除く) は、ドキュメントページで検出された項目の場所に関する位置情報を返します。場所を取得するには、 Block オブジェクトの Geometryフィールドを使用します。詳細については、「ドキュメントページで項目を検索する」を参照してください。