manual-review-gate.json 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. {
  2. "generatedAt": "2026-10-15",
  3. "decision": "manual-review-required",
  4. "thresholds": {
  5. "manualReviewDarkFraction": 0.3,
  6. "manualReviewSeamMeanRgbRms": 10.0,
  7. "manualReviewSeamP95RgbRms": 30.0
  8. },
  9. "roofCropRows": [
  10. {
  11. "id": "cad-25612",
  12. "darkFraction": 0.4018,
  13. "darkRisk": true,
  14. "sourceTileCount": 1
  15. },
  16. {
  17. "id": "cad-25467",
  18. "darkFraction": 0.4847,
  19. "darkRisk": true,
  20. "sourceTileCount": 2
  21. },
  22. {
  23. "id": "cad-25968",
  24. "darkFraction": 0.33973,
  25. "darkRisk": true,
  26. "sourceTileCount": 4
  27. },
  28. {
  29. "id": "cad-25957",
  30. "darkFraction": 0.35991,
  31. "darkRisk": true,
  32. "sourceTileCount": 2
  33. }
  34. ],
  35. "seamRows": [
  36. {
  37. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422931/305369.png",
  38. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422932/305369.png",
  39. "orientation": "east",
  40. "meanRgbRmsDelta": 9.52,
  41. "p95RgbRmsDelta": 24.41,
  42. "meanLumaDelta": 8.08,
  43. "manualReviewRisk": false
  44. },
  45. {
  46. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422932/305369.png",
  47. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422933/305369.png",
  48. "orientation": "east",
  49. "meanRgbRmsDelta": 7.42,
  50. "p95RgbRmsDelta": 19.32,
  51. "meanLumaDelta": 6.77,
  52. "manualReviewRisk": false
  53. },
  54. {
  55. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422933/305369.png",
  56. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422934/305369.png",
  57. "orientation": "east",
  58. "meanRgbRmsDelta": 9.57,
  59. "p95RgbRmsDelta": 24.3,
  60. "meanLumaDelta": 7.96,
  61. "manualReviewRisk": false
  62. },
  63. {
  64. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422933/305370.png",
  65. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422934/305370.png",
  66. "orientation": "east",
  67. "meanRgbRmsDelta": 11.98,
  68. "p95RgbRmsDelta": 32.85,
  69. "meanLumaDelta": 9.31,
  70. "manualReviewRisk": true
  71. },
  72. {
  73. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422939/305370.png",
  74. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422940/305370.png",
  75. "orientation": "east",
  76. "meanRgbRmsDelta": 13.19,
  77. "p95RgbRmsDelta": 31.2,
  78. "meanLumaDelta": 11.88,
  79. "manualReviewRisk": true
  80. },
  81. {
  82. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422939/305371.png",
  83. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422940/305371.png",
  84. "orientation": "east",
  85. "meanRgbRmsDelta": 6.47,
  86. "p95RgbRmsDelta": 14.2,
  87. "meanLumaDelta": 4.62,
  88. "manualReviewRisk": false
  89. },
  90. {
  91. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422939/305372.png",
  92. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422940/305372.png",
  93. "orientation": "east",
  94. "meanRgbRmsDelta": 8.48,
  95. "p95RgbRmsDelta": 21.13,
  96. "meanLumaDelta": 6.42,
  97. "manualReviewRisk": false
  98. },
  99. {
  100. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422939/305373.png",
  101. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422940/305373.png",
  102. "orientation": "east",
  103. "meanRgbRmsDelta": 8.74,
  104. "p95RgbRmsDelta": 21.02,
  105. "meanLumaDelta": 7.71,
  106. "manualReviewRisk": false
  107. },
  108. {
  109. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422940/305370.png",
  110. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422941/305370.png",
  111. "orientation": "east",
  112. "meanRgbRmsDelta": 6.65,
  113. "p95RgbRmsDelta": 15.43,
  114. "meanLumaDelta": 5.8,
  115. "manualReviewRisk": false
  116. },
  117. {
  118. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422940/305371.png",
  119. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422941/305371.png",
  120. "orientation": "east",
  121. "meanRgbRmsDelta": 8.02,
  122. "p95RgbRmsDelta": 23.07,
  123. "meanLumaDelta": 6.89,
  124. "manualReviewRisk": false
  125. },
  126. {
  127. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422940/305372.png",
  128. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422941/305372.png",
  129. "orientation": "east",
  130. "meanRgbRmsDelta": 7.85,
  131. "p95RgbRmsDelta": 18.4,
  132. "meanLumaDelta": 6.61,
  133. "manualReviewRisk": false
  134. },
  135. {
  136. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422940/305373.png",
  137. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422941/305373.png",
  138. "orientation": "east",
  139. "meanRgbRmsDelta": 7.16,
  140. "p95RgbRmsDelta": 17.03,
  141. "meanLumaDelta": 5.93,
  142. "manualReviewRisk": false
  143. },
  144. {
  145. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422941/305370.png",
  146. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422942/305370.png",
  147. "orientation": "east",
  148. "meanRgbRmsDelta": 7.33,
  149. "p95RgbRmsDelta": 22.85,
  150. "meanLumaDelta": 6.17,
  151. "manualReviewRisk": false
  152. },
  153. {
  154. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422941/305371.png",
  155. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422942/305371.png",
  156. "orientation": "east",
  157. "meanRgbRmsDelta": 6.57,
  158. "p95RgbRmsDelta": 18.88,
  159. "meanLumaDelta": 5.03,
  160. "manualReviewRisk": false
  161. },
  162. {
  163. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422941/305372.png",
  164. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422942/305372.png",
  165. "orientation": "east",
  166. "meanRgbRmsDelta": 5.65,
  167. "p95RgbRmsDelta": 12.81,
  168. "meanLumaDelta": 5.2,
  169. "manualReviewRisk": false
  170. },
  171. {
  172. "tileA": "D:/GIS/GIS/yuanlingPic3/19/422941/305373.png",
  173. "tileB": "D:/GIS/GIS/yuanlingPic3/19/422942/305373.png",
  174. "orientation": "east",
  175. "meanRgbRmsDelta": 7.68,
  176. "p95RgbRmsDelta": 20.5,
  177. "meanLumaDelta": 6.75,
  178. "manualReviewRisk": false
  179. }
  180. ],
  181. "automaticIntegrationAllowed": false,
  182. "reason": [
  183. "Statistics cover crop rectangles, not only roof UV pixels.",
  184. "Darkness can be shadow, roof material, occlusion or non-roof pixels.",
  185. "Tile edge deltas can cross different land cover.",
  186. "Only maintainer cockpit review can accept visual naturalness."
  187. ],
  188. "candidateUnchanged": true,
  189. "runtimeConfigChanged": false
  190. }