Textract JSON Data Issue

0

I am using Textract's asynchronous functions StartDocumentAnalysis and GetDocumentAnalysis to detect signatures on a document using AWS SDK Python. The JSON data I receive is correct from GetDocumentAnalysis is correct for all test documents except for the test document(Declaration Finance.pdf)

Following is the issue:

  1. The form has 4 signature blanks. However, the json data I receive does not put the signatures in "BlockType" : "SIGNATURES"
  2. Sponsor signature blanks from the document are put in "BlockType" : "LINE"
  3. Applicant signature blank from the document is put in "BlockType" : "WORD"
  4. Attached is the test document and the JSON data file

JSON Data File: { "DocumentMetadata": { "Pages": 2 }, "JobStatus": "SUCCEEDED", "NextToken": "W/OY2FZ+z/lV9i2U+JtEr2xr3gRfJesO5PWVgGZcmvJplX/xs5FcxKxtgRfxnwtCyt8jaGrNK0sNVFIMNPxijACPJa+lQI4k5vjUthnr0VluJr6h12ZEEgaof07w76ZDXBC/rlI=", "Blocks": [ { "BlockType": "PAGE", "Geometry": { "BoundingBox": { "Width": 1.0, "Height": 1.0, "Left": 0.0, "Top": 0.0 }, "Polygon": [ { "X": 0.0, "Y": 0.0 }, { "X": 1.0, "Y": 0.0 }, { "X": 1.0, "Y": 1.0 }, { "X": 1.355634111632753e-07, "Y": 1.0 } ] }, "Id": "0da9a0ec-388b-4937-bd2c-216f4126f61d", "Relationships": [ { "Type": "CHILD", "Ids": [ "3280de7e-5bde-4520-8b1c-7d1239605c2f", "fbd3207b-7b7e-402a-8b45-57227708b526", "c8b7ed7f-8f4c-4476-85b0-2722209c5fc6", "6e9c99dd-c781-40a2-b0d5-d5f864ab3fda", "791ec54a-7e3d-4f19-bcde-2340aa1c33e0", "057fbc06-3a3e-476e-b116-ee1ccd97dbda", "08f10373-8674-44f5-8b14-7021e3c7a4d9", "30c5a340-620c-4d8d-a4b8-ba73edec32d6", "4879e28a-b627-4c8c-98de-508347ebe5f8", "f166fd5a-b2f6-4509-a104-15356db58f88", "8fe9c183-05b6-4227-833e-537e8798600b", "255cddd2-d53f-43ea-bcfb-28602f8fe557", "eb62f0d6-5e88-4afd-999a-214b30ee4d11", "ca114163-0104-42b9-a1c1-4fc184278710", "8928aa96-84c7-4f3e-890c-9e8792a69bbe", "5415e2f0-4105-4987-b1de-c33d64f6ce4c", "fe0d8f77-204b-4233-a7ca-4df070acd872", "f39ba11b-8189-4485-9027-d3a45246dcb2", "68fccff6-22f8-45b6-beca-95d09753b94c", "df69e089-48fd-4cee-81cf-7ab588de911e", "095f2318-9a5f-4649-9ef4-58960daa5bf0", "20f119ec-98b0-4439-98b4-882911faf4ec", "ce53ee5f-2120-4b37-90a6-54b02329122e", "601b20c0-a7ad-4cab-be03-6d471c5f5528", "72b6dd98-4301-4080-bac7-497574a0581f", "e9b97319-800a-4f74-94a8-41dfb1790985", "400a6fec-8445-413e-b95e-c0623951af19", "e0bd7c64-be64-4ab3-9858-999604780894", "54ddc283-696b-4428-a7fa-82c6f811bbdf", "22856460-2e25-42e9-a76e-d526518a8656", "42896103-fd67-477e-8504-64997d02edf1", "c4d24fba-0ad3-49bd-a038-617071b6edf6", "2ac42202-6dcb-4aa5-9dd8-9f7ee8b2428e", "50817224-c589-412b-bc8d-724b98a2a1aa", "aeea3473-e129-41b3-91eb-640b21fbc1fe", "1313c114-d102-4dc0-ac9e-de326bd45cbe", "5c277e81-9364-428a-b6bd-98b5a48ac747", "1bbaeeb7-2b32-4622-9146-5ca7a9da6811", "103fba63-a570-4f33-b8f5-4ba76125fedf", "7f0c5a03-77c0-4366-8e19-9cd2aa79879c", "e3a9b9cb-015f-47b4-a607-01ccc533a974", "817c0f48-3825-4341-89d8-f3a99794e857", "e91a7cb0-14b7-41e7-b01b-97e13c23066f", "0dc805e8-ac23-4981-8e12-15c95f7fa36a", "5f82e28d-a95f-4f1b-97f4-e62e223c349e", "c2fd7a31-76e6-4e8e-a970-2ca0d05c8cf4", "e0df058e-b0cd-4041-943f-7629f7e03738", "06b156f3-574d-4de2-9b92-623c17369873", "22a6aecc-0a18-438c-9733-c80382ccca41", "2c55a447-c899-4f57-a965-1b8217684cd5", "a9eaa480-7a43-4f5f-9984-f3421755dd6f", "5af5a9b2-e29e-439e-be61-a6415be29324", "d74a608f-09a9-4b60-8201-09a4dd3ec9ed", "04fd3481-64d5-4b03-ba1e-6eaa96ebc74b", "4248404b-eb51-492d-8426-d13d5be5b628", "bb8bb997-c7d0-4138-a207-c9342be2d4df", "eeb5032a-81ad-4bd4-9a28-c34eb7ee2644", "60879cfd-712b-4ddd-a435-b10cb5f032c2", "32c166ac-7298-4afb-a0f3-d15f110beefa", "a457f5a2-a816-4367-9350-485d7caad912", "83b5cdc6-4c92-41ed-92df-a6af2e76e778", "6f80ba9b-b206-478a-8fc4-e30bac100ce8", "92d3dc9d-39cf-42a2-96b5-59c455480614", "8f3cb2e5-0ef8-4d35-b808-c2fe67dab35a", "b7d2b4c3-7abd-4d37-a876-c11fd7b1cfdb", "55922b11-904e-40de-94fa-cd7d694bc6d9", "08306b72-9f6a-4bbb-b096-3c984e1c1e3b", "a3edfd96-a255-437e-a122-55f5b777020e", "c31968d1-f15e-4ae7-aa0a-6d81b830d969", "6c6bf83e-47d3-43b2-a7f9-7843b53d457e", "96992c76-f429-407a-a804-b6d02e67e85b", "9f02e19a-9df0-4677-b405-87c7e89e1527", "9b9c73ec-3086-4e5b-95a4-e06373021c1b", "59bd0057-21db-4070-8ff7-109f80330129", "94528d0e-08c1-4ea0-98da-c68e31ecf3eb", "f6910535-cf11-4a68-9748-3dc9fd8e7532", "98d55e1f-0aa9-405c-a741-bc62c45dfebc", "d238695b-83b9-40a8-b7b0-9e4ad7ddec71", "c05260d7-4cf4-4c43-baec-1677b08d36ef", "08c1c01e-03c4-459b-8dfd-fa0375501453", "07801214-8ff3-4077-89de-1b84f38badcc", "ab4e357a-b24e-476c-990f-2ecdbcfc3037", "a7f664b3-946d-465d-9743-e7faa8006500", "90478a5e-c81d-4c02-aba7-af6430bbd893", "6c4485f3-9a96-47c9-978a-d9e80b3c81b0", "4969356c-7a81-4e56-8ccb-11b74e44280e", "bfda99c7-bb60-4b20-83a0-0be68df441fd", "e2f53c90-7f9b-413a-8dea-4d2f9d12495d", "c14bcaf8-adf1-460a-845c-641d9bd39678", "f9250f58-4d89-48cc-9693-027a560df6ea", "2377ad97-c75c-4280-8f4c-38397ae2c89a", "7e0d862a-f2b6-4ff9-acce-7bdc18755a40", "fb6233c4-53ff-45fd-8d6d-dee56a72f137", "a91923d9-2ec9-40e3-ae1f-d9613a470862", "36f49bb1-07e4-46ab-8706-f57d431cc398", "e3b9e448-cde7-471c-9dae-9853876fa12b", "f53b26bc-6639-4611-9cd6-aa79db2bbabc", "8258b34f-190a-4fac-a2d5-c17c10a41dd2", "a16e0773-1343-4aaa-8ebe-1d7d743087b8", "9cce3b9b-8e5e-4e3a-8f8e-a915b28ca363", "ec7f4473-5f37-448a-ad32-7d4ded260eee", "9169278c-fa39-462b-884b-bf91bff4bb05" ] } ], "Page": 1 }, { "BlockType": "LINE", "Confidence": 99.86848449707031, "Text": "SJSU", "Geometry": { "BoundingBox": { "Width": 0.1384575366973877, "Height": 0.04606210067868233, "Left": 0.028158042579889297, "Top": 0.022576244547963142 }, "Polygon": [ { "X": 0.028158042579889297, "Y": 0.022581635043025017 }, { "X": 0.16659462451934814, "Y": 0.022576244547963142 }, { "X": 0.1666155755519867, "Y": 0.06863381713628769 }, { "X": 0.028177903965115547, "Y": 0.06863834708929062 } ] }, "Id": "3280de7e-5bde-4520-8b1c-7d1239605c2f", "Relationships": [ { "Type": "CHILD", "Ids": [ "509f7abf-2ee9-4c3e-b5e9-e68d2b412fcb" ] } ], "Page": 1 }, { "BlockType": "LINE", "Confidence": 97.91898345947266, "Text": "SAN JOS\u00c9 STATE", "Geometry": { "BoundingBox": { "Width": 0.1683047115802765, "Height": 0.018981005996465683, "Left": 0.17914444208145142, "Top": 0.02123515121638775 }, "Polygon": [ { "X": 0.17914444208145142, "Y": 0.02124173194169998 }, { "X": 0.3474399149417877, "Y": 0.02123515121638775 }, { "X": 0.3474491536617279, "Y": 0.04021000489592552 }, { "X": 0.17915311455726624, "Y": 0.04021615535020828 } ] }, "Id": "fbd3207b-7b7e-402a-8b45-57227708b526", "Relationships": [ { "Type": "CHILD", "Ids": [ "8e9a7cd7-77e1-43b7-9019-310d65e0945c", "52696727-4787-4e64-a288-e42c4f1ed1c1", "0c8ce8aa-54d9-4efc-8747-1c1ce01936e5" ] } ], "Page": 1 }, { "BlockType": "LINE", "Confidence": 99.9183578491211, "Text": "APPLICATION FOR:", "Geometry": { "BoundingBox": { "Width": 0.18767838180065155, "Height": 0.01237641740590334, "Left": 0.7780610918998718, "Top": 0.023793073371052742 }, "Polygon": [ { "X": 0.7780610918998718, "Y": 0.023800348863005638 }, { "X": 0.9657321572303772, "Y": 0.023793073371052742 }, { "X": 0.9657394886016846, "Y": 0.03616252914071083 }, { "X": 0.7780680060386658, "Y": 0.036169491708278656 } ] }, "Id": "c8b7ed7f-8f4c-4476-85b0-2722209c5fc6", "Relationships": [ { "Type": "CHILD", "Ids": [ "7c424172-8f7c-4ada-b631-ecb36a39b284", "ff1521ad-a819-4e42-98ae-21e8aabd35c6" ] } ], "Page": 1 }, { "BlockType": "LINE", "Confidence": 99.84188842773438, "Text": "UNIVERSITY", "Geometry": { "BoundingBox": { "Width": 0.12948130071163177, "Height": 0.012888291850686073, "Left": 0.17727087438106537, "Top": 0.04566716030240059 }, "Polygon": [ { "X": 0.17727087438106537, "Y": 0.045671798288822174 }, { "X": 0.3067460060119629, "Y": 0.04566716030240059 }, { "X": 0.30675217509269714, "Y": 0.05855104327201843 }, { "X": 0.17727676033973694, "Y": 0.05855545401573181 } ] }, "Id": "6e9c99dd-c781-40a2-b0d5-d5f864ab3fda", "Relationships": [ { "Type": "CHILD", "Ids": [ "deedefde-1551-4632-bfc6-ce2736daa6a0" ] } ], "Page": 1 }, { "BlockType": "LINE", "Confidence": 99.9039306640625, "Text": "Fall", "Geometry": { "BoundingBox": { "Width": 0.021020200103521347, "Height": 0.009855893440544605, "Left": 0.8213278651237488, "Top": 0.04481453821063042 }, "Polygon": [ { "X": 0.8213278651237488, "Y": 0.044815290719270706 }, { "X": 0.8423424363136292, "Y": 0.04481453821063042 }, { "X": 0.8423480987548828,

Zain
質問済み 1ヶ月前72ビュー
1回答
0

Thank you for using Amazon Textract.

There are no SIGNATURE blocks in the response because there are no actual signatures present in the document. This feature will only detect the signatures and not the blank boxes for signature.

Please refer to this doc to understand more about signatures feature: https://aws.amazon.com/blogs/machine-learning/detect-signatures-on-documents-or-images-using-the-signatures-feature-in-amazon-textract/

Thanks.

AWS
回答済み 14日前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