HarshCode commited on
Commit
71512a6
·
verified ·
1 Parent(s): acb4a24

Upload ICH model artifacts

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. INFERENCE_USAGE.md +107 -0
  2. best_model_fold0.pth +3 -0
  3. best_model_fold1.pth +3 -0
  4. best_model_fold2.pth +3 -0
  5. best_model_fold3.pth +3 -0
  6. best_model_fold4.pth +3 -0
  7. calibration_params.json +17 -0
  8. isotonic_models.pkl +3 -0
  9. manifest.csv +0 -0
  10. normalization_stats.json +38 -0
  11. outputs/reports/ID_00716b13d_report.json +38 -0
  12. outputs/reports/ID_02419b82d_report.json +38 -0
  13. outputs/reports/ID_0314272cd_report.json +38 -0
  14. outputs/reports/ID_040672ffb_report.json +38 -0
  15. outputs/reports/ID_0428b71ac_report.json +38 -0
  16. outputs/reports/ID_04a03f79c_report.json +38 -0
  17. outputs/reports/ID_06a9c377e_report.json +38 -0
  18. outputs/reports/ID_0845ae89e_report.json +38 -0
  19. outputs/reports/ID_095241da8_report.json +38 -0
  20. outputs/reports/ID_0bff2fd4d_report.json +38 -0
  21. outputs/reports/ID_0f8203f77_report.json +38 -0
  22. outputs/reports/ID_12be8649f_report.json +38 -0
  23. outputs/reports/ID_13e6f5906_report.json +38 -0
  24. outputs/reports/ID_13f1b82ef_report.json +38 -0
  25. outputs/reports/ID_14afb6f7c_report.json +38 -0
  26. outputs/reports/ID_155609e05_report.json +38 -0
  27. outputs/reports/ID_15c8e85ea_report.json +38 -0
  28. outputs/reports/ID_15f7b7f93_report.json +38 -0
  29. outputs/reports/ID_171cd3acb_report.json +38 -0
  30. outputs/reports/ID_175f4e4cf_report.json +38 -0
  31. outputs/reports/ID_186b3f0f8_report.json +38 -0
  32. outputs/reports/ID_18a8fd844_report.json +38 -0
  33. outputs/reports/ID_19e4d0c5b_report.json +38 -0
  34. outputs/reports/ID_1bc0caef5_report.json +38 -0
  35. outputs/reports/ID_1c0ed2b77_report.json +38 -0
  36. outputs/reports/ID_1ed077b58_report.json +38 -0
  37. outputs/reports/ID_1fed8cf2a_report.json +38 -0
  38. outputs/reports/ID_21c7caf9c_report.json +38 -0
  39. outputs/reports/ID_21d8cb016_report.json +38 -0
  40. outputs/reports/ID_226bc9f3e_report.json +38 -0
  41. outputs/reports/ID_22c2f2056_report.json +38 -0
  42. outputs/reports/ID_2483a4938_report.json +38 -0
  43. outputs/reports/ID_25380bc18_report.json +38 -0
  44. outputs/reports/ID_259b6fae0_report.json +38 -0
  45. outputs/reports/ID_25d27d3a9_report.json +38 -0
  46. outputs/reports/ID_265c293f5_report.json +38 -0
  47. outputs/reports/ID_26d0e8961_report.json +38 -0
  48. outputs/reports/ID_274e46a31_report.json +38 -0
  49. outputs/reports/ID_27a1bffac_report.json +38 -0
  50. outputs/reports/ID_27fc1cf1a_report.json +38 -0
