기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
선택 요소
Amazon Textract는 문서 페이지에서 옵션 버튼(라디오 버튼), 확인란, 밑줄 및 동그라미 표시된 텍스트와 같은 선택 요소를 감지할 수 있습니다. 선택 요소는 양식 데이터 및 테이블에서 감지할 수 있습니다. 예를 들어 양식에서 다음 테이블이 감지되면 Amazon Textract는 테이블 셀의 확인란을 감지합니다.
|
|
동의 |
중립 |
동의하지 않음 |
|
좋은 서비스 |
☑ |
☐ |
☐ |
|
사용하기 쉬움 |
☐ |
☑ |
☐ |
|
공정 가격 |
☑ |
☐ |
☐ |
감지된 선택 요소는 AnalyzeDocument 및 GetDocumentAnalysis의 응답에서 Block 객체로 반환됩니다.
다음은 Amazon Textract에서 지원하는 다양한 선택 가능한 유형의 예를 제공하는 표입니다.
|
선택 가능한 유형 |
예제 |
라디오 버튼 |
예" 아니요" |
Checkbox |
예 " 아니요 ☑ |
밑줄이 그어진 단어 |
예 아니요 |
원으로 표시된 단어 |
|
줄 바꿈된 단어 |
|
또한 Amazon Textract는 암시적 클릭 가능 항목 또는 질문으로 구조화되고 여러 답변 중 하나에 표시하여 답변되는 클릭 가능 항목을 감지할 수 있습니다. 이는 클릭 가능한 것과 동일한 방식으로 반환됩니다.
참고
FeatureTypes 입력 파라미터를 사용하여 키-값 페어, 테이블 또는 둘 다에 대한 정보를 검색할 수 있습니다. 예를 들어 테이블을 기준으로 필터링하는 경우 응답에는 테이블에서 감지된 선택 요소가 포함됩니다. 키-값 페어에서 감지된 선택 요소는 응답에 포함되지 않습니다.
선택 요소에 대한 정보는 유형의 Block 객체에 포함됩니다SELECTION_ELEMENT. 선택 가능한 요소의 상태를 확인하려면 SELECTION_ELEMENT 블록의 SelectionStatus 필드를 사용합니다. 상태는 SELECTED 또는 NOT_SELECTED일 수 있습니다. 예를 들어 SelectionStatus 이전 이미지의 값은 SELECTED입니다.
SELECTION_ELEMENT Block 객체는 키-값 페어 또는 테이블 셀과 연결됩니다. SELECTION_ELEMENT Block 객체에는 Geometry 필드의 선택 요소에 대한 경계 상자 정보가 포함됩니다. SELECTION_ELEMENT Block 객체는 객체의 하위 PAGE Block 객체가 아닙니다.
양식 데이터(키-값 페어)
키-값 페어는 양식에서 감지된 선택 요소를 나타내는 데 사용됩니다. KEY 블록에는 선택 요소에 대한 텍스트가 포함되어 있습니다. VALUE 블록에는 SELECTION_ELEMENT 블록이 포함되어 있습니다. 다음 다이어그램은 선택 요소를 블록 객체로 표현하는 방법을 보여줍니다.
키-값 페어에 대한 자세한 내용은 섹션을 참조하세요양식 데이터(키-값 페어).
다음 JSON 코드 조각은 선택 요소(남성 ☑)가 포함된 키-값 페어의 키를 보여줍니다. 하위 ID(Id bd14cfd5-9005-498b-a7f3-45ceb171f0ff)는 선택 요소(남성)에 대한 텍스트가 포함된 WORD 블록의 ID입니다. 값 ID(Id 24aaac7f-fcce-49c7-a4f0-3688b05586d4)는 VALUE 블록 객체가 포함된 SELECTION_ELEMENT 블록의 ID입니다.
{ "Relationships": [ { "Type": "VALUE", "Ids": [ "24aaac7f-fcce-49c7-a4f0-3688b05586d4" // Value containing Selection Element ] }, { "Type": "CHILD", "Ids": [ "bd14cfd5-9005-498b-a7f3-45ceb171f0ff" // WORD - male ] } ], "Confidence": 94.15619659423828, "Geometry": { "BoundingBox": { "Width": 0.022914813831448555, "Top": 0.08072036504745483, "Left": 0.18966935575008392, "Height": 0.014860388822853565 }, "Polygon": [ { "Y": 0.08072036504745483, "X": 0.18966935575008392 }, { "Y": 0.08072036504745483, "X": 0.21258416771888733 }, { "Y": 0.09558075666427612, "X": 0.21258416771888733 }, { "Y": 0.09558075666427612, "X": 0.18966935575008392 } ] }, "BlockType": "KEY_VALUE_SET", "EntityTypes": [ "KEY" ], "Id": "a118dc43-d5f7-49a2-a20a-5f876d9ffd79" }
다음 JSON 코드 조각은 남성이라는 단어의 WORD 블록입니다. WORD 블록에는 상위 라인 블록도 있습니다.
{ "Geometry": { "BoundingBox": { "Width": 0.022464623674750328, "Top": 0.07842985540628433, "Left": 0.18863198161125183, "Height": 0.01617223583161831 }, "Polygon": [ { "Y": 0.07842985540628433, "X": 0.18863198161125183 }, { "Y": 0.07842985540628433, "X": 0.2110965996980667 }, { "Y": 0.09460209310054779, "X": 0.2110965996980667 }, { "Y": 0.09460209310054779, "X": 0.18863198161125183 } ] }, "Text": "Male", "BlockType": "WORD", "Confidence": 54.06439208984375, "Id": "bd14cfd5-9005-498b-a7f3-45ceb171f0ff" },
VALUE 블록에는 SELECTION_ELEMENT 블록인 하위 블록(Id f2f5e8cd-e73a-4e99-a095-053acd3b6bfb)이 있습니다.
{ "Relationships": [ { "Type": "CHILD", "Ids": [ "f2f5e8cd-e73a-4e99-a095-053acd3b6bfb" // Selection element ] } ], "Confidence": 94.15619659423828, "Geometry": { "BoundingBox": { "Width": 0.017281491309404373, "Top": 0.07643391191959381, "Left": 0.2271782010793686, "Height": 0.026274094358086586 }, "Polygon": [ { "Y": 0.07643391191959381, "X": 0.2271782010793686 }, { "Y": 0.07643391191959381, "X": 0.24445968866348267 }, { "Y": 0.10270800441503525, "X": 0.24445968866348267 }, { "Y": 0.10270800441503525, "X": 0.2271782010793686 } ] }, "BlockType": "KEY_VALUE_SET", "EntityTypes": [ "VALUE" ], "Id": "24aaac7f-fcce-49c7-a4f0-3688b05586d4" }, }
다음 JSON은 SELECTION_ELEMENT 블록입니다. 의 값은 확인란이 선택되었음을 SelectionStatus 나타냅니다.
{ "Geometry": { "BoundingBox": { "Width": 0.020316146314144135, "Top": 0.07575977593660355, "Left": 0.22590067982673645, "Height": 0.027631107717752457 }, "Polygon": [ { "Y": 0.07575977593660355, "X": 0.22590067982673645 }, { "Y": 0.07575977593660355, "X": 0.2462168186903 }, { "Y": 0.1033908873796463, "X": 0.2462168186903 }, { "Y": 0.1033908873796463, "X": 0.22590067982673645 } ] }, "BlockType": "SELECTION_ELEMENT", "SelectionStatus": "SELECTED", "Confidence": 74.14942932128906, "Id": "f2f5e8cd-e73a-4e99-a095-053acd3b6bfb" }
테이블 셀
Amazon Textract는 테이블 셀 내에서 선택 요소를 감지할 수 있습니다. 예를 들어 다음 표의 셀에는 확인란이 있습니다.
|
|
동의 |
중립 |
동의하지 않음 |
|
좋은 서비스 |
☑ |
☐ |
☐ |
|
사용하기 쉬움 |
☐ |
☑ |
☐ |
|
공정 가격 |
☑ |
☐ |
☐ |
CELL 블록에는 선택 요소의 하위 SELECTION_ELEMENT 객체와 감지된 텍스트의 하위 WORD 블록이 포함될 수 있습니다.
테이블에 대한 자세한 내용은 섹션을 참조하세요테이블.
이전 테이블의 TABLE Block 객체는 이와 비슷합니다.
{ "Geometry": {.....}, "Relationships": [ { "Type": "CHILD", "Ids": [ "652c09eb-8945-473d-b1be-fa03ac055928", "37efc5cc-946d-42cd-aa04-e68e5ed4741d", "4a44940a-435a-4c5c-8a6a-7fea341fa295", "2de20014-9a3b-4e26-b453-0de755144b1a", "8ed78aeb-5c9a-4980-b669-9e08b28671d2", "1f8e1c68-2c97-47b2-847c-a19619c02ca9", "9927e1d1-6018-4960-ac17-aadb0a94f4d9", "68f0ed8b-a887-42a5-b618-f68b494a6034", "fcba16e0-6bd7-4ea5-b86e-36e8330b68ea", "2250357c-ae34-4ed9-86da-45dac5a5e903", "c63ad40d-5a14-4646-a8df-2d4304213dbc", // Cell "2b8417dc-e65f-4fcd-aa0f-61a23f1e8cb0", "26c62932-72f0-4dc2-9893-1ae27829c060", "27f291cc-abf4-4c23-aa24-676abe99cb1e", "7e5ce028-1bcd-4d9f-ad42-15ac181c5b47", "bf32e3d2-efa2-4fc1-b09b-ab9cc52ff734" ] } ], "BlockType": "TABLE", "Confidence": 99.99993896484375, "Id": "f66eac36-2e74-406e-8032-14d1c14e0b86" }
Good Service 확인란이 포함된 셀의 CELL BLOCK 객체(Id c63ad40d-5a14-4646-a8df-2d4304213dbc)는 다음과 같습니다. 여기에는 확인란의 SELECTION_ELEMENT Block 객체인 하위 항목Block(Id = 26d122fd-c5f4-4b53-92c4-0ae92730ee1e)이 포함됩니다.
{ "Geometry": {.....}, "Relationships": [ { "Type": "CHILD", "Ids": [ "26d122fd-c5f4-4b53-92c4-0ae92730ee1e" // Selection Element ] } ], "Confidence": 79.741689682006836, "RowSpan": 1, "RowIndex": 3, "ColumnIndex": 3, "ColumnSpan": 1, "BlockType": "CELL", "Id": "c63ad40d-5a14-4646-a8df-2d4304213dbc" }
확인란의 SELECTION_ELEMENT Block 객체는 다음과 같습니다. 의 값은 확인란이 선택되었음을 SelectionStatus 나타냅니다.
{ "Geometry": {.......}, "BlockType": "SELECTION_ELEMENT", "SelectionStatus": "SELECTED", "Confidence": 88.79517364501953, "Id": "26d122fd-c5f4-4b53-92c4-0ae92730ee1e" }