aggregate_recommendation.json 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. {
  2. "min_hit_score": 0.9,
  3. "per_case": [
  4. {
  5. "report": "output/彭_广东兴宁农村商业银行/cell219_sweep/cell219_lines_AT存折取款/sweep_report.json",
  6. "input": "/Users/zhch158/workspace/data/流水分析/彭_广东兴宁农村商业银行/bank_statement_yusys_local/debug/table_recognition_wired/tablecell_ocr/彭_广东兴宁农村商业银行_page_002_0/cell219_lines_AT存折取款_raw.png",
  7. "target": "ATM存折取款",
  8. "qualified_count": 2,
  9. "top_tag": "threshold_t150_c0_ob_u128_det0.5",
  10. "top_score": 0.951827,
  11. "top_text": "ATM存折取款"
  12. },
  13. {
  14. "report": "output/彭_广东兴宁农村商业银行/cell071_sweep/cell071_empty_empty/sweep_report.json",
  15. "input": "/Users/zhch158/workspace/data/流水分析/彭_广东兴宁农村商业银行/bank_statement_yusys_local/debug/table_recognition_wired/tablecell_ocr/彭_广东兴宁农村商业银行_page_001_0/cell071_empty_empty_raw.png",
  16. "target": "20241224",
  17. "qualified_count": 16,
  18. "top_tag": "threshold_t150_cl_1.0_8_ob_u192_det0.5",
  19. "top_score": 0.995878,
  20. "top_text": "20241224"
  21. },
  22. {
  23. "report": "output/彭_广东兴宁农村商业银行/cell007_sweep/cell007_whole_longer_易型交类/sweep_report.json",
  24. "input": "/Users/zhch158/workspace/data/流水分析/彭_广东兴宁农村商业银行/bank_statement_yusys_local/debug/table_recognition_wired/tablecell_ocr/彭_广东兴宁农村商业银行_page_002_0/cell007_whole_longer_易型交类_raw.png",
  25. "target": "交易类型",
  26. "qualified_count": 35,
  27. "top_tag": "threshold_t150_cl_1.0_8_oa_u96_det0.5",
  28. "top_score": 0.999876,
  29. "top_text": "交易类型"
  30. },
  31. {
  32. "report": "output/彭_广东兴宁农村商业银行/cell007_p005_sweep/cell007_empty_empty/sweep_report.json",
  33. "input": "/Users/zhch158/workspace/data/流水分析/彭_广东兴宁农村商业银行/bank_statement_yusys_local/debug/table_recognition_wired/tablecell_ocr/彭_广东兴宁农村商业银行_page_005_0/cell007_empty_empty_raw.png",
  34. "target": "交易类型",
  35. "qualified_count": 43,
  36. "top_tag": "threshold_t150_cl_1.0_8_oa_u96_det0.5",
  37. "top_score": 0.999915,
  38. "top_text": "交易类型"
  39. },
  40. {
  41. "report": "output/钟_广东陆丰农村商业银行/cell077_sweep/cell077_empty_empty/sweep_report.json",
  42. "input": "/Users/zhch158/workspace/data/流水分析/钟_广东陆丰农村商业银行/bank_statement_yusys_local/debug/table_recognition_wired/tablecell_ocr/钟_广东陆丰农村商业银行_page_001_0/cell077_empty_empty_raw.png",
  43. "target": "专项资金",
  44. "qualified_count": 29,
  45. "top_tag": "threshold_t155_cl_1.0_8_ob_u96_det0.5",
  46. "top_score": 0.999815,
  47. "top_text": "专项资金"
  48. },
  49. {
  50. "report": "output/钟_广东陆丰农村商业银行/cell217_sweep/cell217_empty_empty/sweep_report.json",
  51. "input": "/Users/zhch158/workspace/data/流水分析/钟_广东陆丰农村商业银行/bank_statement_yusys_local/debug/table_recognition_wired/tablecell_ocr/钟_广东陆丰农村商业银行_page_001_0/cell217_empty_empty_raw.png",
  52. "target": "专项资金",
  53. "qualified_count": 53,
  54. "top_tag": "threshold_t155_cl_1.0_8_ob_u96_det0.5",
  55. "top_score": 0.999855,
  56. "top_text": "专项资金"
  57. },
  58. {
  59. "report": "output/钟_广东陆丰农村商业银行/cell017_sweep/cell017_empty_empty/sweep_report.json",
  60. "input": "/Users/zhch158/workspace/data/流水分析/钟_广东陆丰农村商业银行/bank_statement_yusys_local/debug/table_recognition_wired/tablecell_ocr/钟_广东陆丰农村商业银行_page_003_0/cell017_empty_empty_raw.png",
  61. "target": "专项资金",
  62. "qualified_count": 53,
  63. "top_tag": "threshold_t155_cl_1.0_8_ob_u96_det0.5",
  64. "top_score": 0.999575,
  65. "top_text": "专项资金"
  66. }
  67. ],
  68. "intersection_tags": [],
  69. "intersection_count": 0,
  70. "recommended_tag": "threshold_t150_cl_1.0_8_ob_u96_det0.5",
  71. "pick_reason": "无全局 tag 交集,按各 case 榜首做分字段多数票(跳过 baseline)",
  72. "majority_fields": {
  73. "method": "threshold",
  74. "threshold": 150,
  75. "contrast_cfg": {
  76. "method": "clahe",
  77. "clip_limit": 1.0,
  78. "tile_grid_size": 8
  79. },
  80. "contrast_order": "before_upscale",
  81. "upscale": 96,
  82. "det_db_box_thresh": 0.5
  83. },
  84. "pass1_cell_preprocess": {
  85. "watermark": {
  86. "enabled": true,
  87. "method": "threshold",
  88. "threshold": 150
  89. },
  90. "upscale_min_side": 96,
  91. "contrast": {
  92. "enabled": true,
  93. "method": "clahe",
  94. "clip_limit": 1.0,
  95. "tile_grid_size": 8
  96. },
  97. "enhance_retry": {
  98. "enabled": true,
  99. "contrast": {
  100. "enabled": true,
  101. "method": "clahe",
  102. "clip_limit": 1.0,
  103. "tile_grid_size": 4
  104. }
  105. }
  106. },
  107. "pass2_enhance_retry": {
  108. "enabled": true,
  109. "contrast": {
  110. "enabled": true,
  111. "method": "clahe",
  112. "clip_limit": 1.0,
  113. "tile_grid_size": 4
  114. }
  115. },
  116. "pass2_tag": "threshold_t150_cl_1.0_8_ob_u96_det0.5"
  117. }