diff --git a/code/paddle-ocr-demo/output/general_ocr_002_ocr_res_img.png b/code/paddle-ocr-demo/output/general_ocr_002_ocr_res_img.png new file mode 100644 index 00000000..f3915b4d Binary files /dev/null and b/code/paddle-ocr-demo/output/general_ocr_002_ocr_res_img.png differ diff --git a/code/paddle-ocr-demo/output/general_ocr_002_preprocessed_img.png b/code/paddle-ocr-demo/output/general_ocr_002_preprocessed_img.png new file mode 100644 index 00000000..30de27d7 Binary files /dev/null and b/code/paddle-ocr-demo/output/general_ocr_002_preprocessed_img.png differ diff --git a/code/paddle-ocr-demo/output/general_ocr_002_res.json b/code/paddle-ocr-demo/output/general_ocr_002_res.json new file mode 100644 index 00000000..9f24599a --- /dev/null +++ b/code/paddle-ocr-demo/output/general_ocr_002_res.json @@ -0,0 +1,1524 @@ +{ + "input_path": "C:/Users/Administrator/.paddlex/predict_input/general_ocr_002.png", + "page_index": null, + "model_settings": { + "use_doc_preprocessor": true, + "use_textline_orientation": false + }, + "doc_preprocessor_res": { + "input_path": null, + "page_index": null, + "model_settings": { + "use_doc_orientation_classify": false, + "use_doc_unwarping": false + }, + "angle": -1 + }, + "dt_polys": [ + [ + [ + 152, + 22 + ], + [ + 357, + 16 + ], + [ + 358, + 71 + ], + [ + 153, + 77 + ] + ], + [ + [ + 419, + 20 + ], + [ + 659, + 14 + ], + [ + 660, + 61 + ], + [ + 420, + 66 + ] + ], + [ + [ + 702, + 14 + ], + [ + 822, + 11 + ], + [ + 823, + 56 + ], + [ + 703, + 59 + ] + ], + [ + [ + 212, + 105 + ], + [ + 317, + 102 + ], + [ + 318, + 128 + ], + [ + 213, + 131 + ] + ], + [ + [ + 339, + 102 + ], + [ + 386, + 102 + ], + [ + 386, + 129 + ], + [ + 339, + 129 + ] + ], + [ + [ + 398, + 103 + ], + [ + 456, + 101 + ], + [ + 457, + 123 + ], + [ + 399, + 126 + ] + ], + [ + [ + 487, + 101 + ], + [ + 531, + 101 + ], + [ + 531, + 125 + ], + [ + 487, + 125 + ] + ], + [ + [ + 544, + 101 + ], + [ + 648, + 99 + ], + [ + 648, + 121 + ], + [ + 544, + 123 + ] + ], + [ + [ + 675, + 96 + ], + [ + 740, + 96 + ], + [ + 740, + 122 + ], + [ + 675, + 122 + ] + ], + [ + [ + 751, + 97 + ], + [ + 836, + 94 + ], + [ + 837, + 115 + ], + [ + 752, + 119 + ] + ], + [ + [ + 61, + 109 + ], + [ + 192, + 107 + ], + [ + 192, + 132 + ], + [ + 61, + 134 + ] + ], + [ + [ + 80, + 137 + ], + [ + 328, + 132 + ], + [ + 328, + 160 + ], + [ + 80, + 165 + ] + ], + [ + [ + 406, + 133 + ], + [ + 431, + 133 + ], + [ + 431, + 157 + ], + [ + 406, + 157 + ] + ], + [ + [ + 509, + 130 + ], + [ + 568, + 128 + ], + [ + 569, + 154 + ], + [ + 510, + 157 + ] + ], + [ + [ + 341, + 174 + ], + [ + 407, + 171 + ], + [ + 408, + 197 + ], + [ + 342, + 199 + ] + ], + [ + [ + 421, + 174 + ], + [ + 469, + 174 + ], + [ + 469, + 194 + ], + [ + 421, + 194 + ] + ], + [ + [ + 488, + 173 + ], + [ + 552, + 170 + ], + [ + 553, + 196 + ], + [ + 489, + 198 + ] + ], + [ + [ + 565, + 173 + ], + [ + 614, + 170 + ], + [ + 615, + 191 + ], + [ + 566, + 194 + ] + ], + [ + [ + 675, + 168 + ], + [ + 762, + 166 + ], + [ + 762, + 191 + ], + [ + 675, + 193 + ] + ], + [ + [ + 775, + 168 + ], + [ + 812, + 168 + ], + [ + 812, + 188 + ], + [ + 775, + 188 + ] + ], + [ + [ + 64, + 179 + ], + [ + 169, + 174 + ], + [ + 170, + 200 + ], + [ + 65, + 205 + ] + ], + [ + [ + 96, + 205 + ], + [ + 170, + 203 + ], + [ + 171, + 229 + ], + [ + 97, + 231 + ] + ], + [ + [ + 335, + 217 + ], + [ + 475, + 212 + ], + [ + 476, + 237 + ], + [ + 336, + 242 + ] + ], + [ + [ + 507, + 212 + ], + [ + 554, + 212 + ], + [ + 554, + 236 + ], + [ + 507, + 236 + ] + ], + [ + [ + 87, + 227 + ], + [ + 203, + 224 + ], + [ + 204, + 249 + ], + [ + 88, + 253 + ] + ], + [ + [ + 344, + 236 + ], + [ + 485, + 234 + ], + [ + 485, + 257 + ], + [ + 344, + 259 + ] + ], + [ + [ + 64, + 248 + ], + [ + 174, + 245 + ], + [ + 174, + 272 + ], + [ + 64, + 274 + ] + ], + [ + [ + 75, + 276 + ], + [ + 265, + 271 + ], + [ + 265, + 296 + ], + [ + 75, + 300 + ] + ], + [ + [ + 460, + 294 + ], + [ + 581, + 292 + ], + [ + 581, + 316 + ], + [ + 460, + 319 + ] + ], + [ + [ + 101, + 311 + ], + [ + 209, + 307 + ], + [ + 210, + 336 + ], + [ + 102, + 340 + ] + ], + [ + [ + 68, + 342 + ], + [ + 165, + 337 + ], + [ + 166, + 363 + ], + [ + 69, + 367 + ] + ], + [ + [ + 344, + 347 + ], + [ + 662, + 343 + ], + [ + 662, + 367 + ], + [ + 344, + 370 + ] + ], + [ + [ + 99, + 455 + ], + [ + 832, + 439 + ], + [ + 832, + 464 + ], + [ + 99, + 480 + ] + ] + ], + "text_det_params": { + "limit_side_len": 64, + "limit_type": "min", + "thresh": 0.3, + "max_side_limit": 4000, + "box_thresh": 0.6, + "unclip_ratio": 1.5 + }, + "text_type": "general", + "textline_orientation_angles": [ + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1 + ], + "text_rec_score_thresh": 0.0, + "rec_texts": [ + "登机牌", + "BOARDING", + "PASS", + "日期DATE", + "舱位", + "CLASS", + "序号", + "SERIALNO.", + "座位号", + "SEAT NO.", + "航班FLIGHT", + "MU 2379 03DEC", + "W", + "035", + "始发地", + "FROM", + "登机口", + "GATE", + "登机时间", + "BDT", + "目的地TO", + "福州", + "TAIYUAN", + "G11", + "FUZHOU", + "身份识别IDNO.", + "姓名NAME", + "ZHANGQIWEI", + "票号TKTNO.", + "张祺伟", + "票价FARE", + "ETKT7813699238489/1", + "登机口于起飞前1O分钟关闭GATESCLOSE1OMINUTESBEFORE DEPARTURETIME" + ], + "rec_scores": [ + 0.9971157908439636, + 0.980294942855835, + 0.9757581949234009, + 0.9982836842536926, + 0.9992735981941223, + 0.9847624897956848, + 0.999160885810852, + 0.9843438267707825, + 0.9987466931343079, + 0.9556241631507874, + 0.9915273189544678, + 0.9323275089263916, + 0.795452356338501, + 0.9984054565429688, + 0.9987124800682068, + 0.9900163412094116, + 0.9853596687316895, + 0.9967120885848999, + 0.998457133769989, + 0.9965346455574036, + 0.9475476145744324, + 0.9983587265014648, + 0.9896446466445923, + 0.9970149397850037, + 0.9870915412902832, + 0.9862422943115234, + 0.9981896281242371, + 0.988991379737854, + 0.9749718308448792, + 0.9971947073936462, + 0.9975488781929016, + 0.9928285479545593, + 0.9732762575149536 + ], + "rec_polys": [ + [ + [ + 152, + 22 + ], + [ + 357, + 16 + ], + [ + 358, + 71 + ], + [ + 153, + 77 + ] + ], + [ + [ + 419, + 20 + ], + [ + 659, + 14 + ], + [ + 660, + 61 + ], + [ + 420, + 66 + ] + ], + [ + [ + 702, + 14 + ], + [ + 822, + 11 + ], + [ + 823, + 56 + ], + [ + 703, + 59 + ] + ], + [ + [ + 212, + 105 + ], + [ + 317, + 102 + ], + [ + 318, + 128 + ], + [ + 213, + 131 + ] + ], + [ + [ + 339, + 102 + ], + [ + 386, + 102 + ], + [ + 386, + 129 + ], + [ + 339, + 129 + ] + ], + [ + [ + 398, + 103 + ], + [ + 456, + 101 + ], + [ + 457, + 123 + ], + [ + 399, + 126 + ] + ], + [ + [ + 487, + 101 + ], + [ + 531, + 101 + ], + [ + 531, + 125 + ], + [ + 487, + 125 + ] + ], + [ + [ + 544, + 101 + ], + [ + 648, + 99 + ], + [ + 648, + 121 + ], + [ + 544, + 123 + ] + ], + [ + [ + 675, + 96 + ], + [ + 740, + 96 + ], + [ + 740, + 122 + ], + [ + 675, + 122 + ] + ], + [ + [ + 751, + 97 + ], + [ + 836, + 94 + ], + [ + 837, + 115 + ], + [ + 752, + 119 + ] + ], + [ + [ + 61, + 109 + ], + [ + 192, + 107 + ], + [ + 192, + 132 + ], + [ + 61, + 134 + ] + ], + [ + [ + 80, + 137 + ], + [ + 328, + 132 + ], + [ + 328, + 160 + ], + [ + 80, + 165 + ] + ], + [ + [ + 406, + 133 + ], + [ + 431, + 133 + ], + [ + 431, + 157 + ], + [ + 406, + 157 + ] + ], + [ + [ + 509, + 130 + ], + [ + 568, + 128 + ], + [ + 569, + 154 + ], + [ + 510, + 157 + ] + ], + [ + [ + 341, + 174 + ], + [ + 407, + 171 + ], + [ + 408, + 197 + ], + [ + 342, + 199 + ] + ], + [ + [ + 421, + 174 + ], + [ + 469, + 174 + ], + [ + 469, + 194 + ], + [ + 421, + 194 + ] + ], + [ + [ + 488, + 173 + ], + [ + 552, + 170 + ], + [ + 553, + 196 + ], + [ + 489, + 198 + ] + ], + [ + [ + 565, + 173 + ], + [ + 614, + 170 + ], + [ + 615, + 191 + ], + [ + 566, + 194 + ] + ], + [ + [ + 675, + 168 + ], + [ + 762, + 166 + ], + [ + 762, + 191 + ], + [ + 675, + 193 + ] + ], + [ + [ + 775, + 168 + ], + [ + 812, + 168 + ], + [ + 812, + 188 + ], + [ + 775, + 188 + ] + ], + [ + [ + 64, + 179 + ], + [ + 169, + 174 + ], + [ + 170, + 200 + ], + [ + 65, + 205 + ] + ], + [ + [ + 96, + 205 + ], + [ + 170, + 203 + ], + [ + 171, + 229 + ], + [ + 97, + 231 + ] + ], + [ + [ + 335, + 217 + ], + [ + 475, + 212 + ], + [ + 476, + 237 + ], + [ + 336, + 242 + ] + ], + [ + [ + 507, + 212 + ], + [ + 554, + 212 + ], + [ + 554, + 236 + ], + [ + 507, + 236 + ] + ], + [ + [ + 87, + 227 + ], + [ + 203, + 224 + ], + [ + 204, + 249 + ], + [ + 88, + 253 + ] + ], + [ + [ + 344, + 236 + ], + [ + 485, + 234 + ], + [ + 485, + 257 + ], + [ + 344, + 259 + ] + ], + [ + [ + 64, + 248 + ], + [ + 174, + 245 + ], + [ + 174, + 272 + ], + [ + 64, + 274 + ] + ], + [ + [ + 75, + 276 + ], + [ + 265, + 271 + ], + [ + 265, + 296 + ], + [ + 75, + 300 + ] + ], + [ + [ + 460, + 294 + ], + [ + 581, + 292 + ], + [ + 581, + 316 + ], + [ + 460, + 319 + ] + ], + [ + [ + 101, + 311 + ], + [ + 209, + 307 + ], + [ + 210, + 336 + ], + [ + 102, + 340 + ] + ], + [ + [ + 68, + 342 + ], + [ + 165, + 337 + ], + [ + 166, + 363 + ], + [ + 69, + 367 + ] + ], + [ + [ + 344, + 347 + ], + [ + 662, + 343 + ], + [ + 662, + 367 + ], + [ + 344, + 370 + ] + ], + [ + [ + 99, + 455 + ], + [ + 832, + 439 + ], + [ + 832, + 464 + ], + [ + 99, + 480 + ] + ] + ], + "rec_boxes": [ + [ + 152, + 16, + 358, + 77 + ], + [ + 419, + 14, + 660, + 66 + ], + [ + 702, + 11, + 823, + 59 + ], + [ + 212, + 102, + 318, + 131 + ], + [ + 339, + 102, + 386, + 129 + ], + [ + 398, + 101, + 457, + 126 + ], + [ + 487, + 101, + 531, + 125 + ], + [ + 544, + 99, + 648, + 123 + ], + [ + 675, + 96, + 740, + 122 + ], + [ + 751, + 94, + 837, + 119 + ], + [ + 61, + 107, + 192, + 134 + ], + [ + 80, + 132, + 328, + 165 + ], + [ + 406, + 133, + 431, + 157 + ], + [ + 509, + 128, + 569, + 157 + ], + [ + 341, + 171, + 408, + 199 + ], + [ + 421, + 174, + 469, + 194 + ], + [ + 488, + 170, + 553, + 198 + ], + [ + 565, + 170, + 615, + 194 + ], + [ + 675, + 166, + 762, + 193 + ], + [ + 775, + 168, + 812, + 188 + ], + [ + 64, + 174, + 170, + 205 + ], + [ + 96, + 203, + 171, + 231 + ], + [ + 335, + 212, + 476, + 242 + ], + [ + 507, + 212, + 554, + 236 + ], + [ + 87, + 224, + 204, + 253 + ], + [ + 344, + 234, + 485, + 259 + ], + [ + 64, + 245, + 174, + 274 + ], + [ + 75, + 271, + 265, + 300 + ], + [ + 460, + 292, + 581, + 319 + ], + [ + 101, + 307, + 210, + 340 + ], + [ + 68, + 337, + 166, + 367 + ], + [ + 344, + 343, + 662, + 370 + ], + [ + 99, + 439, + 832, + 480 + ] + ] +} \ No newline at end of file diff --git a/code/paddle-ocr-demo/output/test1_ocr_res_img.png b/code/paddle-ocr-demo/output/test1_ocr_res_img.png new file mode 100644 index 00000000..c9dc5c7b Binary files /dev/null and b/code/paddle-ocr-demo/output/test1_ocr_res_img.png differ diff --git a/code/paddle-ocr-demo/output/test1_preprocessed_img.png b/code/paddle-ocr-demo/output/test1_preprocessed_img.png new file mode 100644 index 00000000..3258b6a9 Binary files /dev/null and b/code/paddle-ocr-demo/output/test1_preprocessed_img.png differ diff --git a/code/paddle-ocr-demo/output/test1_res.json b/code/paddle-ocr-demo/output/test1_res.json new file mode 100644 index 00000000..0ce17185 --- /dev/null +++ b/code/paddle-ocr-demo/output/test1_res.json @@ -0,0 +1,2829 @@ +{ + "input_path": "test1.png", + "page_index": null, + "model_settings": { + "use_doc_preprocessor": true, + "use_textline_orientation": false + }, + "doc_preprocessor_res": { + "input_path": null, + "page_index": null, + "model_settings": { + "use_doc_orientation_classify": false, + "use_doc_unwarping": false + }, + "angle": -1 + }, + "dt_polys": [ + [ + [ + 0, + 0 + ], + [ + 40, + 0 + ], + [ + 40, + 13 + ], + [ + 0, + 13 + ] + ], + [ + [ + 456, + 0 + ], + [ + 500, + 0 + ], + [ + 500, + 12 + ], + [ + 456, + 12 + ] + ], + [ + [ + 0, + 16 + ], + [ + 239, + 16 + ], + [ + 239, + 29 + ], + [ + 0, + 29 + ] + ], + [ + [ + 312, + 18 + ], + [ + 448, + 18 + ], + [ + 448, + 65 + ], + [ + 312, + 65 + ] + ], + [ + [ + 0, + 30 + ], + [ + 36, + 30 + ], + [ + 36, + 44 + ], + [ + 0, + 44 + ] + ], + [ + [ + 311, + 63 + ], + [ + 584, + 63 + ], + [ + 584, + 80 + ], + [ + 311, + 80 + ] + ], + [ + [ + 383, + 78 + ], + [ + 511, + 78 + ], + [ + 511, + 92 + ], + [ + 383, + 92 + ] + ], + [ + [ + 340, + 95 + ], + [ + 554, + 95 + ], + [ + 554, + 108 + ], + [ + 340, + 108 + ] + ], + [ + [ + 0, + 106 + ], + [ + 52, + 109 + ], + [ + 51, + 124 + ], + [ + 0, + 121 + ] + ], + [ + [ + 280, + 110 + ], + [ + 614, + 109 + ], + [ + 614, + 123 + ], + [ + 280, + 124 + ] + ], + [ + [ + 280, + 122 + ], + [ + 614, + 123 + ], + [ + 614, + 137 + ], + [ + 280, + 136 + ] + ], + [ + [ + 281, + 135 + ], + [ + 615, + 135 + ], + [ + 615, + 148 + ], + [ + 281, + 148 + ] + ], + [ + [ + 281, + 147 + ], + [ + 615, + 147 + ], + [ + 615, + 160 + ], + [ + 281, + 160 + ] + ], + [ + [ + 282, + 158 + ], + [ + 614, + 158 + ], + [ + 614, + 171 + ], + [ + 282, + 171 + ] + ], + [ + [ + 281, + 171 + ], + [ + 614, + 171 + ], + [ + 614, + 184 + ], + [ + 281, + 184 + ] + ], + [ + [ + 280, + 181 + ], + [ + 614, + 182 + ], + [ + 614, + 196 + ], + [ + 280, + 195 + ] + ], + [ + [ + 0, + 191 + ], + [ + 56, + 193 + ], + [ + 55, + 208 + ], + [ + 0, + 206 + ] + ], + [ + [ + 281, + 194 + ], + [ + 614, + 194 + ], + [ + 614, + 207 + ], + [ + 281, + 207 + ] + ], + [ + [ + 0, + 209 + ], + [ + 276, + 211 + ], + [ + 276, + 228 + ], + [ + 0, + 226 + ] + ], + [ + [ + 280, + 206 + ], + [ + 613, + 206 + ], + [ + 613, + 219 + ], + [ + 280, + 219 + ] + ], + [ + [ + 280, + 216 + ], + [ + 614, + 217 + ], + [ + 614, + 231 + ], + [ + 280, + 230 + ] + ], + [ + [ + 0, + 229 + ], + [ + 98, + 229 + ], + [ + 98, + 243 + ], + [ + 0, + 243 + ] + ], + [ + [ + 281, + 229 + ], + [ + 609, + 229 + ], + [ + 609, + 242 + ], + [ + 281, + 242 + ] + ], + [ + [ + 455, + 244 + ], + [ + 611, + 244 + ], + [ + 611, + 257 + ], + [ + 455, + 257 + ] + ], + [ + [ + 0, + 277 + ], + [ + 132, + 277 + ], + [ + 132, + 291 + ], + [ + 0, + 291 + ] + ], + [ + [ + 185, + 275 + ], + [ + 260, + 278 + ], + [ + 259, + 293 + ], + [ + 185, + 290 + ] + ], + [ + [ + 398, + 278 + ], + [ + 483, + 278 + ], + [ + 483, + 291 + ], + [ + 398, + 291 + ] + ], + [ + [ + 0, + 292 + ], + [ + 139, + 292 + ], + [ + 139, + 306 + ], + [ + 0, + 306 + ] + ], + [ + [ + 186, + 291 + ], + [ + 283, + 291 + ], + [ + 283, + 305 + ], + [ + 186, + 305 + ] + ], + [ + [ + 399, + 291 + ], + [ + 505, + 291 + ], + [ + 505, + 305 + ], + [ + 399, + 305 + ] + ], + [ + [ + 0, + 321 + ], + [ + 79, + 322 + ], + [ + 79, + 336 + ], + [ + 0, + 335 + ] + ], + [ + [ + 185, + 321 + ], + [ + 268, + 323 + ], + [ + 268, + 337 + ], + [ + 185, + 335 + ] + ], + [ + [ + 399, + 323 + ], + [ + 515, + 323 + ], + [ + 515, + 336 + ], + [ + 399, + 336 + ] + ], + [ + [ + 114, + 355 + ], + [ + 500, + 355 + ], + [ + 500, + 368 + ], + [ + 114, + 368 + ] + ], + [ + [ + 4, + 369 + ], + [ + 123, + 370 + ], + [ + 123, + 384 + ], + [ + 4, + 383 + ] + ], + [ + [ + 163, + 375 + ], + [ + 404, + 375 + ], + [ + 404, + 389 + ], + [ + 163, + 389 + ] + ], + [ + [ + 444, + 371 + ], + [ + 510, + 371 + ], + [ + 510, + 382 + ], + [ + 444, + 382 + ] + ], + [ + [ + 534, + 371 + ], + [ + 601, + 371 + ], + [ + 601, + 382 + ], + [ + 534, + 382 + ] + ], + [ + [ + 15, + 382 + ], + [ + 113, + 382 + ], + [ + 113, + 395 + ], + [ + 15, + 395 + ] + ], + [ + [ + 462, + 381 + ], + [ + 490, + 381 + ], + [ + 490, + 397 + ], + [ + 462, + 397 + ] + ], + [ + [ + 550, + 381 + ], + [ + 584, + 381 + ], + [ + 584, + 396 + ], + [ + 550, + 396 + ] + ], + [ + [ + 0, + 405 + ], + [ + 30, + 405 + ], + [ + 30, + 420 + ], + [ + 0, + 420 + ] + ], + [ + [ + 134, + 397 + ], + [ + 214, + 397 + ], + [ + 214, + 411 + ], + [ + 134, + 411 + ] + ], + [ + [ + 470, + 398 + ], + [ + 483, + 398 + ], + [ + 483, + 413 + ], + [ + 470, + 413 + ] + ], + [ + [ + 560, + 399 + ], + [ + 573, + 399 + ], + [ + 573, + 413 + ], + [ + 560, + 413 + ] + ], + [ + [ + 134, + 412 + ], + [ + 320, + 412 + ], + [ + 320, + 426 + ], + [ + 134, + 426 + ] + ], + [ + [ + 0, + 429 + ], + [ + 61, + 429 + ], + [ + 61, + 447 + ], + [ + 0, + 447 + ] + ], + [ + [ + 0, + 455 + ], + [ + 62, + 452 + ], + [ + 63, + 470 + ], + [ + 0, + 473 + ] + ], + [ + [ + 0, + 556 + ], + [ + 113, + 556 + ], + [ + 113, + 569 + ], + [ + 0, + 569 + ] + ], + [ + [ + 291, + 557 + ], + [ + 495, + 557 + ], + [ + 495, + 570 + ], + [ + 291, + 570 + ] + ], + [ + [ + 96, + 574 + ], + [ + 190, + 574 + ], + [ + 190, + 591 + ], + [ + 96, + 591 + ] + ], + [ + [ + 292, + 574 + ], + [ + 506, + 574 + ], + [ + 506, + 587 + ], + [ + 292, + 587 + ] + ], + [ + [ + 292, + 592 + ], + [ + 407, + 592 + ], + [ + 407, + 606 + ], + [ + 292, + 606 + ] + ], + [ + [ + 291, + 610 + ], + [ + 363, + 610 + ], + [ + 363, + 624 + ], + [ + 291, + 624 + ] + ], + [ + [ + 291, + 626 + ], + [ + 410, + 626 + ], + [ + 410, + 639 + ], + [ + 291, + 639 + ] + ], + [ + [ + 292, + 641 + ], + [ + 347, + 641 + ], + [ + 347, + 652 + ], + [ + 292, + 652 + ] + ], + [ + [ + 364, + 641 + ], + [ + 426, + 641 + ], + [ + 426, + 652 + ], + [ + 364, + 652 + ] + ], + [ + [ + 291, + 654 + ], + [ + 596, + 655 + ], + [ + 596, + 669 + ], + [ + 291, + 668 + ] + ], + [ + [ + 291, + 667 + ], + [ + 596, + 668 + ], + [ + 596, + 682 + ], + [ + 291, + 681 + ] + ], + [ + [ + 291, + 680 + ], + [ + 408, + 680 + ], + [ + 408, + 693 + ], + [ + 291, + 693 + ] + ], + [ + [ + 293, + 702 + ], + [ + 350, + 702 + ], + [ + 350, + 713 + ], + [ + 293, + 713 + ] + ], + [ + [ + 289, + 717 + ], + [ + 577, + 718 + ], + [ + 577, + 732 + ], + [ + 289, + 731 + ] + ] + ], + "text_det_params": { + "limit_side_len": 64, + "limit_type": "min", + "thresh": 0.3, + "max_side_limit": 4000, + "box_thresh": 0.6, + "unclip_ratio": 1.5 + }, + "text_type": "general", + "textline_orientation_angles": [ + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1 + ], + "text_rec_score_thresh": 0.0, + "rec_texts": [ + "Shipper", + "B/L NO.", + "NANJINGFORGIGNTRADEIMP.ANDEXP.", + "PIL", + "CORP.", + "PACIFICINTERNATIONLINES (PTE)LTD", + "(Incorporated inSingapore)", + "COMBINED TRANSPORTBILLOFLADING", + "Consignee", + "Received in apparent good order and condition except as otherwise", + "noted the total number of container or other packages or units", + "enumerated below for transportation from the place of receipt to the", + "place of delivery subject to the terms hereof.One of the signed Billsof", + "Lading must be surrendered duly endorsed in exchange for the Goods", + "or deliveryorder.On presentation of this document (duly) Endorsed to", + "the Carrier by oronbehalof the Holdertherightsand liabilities arising", + "Notify Party", + "in accordance withthe terms hereof shall(withoutprejudice to anyrule", + "EAST AGENT COMPANY, 126Rome Street,", + "of common law or statute rendering them binding on the Merchant)", + "become binding in all respects between the Carrier and the Holder as", + "anterweip,Belgium", + "though the contract evidenced hereby had been made between them.", + "SEE TERMSON ORIGINAL B/L", + "Vessel and Voyage Number", + "Port of Loading", + "Port of Discharge", + "DAFENG V.NOE002", + "NANJING CHINA", + "LONDONBRITAIN", + "Place of Receipt", + "Place of Delivery", + "Number of Original Bs/L", + "PARTICULARSASDECLAREDBYSHIPPER-CARRIERNOTRESPONSIBLE", + "Container Nos/Seal Nos.", + "No.ofContainer/Packages/Description of Goods", + "Gross Weight", + "Measurement", + "Marks and/Numbers", + "(Kgs)", + "(CBM)", + "CBD", + "200 CARTONS", + "2", + "6", + "LADIESLYCRALONGPANT", + "LONDON", + "NOS1-200", + "FREIGHT & CHARGES", + "NumberofContainers/Packages(inwords)", + "Freight repaid", + "SAYTWOHUNDREDCARTONSONLY", + "Shipped on Board Date:", + "Oct.20,2004", + "Place and Date of Issue:", + "NANJING", + "Oct.20,2004", + "In Witness Whereof this number ofOriginal Bills of Lading stated", + "Above all of the tenor and date one of which being accomplished", + "the others to stand void.", + "The master", + "fOrPACIFICINTERNATIONALLINES(PTE)LTDaSCarrier" + ], + "rec_scores": [ + 0.9938989281654358, + 0.972846508026123, + 0.9881200194358826, + 0.990138828754425, + 0.9878993034362793, + 0.9665594696998596, + 0.9608297348022461, + 0.9596557021141052, + 0.9911079406738281, + 0.9478586316108704, + 0.9497116208076477, + 0.9310017228126526, + 0.9194626212120056, + 0.9266672730445862, + 0.9126367568969727, + 0.8457321524620056, + 0.9567287564277649, + 0.9139136672019958, + 0.9166555404663086, + 0.9256715774536133, + 0.9291625618934631, + 0.9593757390975952, + 0.9525982737541199, + 0.954907238483429, + 0.9660497307777405, + 0.9483555555343628, + 0.9553540349006653, + 0.9510287642478943, + 0.9745871424674988, + 0.9968070387840271, + 0.9835952520370483, + 0.9761207699775696, + 0.9424749612808228, + 0.9949460625648499, + 0.93708336353302, + 0.964686393737793, + 0.9537389278411865, + 0.9928998351097107, + 0.9603193998336792, + 0.9215961694717407, + 0.9375246167182922, + 0.9979581236839294, + 0.9746990203857422, + 0.9987379908561707, + 0.9981704950332642, + 0.9976575970649719, + 0.9971591830253601, + 0.9966489672660828, + 0.9627765417098999, + 0.9630685448646545, + 0.9711615443229675, + 0.9970062375068665, + 0.9598766565322876, + 0.9645793437957764, + 0.9334232211112976, + 0.9843224287033081, + 0.9368222951889038, + 0.9272780418395996, + 0.9519227743148804, + 0.9674265384674072, + 0.957920253276825, + 0.9185543656349182 + ], + "rec_polys": [ + [ + [ + 0, + 0 + ], + [ + 40, + 0 + ], + [ + 40, + 13 + ], + [ + 0, + 13 + ] + ], + [ + [ + 456, + 0 + ], + [ + 500, + 0 + ], + [ + 500, + 12 + ], + [ + 456, + 12 + ] + ], + [ + [ + 0, + 16 + ], + [ + 239, + 16 + ], + [ + 239, + 29 + ], + [ + 0, + 29 + ] + ], + [ + [ + 312, + 18 + ], + [ + 448, + 18 + ], + [ + 448, + 65 + ], + [ + 312, + 65 + ] + ], + [ + [ + 0, + 30 + ], + [ + 36, + 30 + ], + [ + 36, + 44 + ], + [ + 0, + 44 + ] + ], + [ + [ + 311, + 63 + ], + [ + 584, + 63 + ], + [ + 584, + 80 + ], + [ + 311, + 80 + ] + ], + [ + [ + 383, + 78 + ], + [ + 511, + 78 + ], + [ + 511, + 92 + ], + [ + 383, + 92 + ] + ], + [ + [ + 340, + 95 + ], + [ + 554, + 95 + ], + [ + 554, + 108 + ], + [ + 340, + 108 + ] + ], + [ + [ + 0, + 106 + ], + [ + 52, + 109 + ], + [ + 51, + 124 + ], + [ + 0, + 121 + ] + ], + [ + [ + 280, + 110 + ], + [ + 614, + 109 + ], + [ + 614, + 123 + ], + [ + 280, + 124 + ] + ], + [ + [ + 280, + 122 + ], + [ + 614, + 123 + ], + [ + 614, + 137 + ], + [ + 280, + 136 + ] + ], + [ + [ + 281, + 135 + ], + [ + 615, + 135 + ], + [ + 615, + 148 + ], + [ + 281, + 148 + ] + ], + [ + [ + 281, + 147 + ], + [ + 615, + 147 + ], + [ + 615, + 160 + ], + [ + 281, + 160 + ] + ], + [ + [ + 282, + 158 + ], + [ + 614, + 158 + ], + [ + 614, + 171 + ], + [ + 282, + 171 + ] + ], + [ + [ + 281, + 171 + ], + [ + 614, + 171 + ], + [ + 614, + 184 + ], + [ + 281, + 184 + ] + ], + [ + [ + 280, + 181 + ], + [ + 614, + 182 + ], + [ + 614, + 196 + ], + [ + 280, + 195 + ] + ], + [ + [ + 0, + 191 + ], + [ + 56, + 193 + ], + [ + 55, + 208 + ], + [ + 0, + 206 + ] + ], + [ + [ + 281, + 194 + ], + [ + 614, + 194 + ], + [ + 614, + 207 + ], + [ + 281, + 207 + ] + ], + [ + [ + 0, + 209 + ], + [ + 276, + 211 + ], + [ + 276, + 228 + ], + [ + 0, + 226 + ] + ], + [ + [ + 280, + 206 + ], + [ + 613, + 206 + ], + [ + 613, + 219 + ], + [ + 280, + 219 + ] + ], + [ + [ + 280, + 216 + ], + [ + 614, + 217 + ], + [ + 614, + 231 + ], + [ + 280, + 230 + ] + ], + [ + [ + 0, + 229 + ], + [ + 98, + 229 + ], + [ + 98, + 243 + ], + [ + 0, + 243 + ] + ], + [ + [ + 281, + 229 + ], + [ + 609, + 229 + ], + [ + 609, + 242 + ], + [ + 281, + 242 + ] + ], + [ + [ + 455, + 244 + ], + [ + 611, + 244 + ], + [ + 611, + 257 + ], + [ + 455, + 257 + ] + ], + [ + [ + 0, + 277 + ], + [ + 132, + 277 + ], + [ + 132, + 291 + ], + [ + 0, + 291 + ] + ], + [ + [ + 185, + 275 + ], + [ + 260, + 278 + ], + [ + 259, + 293 + ], + [ + 185, + 290 + ] + ], + [ + [ + 398, + 278 + ], + [ + 483, + 278 + ], + [ + 483, + 291 + ], + [ + 398, + 291 + ] + ], + [ + [ + 0, + 292 + ], + [ + 139, + 292 + ], + [ + 139, + 306 + ], + [ + 0, + 306 + ] + ], + [ + [ + 186, + 291 + ], + [ + 283, + 291 + ], + [ + 283, + 305 + ], + [ + 186, + 305 + ] + ], + [ + [ + 399, + 291 + ], + [ + 505, + 291 + ], + [ + 505, + 305 + ], + [ + 399, + 305 + ] + ], + [ + [ + 0, + 321 + ], + [ + 79, + 322 + ], + [ + 79, + 336 + ], + [ + 0, + 335 + ] + ], + [ + [ + 185, + 321 + ], + [ + 268, + 323 + ], + [ + 268, + 337 + ], + [ + 185, + 335 + ] + ], + [ + [ + 399, + 323 + ], + [ + 515, + 323 + ], + [ + 515, + 336 + ], + [ + 399, + 336 + ] + ], + [ + [ + 114, + 355 + ], + [ + 500, + 355 + ], + [ + 500, + 368 + ], + [ + 114, + 368 + ] + ], + [ + [ + 4, + 369 + ], + [ + 123, + 370 + ], + [ + 123, + 384 + ], + [ + 4, + 383 + ] + ], + [ + [ + 163, + 375 + ], + [ + 404, + 375 + ], + [ + 404, + 389 + ], + [ + 163, + 389 + ] + ], + [ + [ + 444, + 371 + ], + [ + 510, + 371 + ], + [ + 510, + 382 + ], + [ + 444, + 382 + ] + ], + [ + [ + 534, + 371 + ], + [ + 601, + 371 + ], + [ + 601, + 382 + ], + [ + 534, + 382 + ] + ], + [ + [ + 15, + 382 + ], + [ + 113, + 382 + ], + [ + 113, + 395 + ], + [ + 15, + 395 + ] + ], + [ + [ + 462, + 381 + ], + [ + 490, + 381 + ], + [ + 490, + 397 + ], + [ + 462, + 397 + ] + ], + [ + [ + 550, + 381 + ], + [ + 584, + 381 + ], + [ + 584, + 396 + ], + [ + 550, + 396 + ] + ], + [ + [ + 0, + 405 + ], + [ + 30, + 405 + ], + [ + 30, + 420 + ], + [ + 0, + 420 + ] + ], + [ + [ + 134, + 397 + ], + [ + 214, + 397 + ], + [ + 214, + 411 + ], + [ + 134, + 411 + ] + ], + [ + [ + 470, + 398 + ], + [ + 483, + 398 + ], + [ + 483, + 413 + ], + [ + 470, + 413 + ] + ], + [ + [ + 560, + 399 + ], + [ + 573, + 399 + ], + [ + 573, + 413 + ], + [ + 560, + 413 + ] + ], + [ + [ + 134, + 412 + ], + [ + 320, + 412 + ], + [ + 320, + 426 + ], + [ + 134, + 426 + ] + ], + [ + [ + 0, + 429 + ], + [ + 61, + 429 + ], + [ + 61, + 447 + ], + [ + 0, + 447 + ] + ], + [ + [ + 0, + 455 + ], + [ + 62, + 452 + ], + [ + 63, + 470 + ], + [ + 0, + 473 + ] + ], + [ + [ + 0, + 556 + ], + [ + 113, + 556 + ], + [ + 113, + 569 + ], + [ + 0, + 569 + ] + ], + [ + [ + 291, + 557 + ], + [ + 495, + 557 + ], + [ + 495, + 570 + ], + [ + 291, + 570 + ] + ], + [ + [ + 96, + 574 + ], + [ + 190, + 574 + ], + [ + 190, + 591 + ], + [ + 96, + 591 + ] + ], + [ + [ + 292, + 574 + ], + [ + 506, + 574 + ], + [ + 506, + 587 + ], + [ + 292, + 587 + ] + ], + [ + [ + 292, + 592 + ], + [ + 407, + 592 + ], + [ + 407, + 606 + ], + [ + 292, + 606 + ] + ], + [ + [ + 291, + 610 + ], + [ + 363, + 610 + ], + [ + 363, + 624 + ], + [ + 291, + 624 + ] + ], + [ + [ + 291, + 626 + ], + [ + 410, + 626 + ], + [ + 410, + 639 + ], + [ + 291, + 639 + ] + ], + [ + [ + 292, + 641 + ], + [ + 347, + 641 + ], + [ + 347, + 652 + ], + [ + 292, + 652 + ] + ], + [ + [ + 364, + 641 + ], + [ + 426, + 641 + ], + [ + 426, + 652 + ], + [ + 364, + 652 + ] + ], + [ + [ + 291, + 654 + ], + [ + 596, + 655 + ], + [ + 596, + 669 + ], + [ + 291, + 668 + ] + ], + [ + [ + 291, + 667 + ], + [ + 596, + 668 + ], + [ + 596, + 682 + ], + [ + 291, + 681 + ] + ], + [ + [ + 291, + 680 + ], + [ + 408, + 680 + ], + [ + 408, + 693 + ], + [ + 291, + 693 + ] + ], + [ + [ + 293, + 702 + ], + [ + 350, + 702 + ], + [ + 350, + 713 + ], + [ + 293, + 713 + ] + ], + [ + [ + 289, + 717 + ], + [ + 577, + 718 + ], + [ + 577, + 732 + ], + [ + 289, + 731 + ] + ] + ], + "rec_boxes": [ + [ + 0, + 0, + 40, + 13 + ], + [ + 456, + 0, + 500, + 12 + ], + [ + 0, + 16, + 239, + 29 + ], + [ + 312, + 18, + 448, + 65 + ], + [ + 0, + 30, + 36, + 44 + ], + [ + 311, + 63, + 584, + 80 + ], + [ + 383, + 78, + 511, + 92 + ], + [ + 340, + 95, + 554, + 108 + ], + [ + 0, + 106, + 52, + 124 + ], + [ + 280, + 109, + 614, + 124 + ], + [ + 280, + 122, + 614, + 137 + ], + [ + 281, + 135, + 615, + 148 + ], + [ + 281, + 147, + 615, + 160 + ], + [ + 282, + 158, + 614, + 171 + ], + [ + 281, + 171, + 614, + 184 + ], + [ + 280, + 181, + 614, + 196 + ], + [ + 0, + 191, + 56, + 208 + ], + [ + 281, + 194, + 614, + 207 + ], + [ + 0, + 209, + 276, + 228 + ], + [ + 280, + 206, + 613, + 219 + ], + [ + 280, + 216, + 614, + 231 + ], + [ + 0, + 229, + 98, + 243 + ], + [ + 281, + 229, + 609, + 242 + ], + [ + 455, + 244, + 611, + 257 + ], + [ + 0, + 277, + 132, + 291 + ], + [ + 185, + 275, + 260, + 293 + ], + [ + 398, + 278, + 483, + 291 + ], + [ + 0, + 292, + 139, + 306 + ], + [ + 186, + 291, + 283, + 305 + ], + [ + 399, + 291, + 505, + 305 + ], + [ + 0, + 321, + 79, + 336 + ], + [ + 185, + 321, + 268, + 337 + ], + [ + 399, + 323, + 515, + 336 + ], + [ + 114, + 355, + 500, + 368 + ], + [ + 4, + 369, + 123, + 384 + ], + [ + 163, + 375, + 404, + 389 + ], + [ + 444, + 371, + 510, + 382 + ], + [ + 534, + 371, + 601, + 382 + ], + [ + 15, + 382, + 113, + 395 + ], + [ + 462, + 381, + 490, + 397 + ], + [ + 550, + 381, + 584, + 396 + ], + [ + 0, + 405, + 30, + 420 + ], + [ + 134, + 397, + 214, + 411 + ], + [ + 470, + 398, + 483, + 413 + ], + [ + 560, + 399, + 573, + 413 + ], + [ + 134, + 412, + 320, + 426 + ], + [ + 0, + 429, + 61, + 447 + ], + [ + 0, + 452, + 63, + 473 + ], + [ + 0, + 556, + 113, + 569 + ], + [ + 291, + 557, + 495, + 570 + ], + [ + 96, + 574, + 190, + 591 + ], + [ + 292, + 574, + 506, + 587 + ], + [ + 292, + 592, + 407, + 606 + ], + [ + 291, + 610, + 363, + 624 + ], + [ + 291, + 626, + 410, + 639 + ], + [ + 292, + 641, + 347, + 652 + ], + [ + 364, + 641, + 426, + 652 + ], + [ + 291, + 654, + 596, + 669 + ], + [ + 291, + 667, + 596, + 682 + ], + [ + 291, + 680, + 408, + 693 + ], + [ + 293, + 702, + 350, + 713 + ], + [ + 289, + 717, + 577, + 732 + ] + ] +} \ No newline at end of file diff --git a/code/paddle-ocr-demo/output/time_ocr_res_img.jpg b/code/paddle-ocr-demo/output/time_ocr_res_img.jpg new file mode 100644 index 00000000..a1431015 Binary files /dev/null and b/code/paddle-ocr-demo/output/time_ocr_res_img.jpg differ diff --git a/code/paddle-ocr-demo/output/time_preprocessed_img.jpg b/code/paddle-ocr-demo/output/time_preprocessed_img.jpg new file mode 100644 index 00000000..962f6d26 Binary files /dev/null and b/code/paddle-ocr-demo/output/time_preprocessed_img.jpg differ diff --git a/code/paddle-ocr-demo/output/time_res.json b/code/paddle-ocr-demo/output/time_res.json new file mode 100644 index 00000000..c311277a --- /dev/null +++ b/code/paddle-ocr-demo/output/time_res.json @@ -0,0 +1,3099 @@ +{ + "input_path": "time.jpg", + "page_index": null, + "model_settings": { + "use_doc_preprocessor": true, + "use_textline_orientation": false + }, + "doc_preprocessor_res": { + "input_path": null, + "page_index": null, + "model_settings": { + "use_doc_orientation_classify": false, + "use_doc_unwarping": false + }, + "angle": -1 + }, + "dt_polys": [ + [ + [ + 1, + 2 + ], + [ + 84, + 2 + ], + [ + 84, + 23 + ], + [ + 1, + 23 + ] + ], + [ + [ + 92, + 2 + ], + [ + 171, + 2 + ], + [ + 171, + 23 + ], + [ + 92, + 23 + ] + ], + [ + [ + 249, + 31 + ], + [ + 376, + 31 + ], + [ + 376, + 47 + ], + [ + 249, + 47 + ] + ], + [ + [ + 163, + 51 + ], + [ + 274, + 51 + ], + [ + 274, + 71 + ], + [ + 163, + 71 + ] + ], + [ + [ + 496, + 52 + ], + [ + 568, + 52 + ], + [ + 568, + 70 + ], + [ + 496, + 70 + ] + ], + [ + [ + 35, + 76 + ], + [ + 399, + 76 + ], + [ + 399, + 93 + ], + [ + 35, + 93 + ] + ], + [ + [ + 37, + 102 + ], + [ + 398, + 102 + ], + [ + 398, + 116 + ], + [ + 37, + 116 + ] + ], + [ + [ + 35, + 122 + ], + [ + 209, + 122 + ], + [ + 209, + 141 + ], + [ + 35, + 141 + ] + ], + [ + [ + 503, + 122 + ], + [ + 567, + 122 + ], + [ + 567, + 139 + ], + [ + 503, + 139 + ] + ], + [ + [ + 33, + 143 + ], + [ + 208, + 143 + ], + [ + 208, + 163 + ], + [ + 33, + 163 + ] + ], + [ + [ + 425, + 142 + ], + [ + 653, + 142 + ], + [ + 653, + 163 + ], + [ + 425, + 163 + ] + ], + [ + [ + 157, + 169 + ], + [ + 281, + 169 + ], + [ + 281, + 189 + ], + [ + 157, + 189 + ] + ], + [ + [ + 41, + 194 + ], + [ + 289, + 194 + ], + [ + 289, + 211 + ], + [ + 41, + 211 + ] + ], + [ + [ + 416, + 194 + ], + [ + 653, + 194 + ], + [ + 653, + 211 + ], + [ + 416, + 211 + ] + ], + [ + [ + 36, + 218 + ], + [ + 220, + 218 + ], + [ + 220, + 234 + ], + [ + 36, + 234 + ] + ], + [ + [ + 251, + 216 + ], + [ + 307, + 216 + ], + [ + 307, + 236 + ], + [ + 251, + 236 + ] + ], + [ + [ + 338, + 216 + ], + [ + 404, + 216 + ], + [ + 404, + 236 + ], + [ + 338, + 236 + ] + ], + [ + [ + 33, + 239 + ], + [ + 151, + 239 + ], + [ + 151, + 259 + ], + [ + 33, + 259 + ] + ], + [ + [ + 575, + 237 + ], + [ + 640, + 237 + ], + [ + 640, + 258 + ], + [ + 575, + 258 + ] + ], + [ + [ + 147, + 264 + ], + [ + 289, + 264 + ], + [ + 289, + 281 + ], + [ + 147, + 281 + ] + ], + [ + [ + 34, + 287 + ], + [ + 283, + 288 + ], + [ + 283, + 306 + ], + [ + 34, + 305 + ] + ], + [ + [ + 440, + 287 + ], + [ + 626, + 287 + ], + [ + 626, + 304 + ], + [ + 440, + 304 + ] + ], + [ + [ + 35, + 311 + ], + [ + 218, + 311 + ], + [ + 218, + 327 + ], + [ + 35, + 327 + ] + ], + [ + [ + 251, + 310 + ], + [ + 307, + 310 + ], + [ + 307, + 330 + ], + [ + 251, + 330 + ] + ], + [ + [ + 338, + 310 + ], + [ + 404, + 310 + ], + [ + 404, + 330 + ], + [ + 338, + 330 + ] + ], + [ + [ + 36, + 335 + ], + [ + 151, + 335 + ], + [ + 151, + 352 + ], + [ + 36, + 352 + ] + ], + [ + [ + 39, + 359 + ], + [ + 208, + 359 + ], + [ + 208, + 376 + ], + [ + 39, + 376 + ] + ], + [ + [ + 223, + 359 + ], + [ + 352, + 359 + ], + [ + 352, + 376 + ], + [ + 223, + 376 + ] + ], + [ + [ + 46, + 407 + ], + [ + 201, + 407 + ], + [ + 201, + 423 + ], + [ + 46, + 423 + ] + ], + [ + [ + 225, + 407 + ], + [ + 387, + 407 + ], + [ + 387, + 423 + ], + [ + 225, + 423 + ] + ], + [ + [ + 276, + 426 + ], + [ + 340, + 426 + ], + [ + 340, + 451 + ], + [ + 276, + 451 + ] + ], + [ + [ + 35, + 454 + ], + [ + 215, + 454 + ], + [ + 215, + 471 + ], + [ + 35, + 471 + ] + ], + [ + [ + 220, + 453 + ], + [ + 400, + 453 + ], + [ + 400, + 473 + ], + [ + 220, + 473 + ] + ], + [ + [ + 280, + 476 + ], + [ + 346, + 476 + ], + [ + 346, + 498 + ], + [ + 280, + 498 + ] + ], + [ + [ + 52, + 501 + ], + [ + 637, + 501 + ], + [ + 637, + 520 + ], + [ + 52, + 520 + ] + ], + [ + [ + 215, + 522 + ], + [ + 471, + 522 + ], + [ + 471, + 542 + ], + [ + 215, + 542 + ] + ], + [ + [ + 30, + 547 + ], + [ + 65, + 547 + ], + [ + 65, + 571 + ], + [ + 30, + 571 + ] + ], + [ + [ + 193, + 549 + ], + [ + 376, + 549 + ], + [ + 376, + 569 + ], + [ + 193, + 569 + ] + ], + [ + [ + 494, + 547 + ], + [ + 537, + 547 + ], + [ + 537, + 570 + ], + [ + 494, + 570 + ] + ], + [ + [ + 540, + 547 + ], + [ + 577, + 547 + ], + [ + 577, + 570 + ], + [ + 540, + 570 + ] + ], + [ + [ + 589, + 547 + ], + [ + 658, + 547 + ], + [ + 658, + 569 + ], + [ + 589, + 569 + ] + ], + [ + [ + 378, + 571 + ], + [ + 461, + 571 + ], + [ + 461, + 592 + ], + [ + 378, + 592 + ] + ], + [ + [ + 377, + 596 + ], + [ + 451, + 593 + ], + [ + 452, + 614 + ], + [ + 378, + 617 + ] + ], + [ + [ + 114, + 623 + ], + [ + 576, + 620 + ], + [ + 576, + 641 + ], + [ + 114, + 644 + ] + ], + [ + [ + 46, + 679 + ], + [ + 166, + 679 + ], + [ + 166, + 695 + ], + [ + 46, + 695 + ] + ], + [ + [ + 192, + 679 + ], + [ + 281, + 679 + ], + [ + 281, + 696 + ], + [ + 192, + 696 + ] + ], + [ + [ + 320, + 679 + ], + [ + 356, + 679 + ], + [ + 356, + 698 + ], + [ + 320, + 698 + ] + ], + [ + [ + 427, + 676 + ], + [ + 459, + 676 + ], + [ + 459, + 699 + ], + [ + 427, + 699 + ] + ], + [ + [ + 498, + 679 + ], + [ + 551, + 679 + ], + [ + 551, + 696 + ], + [ + 498, + 696 + ] + ], + [ + [ + 574, + 678 + ], + [ + 632, + 678 + ], + [ + 632, + 698 + ], + [ + 574, + 698 + ] + ], + [ + [ + 69, + 699 + ], + [ + 147, + 699 + ], + [ + 147, + 724 + ], + [ + 69, + 724 + ] + ], + [ + [ + 193, + 701 + ], + [ + 261, + 701 + ], + [ + 261, + 723 + ], + [ + 193, + 723 + ] + ], + [ + [ + 320, + 698 + ], + [ + 363, + 698 + ], + [ + 363, + 727 + ], + [ + 320, + 727 + ] + ], + [ + [ + 497, + 699 + ], + [ + 539, + 699 + ], + [ + 539, + 727 + ], + [ + 497, + 727 + ] + ], + [ + [ + 575, + 701 + ], + [ + 612, + 701 + ], + [ + 612, + 724 + ], + [ + 575, + 724 + ] + ], + [ + [ + 54, + 727 + ], + [ + 160, + 727 + ], + [ + 160, + 744 + ], + [ + 54, + 744 + ] + ], + [ + [ + 198, + 727 + ], + [ + 266, + 727 + ], + [ + 266, + 745 + ], + [ + 198, + 745 + ] + ], + [ + [ + 53, + 774 + ], + [ + 161, + 774 + ], + [ + 161, + 793 + ], + [ + 53, + 793 + ] + ], + [ + [ + 192, + 776 + ], + [ + 298, + 776 + ], + [ + 298, + 792 + ], + [ + 192, + 792 + ] + ], + [ + [ + 433, + 777 + ], + [ + 609, + 777 + ], + [ + 609, + 790 + ], + [ + 433, + 790 + ] + ], + [ + [ + 441, + 798 + ], + [ + 635, + 798 + ], + [ + 635, + 815 + ], + [ + 441, + 815 + ] + ], + [ + [ + 62, + 870 + ], + [ + 153, + 870 + ], + [ + 153, + 886 + ], + [ + 62, + 886 + ] + ], + [ + [ + 192, + 870 + ], + [ + 378, + 870 + ], + [ + 378, + 886 + ], + [ + 192, + 886 + ] + ], + [ + [ + 77, + 892 + ], + [ + 138, + 889 + ], + [ + 139, + 911 + ], + [ + 78, + 913 + ] + ], + [ + [ + 192, + 892 + ], + [ + 305, + 890 + ], + [ + 305, + 911 + ], + [ + 192, + 913 + ] + ], + [ + [ + 133, + 918 + ], + [ + 319, + 918 + ], + [ + 319, + 935 + ], + [ + 133, + 935 + ] + ], + [ + [ + 430, + 917 + ], + [ + 465, + 917 + ], + [ + 465, + 937 + ], + [ + 430, + 937 + ] + ], + [ + [ + 198, + 941 + ], + [ + 255, + 941 + ], + [ + 255, + 959 + ], + [ + 198, + 959 + ] + ] + ], + "text_det_params": { + "limit_side_len": 64, + "limit_type": "min", + "thresh": 0.3, + "max_side_limit": 4000, + "box_thresh": 0.6, + "unclip_ratio": 1.5 + }, + "text_type": "general", + "textline_orientation_angles": [ + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1 + ], + "text_rec_score_thresh": 0.0, + "rec_texts": [ + "式样9-11", + "海运提单", + "BILLOFLADING", + "1)SHIPPER托运人", + "10)B/LNO.", + "ZE GUO AIR COMPRESSOR INDUSTRIAL ZONE", + "WENLINGCITY.ZHEJIANGPROVINCE,CHINA", + "TEL:86-576-86402201", + "COSCO", + "FAX:86-576-86402198", + "中国远洋运输(集团)总公司", + "2)CONSIGNEE收货人", + "PT.BADJAABADISENTOSAPERTOKOAN", + "CHINA OCEANSHIPPING(GROUP)CO.", + "GLODOKJAYNO90JL.HAYAM", + "WURUK", + "JAKARTA", + "11180,INDONESIA", + "ORIGINAL", + "3)NOTIFYPARTY通知人", + "PT.BADJAABADISENTOSAPERTOKOAN", + "CONBINED TRANPORT BILL OF LADIIE", + "GLODOKJAYNO.90JL.HAYAM", + "WURUK", + "JAKARTA", + "11180.INDONESIA", + "4PLACEOFRECEIPT收货地", + "5)OCEAN VESSEL船名", + "6)VOYAGENO.船名航次", + "7PORTOFLOADING装运港", + "Ningbo", + "8PORTOF DISCHARGE卸货港", + "9)PLACE OF DELIVERY目的港", + "JAKARTA", + "11)MARKS唛头12)NOS.&KINDS OFPKGS包装与件数13)DESCRIPTIONOFGOODS商品名称", + "14)G.W.(kg)毛重和体积15)MEAS(m3)", + "N/M", + "184WOODEN CASES 1*20HQ", + "CUT", + "OFF", + "MACHINE", + "9660.0KGS", + "30.734CBM", + "16)TOTAL NUMBEROFCONTAINERSOR PACKAGES(INWORDS)总件数184PCS", + "FREIGHT & CHARGES", + "REVENUE TONS", + "RATE", + "PER", + "PREPAID", + "COLLECT", + "运费支付", + "计费吨数", + "价格", + "预付", + "到付", + "FREIGHT PREPAID", + "9660.0KGS", + "PREPAIDAT预付", + "PAYABLEAT应付", + "17)PLACEANDDATEOFISSUE", + "签发地点与日期NOV292011", + "TOTAL PREPAID", + "18)NUMBEROFORIGINALB(S)L", + "总额预付", + "正本提单份数3", + "LOADING ON BOARD THE VESSEL", + "20)B", + "19)DATE" + ], + "rec_scores": [ + 0.9968595504760742, + 0.9998053312301636, + 0.9978482127189636, + 0.9521610140800476, + 0.9378439784049988, + 0.9624345302581787, + 0.9586712121963501, + 0.9875702261924744, + 0.8193227052688599, + 0.9899468421936035, + 0.9970354437828064, + 0.9355073571205139, + 0.9913122057914734, + 0.981356143951416, + 0.9539093971252441, + 0.9930180311203003, + 0.9981914758682251, + 0.968727171421051, + 0.9957302808761597, + 0.9597290754318237, + 0.9729806184768677, + 0.877500057220459, + 0.9232662320137024, + 0.9934558868408203, + 0.9971846342086792, + 0.9407088756561279, + 0.9934617280960083, + 0.9322524070739746, + 0.9447787404060364, + 0.9590057134628296, + 0.998225212097168, + 0.9751702547073364, + 0.9334163069725037, + 0.9984990358352661, + 0.9399874210357666, + 0.8810221552848816, + 0.9610098004341125, + 0.9265491366386414, + 0.9792051315307617, + 0.9824749827384949, + 0.9977664947509766, + 0.9980397820472717, + 0.9939849376678467, + 0.9261623024940491, + 0.9516990780830383, + 0.9644684791564941, + 0.9965518712997437, + 0.9918086528778076, + 0.9971172213554382, + 0.9963092803955078, + 0.9998077154159546, + 0.999522864818573, + 0.9997318983078003, + 0.9995837211608887, + 0.9994396567344666, + 0.9807721376419067, + 0.9829018115997314, + 0.9972453713417053, + 0.9892377853393555, + 0.9400802254676819, + 0.9922091960906982, + 0.9825478196144104, + 0.9257330894470215, + 0.9994402527809143, + 0.9995817542076111, + 0.9415965676307678, + 0.9494259357452393, + 0.9667239189147949 + ], + "rec_polys": [ + [ + [ + 1, + 2 + ], + [ + 84, + 2 + ], + [ + 84, + 23 + ], + [ + 1, + 23 + ] + ], + [ + [ + 92, + 2 + ], + [ + 171, + 2 + ], + [ + 171, + 23 + ], + [ + 92, + 23 + ] + ], + [ + [ + 249, + 31 + ], + [ + 376, + 31 + ], + [ + 376, + 47 + ], + [ + 249, + 47 + ] + ], + [ + [ + 163, + 51 + ], + [ + 274, + 51 + ], + [ + 274, + 71 + ], + [ + 163, + 71 + ] + ], + [ + [ + 496, + 52 + ], + [ + 568, + 52 + ], + [ + 568, + 70 + ], + [ + 496, + 70 + ] + ], + [ + [ + 35, + 76 + ], + [ + 399, + 76 + ], + [ + 399, + 93 + ], + [ + 35, + 93 + ] + ], + [ + [ + 37, + 102 + ], + [ + 398, + 102 + ], + [ + 398, + 116 + ], + [ + 37, + 116 + ] + ], + [ + [ + 35, + 122 + ], + [ + 209, + 122 + ], + [ + 209, + 141 + ], + [ + 35, + 141 + ] + ], + [ + [ + 503, + 122 + ], + [ + 567, + 122 + ], + [ + 567, + 139 + ], + [ + 503, + 139 + ] + ], + [ + [ + 33, + 143 + ], + [ + 208, + 143 + ], + [ + 208, + 163 + ], + [ + 33, + 163 + ] + ], + [ + [ + 425, + 142 + ], + [ + 653, + 142 + ], + [ + 653, + 163 + ], + [ + 425, + 163 + ] + ], + [ + [ + 157, + 169 + ], + [ + 281, + 169 + ], + [ + 281, + 189 + ], + [ + 157, + 189 + ] + ], + [ + [ + 41, + 194 + ], + [ + 289, + 194 + ], + [ + 289, + 211 + ], + [ + 41, + 211 + ] + ], + [ + [ + 416, + 194 + ], + [ + 653, + 194 + ], + [ + 653, + 211 + ], + [ + 416, + 211 + ] + ], + [ + [ + 36, + 218 + ], + [ + 220, + 218 + ], + [ + 220, + 234 + ], + [ + 36, + 234 + ] + ], + [ + [ + 251, + 216 + ], + [ + 307, + 216 + ], + [ + 307, + 236 + ], + [ + 251, + 236 + ] + ], + [ + [ + 338, + 216 + ], + [ + 404, + 216 + ], + [ + 404, + 236 + ], + [ + 338, + 236 + ] + ], + [ + [ + 33, + 239 + ], + [ + 151, + 239 + ], + [ + 151, + 259 + ], + [ + 33, + 259 + ] + ], + [ + [ + 575, + 237 + ], + [ + 640, + 237 + ], + [ + 640, + 258 + ], + [ + 575, + 258 + ] + ], + [ + [ + 147, + 264 + ], + [ + 289, + 264 + ], + [ + 289, + 281 + ], + [ + 147, + 281 + ] + ], + [ + [ + 34, + 287 + ], + [ + 283, + 288 + ], + [ + 283, + 306 + ], + [ + 34, + 305 + ] + ], + [ + [ + 440, + 287 + ], + [ + 626, + 287 + ], + [ + 626, + 304 + ], + [ + 440, + 304 + ] + ], + [ + [ + 35, + 311 + ], + [ + 218, + 311 + ], + [ + 218, + 327 + ], + [ + 35, + 327 + ] + ], + [ + [ + 251, + 310 + ], + [ + 307, + 310 + ], + [ + 307, + 330 + ], + [ + 251, + 330 + ] + ], + [ + [ + 338, + 310 + ], + [ + 404, + 310 + ], + [ + 404, + 330 + ], + [ + 338, + 330 + ] + ], + [ + [ + 36, + 335 + ], + [ + 151, + 335 + ], + [ + 151, + 352 + ], + [ + 36, + 352 + ] + ], + [ + [ + 39, + 359 + ], + [ + 208, + 359 + ], + [ + 208, + 376 + ], + [ + 39, + 376 + ] + ], + [ + [ + 223, + 359 + ], + [ + 352, + 359 + ], + [ + 352, + 376 + ], + [ + 223, + 376 + ] + ], + [ + [ + 46, + 407 + ], + [ + 201, + 407 + ], + [ + 201, + 423 + ], + [ + 46, + 423 + ] + ], + [ + [ + 225, + 407 + ], + [ + 387, + 407 + ], + [ + 387, + 423 + ], + [ + 225, + 423 + ] + ], + [ + [ + 276, + 426 + ], + [ + 340, + 426 + ], + [ + 340, + 451 + ], + [ + 276, + 451 + ] + ], + [ + [ + 35, + 454 + ], + [ + 215, + 454 + ], + [ + 215, + 471 + ], + [ + 35, + 471 + ] + ], + [ + [ + 220, + 453 + ], + [ + 400, + 453 + ], + [ + 400, + 473 + ], + [ + 220, + 473 + ] + ], + [ + [ + 280, + 476 + ], + [ + 346, + 476 + ], + [ + 346, + 498 + ], + [ + 280, + 498 + ] + ], + [ + [ + 52, + 501 + ], + [ + 637, + 501 + ], + [ + 637, + 520 + ], + [ + 52, + 520 + ] + ], + [ + [ + 215, + 522 + ], + [ + 471, + 522 + ], + [ + 471, + 542 + ], + [ + 215, + 542 + ] + ], + [ + [ + 30, + 547 + ], + [ + 65, + 547 + ], + [ + 65, + 571 + ], + [ + 30, + 571 + ] + ], + [ + [ + 193, + 549 + ], + [ + 376, + 549 + ], + [ + 376, + 569 + ], + [ + 193, + 569 + ] + ], + [ + [ + 494, + 547 + ], + [ + 537, + 547 + ], + [ + 537, + 570 + ], + [ + 494, + 570 + ] + ], + [ + [ + 540, + 547 + ], + [ + 577, + 547 + ], + [ + 577, + 570 + ], + [ + 540, + 570 + ] + ], + [ + [ + 589, + 547 + ], + [ + 658, + 547 + ], + [ + 658, + 569 + ], + [ + 589, + 569 + ] + ], + [ + [ + 378, + 571 + ], + [ + 461, + 571 + ], + [ + 461, + 592 + ], + [ + 378, + 592 + ] + ], + [ + [ + 377, + 596 + ], + [ + 451, + 593 + ], + [ + 452, + 614 + ], + [ + 378, + 617 + ] + ], + [ + [ + 114, + 623 + ], + [ + 576, + 620 + ], + [ + 576, + 641 + ], + [ + 114, + 644 + ] + ], + [ + [ + 46, + 679 + ], + [ + 166, + 679 + ], + [ + 166, + 695 + ], + [ + 46, + 695 + ] + ], + [ + [ + 192, + 679 + ], + [ + 281, + 679 + ], + [ + 281, + 696 + ], + [ + 192, + 696 + ] + ], + [ + [ + 320, + 679 + ], + [ + 356, + 679 + ], + [ + 356, + 698 + ], + [ + 320, + 698 + ] + ], + [ + [ + 427, + 676 + ], + [ + 459, + 676 + ], + [ + 459, + 699 + ], + [ + 427, + 699 + ] + ], + [ + [ + 498, + 679 + ], + [ + 551, + 679 + ], + [ + 551, + 696 + ], + [ + 498, + 696 + ] + ], + [ + [ + 574, + 678 + ], + [ + 632, + 678 + ], + [ + 632, + 698 + ], + [ + 574, + 698 + ] + ], + [ + [ + 69, + 699 + ], + [ + 147, + 699 + ], + [ + 147, + 724 + ], + [ + 69, + 724 + ] + ], + [ + [ + 193, + 701 + ], + [ + 261, + 701 + ], + [ + 261, + 723 + ], + [ + 193, + 723 + ] + ], + [ + [ + 320, + 698 + ], + [ + 363, + 698 + ], + [ + 363, + 727 + ], + [ + 320, + 727 + ] + ], + [ + [ + 497, + 699 + ], + [ + 539, + 699 + ], + [ + 539, + 727 + ], + [ + 497, + 727 + ] + ], + [ + [ + 575, + 701 + ], + [ + 612, + 701 + ], + [ + 612, + 724 + ], + [ + 575, + 724 + ] + ], + [ + [ + 54, + 727 + ], + [ + 160, + 727 + ], + [ + 160, + 744 + ], + [ + 54, + 744 + ] + ], + [ + [ + 198, + 727 + ], + [ + 266, + 727 + ], + [ + 266, + 745 + ], + [ + 198, + 745 + ] + ], + [ + [ + 53, + 774 + ], + [ + 161, + 774 + ], + [ + 161, + 793 + ], + [ + 53, + 793 + ] + ], + [ + [ + 192, + 776 + ], + [ + 298, + 776 + ], + [ + 298, + 792 + ], + [ + 192, + 792 + ] + ], + [ + [ + 433, + 777 + ], + [ + 609, + 777 + ], + [ + 609, + 790 + ], + [ + 433, + 790 + ] + ], + [ + [ + 441, + 798 + ], + [ + 635, + 798 + ], + [ + 635, + 815 + ], + [ + 441, + 815 + ] + ], + [ + [ + 62, + 870 + ], + [ + 153, + 870 + ], + [ + 153, + 886 + ], + [ + 62, + 886 + ] + ], + [ + [ + 192, + 870 + ], + [ + 378, + 870 + ], + [ + 378, + 886 + ], + [ + 192, + 886 + ] + ], + [ + [ + 77, + 892 + ], + [ + 138, + 889 + ], + [ + 139, + 911 + ], + [ + 78, + 913 + ] + ], + [ + [ + 192, + 892 + ], + [ + 305, + 890 + ], + [ + 305, + 911 + ], + [ + 192, + 913 + ] + ], + [ + [ + 133, + 918 + ], + [ + 319, + 918 + ], + [ + 319, + 935 + ], + [ + 133, + 935 + ] + ], + [ + [ + 430, + 917 + ], + [ + 465, + 917 + ], + [ + 465, + 937 + ], + [ + 430, + 937 + ] + ], + [ + [ + 198, + 941 + ], + [ + 255, + 941 + ], + [ + 255, + 959 + ], + [ + 198, + 959 + ] + ] + ], + "rec_boxes": [ + [ + 1, + 2, + 84, + 23 + ], + [ + 92, + 2, + 171, + 23 + ], + [ + 249, + 31, + 376, + 47 + ], + [ + 163, + 51, + 274, + 71 + ], + [ + 496, + 52, + 568, + 70 + ], + [ + 35, + 76, + 399, + 93 + ], + [ + 37, + 102, + 398, + 116 + ], + [ + 35, + 122, + 209, + 141 + ], + [ + 503, + 122, + 567, + 139 + ], + [ + 33, + 143, + 208, + 163 + ], + [ + 425, + 142, + 653, + 163 + ], + [ + 157, + 169, + 281, + 189 + ], + [ + 41, + 194, + 289, + 211 + ], + [ + 416, + 194, + 653, + 211 + ], + [ + 36, + 218, + 220, + 234 + ], + [ + 251, + 216, + 307, + 236 + ], + [ + 338, + 216, + 404, + 236 + ], + [ + 33, + 239, + 151, + 259 + ], + [ + 575, + 237, + 640, + 258 + ], + [ + 147, + 264, + 289, + 281 + ], + [ + 34, + 287, + 283, + 306 + ], + [ + 440, + 287, + 626, + 304 + ], + [ + 35, + 311, + 218, + 327 + ], + [ + 251, + 310, + 307, + 330 + ], + [ + 338, + 310, + 404, + 330 + ], + [ + 36, + 335, + 151, + 352 + ], + [ + 39, + 359, + 208, + 376 + ], + [ + 223, + 359, + 352, + 376 + ], + [ + 46, + 407, + 201, + 423 + ], + [ + 225, + 407, + 387, + 423 + ], + [ + 276, + 426, + 340, + 451 + ], + [ + 35, + 454, + 215, + 471 + ], + [ + 220, + 453, + 400, + 473 + ], + [ + 280, + 476, + 346, + 498 + ], + [ + 52, + 501, + 637, + 520 + ], + [ + 215, + 522, + 471, + 542 + ], + [ + 30, + 547, + 65, + 571 + ], + [ + 193, + 549, + 376, + 569 + ], + [ + 494, + 547, + 537, + 570 + ], + [ + 540, + 547, + 577, + 570 + ], + [ + 589, + 547, + 658, + 569 + ], + [ + 378, + 571, + 461, + 592 + ], + [ + 377, + 593, + 452, + 617 + ], + [ + 114, + 620, + 576, + 644 + ], + [ + 46, + 679, + 166, + 695 + ], + [ + 192, + 679, + 281, + 696 + ], + [ + 320, + 679, + 356, + 698 + ], + [ + 427, + 676, + 459, + 699 + ], + [ + 498, + 679, + 551, + 696 + ], + [ + 574, + 678, + 632, + 698 + ], + [ + 69, + 699, + 147, + 724 + ], + [ + 193, + 701, + 261, + 723 + ], + [ + 320, + 698, + 363, + 727 + ], + [ + 497, + 699, + 539, + 727 + ], + [ + 575, + 701, + 612, + 724 + ], + [ + 54, + 727, + 160, + 744 + ], + [ + 198, + 727, + 266, + 745 + ], + [ + 53, + 774, + 161, + 793 + ], + [ + 192, + 776, + 298, + 792 + ], + [ + 433, + 777, + 609, + 790 + ], + [ + 441, + 798, + 635, + 815 + ], + [ + 62, + 870, + 153, + 886 + ], + [ + 192, + 870, + 378, + 886 + ], + [ + 77, + 889, + 139, + 913 + ], + [ + 192, + 890, + 305, + 913 + ], + [ + 133, + 918, + 319, + 935 + ], + [ + 430, + 917, + 465, + 937 + ], + [ + 198, + 941, + 255, + 959 + ] + ] +} \ No newline at end of file diff --git a/code/paddle-ocr-demo/test.py b/code/paddle-ocr-demo/test.py new file mode 100644 index 00000000..401e5719 --- /dev/null +++ b/code/paddle-ocr-demo/test.py @@ -0,0 +1,83 @@ +# from paddleocr import PaddleOCR +# # 初始化 PaddleOCR 实例 +# ocr = PaddleOCR( +# use_doc_orientation_classify=False, +# use_doc_unwarping=False, +# use_textline_orientation=False) +# # 对示例图像执行 OCR 推理 +# result = ocr.predict( +# input="test1.png") +# # 可视化结果并保存 json 结果 +# for res in result: +# res.print() +# res.save_to_img("output") +# res.save_to_json("output") + + + +from paddleocr import PPChatOCRv4Doc + +chat_bot_config = { + "module_name": "chat_bot", + "model_name": "ernie-3.5-8k", + "base_url": "https://qianfan.baidubce.com/v2", + "api_type": "openai", + "api_key": "bce-v3/ALTAK-5bKjjmEZxz7bnIjpWxxZT/723849a3548dc0d9f639b0ffaed5255a1ccf3f30", # your api_key +} + +retriever_config = { + "module_name": "retriever", + "model_name": "embedding-v1", + "base_url": "https://qianfan.baidubce.com/v2", + "api_type": "qianfan", + "api_key": "bce-v3/ALTAK-5bKjjmEZxz7bnIjpWxxZT/723849a3548dc0d9f639b0ffaed5255a1ccf3f30", # your api_key +} + +pipeline = PPChatOCRv4Doc( + use_doc_orientation_classify=False, + use_doc_unwarping=False +) + +visual_predict_res = pipeline.visual_predict( + input="https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/vehicle_certificate-1.png", + use_common_ocr=True, + use_seal_recognition=True, + use_table_recognition=True, +) + +mllm_predict_info = None +use_mllm = False +# 如果使用多模态大模型,需要启动本地 mllm 服务,可以参考文档:https://github.com/PaddlePaddle/PaddleX/blob/release/3.0/docs/pipeline_usage/tutorials/vlm_pipelines/doc_understanding.md 进行部署,并更新 mllm_chat_bot_config 配置。 +if use_mllm: + mllm_chat_bot_config = { + "module_name": "chat_bot", + "model_name": "PP-DocBee", + "base_url": "http://127.0.0.1:8080/", # your local mllm service url + "api_type": "openai", + "api_key": "api_key", # your api_key + } + + mllm_predict_res = pipeline.mllm_pred( + input="test1.png", + key_list=["Gross Weight"], + mllm_chat_bot_config=mllm_chat_bot_config, + ) + mllm_predict_info = mllm_predict_res["mllm_res"] + +visual_info_list = [] +for res in visual_predict_res: + visual_info_list.append(res["visual_info"]) + layout_parsing_result = res["layout_parsing_result"] + +vector_info = pipeline.build_vector( + visual_info_list, flag_save_bytes_vector=True, retriever_config=retriever_config +) +chat_result = pipeline.chat( + key_list=["Gross Weight"], + visual_info=visual_info_list, + vector_info=vector_info, + mllm_predict_info=mllm_predict_info, + chat_bot_config=chat_bot_config, + retriever_config=retriever_config, +) +print(chat_result) \ No newline at end of file diff --git a/code/paddle-ocr-demo/test1.png b/code/paddle-ocr-demo/test1.png new file mode 100644 index 00000000..d1bc34c4 Binary files /dev/null and b/code/paddle-ocr-demo/test1.png differ diff --git a/code/paddle-ocr-demo/time.jpg b/code/paddle-ocr-demo/time.jpg new file mode 100644 index 00000000..65e83af4 Binary files /dev/null and b/code/paddle-ocr-demo/time.jpg differ diff --git a/output/general_ocr_002_ocr_res_img.png b/output/general_ocr_002_ocr_res_img.png new file mode 100644 index 00000000..f3915b4d Binary files /dev/null and b/output/general_ocr_002_ocr_res_img.png differ diff --git a/output/general_ocr_002_preprocessed_img.png b/output/general_ocr_002_preprocessed_img.png new file mode 100644 index 00000000..30de27d7 Binary files /dev/null and b/output/general_ocr_002_preprocessed_img.png differ diff --git a/output/general_ocr_002_res.json b/output/general_ocr_002_res.json new file mode 100644 index 00000000..9f24599a --- /dev/null +++ b/output/general_ocr_002_res.json @@ -0,0 +1,1524 @@ +{ + "input_path": "C:/Users/Administrator/.paddlex/predict_input/general_ocr_002.png", + "page_index": null, + "model_settings": { + "use_doc_preprocessor": true, + "use_textline_orientation": false + }, + "doc_preprocessor_res": { + "input_path": null, + "page_index": null, + "model_settings": { + "use_doc_orientation_classify": false, + "use_doc_unwarping": false + }, + "angle": -1 + }, + "dt_polys": [ + [ + [ + 152, + 22 + ], + [ + 357, + 16 + ], + [ + 358, + 71 + ], + [ + 153, + 77 + ] + ], + [ + [ + 419, + 20 + ], + [ + 659, + 14 + ], + [ + 660, + 61 + ], + [ + 420, + 66 + ] + ], + [ + [ + 702, + 14 + ], + [ + 822, + 11 + ], + [ + 823, + 56 + ], + [ + 703, + 59 + ] + ], + [ + [ + 212, + 105 + ], + [ + 317, + 102 + ], + [ + 318, + 128 + ], + [ + 213, + 131 + ] + ], + [ + [ + 339, + 102 + ], + [ + 386, + 102 + ], + [ + 386, + 129 + ], + [ + 339, + 129 + ] + ], + [ + [ + 398, + 103 + ], + [ + 456, + 101 + ], + [ + 457, + 123 + ], + [ + 399, + 126 + ] + ], + [ + [ + 487, + 101 + ], + [ + 531, + 101 + ], + [ + 531, + 125 + ], + [ + 487, + 125 + ] + ], + [ + [ + 544, + 101 + ], + [ + 648, + 99 + ], + [ + 648, + 121 + ], + [ + 544, + 123 + ] + ], + [ + [ + 675, + 96 + ], + [ + 740, + 96 + ], + [ + 740, + 122 + ], + [ + 675, + 122 + ] + ], + [ + [ + 751, + 97 + ], + [ + 836, + 94 + ], + [ + 837, + 115 + ], + [ + 752, + 119 + ] + ], + [ + [ + 61, + 109 + ], + [ + 192, + 107 + ], + [ + 192, + 132 + ], + [ + 61, + 134 + ] + ], + [ + [ + 80, + 137 + ], + [ + 328, + 132 + ], + [ + 328, + 160 + ], + [ + 80, + 165 + ] + ], + [ + [ + 406, + 133 + ], + [ + 431, + 133 + ], + [ + 431, + 157 + ], + [ + 406, + 157 + ] + ], + [ + [ + 509, + 130 + ], + [ + 568, + 128 + ], + [ + 569, + 154 + ], + [ + 510, + 157 + ] + ], + [ + [ + 341, + 174 + ], + [ + 407, + 171 + ], + [ + 408, + 197 + ], + [ + 342, + 199 + ] + ], + [ + [ + 421, + 174 + ], + [ + 469, + 174 + ], + [ + 469, + 194 + ], + [ + 421, + 194 + ] + ], + [ + [ + 488, + 173 + ], + [ + 552, + 170 + ], + [ + 553, + 196 + ], + [ + 489, + 198 + ] + ], + [ + [ + 565, + 173 + ], + [ + 614, + 170 + ], + [ + 615, + 191 + ], + [ + 566, + 194 + ] + ], + [ + [ + 675, + 168 + ], + [ + 762, + 166 + ], + [ + 762, + 191 + ], + [ + 675, + 193 + ] + ], + [ + [ + 775, + 168 + ], + [ + 812, + 168 + ], + [ + 812, + 188 + ], + [ + 775, + 188 + ] + ], + [ + [ + 64, + 179 + ], + [ + 169, + 174 + ], + [ + 170, + 200 + ], + [ + 65, + 205 + ] + ], + [ + [ + 96, + 205 + ], + [ + 170, + 203 + ], + [ + 171, + 229 + ], + [ + 97, + 231 + ] + ], + [ + [ + 335, + 217 + ], + [ + 475, + 212 + ], + [ + 476, + 237 + ], + [ + 336, + 242 + ] + ], + [ + [ + 507, + 212 + ], + [ + 554, + 212 + ], + [ + 554, + 236 + ], + [ + 507, + 236 + ] + ], + [ + [ + 87, + 227 + ], + [ + 203, + 224 + ], + [ + 204, + 249 + ], + [ + 88, + 253 + ] + ], + [ + [ + 344, + 236 + ], + [ + 485, + 234 + ], + [ + 485, + 257 + ], + [ + 344, + 259 + ] + ], + [ + [ + 64, + 248 + ], + [ + 174, + 245 + ], + [ + 174, + 272 + ], + [ + 64, + 274 + ] + ], + [ + [ + 75, + 276 + ], + [ + 265, + 271 + ], + [ + 265, + 296 + ], + [ + 75, + 300 + ] + ], + [ + [ + 460, + 294 + ], + [ + 581, + 292 + ], + [ + 581, + 316 + ], + [ + 460, + 319 + ] + ], + [ + [ + 101, + 311 + ], + [ + 209, + 307 + ], + [ + 210, + 336 + ], + [ + 102, + 340 + ] + ], + [ + [ + 68, + 342 + ], + [ + 165, + 337 + ], + [ + 166, + 363 + ], + [ + 69, + 367 + ] + ], + [ + [ + 344, + 347 + ], + [ + 662, + 343 + ], + [ + 662, + 367 + ], + [ + 344, + 370 + ] + ], + [ + [ + 99, + 455 + ], + [ + 832, + 439 + ], + [ + 832, + 464 + ], + [ + 99, + 480 + ] + ] + ], + "text_det_params": { + "limit_side_len": 64, + "limit_type": "min", + "thresh": 0.3, + "max_side_limit": 4000, + "box_thresh": 0.6, + "unclip_ratio": 1.5 + }, + "text_type": "general", + "textline_orientation_angles": [ + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1 + ], + "text_rec_score_thresh": 0.0, + "rec_texts": [ + "登机牌", + "BOARDING", + "PASS", + "日期DATE", + "舱位", + "CLASS", + "序号", + "SERIALNO.", + "座位号", + "SEAT NO.", + "航班FLIGHT", + "MU 2379 03DEC", + "W", + "035", + "始发地", + "FROM", + "登机口", + "GATE", + "登机时间", + "BDT", + "目的地TO", + "福州", + "TAIYUAN", + "G11", + "FUZHOU", + "身份识别IDNO.", + "姓名NAME", + "ZHANGQIWEI", + "票号TKTNO.", + "张祺伟", + "票价FARE", + "ETKT7813699238489/1", + "登机口于起飞前1O分钟关闭GATESCLOSE1OMINUTESBEFORE DEPARTURETIME" + ], + "rec_scores": [ + 0.9971157908439636, + 0.980294942855835, + 0.9757581949234009, + 0.9982836842536926, + 0.9992735981941223, + 0.9847624897956848, + 0.999160885810852, + 0.9843438267707825, + 0.9987466931343079, + 0.9556241631507874, + 0.9915273189544678, + 0.9323275089263916, + 0.795452356338501, + 0.9984054565429688, + 0.9987124800682068, + 0.9900163412094116, + 0.9853596687316895, + 0.9967120885848999, + 0.998457133769989, + 0.9965346455574036, + 0.9475476145744324, + 0.9983587265014648, + 0.9896446466445923, + 0.9970149397850037, + 0.9870915412902832, + 0.9862422943115234, + 0.9981896281242371, + 0.988991379737854, + 0.9749718308448792, + 0.9971947073936462, + 0.9975488781929016, + 0.9928285479545593, + 0.9732762575149536 + ], + "rec_polys": [ + [ + [ + 152, + 22 + ], + [ + 357, + 16 + ], + [ + 358, + 71 + ], + [ + 153, + 77 + ] + ], + [ + [ + 419, + 20 + ], + [ + 659, + 14 + ], + [ + 660, + 61 + ], + [ + 420, + 66 + ] + ], + [ + [ + 702, + 14 + ], + [ + 822, + 11 + ], + [ + 823, + 56 + ], + [ + 703, + 59 + ] + ], + [ + [ + 212, + 105 + ], + [ + 317, + 102 + ], + [ + 318, + 128 + ], + [ + 213, + 131 + ] + ], + [ + [ + 339, + 102 + ], + [ + 386, + 102 + ], + [ + 386, + 129 + ], + [ + 339, + 129 + ] + ], + [ + [ + 398, + 103 + ], + [ + 456, + 101 + ], + [ + 457, + 123 + ], + [ + 399, + 126 + ] + ], + [ + [ + 487, + 101 + ], + [ + 531, + 101 + ], + [ + 531, + 125 + ], + [ + 487, + 125 + ] + ], + [ + [ + 544, + 101 + ], + [ + 648, + 99 + ], + [ + 648, + 121 + ], + [ + 544, + 123 + ] + ], + [ + [ + 675, + 96 + ], + [ + 740, + 96 + ], + [ + 740, + 122 + ], + [ + 675, + 122 + ] + ], + [ + [ + 751, + 97 + ], + [ + 836, + 94 + ], + [ + 837, + 115 + ], + [ + 752, + 119 + ] + ], + [ + [ + 61, + 109 + ], + [ + 192, + 107 + ], + [ + 192, + 132 + ], + [ + 61, + 134 + ] + ], + [ + [ + 80, + 137 + ], + [ + 328, + 132 + ], + [ + 328, + 160 + ], + [ + 80, + 165 + ] + ], + [ + [ + 406, + 133 + ], + [ + 431, + 133 + ], + [ + 431, + 157 + ], + [ + 406, + 157 + ] + ], + [ + [ + 509, + 130 + ], + [ + 568, + 128 + ], + [ + 569, + 154 + ], + [ + 510, + 157 + ] + ], + [ + [ + 341, + 174 + ], + [ + 407, + 171 + ], + [ + 408, + 197 + ], + [ + 342, + 199 + ] + ], + [ + [ + 421, + 174 + ], + [ + 469, + 174 + ], + [ + 469, + 194 + ], + [ + 421, + 194 + ] + ], + [ + [ + 488, + 173 + ], + [ + 552, + 170 + ], + [ + 553, + 196 + ], + [ + 489, + 198 + ] + ], + [ + [ + 565, + 173 + ], + [ + 614, + 170 + ], + [ + 615, + 191 + ], + [ + 566, + 194 + ] + ], + [ + [ + 675, + 168 + ], + [ + 762, + 166 + ], + [ + 762, + 191 + ], + [ + 675, + 193 + ] + ], + [ + [ + 775, + 168 + ], + [ + 812, + 168 + ], + [ + 812, + 188 + ], + [ + 775, + 188 + ] + ], + [ + [ + 64, + 179 + ], + [ + 169, + 174 + ], + [ + 170, + 200 + ], + [ + 65, + 205 + ] + ], + [ + [ + 96, + 205 + ], + [ + 170, + 203 + ], + [ + 171, + 229 + ], + [ + 97, + 231 + ] + ], + [ + [ + 335, + 217 + ], + [ + 475, + 212 + ], + [ + 476, + 237 + ], + [ + 336, + 242 + ] + ], + [ + [ + 507, + 212 + ], + [ + 554, + 212 + ], + [ + 554, + 236 + ], + [ + 507, + 236 + ] + ], + [ + [ + 87, + 227 + ], + [ + 203, + 224 + ], + [ + 204, + 249 + ], + [ + 88, + 253 + ] + ], + [ + [ + 344, + 236 + ], + [ + 485, + 234 + ], + [ + 485, + 257 + ], + [ + 344, + 259 + ] + ], + [ + [ + 64, + 248 + ], + [ + 174, + 245 + ], + [ + 174, + 272 + ], + [ + 64, + 274 + ] + ], + [ + [ + 75, + 276 + ], + [ + 265, + 271 + ], + [ + 265, + 296 + ], + [ + 75, + 300 + ] + ], + [ + [ + 460, + 294 + ], + [ + 581, + 292 + ], + [ + 581, + 316 + ], + [ + 460, + 319 + ] + ], + [ + [ + 101, + 311 + ], + [ + 209, + 307 + ], + [ + 210, + 336 + ], + [ + 102, + 340 + ] + ], + [ + [ + 68, + 342 + ], + [ + 165, + 337 + ], + [ + 166, + 363 + ], + [ + 69, + 367 + ] + ], + [ + [ + 344, + 347 + ], + [ + 662, + 343 + ], + [ + 662, + 367 + ], + [ + 344, + 370 + ] + ], + [ + [ + 99, + 455 + ], + [ + 832, + 439 + ], + [ + 832, + 464 + ], + [ + 99, + 480 + ] + ] + ], + "rec_boxes": [ + [ + 152, + 16, + 358, + 77 + ], + [ + 419, + 14, + 660, + 66 + ], + [ + 702, + 11, + 823, + 59 + ], + [ + 212, + 102, + 318, + 131 + ], + [ + 339, + 102, + 386, + 129 + ], + [ + 398, + 101, + 457, + 126 + ], + [ + 487, + 101, + 531, + 125 + ], + [ + 544, + 99, + 648, + 123 + ], + [ + 675, + 96, + 740, + 122 + ], + [ + 751, + 94, + 837, + 119 + ], + [ + 61, + 107, + 192, + 134 + ], + [ + 80, + 132, + 328, + 165 + ], + [ + 406, + 133, + 431, + 157 + ], + [ + 509, + 128, + 569, + 157 + ], + [ + 341, + 171, + 408, + 199 + ], + [ + 421, + 174, + 469, + 194 + ], + [ + 488, + 170, + 553, + 198 + ], + [ + 565, + 170, + 615, + 194 + ], + [ + 675, + 166, + 762, + 193 + ], + [ + 775, + 168, + 812, + 188 + ], + [ + 64, + 174, + 170, + 205 + ], + [ + 96, + 203, + 171, + 231 + ], + [ + 335, + 212, + 476, + 242 + ], + [ + 507, + 212, + 554, + 236 + ], + [ + 87, + 224, + 204, + 253 + ], + [ + 344, + 234, + 485, + 259 + ], + [ + 64, + 245, + 174, + 274 + ], + [ + 75, + 271, + 265, + 300 + ], + [ + 460, + 292, + 581, + 319 + ], + [ + 101, + 307, + 210, + 340 + ], + [ + 68, + 337, + 166, + 367 + ], + [ + 344, + 343, + 662, + 370 + ], + [ + 99, + 439, + 832, + 480 + ] + ] +} \ No newline at end of file