INFERENCE_USAGE.md ADDED
@@ -0,0 +1,107 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Improved Model Inference — Usage Guide (`download_imp`)
2
+
3
+ ## What this runner does
4
+
5
+ `run_inference.py` runs the **latest improved model** trained from the notebooks in `improvement/`:
6
+
7
+ - EfficientNet-B4 backbone (`tf_efficientnet_b4`)
8
+ - 2.5D input (prev + center + next slices → 9 channels)
9
+ - 6 outputs (`any` + 5 hemorrhage subtypes)
10
+ - 5-fold ensemble (`best_model_fold0..4.pth`)
11
+ - Saved calibration (`isotonic`/`temperature`) from `calibration_params.json`
12
+
13
+ Outputs:
14
+
15
+ - Per-slice JSON report (`outputs/reports/*.json`)
16
+ - Slice-level CSV (`outputs/slice_predictions.csv`)
17
+ - Patient-level CSV (`outputs/patient_predictions.csv`)
18
+
19
+ ---
20
+
21
+ ## Required files (already in `download_imp/`)
22
+
23
+ - `best_model_fold0.pth`
24
+ - `best_model_fold1.pth`
25
+ - `best_model_fold2.pth`
26
+ - `best_model_fold3.pth`
27
+ - `best_model_fold4.pth`
28
+ - `calibration_params.json`
29
+ - `isotonic_models.pkl`
30
+ - `normalization_stats.json`
31
+ - `manifest.csv` (optional at inference time; used only for `true_any` if IDs match)
32
+
33
+ ---
34
+
35
+ ## Python package requirements
36
+
37
+ ```bash
38
+ pip install -r requirements.txt
39
+ ```
40
+
41
+ Notes:
42
+
43
+ - `timm` is required for `tf_efficientnet_b4` model construction.
44
+ - `scikit-learn` is needed to deserialize and use `isotonic_models.pkl`.
45
+
46
+ ---
47
+
48
+ ## Folder setup
49
+
50
+ Create this folder and place DICOM files there:
51
+
52
+ ```text
53
+ download_imp/
54
+ ├── run_inference.py
55
+ ├── run_interface.py
56
+ ├── best_model_fold0.pth
57
+ ├── best_model_fold1.pth
58
+ ├── best_model_fold2.pth
59
+ ├── best_model_fold3.pth
60
+ ├── best_model_fold4.pth
61
+ ├── calibration_params.json
62
+ ├── isotonic_models.pkl
63
+ ├── normalization_stats.json
64
+ ├── manifest.csv
65
+ └── dicom_inputs/
66
+ ├── ID_xxx1.dcm
67
+ ├── ID_xxx2.dcm
68
+ └── ...
69
+ ```
70
+
71
+ ---
72
+
73
+ ## Run commands
74
+
75
+ From workspace root:
76
+
77
+ ```bash
78
+ cd download_imp
79
+ python run_inference.py
80
+ ```
81
+
82
+ or (same thing):
83
+
84
+ ```bash
85
+ python run_interface.py
86
+ ```
87
+
88
+ ---
89
+
90
+ ## Important behavior
91
+
92
+ - No CLI arguments; all settings are at top of `run_inference.py` (`CONFIG` section).
93
+ - `FOLD_SELECTION` controls checkpoint selection:
94
+ - `"ensemble"` = use all available folds and average logits
95
+ - `0..4` = use one specific fold only
96
+ - If `best_method` is `isotonic`, the runner uses `isotonic_models.pkl`.
97
+ - Missing prev/next slice in a series is handled exactly like training cache logic: neighbor falls back to center slice.
98
+ - Decision threshold defaults to `threshold_at_spec90` from `calibration_params.json` unless overridden in config.
99
+
100
+ ---
101
+
102
+ ## Recommended production checklist
103
+
104
+ 1. Keep all fold checkpoints and calibration files in the same `download_imp/` directory.
105
+ 2. Verify DICOMs are non-contrast head CT slices before inference.
106
+ 3. Run once on a small sample and review `slice_predictions.csv` and JSON reports.
107
+ 4. Have radiologist review all flagged and uncertain cases.
best_model_fold0.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c945e1f00b7e703dcd9bf97ad307c155442315dea98a655cc58f6c19f17cecc7
3
+ size 71003075
best_model_fold1.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c51997ae87fa2aee55e73f6737656c1ef213d2d8d5fdf787e17888caadff40a6
3
+ size 71003075
best_model_fold2.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d928c7ee2d75b639c721a75b5c7a0f5b54fad02349c26ff5383831bd46021da9
3
+ size 71003075
best_model_fold3.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6059f707ffb7a90b104206560a5ed5eec15836dcf3f72775f78eb925dab13f1d
3
+ size 71003075
best_model_fold4.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:be0bdc642ad6d78c1165834ee5bf9fd3dbfffd86b60fb736bebee53ed8fd5683
3
+ size 71003075
calibration_params.json ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_method": "isotonic",
3
+ "temperature": 0.7681182881076687,
4
+ "ece_raw": 0.029524699832706974,
5
+ "ece_temp": 0.008160804909196835,
6
+ "ece_isotonic": 6.68228018673829e-18,
7
+ "brier_raw": 0.05208174680122169,
8
+ "brier_temp": 0.0514404718775377,
9
+ "brier_isotonic": 0.050937655679539166,
10
+ "triage_high_thresh": 0.7,
11
+ "triage_low_thresh": 0.3,
12
+ "oof_auc_any": 0.9501744154042578,
13
+ "sensitivity_at_spec90": 0.8556471787269526,
14
+ "specificity_at_sens95": 0.7441809977204707,
15
+ "threshold_at_spec90": 0.16216216216216217,
16
+ "threshold_at_sens95": 0.04074505238649592
17
+ }
isotonic_models.pkl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:22f3ec17b0cfbf3b9752e4f0bdbaa33b3e96ecffdbb7c5083a258f146cf40f7d
3
+ size 13833
manifest.csv ADDED
The diff for this file is too large to render. See raw diff
 
