VBoussot commited on
Commit
74ce831
·
verified ·
1 Parent(s): 01be793

Update PresetDatabase.json

Browse files
Files changed (1) hide show
  1. PresetDatabase.json +70 -13
PresetDatabase.json CHANGED
@@ -27,32 +27,89 @@
27
  },
28
  {
29
  "type": "elastix",
30
- "display_name": "IMPACT BSpline jacobian M730",
31
  "parameter_maps": [
32
- "ParameterMap_Recommended.txt"
33
  ],
34
  "models": [
35
- "VBoussot/impact-torchscript-models:TS/M730_2_Layers.pt"
36
  ],
37
  "preprocess_function": "Preprocess:standardize_MRI",
38
- "iterations": 1900,
39
- "short_description": "IMPACT-based multimodal BSpline registration with deep semantic features (M730)",
40
- "description": "A deformable BSpline registration using the IMPACT metric to align semantic features extracted from pretrained models (M730). The method uses 4 resolution levels."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  },
42
  {
43
  "type": "elastix",
44
- "display_name": "IMPACT MIND",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
45
  "parameter_maps": [
46
- "ParameterMap_Mind.txt"
47
  ],
48
  "models": [
49
- "VBoussot/impact-torchscript-models:MIND/R1D2.pt"
50
  ],
51
  "preprocess_function": "Preprocess:standardize_MRI",
52
- "iterations": 900,
53
- "short_description": "IMPACT-based multimodal BSpline registration with MIND",
54
- "description": "A deformable BSpline registration using the IMPACT metric to align semantic features extracted from pretrained models MIND. The method uses 4 resolution levels."
55
  }
56
-
57
  ]
58
  }
 
27
  },
28
  {
29
  "type": "elastix",
30
+ "display_name": "MR/CT Head&Neck",
31
  "parameter_maps": [
32
+ "ParameterMap_MRI_HN.txt"
33
  ],
34
  "models": [
35
+ "VBoussot/impact-torchscript-models:MIND/R1D2.pt"
36
  ],
37
  "preprocess_function": "Preprocess:standardize_MRI",
38
+ "iterations": 1050,
39
+ "short_description": "Optimized preset for MR/CT registration on head & neck",
40
+ "description": "A four-level recursive B-spline deformable registration optimized for MRI head-and-neck images, driven by the IMPACT metric and combining semantic features extracted from the pretrained MIND model at progressively finer voxel scales (6 mm, 3 mm, 2 mm, 2 mm). The optimization follows a multi-resolution scheme with up to 300, 300, 250, and 200 ASGD iterations, using stochastic sampling and a composite metric (IMPACT + mutual information + bending energy) to achieve robust semantic alignment in complex head-and-neck anatomy."
41
+ },
42
+ {
43
+ "type": "elastix",
44
+ "display_name": "MR/CT preset with MRSegmentator and MIND",
45
+ "parameter_maps": [
46
+ "ParameterMap_MRI_MRSeg.txt"
47
+ ],
48
+ "models": [
49
+ "VBoussot/impact-torchscript-models:MRSeg/MRSeg_8_Layers.pt",
50
+ "VBoussot/impact-torchscript-models:TS/MIND/R1D2.pt"
51
+ ],
52
+ "preprocess_function": "Preprocess:standardize_MRI",
53
+ "iterations": 1100,
54
+ "short_description": "Generic MR/CT deformable registration using MIND + MRSegmentator features",
55
+ "description": "A four-level recursive B-spline deformable registration optimized for generic MR/CT alignment, driven by the IMPACT metric and combining semantic features from two pretrained models: MIND (L1 distance on a subset of 32 features) and MRSegmentator (Dice overlap on segmentation outputs with 64 features). Features are extracted at progressively finer voxel scales (6 mm, 3 mm, 2 mm, 2 mm) with level-dependent weighting between MIND and MRSegmentator (0.2/0.8, 0.3/0.7, 0.6/0.4, 0.7/0.3). The optimization follows a multi-resolution ASGD scheme with up to 400, 300, 200, and 200 iterations using 2000 random spatial samples, and a composite objective (IMPACT + mutual information + bending energy penalty) to ensure robust cross-modality semantic alignment and smooth deformations."
56
+ },
57
+ {
58
+ "type": "elastix",
59
+ "display_name": "MR/CT preset with TotalSegmentator and MIND",
60
+ "parameter_maps": [
61
+ "ParameterMap_MRI_TS.txt"
62
+ ],
63
+ "models": [
64
+ "VBoussot/impact-torchscript-models:TS/M852_8_Layers.pt",
65
+ "VBoussot/impact-torchscript-models:TS/MIND/R1D2.pt"
66
+ ],
67
+ "preprocess_function": "Preprocess:standardize_MRI",
68
+ "iterations": 1100,
69
+ "short_description": "Generic MR/CT deformable registration using MIND + Totalsegmentator features",
70
+ "description": "A four-level recursive B-spline deformable registration optimized for generic MR/CT alignment, driven by the IMPACT metric and combining semantic features from two pretrained models: MIND (L1 distance on a subset of 32 features) and Totalsegmentator (Dice overlap on segmentation outputs with 64 features). Features are extracted at progressively finer voxel scales (6 mm, 3 mm, 2 mm, 2 mm) with level-dependent weighting between MIND and MRSegmentator (0.2/0.8, 0.3/0.7, 0.6/0.4, 0.7/0.3). The optimization follows a multi-resolution ASGD scheme with up to 400, 300, 200, and 200 iterations using 2000 random spatial samples, and a composite objective (IMPACT + mutual information + bending energy penalty) to ensure robust cross-modality semantic alignment and smooth deformations."
71
  },