normalization_stats.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "mean_3ch": [
3
+ 0.162136,
4
+ 0.141483,
5
+ 0.183675
6
+ ],
7
+ "std_3ch": [
8
+ 0.312067,
9
+ 0.283885,
10
+ 0.305968
11
+ ],
12
+ "mean_9ch": [
13
+ 0.162136,
14
+ 0.141483,
15
+ 0.183675,
16
+ 0.162136,
17
+ 0.141483,
18
+ 0.183675,
19
+ 0.162136,
20
+ 0.141483,
21
+ 0.183675
22
+ ],
23
+ "std_9ch": [
24
+ 0.312067,
25
+ 0.283885,
26
+ 0.305968,
27
+ 0.312067,
28
+ 0.283885,
29
+ 0.305968,
30
+ 0.312067,
31
+ 0.283885,
32
+ 0.305968
33
+ ],
34
+ "n_sample_images": 5000,
35
+ "n_pixels": 722000000,
36
+ "img_size": 380,
37
+ "note": "Stats computed on windowed [0,1] images. Pre-normalization applied in cache."
38
+ }
outputs/reports/ID_00716b13d_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230008_0716b13d",
3
+ "generated_at": "2026-03-13T17:30:08.011179+00:00",
4
+ "image_id": "ID_00716b13d",
5
+ "patient_id": "ID_007f8eb0",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.001561,
27
+ "calibrated_prob_epidural": 0.000842,
28
+ "calibrated_prob_intraparenchymal": 0.000628,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.00095,
31
+ "calibrated_prob_subdural": 0.002097
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_02419b82d_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225900_2419b82d",
3
+ "generated_at": "2026-03-13T17:29:00.432328+00:00",
4
+ "image_id": "ID_02419b82d",
5
+ "patient_id": "ID_004aa330",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.00186,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.000481,
29
+ "calibrated_prob_intraventricular": 0.001558,
30
+ "calibrated_prob_subarachnoid": 0.001461,
31
+ "calibrated_prob_subdural": 0.002097
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_0314272cd_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225910_314272cd",
3
+ "generated_at": "2026-03-13T17:29:10.693504+00:00",
4
+ "image_id": "ID_0314272cd",
5
+ "patient_id": "ID_004aa330",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.008894,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.003515,
29
+ "calibrated_prob_intraventricular": 0.000388,
30
+ "calibrated_prob_subarachnoid": 0.006085,
31
+ "calibrated_prob_subdural": 0.00232
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_040672ffb_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225907_40672ffb",
3
+ "generated_at": "2026-03-13T17:29:07.719090+00:00",
4
+ "image_id": "ID_040672ffb",
5
+ "patient_id": "ID_004aa330",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.016331,
27
+ "calibrated_prob_epidural": 0.000842,
28
+ "calibrated_prob_intraparenchymal": 0.001011,
29
+ "calibrated_prob_intraventricular": 0.000388,
30
+ "calibrated_prob_subarachnoid": 0.001519,
31
+ "calibrated_prob_subdural": 0.012011
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_0428b71ac_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225854_428b71ac",
3
+ "generated_at": "2026-03-13T17:28:54.461542+00:00",
4
+ "image_id": "ID_0428b71ac",
5
+ "patient_id": "ID_0010c753",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.005424,
27
+ "calibrated_prob_epidural": 0.001679,
28
+ "calibrated_prob_intraparenchymal": 0.001011,
29
+ "calibrated_prob_intraventricular": 0.000388,
30
+ "calibrated_prob_subarachnoid": 0.006085,
31
+ "calibrated_prob_subdural": 0.004762
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_04a03f79c_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230007_4a03f79c",
3
+ "generated_at": "2026-03-13T17:30:07.411396+00:00",
4
+ "image_id": "ID_04a03f79c",
5
+ "patient_id": "ID_007f8eb0",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.001561,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.000481,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.001316,
31
+ "calibrated_prob_subdural": 0.002097
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_06a9c377e_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225903_6a9c377e",
3
+ "generated_at": "2026-03-13T17:29:03.992925+00:00",
4
+ "image_id": "ID_06a9c377e",
5
+ "patient_id": "ID_004aa330",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.009982,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.004941,
29
+ "calibrated_prob_intraventricular": 0.001558,
30
+ "calibrated_prob_subarachnoid": 0.001519,
31
+ "calibrated_prob_subdural": 0.002097
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_0845ae89e_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225824_845ae89e",
3
+ "generated_at": "2026-03-13T17:28:24.570695+00:00",
4
+ "image_id": "ID_0845ae89e",
5
+ "patient_id": "ID_00048df5",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.016331,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.000481,
29
+ "calibrated_prob_intraventricular": 0.000388,
30
+ "calibrated_prob_subarachnoid": 0.001461,
31
+ "calibrated_prob_subdural": 0.02214
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_095241da8_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230014_95241da8",
3
+ "generated_at": "2026-03-13T17:30:14.616313+00:00",
4
+ "image_id": "ID_095241da8",
5
+ "patient_id": "ID_007f8eb0",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.112228,
27
+ "calibrated_prob_epidural": 0.001056,
28
+ "calibrated_prob_intraparenchymal": 0.007237,
29
+ "calibrated_prob_intraventricular": 0.014263,
30
+ "calibrated_prob_subarachnoid": 0.006085,
31
+ "calibrated_prob_subdural": 0.060488
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_0bff2fd4d_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225941_bff2fd4d",
3
+ "generated_at": "2026-03-13T17:29:41.360519+00:00",
4
+ "image_id": "ID_0bff2fd4d",
5
+ "patient_id": "ID_007e7be5",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.003278,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.000295,
29
+ "calibrated_prob_intraventricular": 0.001558,
30
+ "calibrated_prob_subarachnoid": 0.003017,
31
+ "calibrated_prob_subdural": 0.00232
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_0f8203f77_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225837_f8203f77",
3
+ "generated_at": "2026-03-13T17:28:37.732786+00:00",
4
+ "image_id": "ID_0f8203f77",
5
+ "patient_id": "ID_0010c753",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.003278,
27
+ "calibrated_prob_epidural": 0.000842,
28
+ "calibrated_prob_intraparenchymal": 0.001011,
29
+ "calibrated_prob_intraventricular": 0.001558,
30
+ "calibrated_prob_subarachnoid": 0.003396,
31
+ "calibrated_prob_subdural": 0.002097
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_12be8649f_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225929_2be8649f",
3
+ "generated_at": "2026-03-13T17:29:29.848844+00:00",
4
+ "image_id": "ID_12be8649f",
5
+ "patient_id": "ID_00556373",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.030982,
27
+ "calibrated_prob_epidural": 0.001679,
28
+ "calibrated_prob_intraparenchymal": 0.004941,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.003396,
31
+ "calibrated_prob_subdural": 0.02214
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_13e6f5906_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230033_3e6f5906",
3
+ "generated_at": "2026-03-13T17:30:33.326725+00:00",
4
+ "image_id": "ID_13e6f5906",
5
+ "patient_id": "ID_008212ea",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.080083,
27
+ "calibrated_prob_epidural": 0.00503,
28
+ "calibrated_prob_intraparenchymal": 0.005799,
29
+ "calibrated_prob_intraventricular": 0.001558,
30
+ "calibrated_prob_subarachnoid": 0.003624,
31
+ "calibrated_prob_subdural": 0.060488
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_13f1b82ef_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225917_3f1b82ef",
3
+ "generated_at": "2026-03-13T17:29:17.263758+00:00",
4
+ "image_id": "ID_13f1b82ef",
5
+ "patient_id": "ID_004aa330",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.005424,
27
+ "calibrated_prob_epidural": 0.001056,
28
+ "calibrated_prob_intraparenchymal": 0.001366,
29
+ "calibrated_prob_intraventricular": 0.000388,
30
+ "calibrated_prob_subarachnoid": 0.003114,
31
+ "calibrated_prob_subdural": 0.009928
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_14afb6f7c_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225921_4afb6f7c",
3
+ "generated_at": "2026-03-13T17:29:21.474361+00:00",
4
+ "image_id": "ID_14afb6f7c",
5
+ "patient_id": "ID_00556373",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.003278,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.000698,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.003396,
31
+ "calibrated_prob_subdural": 0.002097
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_155609e05_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230030_55609e05",
3
+ "generated_at": "2026-03-13T17:30:30.037783+00:00",
4
+ "image_id": "ID_155609e05",
5
+ "patient_id": "ID_008212ea",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.0304,
27
+ "calibrated_prob_epidural": 0.000842,
28
+ "calibrated_prob_intraparenchymal": 0.003515,
29
+ "calibrated_prob_intraventricular": 0.003429,
30
+ "calibrated_prob_subarachnoid": 0.008654,
31
+ "calibrated_prob_subdural": 0.002972
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_15c8e85ea_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225925_5c8e85ea",
3
+ "generated_at": "2026-03-13T17:29:25.062916+00:00",
4
+ "image_id": "ID_15c8e85ea",
5
+ "patient_id": "ID_00556373",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.026152,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.003515,
29
+ "calibrated_prob_intraventricular": 0.005244,
30
+ "calibrated_prob_subarachnoid": 0.006085,
31
+ "calibrated_prob_subdural": 0.004762
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_15f7b7f93_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225922_5f7b7f93",
3
+ "generated_at": "2026-03-13T17:29:22.068217+00:00",
4
+ "image_id": "ID_15f7b7f93",
5
+ "patient_id": "ID_00556373",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.005424,
27
+ "calibrated_prob_epidural": 0.000663,
28
+ "calibrated_prob_intraparenchymal": 0.003515,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.006085,
31
+ "calibrated_prob_subdural": 0.002099
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_171cd3acb_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230025_71cd3acb",
3
+ "generated_at": "2026-03-13T17:30:25.588495+00:00",
4
+ "image_id": "ID_171cd3acb",
5
+ "patient_id": "ID_008212ea",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.003278,
27
+ "calibrated_prob_epidural": 0.000261,
28
+ "calibrated_prob_intraparenchymal": 0.000698,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.003114,
31
+ "calibrated_prob_subdural": 0.001108
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_175f4e4cf_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230005_75f4e4cf",
3
+ "generated_at": "2026-03-13T17:30:05.555435+00:00",
4
+ "image_id": "ID_175f4e4cf",
5
+ "patient_id": "ID_007f8eb0",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.001561,
27
+ "calibrated_prob_epidural": 0.000553,
28
+ "calibrated_prob_intraparenchymal": 0.000295,
29
+ "calibrated_prob_intraventricular": 0.000388,
30
+ "calibrated_prob_subarachnoid": 0.00095,
31
+ "calibrated_prob_subdural": 0.002097
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_186b3f0f8_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230032_86b3f0f8",
3
+ "generated_at": "2026-03-13T17:30:32.766952+00:00",
4
+ "image_id": "ID_186b3f0f8",
5
+ "patient_id": "ID_008212ea",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.086147,
27
+ "calibrated_prob_epidural": 0.00503,
28
+ "calibrated_prob_intraparenchymal": 0.015595,
29
+ "calibrated_prob_intraventricular": 0.005244,
30
+ "calibrated_prob_subarachnoid": 0.006085,
31
+ "calibrated_prob_subdural": 0.053375
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_18a8fd844_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225911_8a8fd844",
3
+ "generated_at": "2026-03-13T17:29:11.294374+00:00",
4
+ "image_id": "ID_18a8fd844",
5
+ "patient_id": "ID_004aa330",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.003278,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.001011,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.006085,
31
+ "calibrated_prob_subdural": 0.002097
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_19e4d0c5b_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225842_9e4d0c5b",
3
+ "generated_at": "2026-03-13T17:28:42.462450+00:00",
4
+ "image_id": "ID_19e4d0c5b",
5
+ "patient_id": "ID_0010c753",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.080083,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.003515,
29
+ "calibrated_prob_intraventricular": 0.014263,
30
+ "calibrated_prob_subarachnoid": 0.039387,
31
+ "calibrated_prob_subdural": 0.009928
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_1bc0caef5_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225950_bc0caef5",
3
+ "generated_at": "2026-03-13T17:29:50.378669+00:00",
4
+ "image_id": "ID_1bc0caef5",
5
+ "patient_id": "ID_007e7be5",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.01539,
27
+ "calibrated_prob_epidural": 0.001679,
28
+ "calibrated_prob_intraparenchymal": 0.001011,
29
+ "calibrated_prob_intraventricular": 0.000388,
30
+ "calibrated_prob_subarachnoid": 0.003017,
31
+ "calibrated_prob_subdural": 0.012011
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_1c0ed2b77_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230009_c0ed2b77",
3
+ "generated_at": "2026-03-13T17:30:09.818050+00:00",
4
+ "image_id": "ID_1c0ed2b77",
5
+ "patient_id": "ID_007f8eb0",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.005424,
27
+ "calibrated_prob_epidural": 0.000842,
28
+ "calibrated_prob_intraparenchymal": 0.001011,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.003396,
31
+ "calibrated_prob_subdural": 0.00232
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_1ed077b58_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225818_ed077b58",
3
+ "generated_at": "2026-03-13T17:28:18.607780+00:00",
4
+ "image_id": "ID_1ed077b58",
5
+ "patient_id": "ID_00048df5",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.03944,
27
+ "calibrated_prob_epidural": 0.000842,
28
+ "calibrated_prob_intraparenchymal": 0.004857,
29
+ "calibrated_prob_intraventricular": 0.002052,
30
+ "calibrated_prob_subarachnoid": 0.003396,
31
+ "calibrated_prob_subdural": 0.012011
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_1fed8cf2a_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225955_fed8cf2a",
3
+ "generated_at": "2026-03-13T17:29:55.254802+00:00",
4
+ "image_id": "ID_1fed8cf2a",
5
+ "patient_id": "ID_007e7be5",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.080083,
27
+ "calibrated_prob_epidural": 0.003468,
28
+ "calibrated_prob_intraparenchymal": 0.009378,
29
+ "calibrated_prob_intraventricular": 0.005244,
30
+ "calibrated_prob_subarachnoid": 0.036614,
31
+ "calibrated_prob_subdural": 0.029832
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_21c7caf9c_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225945_1c7caf9c",
3
+ "generated_at": "2026-03-13T17:29:45.562826+00:00",
4
+ "image_id": "ID_21c7caf9c",
5
+ "patient_id": "ID_007e7be5",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.006789,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.000481,
29
+ "calibrated_prob_intraventricular": 0.002052,
30
+ "calibrated_prob_subarachnoid": 0.006085,
31
+ "calibrated_prob_subdural": 0.002097
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_21d8cb016_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225920_1d8cb016",
3
+ "generated_at": "2026-03-13T17:29:20.288191+00:00",
4
+ "image_id": "ID_21d8cb016",
5
+ "patient_id": "ID_00556373",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.005424,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.001011,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.004957,
31
+ "calibrated_prob_subdural": 0.00232
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_226bc9f3e_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230024_26bc9f3e",
3
+ "generated_at": "2026-03-13T17:30:24.390318+00:00",
4
+ "image_id": "ID_226bc9f3e",
5
+ "patient_id": "ID_007f8eb0",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.03944,
27
+ "calibrated_prob_epidural": 0.001679,
28
+ "calibrated_prob_intraparenchymal": 0.020855,
29
+ "calibrated_prob_intraventricular": 0.009901,
30
+ "calibrated_prob_subarachnoid": 0.008654,
31
+ "calibrated_prob_subdural": 0.008804
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_22c2f2056_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225913_2c2f2056",
3
+ "generated_at": "2026-03-13T17:29:13.079783+00:00",
4
+ "image_id": "ID_22c2f2056",
5
+ "patient_id": "ID_004aa330",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.003278,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.001366,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.003114,
31
+ "calibrated_prob_subdural": 0.002097
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_2483a4938_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230018_483a4938",
3
+ "generated_at": "2026-03-13T17:30:18.239172+00:00",
4
+ "image_id": "ID_2483a4938",
5
+ "patient_id": "ID_007f8eb0",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.138629,
27
+ "calibrated_prob_epidural": 0.001056,
28
+ "calibrated_prob_intraparenchymal": 0.004857,
29
+ "calibrated_prob_intraventricular": 0.003429,
30
+ "calibrated_prob_subarachnoid": 0.058625,
31
+ "calibrated_prob_subdural": 0.089144
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_25380bc18_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225846_5380bc18",
3
+ "generated_at": "2026-03-13T17:28:46.043764+00:00",
4
+ "image_id": "ID_25380bc18",
5
+ "patient_id": "ID_0010c753",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "Hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "HIGH",
25
+ "confidence_band_label": "High confidence",
26
+ "calibrated_prob_any": 0.732704,
27
+ "calibrated_prob_epidural": 0.009371,
28
+ "calibrated_prob_intraparenchymal": 0.056311,
29
+ "calibrated_prob_intraventricular": 0.342391,
30
+ "calibrated_prob_subarachnoid": 0.307775,
31
+ "calibrated_prob_subdural": 0.212644
32
+ },
33
+ "triage": {
34
+ "action": "Urgent radiologist review recommended",
35
+ "urgency": "URGENT"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_259b6fae0_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225825_59b6fae0",
3
+ "generated_at": "2026-03-13T17:28:25.157109+00:00",
4
+ "image_id": "ID_259b6fae0",
5
+ "patient_id": "ID_00048df5",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.080083,
27
+ "calibrated_prob_epidural": 0.000261,
28
+ "calibrated_prob_intraparenchymal": 0.000698,
29
+ "calibrated_prob_intraventricular": 0.000388,
30
+ "calibrated_prob_subarachnoid": 0.006085,
31
+ "calibrated_prob_subdural": 0.060488
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_25d27d3a9_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225825_5d27d3a9",
3
+ "generated_at": "2026-03-13T17:28:25.746122+00:00",
4
+ "image_id": "ID_25d27d3a9",
5
+ "patient_id": "ID_00048df5",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.040745,
27
+ "calibrated_prob_epidural": 0.000424,
28
+ "calibrated_prob_intraparenchymal": 0.000628,
29
+ "calibrated_prob_intraventricular": 0.0,
30
+ "calibrated_prob_subarachnoid": 0.003396,
31
+ "calibrated_prob_subdural": 0.053375
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_265c293f5_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225855_65c293f5",
3
+ "generated_at": "2026-03-13T17:28:55.654979+00:00",
4
+ "image_id": "ID_265c293f5",
5
+ "patient_id": "ID_0010c753",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.008894,
27
+ "calibrated_prob_epidural": 0.001056,
28
+ "calibrated_prob_intraparenchymal": 0.001366,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.003114,
31
+ "calibrated_prob_subdural": 0.008804
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_26d0e8961_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225937_6d0e8961",
3
+ "generated_at": "2026-03-13T17:29:37.160591+00:00",
4
+ "image_id": "ID_26d0e8961",
5
+ "patient_id": "ID_00556373",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.016331,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.000851,
29
+ "calibrated_prob_intraventricular": 0.000702,
30
+ "calibrated_prob_subarachnoid": 0.006085,
31
+ "calibrated_prob_subdural": 0.009928
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_274e46a31_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230034_74e46a31",
3
+ "generated_at": "2026-03-13T17:30:34.635023+00:00",
4
+ "image_id": "ID_274e46a31",
5
+ "patient_id": "ID_008212ea",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "Hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "HIGH",
25
+ "confidence_band_label": "High confidence",
26
+ "calibrated_prob_any": 0.732704,
27
+ "calibrated_prob_epidural": 0.021654,
28
+ "calibrated_prob_intraparenchymal": 0.069554,
29
+ "calibrated_prob_intraventricular": 0.09571,
30
+ "calibrated_prob_subarachnoid": 0.307775,
31
+ "calibrated_prob_subdural": 0.38961
32
+ },
33
+ "triage": {
34
+ "action": "Urgent radiologist review recommended",
35
+ "urgency": "URGENT"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_27a1bffac_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_230002_7a1bffac",
3
+ "generated_at": "2026-03-13T17:30:02.510016+00:00",
4
+ "image_id": "ID_27a1bffac",
5
+ "patient_id": "ID_007e7be5",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.026152,
27
+ "calibrated_prob_epidural": 0.000261,
28
+ "calibrated_prob_intraparenchymal": 0.001011,
29
+ "calibrated_prob_intraventricular": 0.0,
30
+ "calibrated_prob_subarachnoid": 0.003396,
31
+ "calibrated_prob_subdural": 0.016839
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }
outputs/reports/ID_27fc1cf1a_report.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "report_id": "RPT_20260313_225815_7fc1cf1a",
3
+ "generated_at": "2026-03-13T17:28:15.581229+00:00",
4
+ "image_id": "ID_27fc1cf1a",
5
+ "patient_id": "ID_00048df5",
6
+ "ground_truth_any": "N/A",
7
+ "screening_module": {
8
+ "version": "2.0",
9
+ "architecture": "tf_efficientnet_b4",
10
+ "input_type": "2.5D (9ch: prev+center+next)",
11
+ "ensemble": "ensemble",
12
+ "folds_used": [
13
+ 0,
14
+ 1,
15
+ 2,
16
+ 3,
17
+ 4
18
+ ],
19
+ "calibration_method": "isotonic"
20
+ },
21
+ "prediction": {
22
+ "screening_outcome": "No hemorrhage indicator detected",
23
+ "decision_threshold_any": 0.162162,
24
+ "confidence_band": "LOW",
25
+ "confidence_band_label": "Low confidence",
26
+ "calibrated_prob_any": 0.005424,
27
+ "calibrated_prob_epidural": 0.000536,
28
+ "calibrated_prob_intraparenchymal": 0.000628,
29
+ "calibrated_prob_intraventricular": 0.001558,
30
+ "calibrated_prob_subarachnoid": 0.001461,
31
+ "calibrated_prob_subdural": 0.00232
32
+ },
33
+ "triage": {
34
+ "action": "Manual review recommended \u2014 model uncertainty high",
35
+ "urgency": "STANDARD"
36
+ },
37
+ "disclaimer": "This report is produced by an AI-assisted screening tool and does NOT constitute a medical diagnosis. All screening findings must be reviewed and confirmed by a qualified, licensed medical professional before any clinical decision is made. The system is intended solely as a decision-support aid in a screening workflow and is not cleared for standalone diagnostic use."
38
+ }