72
  {
73
  "type": "elastix",
74
+ "display_name": "CBCT/CT preset with MRSegmentator",
75
+ "parameter_maps": [
76
+ "ParameterMap_CBCT_generic_MRSeg.txt"
77
+ ],
78
+ "models": [
79
+ "VBoussot/impact-torchscript-models:MRSeg/MRSeg_8_Layers.pt"
80
+ ],
81
+ "preprocess_function": "Preprocess:standardize_MRI",
82
+ "iterations": 1050,
83
+ "short_description": "Generic CBCT/CT deformable registration using MRSegmentator features",
84
+ "description": "A four-level recursive B-spline deformable registration optimized for generic CBCT/CT alignment, driven by the IMPACT metric using semantic features extracted from the pretrained MRSegmentator model. The scheme follows a multi-resolution strategy with up to 300, 300, 250, and 200 ASGD iterations and 2000 stochastic spatial samples per level. Features are extracted at progressively finer voxel scales (3 mm, 3 mm, 2×2×3 mm, 2×2×3 mm), with a level-dependent combination of Dice-based segmentation overlap and L1 feature distances on selected internal layers of MRSegmentator. Early levels rely on pure Dice supervision, while finer stages progressively integrate feature-level alignment with increasing L1 contribution (0.3/0.7, 0.5/0.5) and a final purely feature-based stage. The optimization minimizes a composite objective (IMPACT + mutual information + bending energy penalty), enabling robust cross-modality alignment between CBCT and CT while enforcing smooth, physically plausible deformations."
85
+ },
86
+ {
87
+ "type": "elastix",
88
+ "display_name": "CBCT/CT preset with TotalSegmentator",
89
+ "parameter_maps": [
90
+ "ParameterMap_CBCT_generic_TS.txt"
91
+ ],
92
+ "models": [
93
+ "VBoussot/impact-torchscript-models:TS/M852_8_Layers.pt"
94
+ ],
95
+ "preprocess_function": "Preprocess:standardize_MRI",
96
+ "iterations": 1050,
97
+ "short_description": "Generic CBCT/CT deformable registration using TotalSegmentator features",
98
+ "description": "A four-level recursive B-spline deformable registration optimized for generic CBCT/CT alignment, driven by the IMPACT metric using semantic features extracted from pretrained TotalSegmentator TorchScript models. The optimization follows a multi-resolution ASGD scheme with up to 300, 300, 250, and 200 iterations using 2000 random spatial samples per level. Features are extracted at progressively finer voxel scales (3 mm, 3 mm, 2×2×3 mm, 2×2×3 mm), starting with Dice-based overlap on segmentation outputs and progressively integrating feature-level alignment via L1 distances on selected internal layers (0.3/0.7 then 0.5/0.5 L1/Dice), ending with a final purely feature-based stage. A composite objective (IMPACT + mutual information + bending energy penalty) ensures robust cross-modality alignment while enforcing smooth, physically plausible deformations."
99
+ },
100
+ {
101
+ "type": "elastix",
102
+ "display_name": "CBCT/CT Head&Neck",
103
  "parameter_maps": [
104
+ "ParameterMap_CBCT_HN.txt"
105
  ],
106
  "models": [
107
+ "VBoussot/impact-torchscript-models:TS/M732_2_Layers.pt"
108
  ],
109
  "preprocess_function": "Preprocess:standardize_MRI",
110
+ "iterations": 1150,
111
+ "short_description": "Optimized preset for CBCT/CT registration on head & neck",
112
+ "description": "A five-level recursive B-spline deformable registration optimized for CBCT/CT head-and-neck alignment, driven by the IMPACT metric using semantic features extracted from pretrained TotalSegmentator TorchScript models. The optimization follows a multi-resolution ASGD scheme with up to 300, 300, 200, 200, and 150 iterations and 2000 stochastic spatial samples per level. Features are extracted at progressively finer voxel scales (6 mm, 3 mm, 3 mm, 2×2×3 mm, 2×2×3 mm) using L1 distances on selected internal layers of the network. A composite objective (IMPACT + mutual information + bending energy penalty, with increased MI weight) ensures robust cross-modality alignment in complex head-and-neck anatomy while enforcing smooth, physically plausible deformations."
113
  }
 
114
  ]
115
  }