VBoussot commited on
Commit
8e29033
·
1 Parent(s): 62bf22f

Cleanup repository by removing unnecessary files

Browse files
ParameterMap_Mind.txt DELETED
@@ -1,132 +0,0 @@
1
- (MaximumNumberOfIterations 300 300 300 300)
2
- (NumberOfSpatialSamples 2048)
3
- (Transform "RecursiveBSplineTransform")
4
- (NumberOfResolutions 4)
5
- (FinalGridSpacingInPhysicalUnits 16)
6
- (FixedImagePyramid "FixedRecursiveImagePyramid")
7
- (MovingImagePyramid "MovingRecursiveImagePyramid")
8
-
9
- (ImpactModelsPath0 "MIND/R1D2.pt")
10
- (ImpactDimension0 3 )
11
- (ImpactNumberOfChannels0 1)
12
- (ImpactPatchSize0 0 0 0)
13
- (ImpactVoxelSize0 6 6 6)
14
- (ImpactLayersMask0 "1")
15
- (ImpactSubsetFeatures0 32)
16
- (ImpactPCA0 0)
17
- (ImpactDistance0 "L1")
18
- (ImpactLayersWeight0 1)
19
-
20
- (ImpactModelsPath1 "MIND/R1D2.pt")
21
- (ImpactDimension1 3)
22
- (ImpactNumberOfChannels1 1)
23
- (ImpactPatchSize1 0 0 0)
24
- (ImpactVoxelSize1 3 3 3)
25
- (ImpactLayersMask1 "1")
26
- (ImpactSubsetFeatures1 32)
27
- (ImpactPCA1 0)
28
- (ImpactDistance1 "L1")
29
- (ImpactLayersWeight1 1)
30
-
31
- (ImpactModelsPath2 "MIND/R1D2.pt")
32
- (ImpactDimension2 3)
33
- (ImpactNumberOfChannels2 1)
34
- (ImpactPatchSize2 0 0 0)
35
- (ImpactVoxelSize2 1.5 1.5 1.5)
36
- (ImpactLayersMask2 "1")
37
- (ImpactSubsetFeatures2 32)
38
- (ImpactPCA2 0)
39
- (ImpactDistance2 "L1")
40
- (ImpactLayersWeight2 1)
41
-
42
- (ImpactModelsPath3 "MIND/R1D2.pt")
43
- (ImpactDimension3 3)
44
- (ImpactNumberOfChannels3 1)
45
- (ImpactPatchSize3 0 0 0)
46
- (ImpactVoxelSize3 1 1 1)
47
- (ImpactLayersMask3 "1")
48
- (ImpactSubsetFeatures3 32)
49
- (ImpactPCA3 0)
50
- (ImpactDistance3 "L1")
51
- (ImpactLayersWeight3 1)
52
-
53
- (ImpactUseMixedPrecision "true")
54
- (ImpactFeaturesMapUpdateInterval -1)
55
- (ImpactWriteFeatureMaps "./Features/")
56
- (ImpactMode "Static")
57
- (ImpactGPU 0)
58
-
59
- (Metric "Impact")
60
- (Metric0Weight 1)
61
-
62
- // imageTypes
63
- (FixedInternalImagePixelType "float")
64
- (MovingInternalImagePixelType "float")
65
- (UseDirectionCosines "true")
66
-
67
- // components
68
- (Registration "MultiMetricMultiResolutionRegistration")
69
- (BSplineTransformSplineOrder 3)
70
- (UseCyclicTransform "false")
71
-
72
- // transform
73
- (AutomaticTransformInitialization "false")
74
- (AutomaticTransformInitializationMethod "GeometricalCenter")
75
- (AutomaticScalesEstimation "true")
76
- (HowToCombineTransforms "Compose")
77
-
78
-
79
- // optimizer
80
- (Optimizer "AdaptiveStochasticGradientDescent")
81
- (MaximumNumberOfSamplingAttempts 8)
82
- (UseAdaptiveStepSizes "true")
83
- (UseMultiThreadingForMetrics "true")
84
- (ASGDParameterEstimationMethod "DisplacementDistribution")
85
- //(MaximumStepLength 0.6602)
86
- (SigmoidInitialTime 0.0)
87
- (NoiseCompensation "true")
88
- (NumberOfSamplesForExactGradient 4096)
89
-
90
- // automatic
91
- (AutomaticParameterEstimation "true")
92
- //(SP_alpha 1)
93
- //(SP_A 20.0)
94
- //(SP a 400)
95
- //(SigmoidMax 1.0)
96
- //(SigmoidMin -0.8)
97
- //(SigmoidScale 0.00000001)
98
- //(NumberOfGradientMeasurements 10)
99
- //(NumberOfJacobianMeasurements 1000)
100
-
101
- (FixedKernelBSplineOrder 3)
102
- (MovingKernelBSplineOrder 3)
103
- (CheckNumberOfSamples "true")
104
- (UseRelativeWeights "false")
105
-
106
-
107
- // several
108
- (WriteTransformParametersEachIteration "false")
109
- (WriteTransformParametersEachResolution "false")
110
- (ShowExactMetricValue "false")
111
- (ErodeFixedMask "false")
112
- (ErodeMovingMask "false")
113
- (UseBinaryFormatForTransformationParameters "false")
114
-
115
- // imageSampler
116
- (Interpolator "BSplineInterpolator")
117
- (ImageSampler "RandomCoordinate")
118
- (NewSamplesEveryIteration "true")
119
- (UseRandomSampleRegion "false")
120
-
121
- // interpolator and resampler
122
- (ResampleInterpolator "FinalBSplineInterpolator")
123
- (FinalBSplineInterpolationOrder 3)
124
- (BSplineInterpolationOrder 3)
125
- (Resampler "DefaultResampler")
126
- (WriteIterationInfo "false")
127
- (WriteResultImage "false")
128
- (DefaultPixelValue -1024)
129
- (ResultImageFormat "mha")
130
-
131
- (ITKTransformOutputFileNameExtension "itk.txt")
132
- (WriteITKCompositeTransform "true")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ParameterMap_Recommended.txt DELETED
@@ -1,134 +0,0 @@
1
- // IMPACT metric
2
- (Metric "Impact")
3
- (Metric0Weight 1)
4
-
5
- (ImpactModelsPath0 "TS/M730_2_Layers.pt")
6
- (ImpactDimension0 3)
7
- (ImpactNumberOfChannels0 1)
8
- (ImpactPatchSize0 11 11 11)
9
- (ImpactVoxelSize0 6 6 6)
10
- (ImpactLayersMask0 "01")
11
- (ImpactPCA0 0)
12
- (ImpactSubsetFeatures0 64)
13
- (ImpactDistance0 "L2")
14
- (ImpactLayersWeight0 1)
15
-
16
- (ImpactModelsPath1 "TS/M730_2_Layers.pt")
17
- (ImpactDimension1 3)
18
- (ImpactNumberOfChannels1 1)
19
- (ImpactPatchSize1 11 11 11)
20
- (ImpactVoxelSize1 3 3 3)
21
- (ImpactLayersMask1 "01")
22
- (ImpactPCA1 0)
23
- (ImpactSubsetFeatures1 64)
24
- (ImpactDistance1 "L2")
25
- (ImpactLayersWeight1 1)
26
-
27
- (ImpactModelsPath2 "TS/M730_2_Layers.pt")
28
- (ImpactDimension2 3)
29
- (ImpactNumberOfChannels2 1)
30
- (ImpactPatchSize2 11 11 11)
31
- (ImpactVoxelSize2 1.5 1.5 1.5)
32
- (ImpactLayersMask2 "01")
33
- (ImpactPCA2 0)
34
- (ImpactSubsetFeatures2 64)
35
- (ImpactDistance2 "L2")
36
- (ImpactLayersWeight2 1)
37
-
38
- (ImpactModelsPath3 "TS/M730_2_Layers.pt")
39
- (ImpactDimension3 3)
40
- (ImpactNumberOfChannels3 1)
41
- (ImpactPatchSize3 11 11 11)
42
- (ImpactVoxelSize3 1 1 1)
43
- (ImpactLayersMask3 "01")
44
- (ImpactPCA3 0)
45
- (ImpactSubsetFeatures3 64)
46
- (ImpactDistance3 "L2")
47
- (ImpactLayersWeight3 1)
48
-
49
- (ImpactMode "Jacobian")
50
- (ImpactGPU 0)
51
- (ImpactFeaturesMapUpdateInterval -1)
52
- (ImpactWriteFeatureMaps "false")
53
-
54
-
55
- (MaximumNumberOfIterations 500)
56
- (NumberOfSpatialSamples 2000)
57
- (Transform "RecursiveBSplineTransform")
58
- (NumberOfResolutions 4)
59
- (FinalGridSpacingInPhysicalUnits 10)
60
- (FixedImagePyramid "FixedSmoothingImagePyramid")
61
- (MovingImagePyramid "MovingSmoothingImagePyramid")
62
- (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000)
63
-
64
- // imageTypes
65
- (FixedInternalImagePixelType "float")
66
- (MovingInternalImagePixelType "float")
67
- (UseDirectionCosines "true")
68
-
69
- // components
70
- (Registration "MultiMetricMultiResolutionRegistration")
71
- (BSplineTransformSplineOrder 3)
72
- (UseCyclicTransform "false")
73
-
74
- // transform
75
- (AutomaticTransformInitialization "false")
76
- (AutomaticTransformInitializationMethod "GeometricalCenter")
77
- (AutomaticScalesEstimation "true")
78
- (HowToCombineTransforms "Compose")
79
-
80
-
81
- // optimizer
82
- (Optimizer "AdaptiveStochasticGradientDescent")
83
- (MaximumNumberOfSamplingAttempts 8)
84
- (UseAdaptiveStepSizes "true")
85
- (UseMultiThreadingForMetrics "true")
86
- (ASGDParameterEstimationMethod "DisplacementDistribution")
87
- //(MaximumStepLength 0.6602)
88
- (SigmoidInitialTime 0.0)
89
- (NoiseCompensation "true")
90
- (NumberOfSamplesForExactGradient 4096)
91
-
92
- // automatic
93
- (AutomaticParameterEstimation "true")
94
- //(SP_alpha 1)
95
- //(SP_A 20.0)
96
- //(SP a 400)
97
- //(SigmoidMax 1.0)
98
- //(SigmoidMin -0.8)
99
- //(SigmoidScale 0.00000001)
100
- //(NumberOfGradientMeasurements 10)
101
- //(NumberOfJacobianMeasurements 1000)
102
-
103
- (FixedKernelBSplineOrder 3)
104
- (MovingKernelBSplineOrder 3)
105
- (CheckNumberOfSamples "true")
106
- (UseRelativeWeights "false")
107
-
108
-
109
- // several
110
- (WriteTransformParametersEachIteration "false")
111
- (WriteTransformParametersEachResolution "false")
112
- (ShowExactMetricValue "false")
113
- (ErodeFixedMask "false")
114
- (ErodeMovingMask "false")
115
- (UseBinaryFormatForTransformationParameters "false")
116
-
117
- // imageSampler
118
- (Interpolator "BSplineInterpolator")
119
- (ImageSampler "RandomCoordinate")
120
- (NewSamplesEveryIteration "true")
121
- (UseRandomSampleRegion "false")
122
-
123
- // interpolator and resampler
124
- (ResampleInterpolator "FinalBSplineInterpolator")
125
- (FinalBSplineInterpolationOrder 3)
126
- (BSplineInterpolationOrder 3)
127
- (Resampler "DefaultResampler")
128
- (WriteIterationInfo "false")
129
- (WriteResultImage "false")
130
- (DefaultPixelValue -1024)
131
- (ResultImageFormat "mha")
132
-
133
- (ITKTransformOutputFileNameExtension "itk.txt")
134
- (WriteITKCompositeTransform "true")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ParameterMap_SynthRad2023_CBCT_brain.txt DELETED
@@ -1,150 +0,0 @@
1
- (MaximumNumberOfIterations 300 300 200 200 150)
2
- (NumberOfSpatialSamples 2000)
3
- (Transform "RecursiveBSplineTransform")
4
- (NumberOfResolutions 5)
5
- (FinalGridSpacingInPhysicalUnits 10)
6
- (FixedImagePyramid "FixedGenericImagePyramid")
7
- (MovingImagePyramid "MovingGenericImagePyramid")
8
- (FixedImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
9
- (MovingImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
10
- // (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000)
11
-
12
-
13
-
14
- (ImpactModelsPath0 "/Data/Model/TS/M732_2_Layers.pt")
15
- (ImpactDimension0 3)
16
- (ImpactNumberOfChannels0 1)
17
- (ImpactPatchSize0 0 0 0)
18
- (ImpactVoxelSize0 6 6 6)
19
- (ImpactLayersMask0 "01")
20
- (ImpactSubsetFeatures0 64)
21
- (ImpactPCA0 0)
22
- (ImpactDistance0 "L1")
23
- (ImpactLayersWeight0 1)
24
-
25
- (ImpactModelsPath1 "/Data/Model/TS/M731_2_Layers.pt")
26
- (ImpactDimension1 3)
27
- (ImpactNumberOfChannels1 1)
28
- (ImpactPatchSize1 0 0 0)
29
- (ImpactVoxelSize1 3 3 3)
30
- (ImpactLayersMask1 "01")
31
- (ImpactSubsetFeatures1 64)
32
- (ImpactPCA1 0)
33
- (ImpactDistance1 "L1")
34
- (ImpactLayersWeight1 1)
35
-
36
- (ImpactModelsPath2 "/Data/Model/TS/M731_2_Layers.pt")
37
- (ImpactDimension2 3)
38
- (ImpactNumberOfChannels2 1)
39
- (ImpactPatchSize2 0 0 0)
40
- (ImpactVoxelSize2 3 3 3)
41
- (ImpactLayersMask2 "01")
42
- (ImpactSubsetFeatures2 64)
43
- (ImpactPCA2 0)
44
- (ImpactDistance2 "L1")
45
- (ImpactLayersWeight2 1)
46
-
47
- (ImpactModelsPath3 "/Data/Model/TS/M730_2_Layers.pt")
48
- (ImpactDimension3 3)
49
- (ImpactNumberOfChannels3 1)
50
- (ImpactPatchSize3 0 0 0)
51
- (ImpactVoxelSize3 2 2 3)
52
- (ImpactLayersMask3 "01")
53
- (ImpactSubsetFeatures3 64)
54
- (ImpactPCA3 0)
55
- (ImpactDistance3 "L1")
56
- (ImpactLayersWeight3 1)
57
-
58
- (ImpactModelsPath4 "/Data/Model/TS/M730_2_Layers.pt")
59
- (ImpactDimension4 3)
60
- (ImpactNumberOfChannels4 1)
61
- (ImpactPatchSize4 0 0 0)
62
- (ImpactVoxelSize4 2 2 3)
63
- (ImpactLayersMask4 "01")
64
- (ImpactSubsetFeatures4 64)
65
- (ImpactPCA4 0)
66
- (ImpactDistance4 "L1")
67
- (ImpactLayersWeight4 1)
68
-
69
-
70
- (ImpactUseMixedPrecision "true")
71
- (ImpactFeaturesMapUpdateInterval -1)
72
- (ImpactWriteFeatureMaps "false")
73
- (ImpactMode "Static")
74
- (ImpactGPU 0)
75
-
76
-
77
- (Metric "Impact" "AdvancedMattesMutualInformation" "TransformBendingEnergyPenalty")
78
- (Metric0Weight 1)
79
- (Metric1Weight 0.65)
80
- (Metric2Weight 10)
81
-
82
- // imageTypes
83
- (FixedInternalImagePixelType "float")
84
- (MovingInternalImagePixelType "float")
85
- (UseDirectionCosines "true")
86
-
87
- // components
88
- (Registration "MultiMetricMultiResolutionRegistration")
89
- (BSplineTransformSplineOrder 3)
90
- (UseCyclicTransform "false")
91
-
92
- // transform
93
- (AutomaticTransformInitialization "false")
94
- (AutomaticTransformInitializationMethod "GeometricalCenter")
95
- (AutomaticScalesEstimation "true")
96
- (HowToCombineTransforms "Compose")
97
-
98
-
99
- // optimizer
100
- (Optimizer "AdaptiveStochasticGradientDescent")
101
- (MaximumNumberOfSamplingAttempts 8)
102
- (UseAdaptiveStepSizes "true")
103
- (UseMultiThreadingForMetrics "true")
104
- (ASGDParameterEstimationMethod "DisplacementDistribution")
105
- //(MaximumStepLength 0.6602)
106
- (SigmoidInitialTime 0.0)
107
- (NoiseCompensation "true")
108
- (NumberOfSamplesForExactGradient 4096)
109
-
110
- // automatic
111
- (AutomaticParameterEstimation "true")
112
- //(SP_alpha 1)
113
- //(SP_A 20.0)
114
- //(SP a 400)
115
- //(SigmoidMax 1.0)
116
- //(SigmoidMin -0.8)
117
- //(SigmoidScale 0.00000001)
118
- //(NumberOfGradientMeasurements 10)
119
- //(NumberOfJacobianMeasurements 1000)
120
-
121
- (FixedKernelBSplineOrder 3)
122
- (MovingKernelBSplineOrder 3)
123
- (CheckNumberOfSamples "true")
124
- (UseRelativeWeights "false")
125
-
126
-
127
- // several
128
- (WriteTransformParametersEachIteration "false")
129
- (WriteTransformParametersEachResolution "false")
130
- (ShowExactMetricValue "false")
131
- (ErodeFixedMask "false")
132
- (ErodeMovingMask "false")
133
- (UseBinaryFormatForTransformationParameters "false")
134
-
135
- // imageSampler
136
- (Interpolator "BSplineInterpolator")
137
- (ImageSampler "RandomCoordinate")
138
- (NewSamplesEveryIteration "true")
139
- (UseRandomSampleRegion "false")
140
-
141
-
142
- // interpolator and resampler
143
- (ResampleInterpolator "FinalBSplineInterpolator")
144
- (FinalBSplineInterpolationOrder 3)
145
- (BSplineInterpolationOrder 3)
146
- (Resampler "DefaultResampler")
147
- (WriteIterationInfo "false")
148
- (WriteResultImage "false")
149
- (DefaultPixelValue 0)
150
- (ResultImageFormat "nii.gz")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ParameterMap_SynthRad2023_CBCT_generic1.txt DELETED
@@ -1,150 +0,0 @@
1
- (MaximumNumberOfIterations 350 250 200 150 100)
2
- (NumberOfSpatialSamples 3000)
3
- (Transform "RecursiveBSplineTransform")
4
- (NumberOfResolutions 5)
5
- (FinalGridSpacingInPhysicalUnits 10)
6
- (FixedImagePyramid "FixedGenericImagePyramid")
7
- (MovingImagePyramid "MovingGenericImagePyramid")
8
- (FixedImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
9
- (MovingImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
10
- // (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000)
11
-
12
-
13
-
14
- (ImpactModelsPath0 "/Data/Model/TS/MRSegmentator_8_Layers.pt")
15
- (ImpactDimension0 3)
16
- (ImpactNumberOfChannels0 1)
17
- (ImpactPatchSize0 0 0 0)
18
- (ImpactVoxelSize0 3 3 3)
19
- (ImpactLayersMask0 "01000001")
20
- (ImpactSubsetFeatures0 64 64)
21
- (ImpactPCA0 0 0)
22
- (ImpactDistance0 "L1" "Dice")
23
- (ImpactLayersWeight0 0.1 0.9)
24
-
25
- (ImpactModelsPath1 "/Data/Model/TS/MRSegmentator_8_Layers.pt")
26
- (ImpactDimension1 3)
27
- (ImpactNumberOfChannels1 1)
28
- (ImpactPatchSize1 0 0 0)
29
- (ImpactVoxelSize1 3 3 3)
30
- (ImpactLayersMask1 "01000001")
31
- (ImpactSubsetFeatures1 64 64)
32
- (ImpactPCA1 0 0)
33
- (ImpactDistance1 "L1" "Dice")
34
- (ImpactLayersWeight1 0.2 0.8)
35
-
36
- (ImpactModelsPath2 "/Data/Model/TS/MRSegmentator_8_Layers.pt")
37
- (ImpactDimension2 3)
38
- (ImpactNumberOfChannels2 1)
39
- (ImpactPatchSize2 0 0 0)
40
- (ImpactVoxelSize2 2 2 3)
41
- (ImpactLayersMask2 "01000001")
42
- (ImpactSubsetFeatures2 64 64)
43
- (ImpactPCA2 0 0)
44
- (ImpactDistance2 "L1" "Dice")
45
- (ImpactLayersWeight2 0.3 0.7)
46
-
47
- (ImpactModelsPath3 "/Data/Model/TS/MRSegmentator_8_Layers.pt")
48
- (ImpactDimension3 3)
49
- (ImpactNumberOfChannels3 1)
50
- (ImpactPatchSize3 0 0 0)
51
- (ImpactVoxelSize3 2 2 3)
52
- (ImpactLayersMask3 "01000001")
53
- (ImpactSubsetFeatures3 64 64)
54
- (ImpactPCA3 0 0)
55
- (ImpactDistance3 "L1" "Dice")
56
- (ImpactLayersWeight3 0.5 0.5)
57
-
58
- (ImpactModelsPath4 "/Data/Model/TS/MRSegmentator_8_Layers.pt")
59
- (ImpactDimension4 3)
60
- (ImpactNumberOfChannels4 1)
61
- (ImpactPatchSize4 0 0 0)
62
- (ImpactVoxelSize4 2 2 3)
63
- (ImpactLayersMask4 "01000001")
64
- (ImpactSubsetFeatures4 64 64)
65
- (ImpactPCA4 0 0)
66
- (ImpactDistance4 "L1" "Dice")
67
- (ImpactLayersWeight4 0.7 0.3)
68
-
69
-
70
- (ImpactUseMixedPrecision "true")
71
- (ImpactFeaturesMapUpdateInterval -1)
72
- (ImpactWriteFeatureMaps "false")
73
- (ImpactMode "Static")
74
- (ImpactGPU 0)
75
-
76
-
77
- (Metric "Impact" "AdvancedMattesMutualInformation" "TransformBendingEnergyPenalty")
78
- (Metric0Weight 1)
79
- (Metric1Weight 0.3)
80
- (Metric2Weight 10)
81
-
82
- // imageTypes
83
- (FixedInternalImagePixelType "float")
84
- (MovingInternalImagePixelType "float")
85
- (UseDirectionCosines "true")
86
-
87
- // components
88
- (Registration "MultiMetricMultiResolutionRegistration")
89
- (BSplineTransformSplineOrder 3)
90
- (UseCyclicTransform "false")
91
-
92
- // transform
93
- (AutomaticTransformInitialization "false")
94
- (AutomaticTransformInitializationMethod "GeometricalCenter")
95
- (AutomaticScalesEstimation "true")
96
- (HowToCombineTransforms "Compose")
97
-
98
-
99
- // optimizer
100
- (Optimizer "AdaptiveStochasticGradientDescent")
101
- (MaximumNumberOfSamplingAttempts 8)
102
- (UseAdaptiveStepSizes "true")
103
- (UseMultiThreadingForMetrics "true")
104
- (ASGDParameterEstimationMethod "DisplacementDistribution")
105
- //(MaximumStepLength 0.6602)
106
- (SigmoidInitialTime 0.0)
107
- (NoiseCompensation "true")
108
- (NumberOfSamplesForExactGradient 4096)
109
-
110
- // automatic
111
- (AutomaticParameterEstimation "true")
112
- //(SP_alpha 1)
113
- //(SP_A 20.0)
114
- //(SP a 400)
115
- //(SigmoidMax 1.0)
116
- //(SigmoidMin -0.8)
117
- //(SigmoidScale 0.00000001)
118
- //(NumberOfGradientMeasurements 10)
119
- //(NumberOfJacobianMeasurements 1000)
120
-
121
- (FixedKernelBSplineOrder 3)
122
- (MovingKernelBSplineOrder 3)
123
- (CheckNumberOfSamples "true")
124
- (UseRelativeWeights "false")
125
-
126
-
127
- // several
128
- (WriteTransformParametersEachIteration "false")
129
- (WriteTransformParametersEachResolution "false")
130
- (ShowExactMetricValue "false")
131
- (ErodeFixedMask "false")
132
- (ErodeMovingMask "false")
133
- (UseBinaryFormatForTransformationParameters "false")
134
-
135
- // imageSampler
136
- (Interpolator "BSplineInterpolator")
137
- (ImageSampler "RandomCoordinate")
138
- (NewSamplesEveryIteration "true")
139
- (UseRandomSampleRegion "false")
140
-
141
-
142
- // interpolator and resampler
143
- (ResampleInterpolator "FinalBSplineInterpolator")
144
- (FinalBSplineInterpolationOrder 3)
145
- (BSplineInterpolationOrder 3)
146
- (Resampler "DefaultResampler")
147
- (WriteIterationInfo "false")
148
- (WriteResultImage "false")
149
- (DefaultPixelValue 0)
150
- (ResultImageFormat "nii.gz")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ParameterMap_SynthRad2023_CBCT_generic2.txt DELETED
@@ -1,149 +0,0 @@
1
- (MaximumNumberOfIterations 400 300 300 300 300)
2
- (NumberOfSpatialSamples 3000)
3
- (Transform "RecursiveBSplineTransform")
4
- (NumberOfResolutions 5)
5
- (FinalGridSpacingInPhysicalUnits 10)
6
- (FixedImagePyramid "FixedGenericImagePyramid")
7
- (MovingImagePyramid "MovingGenericImagePyramid")
8
- (FixedImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
9
- (MovingImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
10
- // (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000)
11
-
12
-
13
-
14
- (ImpactModelsPath0 "/Data/Model/TS/M850_8_Layers.pt")
15
- (ImpactDimension0 3)
16
- (ImpactNumberOfChannels0 1)
17
- (ImpactPatchSize0 0 0 0)
18
- (ImpactVoxelSize0 3 3 3)
19
- (ImpactLayersMask0 "01000001")
20
- (ImpactSubsetFeatures0 64 64)
21
- (ImpactPCA0 0 0)
22
- (ImpactDistance0 "L1" "Dice")
23
- (ImpactLayersWeight0 1 1)
24
-
25
- (ImpactModelsPath1 "/Data/Model/TS/M850_8_Layers.pt")
26
- (ImpactDimension1 3)
27
- (ImpactNumberOfChannels1 1)
28
- (ImpactPatchSize1 0 0 0)
29
- (ImpactVoxelSize1 3 3 3)
30
- (ImpactLayersMask1 "01000001")
31
- (ImpactSubsetFeatures1 64 64)
32
- (ImpactPCA1 0 0)
33
- (ImpactDistance1 "L1" "Dice")
34
- (ImpactLayersWeight1 1 1)
35
-
36
- (ImpactModelsPath2 "/Data/Model/TS/M850_8_Layers.pt")
37
- (ImpactDimension2 3)
38
- (ImpactNumberOfChannels2 1)
39
- (ImpactPatchSize2 0 0 0)
40
- (ImpactVoxelSize2 2 2 3)
41
- (ImpactLayersMask2 "01000001")
42
- (ImpactSubsetFeatures2 64 64)
43
- (ImpactPCA2 0 0)
44
- (ImpactDistance2 "L1" "Dice")
45
- (ImpactLayersWeight2 1 1)
46
-
47
- (ImpactModelsPath3 "/Data/Model/TS/M850_8_Layers.pt")
48
- (ImpactDimension3 3)
49
- (ImpactNumberOfChannels3 1)
50
- (ImpactPatchSize3 0 0 0)
51
- (ImpactVoxelSize3 2 2 3)
52
- (ImpactLayersMask3 "01000001")
53
- (ImpactSubsetFeatures3 64 64)
54
- (ImpactPCA3 0 0)
55
- (ImpactDistance3 "L1" "Dice")
56
- (ImpactLayersWeight3 1 1)
57
-
58
- (ImpactModelsPath4 "/Data/Model/TS/M850_8_Layers.pt")
59
- (ImpactDimension4 3)
60
- (ImpactNumberOfChannels4 1)
61
- (ImpactPatchSize4 0 0 0)
62
- (ImpactVoxelSize4 2 2 3)
63
- (ImpactLayersMask4 "01000001")
64
- (ImpactSubsetFeatures4 64 64)
65
- (ImpactPCA4 0 0)
66
- (ImpactDistance4 "L1" "Dice")
67
- (ImpactLayersWeight4 1 1)
68
-
69
-
70
- (ImpactUseMixedPrecision "true")
71
- (ImpactFeaturesMapUpdateInterval -1)
72
- (ImpactWriteFeatureMaps "false")
73
- (ImpactMode "Static")
74
- (ImpactGPU 0)
75
-
76
-
77
- (Metric "Impact" "AdvancedMattesMutualInformation")
78
- (Metric0Weight 1)
79
- (Metric1Weight 0.3)
80
-
81
- // imageTypes
82
- (FixedInternalImagePixelType "float")
83
- (MovingInternalImagePixelType "float")
84
- (UseDirectionCosines "true")
85
-
86
- // components
87
- (Registration "MultiMetricMultiResolutionRegistration")
88
- (BSplineTransformSplineOrder 3)
89
- (UseCyclicTransform "false")
90
-
91
- // transform
92
- (AutomaticTransformInitialization "false")
93
- (AutomaticTransformInitializationMethod "GeometricalCenter")
94
- (AutomaticScalesEstimation "true")
95
- (HowToCombineTransforms "Compose")
96
-
97
-
98
- // optimizer
99
- (Optimizer "AdaptiveStochasticGradientDescent")
100
- (MaximumNumberOfSamplingAttempts 8)
101
- (UseAdaptiveStepSizes "true")
102
- (UseMultiThreadingForMetrics "true")
103
- (ASGDParameterEstimationMethod "DisplacementDistribution")
104
- //(MaximumStepLength 0.6602)
105
- (SigmoidInitialTime 0.0)
106
- (NoiseCompensation "true")
107
- (NumberOfSamplesForExactGradient 4096)
108
-
109
- // automatic
110
- (AutomaticParameterEstimation "true")
111
- //(SP_alpha 1)
112
- //(SP_A 20.0)
113
- //(SP a 400)
114
- //(SigmoidMax 1.0)
115
- //(SigmoidMin -0.8)
116
- //(SigmoidScale 0.00000001)
117
- //(NumberOfGradientMeasurements 10)
118
- //(NumberOfJacobianMeasurements 1000)
119
-
120
- (FixedKernelBSplineOrder 3)
121
- (MovingKernelBSplineOrder 3)
122
- (CheckNumberOfSamples "true")
123
- (UseRelativeWeights "false")
124
-
125
-
126
- // several
127
- (WriteTransformParametersEachIteration "false")
128
- (WriteTransformParametersEachResolution "false")
129
- (ShowExactMetricValue "false")
130
- (ErodeFixedMask "false")
131
- (ErodeMovingMask "false")
132
- (UseBinaryFormatForTransformationParameters "false")
133
-
134
- // imageSampler
135
- (Interpolator "BSplineInterpolator")
136
- (ImageSampler "RandomCoordinate")
137
- (NewSamplesEveryIteration "true")
138
- (UseRandomSampleRegion "false")
139
-
140
-
141
- // interpolator and resampler
142
- (ResampleInterpolator "FinalBSplineInterpolator")
143
- (FinalBSplineInterpolationOrder 3)
144
- (BSplineInterpolationOrder 3)
145
- (Resampler "DefaultResampler")
146
- (WriteIterationInfo "false")
147
- (WriteResultImage "false")
148
- (DefaultPixelValue 0)
149
- (ResultImageFormat "nii.gz")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ParameterMap_SynthRad2023_CBCT_pelvisV2.txt DELETED
@@ -1,150 +0,0 @@
1
- (MaximumNumberOfIterations 200 150 150 100 50)
2
- (NumberOfSpatialSamples 3000)
3
- (Transform "RecursiveBSplineTransform")
4
- (NumberOfResolutions 5)
5
- (FinalGridSpacingInPhysicalUnits 10)
6
- (FixedImagePyramid "FixedGenericImagePyramid")
7
- (MovingImagePyramid "MovingGenericImagePyramid")
8
- (FixedImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
9
- (MovingImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
10
- // (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000)
11
-
12
-
13
- (ImpactModelsPath0 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/M731_8_Layers.pt")
14
- (ImpactDimension0 3 3)
15
- (ImpactNumberOfChannels0 1 1)
16
- (ImpactPatchSize0 0 0 0 0 0 0)
17
- (ImpactVoxelSize0 3 3 3 3 3 3)
18
- (ImpactLayersMask0 "1" "00000001")
19
- (ImpactSubsetFeatures0 32 64)
20
- (ImpactPCA0 0 0)
21
- (ImpactDistance0 "L1" "Dice")
22
- (ImpactLayersWeight0 0.2 0.8)
23
-
24
- (ImpactModelsPath1 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/M731_8_Layers.pt")
25
- (ImpactDimension1 3 3)
26
- (ImpactNumberOfChannels1 1 1)
27
- (ImpactPatchSize1 0 0 0 0 0 0)
28
- (ImpactVoxelSize1 3 3 3 3 3 3)
29
- (ImpactLayersMask1 "1" "00000001")
30
- (ImpactSubsetFeatures1 32 64)
31
- (ImpactPCA1 0 0)
32
- (ImpactDistance1 "L1" "Dice")
33
- (ImpactLayersWeight1 0.3 0.7)
34
-
35
- (ImpactModelsPath2 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/M731_8_Layers.pt")
36
- (ImpactDimension2 3 3)
37
- (ImpactNumberOfChannels2 1 1)
38
- (ImpactPatchSize2 0 0 0 0 0 0)
39
- (ImpactVoxelSize2 3 3 3 3 3 3)
40
- (ImpactLayersMask2 "1" "00000001")
41
- (ImpactSubsetFeatures2 32 64)
42
- (ImpactPCA2 0 0)
43
- (ImpactDistance2 "L1" "Dice")
44
- (ImpactLayersWeight2 0.4 0.6)
45
-
46
- (ImpactModelsPath3 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/MRSegmentator_8_Layers.pt")
47
- (ImpactDimension3 3 3)
48
- (ImpactNumberOfChannels3 1 1)
49
- (ImpactPatchSize3 0 0 0 0 0 0)
50
- (ImpactVoxelSize3 2 2 3 2 2 3)
51
- (ImpactLayersMask3 "1" "00000001")
52
- (ImpactSubsetFeatures3 32 64)
53
- (ImpactPCA3 0 0)
54
- (ImpactDistance3 "L1" "Dice")
55
- (ImpactLayersWeight3 0.5 0.5)
56
-
57
-
58
- (ImpactModelsPath4 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/MRSegmentator_8_Layers.pt")
59
- (ImpactDimension4 3 3)
60
- (ImpactNumberOfChannels4 1 1)
61
- (ImpactPatchSize4 0 0 0 0 0 0)
62
- (ImpactVoxelSize4 2 2 3 2 2 3)
63
- (ImpactLayersMask4 "1" "00000001")
64
- (ImpactSubsetFeatures4 32 64)
65
- (ImpactPCA4 0 0)
66
- (ImpactDistance4 "L1" "Dice")
67
- (ImpactLayersWeight4 0.5 0.5)
68
-
69
-
70
- (ImpactUseMixedPrecision "true")
71
- (ImpactFeaturesMapUpdateInterval -1)
72
- (ImpactWriteFeatureMaps "false")
73
- (ImpactMode "Static")
74
- (ImpactGPU 0)
75
-
76
-
77
- (Metric "Impact" "AdvancedMattesMutualInformation" "TransformBendingEnergyPenalty")
78
- (Metric0Weight 1)
79
- (Metric1Weight 0.5)
80
- (Metric2Weight 10)
81
-
82
- // imageTypes
83
- (FixedInternalImagePixelType "float")
84
- (MovingInternalImagePixelType "float")
85
- (UseDirectionCosines "true")
86
-
87
- // components
88
- (Registration "MultiMetricMultiResolutionRegistration")
89
- (BSplineTransformSplineOrder 3)
90
- (UseCyclicTransform "false")
91
-
92
- // transform
93
- (AutomaticTransformInitialization "false")
94
- (AutomaticTransformInitializationMethod "GeometricalCenter")
95
- (AutomaticScalesEstimation "true")
96
- (HowToCombineTransforms "Compose")
97
-
98
-
99
- // optimizer
100
- (Optimizer "AdaptiveStochasticGradientDescent")
101
- (MaximumNumberOfSamplingAttempts 8)
102
- (UseAdaptiveStepSizes "true")
103
- (UseMultiThreadingForMetrics "true")
104
- (ASGDParameterEstimationMethod "DisplacementDistribution")
105
- //(MaximumStepLength 0.6602)
106
- (SigmoidInitialTime 0.0)
107
- (NoiseCompensation "true")
108
- (NumberOfSamplesForExactGradient 4096)
109
-
110
- // automatic
111
- (AutomaticParameterEstimation "true")
112
- //(SP_alpha 1)
113
- //(SP_A 20.0)
114
- //(SP a 400)
115
- //(SigmoidMax 1.0)
116
- //(SigmoidMin -0.8)
117
- //(SigmoidScale 0.00000001)
118
- //(NumberOfGradientMeasurements 10)
119
- //(NumberOfJacobianMeasurements 1000)
120
-
121
- (FixedKernelBSplineOrder 3)
122
- (MovingKernelBSplineOrder 3)
123
- (CheckNumberOfSamples "true")
124
- (UseRelativeWeights "false")
125
-
126
-
127
- // several
128
- (WriteTransformParametersEachIteration "false")
129
- (WriteTransformParametersEachResolution "false")
130
- (ShowExactMetricValue "false")
131
- (ErodeFixedMask "false")
132
- (ErodeMovingMask "false")
133
- (UseBinaryFormatForTransformationParameters "false")
134
-
135
- // imageSampler
136
- (Interpolator "BSplineInterpolator")
137
- (ImageSampler "RandomCoordinate")
138
- (NewSamplesEveryIteration "true")
139
- (UseRandomSampleRegion "false")
140
-
141
-
142
- // interpolator and resampler
143
- (ResampleInterpolator "FinalBSplineInterpolator")
144
- (FinalBSplineInterpolationOrder 3)
145
- (BSplineInterpolationOrder 3)
146
- (Resampler "DefaultResampler")
147
- (WriteIterationInfo "false")
148
- (WriteResultImage "false")
149
- (DefaultPixelValue 0)
150
- (ResultImageFormat "nii.gz")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ParameterMap_SynthRad2023_MRI_Brain.txt DELETED
@@ -1,138 +0,0 @@
1
- (MaximumNumberOfIterations 400 300 300 300)
2
- (NumberOfSpatialSamples 3000)
3
- (Transform "RecursiveBSplineTransform")
4
- (NumberOfResolutions 4)
5
- (FinalGridSpacingInPhysicalUnits 10)
6
- (FixedImagePyramid "FixedGenericImagePyramid")
7
- (MovingImagePyramid "MovingGenericImagePyramid")
8
- (FixedImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1)
9
- (MovingImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1)
10
- // (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000)
11
-
12
-
13
- (ImpactModelsPath0 "/Data/Model/MIND/R1D2.pt")
14
- (ImpactDimension0 3 )
15
- (ImpactNumberOfChannels0 1)
16
- (ImpactPatchSize0 0 0 0)
17
- (ImpactVoxelSize0 6 6 6)
18
- (ImpactLayersMask0 "1")
19
- (ImpactSubsetFeatures0 32)
20
- (ImpactPCA0 0)
21
- (ImpactDistance0 "L1")
22
- (ImpactLayersWeight0 1)
23
-
24
- (ImpactModelsPath1 "/Data/Model/MIND/R1D2.pt")
25
- (ImpactDimension1 3)
26
- (ImpactNumberOfChannels1 1)
27
- (ImpactPatchSize1 0 0 0)
28
- (ImpactVoxelSize1 3 3 3)
29
- (ImpactLayersMask1 "1")
30
- (ImpactSubsetFeatures1 32)
31
- (ImpactPCA1 0)
32
- (ImpactDistance1 "L1")
33
- (ImpactLayersWeight1 1)
34
-
35
- (ImpactModelsPath2 "/Data/Model/MIND/R1D2.pt")
36
- (ImpactDimension2 3)
37
- (ImpactNumberOfChannels2 1)
38
- (ImpactPatchSize2 0 0 0)
39
- (ImpactVoxelSize2 2 2 3)
40
- (ImpactLayersMask2 "1")
41
- (ImpactSubsetFeatures2 32)
42
- (ImpactPCA2 0)
43
- (ImpactDistance2 "L1")
44
- (ImpactLayersWeight2 1)
45
-
46
- (ImpactModelsPath3 "/Data/Model/MIND/R1D2.pt")
47
- (ImpactDimension3 3 3)
48
- (ImpactNumberOfChannels3 1 1)
49
- (ImpactPatchSize3 0 0 0 0 0 0)
50
- (ImpactVoxelSize3 1 1 3)
51
- (ImpactLayersMask3 "1")
52
- (ImpactSubsetFeatures3 32)
53
- (ImpactPCA3 0)
54
- (ImpactDistance3 "L1")
55
- (ImpactLayersWeight3 1)
56
-
57
-
58
- (ImpactUseMixedPrecision "true")
59
- (ImpactFeaturesMapUpdateInterval -1)
60
- (ImpactWriteFeatureMaps "false")
61
- (ImpactMode "Static")
62
- (ImpactGPU 0)
63
-
64
-
65
- (Metric "Impact" "AdvancedMattesMutualInformation" "TransformBendingEnergyPenalty")
66
- (Metric0Weight 1)
67
- (Metric1Weight 0.3)
68
- (Metric2Weight 50)
69
-
70
- // imageTypes
71
- (FixedInternalImagePixelType "float")
72
- (MovingInternalImagePixelType "float")
73
- (UseDirectionCosines "true")
74
-
75
- // components
76
- (Registration "MultiMetricMultiResolutionRegistration")
77
- (BSplineTransformSplineOrder 3)
78
- (UseCyclicTransform "false")
79
-
80
- // transform
81
- (AutomaticTransformInitialization "false")
82
- (AutomaticTransformInitializationMethod "GeometricalCenter")
83
- (AutomaticScalesEstimation "true")
84
- (HowToCombineTransforms "Compose")
85
-
86
-
87
- // optimizer
88
- (Optimizer "AdaptiveStochasticGradientDescent")
89
- (MaximumNumberOfSamplingAttempts 8)
90
- (UseAdaptiveStepSizes "true")
91
- (UseMultiThreadingForMetrics "true")
92
- (ASGDParameterEstimationMethod "DisplacementDistribution")
93
- //(MaximumStepLength 0.6602)
94
- (SigmoidInitialTime 0.0)
95
- (NoiseCompensation "true")
96
- (NumberOfSamplesForExactGradient 4096)
97
-
98
- // automatic
99
- (AutomaticParameterEstimation "true")
100
- //(SP_alpha 1)
101
- //(SP_A 20.0)
102
- //(SP a 400)
103
- //(SigmoidMax 1.0)
104
- //(SigmoidMin -0.8)
105
- //(SigmoidScale 0.00000001)
106
- //(NumberOfGradientMeasurements 10)
107
- //(NumberOfJacobianMeasurements 1000)
108
-
109
- (FixedKernelBSplineOrder 3)
110
- (MovingKernelBSplineOrder 3)
111
- (CheckNumberOfSamples "true")
112
- (UseRelativeWeights "false")
113
-
114
-
115
- // several
116
- (WriteTransformParametersEachIteration "false")
117
- (WriteTransformParametersEachResolution "false")
118
- (ShowExactMetricValue "false")
119
- (ErodeFixedMask "false")
120
- (ErodeMovingMask "false")
121
- (UseBinaryFormatForTransformationParameters "false")
122
-
123
- // imageSampler
124
- (Interpolator "BSplineInterpolator")
125
- (ImageSampler "RandomCoordinate")
126
- (NewSamplesEveryIteration "true")
127
- (UseRandomSampleRegion "false")
128
-
129
-
130
- // interpolator and resampler
131
- (ResampleInterpolator "FinalBSplineInterpolator")
132
- (FinalBSplineInterpolationOrder 3)
133
- (BSplineInterpolationOrder 3)
134
- (Resampler "DefaultResampler")
135
- (WriteIterationInfo "false")
136
- (WriteResultImage "false")
137
- (DefaultPixelValue 0)
138
- (ResultImageFormat "nii.gz")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ParameterMap_SynthRad2023_MRI_pelvis.txt DELETED
@@ -1,138 +0,0 @@
1
- (MaximumNumberOfIterations 500 400 300 200)
2
- (NumberOfSpatialSamples 3000)
3
- (Transform "RecursiveBSplineTransform")
4
- (NumberOfResolutions 4)
5
- (FinalGridSpacingInPhysicalUnits 10)
6
- (FixedImagePyramid "FixedGenericImagePyramid")
7
- (MovingImagePyramid "MovingGenericImagePyramid")
8
- (FixedImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1)
9
- (MovingImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1)
10
- // (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000)
11
-
12
-
13
- (ImpactModelsPath0 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/MRSegmentator_8_Layers.pt")
14
- (ImpactDimension0 3 3)
15
- (ImpactNumberOfChannels0 1 1)
16
- (ImpactPatchSize0 0 0 0 0 0 0)
17
- (ImpactVoxelSize0 6 6 6 6 6 6)
18
- (ImpactLayersMask0 "1" "00000001")
19
- (ImpactSubsetFeatures0 32 64)
20
- (ImpactPCA0 0 0)
21
- (ImpactDistance0 "L1" "Dice")
22
- (ImpactLayersWeight0 0.2 0.8)
23
-
24
- (ImpactModelsPath1 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/MRSegmentator_8_Layers.pt")
25
- (ImpactDimension1 3 3)
26
- (ImpactNumberOfChannels1 1 1)
27
- (ImpactPatchSize1 0 0 0 0 0 0)
28
- (ImpactVoxelSize1 3 3 3 3 3 3)
29
- (ImpactLayersMask1 "1" "00000001")
30
- (ImpactSubsetFeatures1 32 64)
31
- (ImpactPCA1 0 0)
32
- (ImpactDistance1 "L1" "Dice")
33
- (ImpactLayersWeight1 0.3 0.7)
34
-
35
- (ImpactModelsPath2 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/MRSegmentator_8_Layers.pt")
36
- (ImpactDimension2 3 3)
37
- (ImpactNumberOfChannels2 1 1)
38
- (ImpactPatchSize2 0 0 0 0 0 0)
39
- (ImpactVoxelSize2 2 2 3 2 2 3)
40
- (ImpactLayersMask2 "1" "00000001")
41
- (ImpactSubsetFeatures2 32 64)
42
- (ImpactPCA2 0 0)
43
- (ImpactDistance2 "L1" "Dice")
44
- (ImpactLayersWeight2 0.6 0.4)
45
-
46
- (ImpactModelsPath3 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/MRSegmentator_8_Layers.pt")
47
- (ImpactDimension3 3 3)
48
- (ImpactNumberOfChannels3 1 1)
49
- (ImpactPatchSize3 0 0 0 0 0 0)
50
- (ImpactVoxelSize3 2 2 3 2 2 3)
51
- (ImpactLayersMask3 "1" "00000001")
52
- (ImpactSubsetFeatures3 32 64)
53
- (ImpactPCA3 0 0)
54
- (ImpactDistance3 "L1" "Dice")
55
- (ImpactLayersWeight3 0.7 0.3)
56
-
57
-
58
- (ImpactUseMixedPrecision "true")
59
- (ImpactFeaturesMapUpdateInterval -1)
60
- (ImpactWriteFeatureMaps "false")
61
- (ImpactMode "Static")
62
- (ImpactGPU 0)
63
-
64
-
65
- (Metric "Impact" "AdvancedMattesMutualInformation" "TransformBendingEnergyPenalty")
66
- (Metric0Weight 1)
67
- (Metric1Weight 0.3)
68
- (Metric2Weight 10)
69
-
70
- // imageTypes
71
- (FixedInternalImagePixelType "float")
72
- (MovingInternalImagePixelType "float")
73
- (UseDirectionCosines "true")
74
-
75
- // components
76
- (Registration "MultiMetricMultiResolutionRegistration")
77
- (BSplineTransformSplineOrder 3)
78
- (UseCyclicTransform "false")
79
-
80
- // transform
81
- (AutomaticTransformInitialization "false")
82
- (AutomaticTransformInitializationMethod "GeometricalCenter")
83
- (AutomaticScalesEstimation "true")
84
- (HowToCombineTransforms "Compose")
85
-
86
-
87
- // optimizer
88
- (Optimizer "AdaptiveStochasticGradientDescent")
89
- (MaximumNumberOfSamplingAttempts 8)
90
- (UseAdaptiveStepSizes "true")
91
- (UseMultiThreadingForMetrics "true")
92
- (ASGDParameterEstimationMethod "DisplacementDistribution")
93
- //(MaximumStepLength 0.6602)
94
- (SigmoidInitialTime 0.0)
95
- (NoiseCompensation "true")
96
- (NumberOfSamplesForExactGradient 4096)
97
-
98
- // automatic
99
- (AutomaticParameterEstimation "true")
100
- //(SP_alpha 1)
101
- //(SP_A 20.0)
102
- //(SP a 400)
103
- //(SigmoidMax 1.0)
104
- //(SigmoidMin -0.8)
105
- //(SigmoidScale 0.00000001)
106
- //(NumberOfGradientMeasurements 10)
107
- //(NumberOfJacobianMeasurements 1000)
108
-
109
- (FixedKernelBSplineOrder 3)
110
- (MovingKernelBSplineOrder 3)
111
- (CheckNumberOfSamples "true")
112
- (UseRelativeWeights "false")
113
-
114
-
115
- // several
116
- (WriteTransformParametersEachIteration "false")
117
- (WriteTransformParametersEachResolution "false")
118
- (ShowExactMetricValue "false")
119
- (ErodeFixedMask "false")
120
- (ErodeMovingMask "false")
121
- (UseBinaryFormatForTransformationParameters "false")
122
-
123
- // imageSampler
124
- (Interpolator "BSplineInterpolator")
125
- (ImageSampler "RandomCoordinate")
126
- (NewSamplesEveryIteration "true")
127
- (UseRandomSampleRegion "false")
128
-
129
-
130
- // interpolator and resampler
131
- (ResampleInterpolator "FinalBSplineInterpolator")
132
- (FinalBSplineInterpolationOrder 3)
133
- (BSplineInterpolationOrder 3)
134
- (Resampler "DefaultResampler")
135
- (WriteIterationInfo "false")
136
- (WriteResultImage "false")
137
- (DefaultPixelValue 0)
138
- (ResultImageFormat "nii.gz")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ParameterMap_SynthRad2023_MRI_pelvisV3.txt DELETED
@@ -1,154 +0,0 @@
1
- (MaximumNumberOfIterations 500 500 400 300 200)
2
- (NumberOfSpatialSamples 3000)
3
- (Transform "RecursiveBSplineTransform")
4
- (NumberOfResolutions 5)
5
- (FinalGridSpacingInPhysicalUnits 10)
6
- (FixedImagePyramid "FixedGenericImagePyramid")
7
- (MovingImagePyramid "MovingGenericImagePyramid")
8
- (FixedImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
9
- (MovingImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
10
- // (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000)
11
-
12
-
13
-
14
- (ImpactModelsPath0 "TS/M730_8_Layers.pt")
15
- (ImpactDimension0 3)
16
- (ImpactNumberOfChannels0 1)
17
- (ImpactPatchSize0 0 0 0)
18
- (ImpactVoxelSize0 3 3 3)
19
- (ImpactLayersMask0 "00000001")
20
- (ImpactSubsetFeatures0 64)
21
- (ImpactPCA0 0)
22
- (ImpactDistance0 "Dice")
23
- (ImpactLayersWeight0 1)
24
-
25
- (ImpactModelsPath1 "TS/M730_8_Layers.pt")
26
- (ImpactDimension1 3)
27
- (ImpactNumberOfChannels1 1)
28
- (ImpactPatchSize1 0 0 0)
29
- (ImpactVoxelSize1 3 3 3)
30
- (ImpactLayersMask1 "00000001")
31
- (ImpactSubsetFeatures1 64)
32
- (ImpactPCA1 0)
33
- (ImpactDistance1 "Dice")
34
- (ImpactLayersWeight1 1)
35
-
36
- (ImpactModelsPath2 "TS/M730_8_Layers.pt")
37
- (ImpactDimension2 3)
38
- (ImpactNumberOfChannels2 1)
39
- (ImpactPatchSize2 0 0 0)
40
- (ImpactVoxelSize2 2 2 3)
41
- (ImpactLayersMask2 "00000001")
42
- (ImpactSubsetFeatures2 64)
43
- (ImpactPCA2 0)
44
- (ImpactDistance2 "Dice")
45
- (ImpactLayersWeight2 1)
46
-
47
- (ImpactModelsPath3 "TS/M730_8_Layers.pt")
48
- (ImpactDimension3 3)
49
- (ImpactNumberOfChannels3 1)
50
- (ImpactPatchSize3 0 0 0)
51
- (ImpactVoxelSize3 2 2 3)
52
- (ImpactLayersMask3 "00000001")
53
- (ImpactSubsetFeatures3 64)
54
- (ImpactPCA3 0)
55
- (ImpactDistance3 "Dice")
56
- (ImpactLayersWeight3 1)
57
-
58
- (ImpactModelsPath4 "TS/M730_8_Layers.pt")
59
- (ImpactDimension4 3)
60
- (ImpactNumberOfChannels4 1)
61
- (ImpactPatchSize4 0 0 0)
62
- (ImpactVoxelSize4 2 2 3)
63
- (ImpactLayersMask4 "00000001")
64
- (ImpactSubsetFeatures4 64)
65
- (ImpactPCA4 0)
66
- (ImpactDistance4 "Dice")
67
- (ImpactLayersWeight4 1)
68
-
69
-
70
- (ImpactUseMixedPrecision "true")
71
- (ImpactFeaturesMapUpdateInterval -1)
72
- (ImpactWriteFeatureMaps "false")
73
- (ImpactMode "Static")
74
- (ImpactGPU 0)
75
-
76
-
77
- (Metric "Impact" "AdvancedNormalizedCorrelation" "TransformBendingEnergyPenalty")
78
- (Metric0Weight 1)
79
- (Metric1Weight 0.2)
80
- (Metric2Weight 10)
81
-
82
- // imageTypes
83
- (FixedInternalImagePixelType "float")
84
- (MovingInternalImagePixelType "float")
85
- (UseDirectionCosines "true")
86
-
87
- // components
88
- (Registration "MultiMetricMultiResolutionRegistration")
89
- (BSplineTransformSplineOrder 3)
90
- (UseCyclicTransform "false")
91
-
92
- // transform
93
- (AutomaticTransformInitialization "false")
94
- (AutomaticTransformInitializationMethod "GeometricalCenter")
95
- (AutomaticScalesEstimation "true")
96
- (HowToCombineTransforms "Compose")
97
-
98
-
99
- // optimizer
100
- (Optimizer "AdaptiveStochasticGradientDescent")
101
- (MaximumNumberOfSamplingAttempts 8)
102
- (UseAdaptiveStepSizes "true")
103
- (UseMultiThreadingForMetrics "true")
104
- (ASGDParameterEstimationMethod "DisplacementDistribution")
105
- //(MaximumStepLength 0.6602)
106
- (SigmoidInitialTime 0.0)
107
- (NoiseCompensation "true")
108
- (NumberOfSamplesForExactGradient 4096)
109
-
110
- // automatic
111
- (AutomaticParameterEstimation "true")
112
- //(SP_alpha 1)
113
- //(SP_A 20.0)
114
- //(SP a 400)
115
- //(SigmoidMax 1.0)
116
- //(SigmoidMin -0.8)
117
- //(SigmoidScale 0.00000001)
118
- //(NumberOfGradientMeasurements 10)
119
- //(NumberOfJacobianMeasurements 1000)
120
-
121
- (FixedKernelBSplineOrder 3)
122
- (MovingKernelBSplineOrder 3)
123
- (CheckNumberOfSamples "true")
124
- (UseRelativeWeights "false")
125
-
126
-
127
- // several
128
- (WriteTransformParametersEachIteration "false")
129
- (WriteTransformParametersEachResolution "false")
130
- (ShowExactMetricValue "false")
131
- (ErodeFixedMask "false")
132
- (ErodeMovingMask "false")
133
- (UseBinaryFormatForTransformationParameters "false")
134
-
135
- // imageSampler
136
- (Interpolator "BSplineInterpolator")
137
- (ImageSampler "RandomCoordinate")
138
- (NewSamplesEveryIteration "true")
139
- (UseRandomSampleRegion "false")
140
-
141
-
142
- // interpolator and resampler
143
- (ResampleInterpolator "FinalBSplineInterpolator")
144
- (FinalBSplineInterpolationOrder 3)
145
- (BSplineInterpolationOrder 3)
146
- (Resampler "DefaultResampler")
147
- (WriteIterationInfo "false")
148
- (WriteResultImage "false")
149
- (DefaultPixelValue 0)
150
- (ResultImageFormat "mha")
151
-
152
-
153
- (ITKTransformOutputFileNameExtension "itk.txt")
154
- (WriteITKCompositeTransform "true")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ParameterMap_SynthRad2025_MRI_TH.txt DELETED
@@ -1,138 +0,0 @@
1
- (MaximumNumberOfIterations 400 300 200 100)
2
- (NumberOfSpatialSamples 3000)
3
- (Transform "RecursiveBSplineTransform")
4
- (NumberOfResolutions 4)
5
- (FinalGridSpacingInPhysicalUnits 10)
6
- (FixedImagePyramid "FixedGenericImagePyramid")
7
- (MovingImagePyramid "MovingGenericImagePyramid")
8
- (FixedImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1)
9
- (MovingImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1)
10
- // (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000)
11
-
12
-
13
- (ImpactModelsPath0 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/MRSegmentator_8_Layers.pt")
14
- (ImpactDimension0 3 3)
15
- (ImpactNumberOfChannels0 1 1)
16
- (ImpactPatchSize0 0 0 0 0 0 0)
17
- (ImpactVoxelSize0 6 6 6 6 6 6)
18
- (ImpactLayersMask0 "1" "00000001")
19
- (ImpactSubsetFeatures0 32 64)
20
- (ImpactPCA0 0 0)
21
- (ImpactDistance0 "L1" "Dice")
22
- (ImpactLayersWeight0 0.2 0.8)
23
-
24
- (ImpactModelsPath1 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/MRSegmentator_8_Layers.pt")
25
- (ImpactDimension1 3 3)
26
- (ImpactNumberOfChannels1 1 1)
27
- (ImpactPatchSize1 0 0 0 0 0 0)
28
- (ImpactVoxelSize1 3 3 3 3 3 3)
29
- (ImpactLayersMask1 "1" "00000001")
30
- (ImpactSubsetFeatures1 32 64)
31
- (ImpactPCA1 0 0)
32
- (ImpactDistance1 "L1" "Dice")
33
- (ImpactLayersWeight1 0.3 0.7)
34
-
35
- (ImpactModelsPath2 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/MRSegmentator_8_Layers.pt")
36
- (ImpactDimension2 3 3)
37
- (ImpactNumberOfChannels2 1 1)
38
- (ImpactPatchSize2 0 0 0 0 0 0)
39
- (ImpactVoxelSize2 2 2 3 2 2 3)
40
- (ImpactLayersMask2 "1" "00000001")
41
- (ImpactSubsetFeatures2 32 64)
42
- (ImpactPCA2 0 0)
43
- (ImpactDistance2 "L1" "Dice")
44
- (ImpactLayersWeight2 0.7 0.3)
45
-
46
- (ImpactModelsPath3 "/Data/Model/MIND/R1D2.pt" "/Data/Model/TS/MRSegmentator_8_Layers.pt")
47
- (ImpactDimension3 3 3)
48
- (ImpactNumberOfChannels3 1 1)
49
- (ImpactPatchSize3 0 0 0 0 0 0)
50
- (ImpactVoxelSize3 2 2 3 2 2 3)
51
- (ImpactLayersMask3 "1" "00000001")
52
- (ImpactSubsetFeatures3 32 64)
53
- (ImpactPCA3 0 0)
54
- (ImpactDistance3 "L1" "Dice")
55
- (ImpactLayersWeight3 0.7 0.3)
56
-
57
-
58
- (ImpactUseMixedPrecision "true")
59
- (ImpactFeaturesMapUpdateInterval -1)
60
- (ImpactWriteFeatureMaps "false")
61
- (ImpactMode "Static")
62
- (ImpactGPU 0)
63
-
64
-
65
- (Metric "Impact" "AdvancedMattesMutualInformation" "TransformBendingEnergyPenalty")
66
- (Metric0Weight 1)
67
- (Metric1Weight 0.3)
68
- (Metric2Weight 10)
69
-
70
- // imageTypes
71
- (FixedInternalImagePixelType "float")
72
- (MovingInternalImagePixelType "float")
73
- (UseDirectionCosines "true")
74
-
75
- // components
76
- (Registration "MultiMetricMultiResolutionRegistration")
77
- (BSplineTransformSplineOrder 3)
78
- (UseCyclicTransform "false")
79
-
80
- // transform
81
- (AutomaticTransformInitialization "false")
82
- (AutomaticTransformInitializationMethod "GeometricalCenter")
83
- (AutomaticScalesEstimation "true")
84
- (HowToCombineTransforms "Compose")
85
-
86
-
87
- // optimizer
88
- (Optimizer "AdaptiveStochasticGradientDescent")
89
- (MaximumNumberOfSamplingAttempts 8)
90
- (UseAdaptiveStepSizes "true")
91
- (UseMultiThreadingForMetrics "true")
92
- (ASGDParameterEstimationMethod "DisplacementDistribution")
93
- //(MaximumStepLength 0.6602)
94
- (SigmoidInitialTime 0.0)
95
- (NoiseCompensation "true")
96
- (NumberOfSamplesForExactGradient 4096)
97
-
98
- // automatic
99
- (AutomaticParameterEstimation "true")
100
- //(SP_alpha 1)
101
- //(SP_A 20.0)
102
- //(SP a 400)
103
- //(SigmoidMax 1.0)
104
- //(SigmoidMin -0.8)
105
- //(SigmoidScale 0.00000001)
106
- //(NumberOfGradientMeasurements 10)
107
- //(NumberOfJacobianMeasurements 1000)
108
-
109
- (FixedKernelBSplineOrder 3)
110
- (MovingKernelBSplineOrder 3)
111
- (CheckNumberOfSamples "true")
112
- (UseRelativeWeights "false")
113
-
114
-
115
- // several
116
- (WriteTransformParametersEachIteration "false")
117
- (WriteTransformParametersEachResolution "false")
118
- (ShowExactMetricValue "false")
119
- (ErodeFixedMask "false")
120
- (ErodeMovingMask "false")
121
- (UseBinaryFormatForTransformationParameters "false")
122
-
123
- // imageSampler
124
- (Interpolator "BSplineInterpolator")
125
- (ImageSampler "RandomCoordinate")
126
- (NewSamplesEveryIteration "true")
127
- (UseRandomSampleRegion "false")
128
-
129
-
130
- // interpolator and resampler
131
- (ResampleInterpolator "FinalBSplineInterpolator")
132
- (FinalBSplineInterpolationOrder 3)
133
- (BSplineInterpolationOrder 3)
134
- (Resampler "DefaultResampler")
135
- (WriteIterationInfo "false")
136
- (WriteResultImage "false")
137
- (DefaultPixelValue 0)
138
- (ResultImageFormat "nii.gz")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ParameterMap_SynthRad2025_MRI_THA.txt DELETED
@@ -1,138 +0,0 @@
1
- (MaximumNumberOfIterations 400 300 200 100)
2
- (NumberOfSpatialSamples 3000)
3
- (Transform "RecursiveBSplineTransform")
4
- (NumberOfResolutions 4)
5
- (FinalGridSpacingInPhysicalUnits 10)
6
- (FixedImagePyramid "FixedGenericImagePyramid")
7
- (MovingImagePyramid "MovingGenericImagePyramid")
8
- (FixedImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1)
9
- (MovingImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1)
10
- // (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000)
11
-
12
-
13
- (ImpactModelsPath0 "/Data/Model/MIND/R1D2.pt")
14
- (ImpactDimension0 3 )
15
- (ImpactNumberOfChannels0 1)
16
- (ImpactPatchSize0 0 0 0)
17
- (ImpactVoxelSize0 6 6 6)
18
- (ImpactLayersMask0 "1")
19
- (ImpactSubsetFeatures0 32)
20
- (ImpactPCA0 0)
21
- (ImpactDistance0 "L1")
22
- (ImpactLayersWeight0 1)
23
-
24
- (ImpactModelsPath1 "/Data/Model/MIND/R1D2.pt")
25
- (ImpactDimension1 3)
26
- (ImpactNumberOfChannels1 1)
27
- (ImpactPatchSize1 0 0 0)
28
- (ImpactVoxelSize1 3 3 3)
29
- (ImpactLayersMask1 "1")
30
- (ImpactSubsetFeatures1 32)
31
- (ImpactPCA1 0)
32
- (ImpactDistance1 "L1")
33
- (ImpactLayersWeight1 1)
34
-
35
- (ImpactModelsPath2 "/Data/Model/MIND/R1D2.pt")
36
- (ImpactDimension2 3)
37
- (ImpactNumberOfChannels2 1)
38
- (ImpactPatchSize2 0 0 0)
39
- (ImpactVoxelSize2 2 2 3)
40
- (ImpactLayersMask2 "1")
41
- (ImpactSubsetFeatures2 32)
42
- (ImpactPCA2 0)
43
- (ImpactDistance2 "L1")
44
- (ImpactLayersWeight2 1)
45
-
46
- (ImpactModelsPath3 "/Data/Model/MIND/R1D2.pt")
47
- (ImpactDimension3 3 3)
48
- (ImpactNumberOfChannels3 1 1)
49
- (ImpactPatchSize3 0 0 0 0 0 0)
50
- (ImpactVoxelSize3 1 1 3)
51
- (ImpactLayersMask3 "1")
52
- (ImpactSubsetFeatures3 32)
53
- (ImpactPCA3 0)
54
- (ImpactDistance3 "L1")
55
- (ImpactLayersWeight3 1)
56
-
57
-
58
- (ImpactUseMixedPrecision "true")
59
- (ImpactFeaturesMapUpdateInterval -1)
60
- (ImpactWriteFeatureMaps "false")
61
- (ImpactMode "Static")
62
- (ImpactGPU 0)
63
-
64
-
65
- (Metric "Impact" "AdvancedMattesMutualInformation" "TransformBendingEnergyPenalty")
66
- (Metric0Weight 1)
67
- (Metric1Weight 0.3)
68
- (Metric2Weight 50)
69
-
70
- // imageTypes
71
- (FixedInternalImagePixelType "float")
72
- (MovingInternalImagePixelType "float")
73
- (UseDirectionCosines "true")
74
-
75
- // components
76
- (Registration "MultiMetricMultiResolutionRegistration")
77
- (BSplineTransformSplineOrder 3)
78
- (UseCyclicTransform "false")
79
-
80
- // transform
81
- (AutomaticTransformInitialization "false")
82
- (AutomaticTransformInitializationMethod "GeometricalCenter")
83
- (AutomaticScalesEstimation "true")
84
- (HowToCombineTransforms "Compose")
85
-
86
-
87
- // optimizer
88
- (Optimizer "AdaptiveStochasticGradientDescent")
89
- (MaximumNumberOfSamplingAttempts 8)
90
- (UseAdaptiveStepSizes "true")
91
- (UseMultiThreadingForMetrics "true")
92
- (ASGDParameterEstimationMethod "DisplacementDistribution")
93
- //(MaximumStepLength 0.6602)
94
- (SigmoidInitialTime 0.0)
95
- (NoiseCompensation "true")
96
- (NumberOfSamplesForExactGradient 4096)
97
-
98
- // automatic
99
- (AutomaticParameterEstimation "true")
100
- //(SP_alpha 1)
101
- //(SP_A 20.0)
102
- //(SP a 400)
103
- //(SigmoidMax 1.0)
104
- //(SigmoidMin -0.8)
105
- //(SigmoidScale 0.00000001)
106
- //(NumberOfGradientMeasurements 10)
107
- //(NumberOfJacobianMeasurements 1000)
108
-
109
- (FixedKernelBSplineOrder 3)
110
- (MovingKernelBSplineOrder 3)
111
- (CheckNumberOfSamples "true")
112
- (UseRelativeWeights "false")
113
-
114
-
115
- // several
116
- (WriteTransformParametersEachIteration "false")
117
- (WriteTransformParametersEachResolution "false")
118
- (ShowExactMetricValue "false")
119
- (ErodeFixedMask "false")
120
- (ErodeMovingMask "false")
121
- (UseBinaryFormatForTransformationParameters "false")
122
-
123
- // imageSampler
124
- (Interpolator "BSplineInterpolator")
125
- (ImageSampler "RandomCoordinate")
126
- (NewSamplesEveryIteration "true")
127
- (UseRandomSampleRegion "false")
128
-
129
-
130
- // interpolator and resampler
131
- (ResampleInterpolator "FinalBSplineInterpolator")
132
- (FinalBSplineInterpolationOrder 3)
133
- (BSplineInterpolationOrder 3)
134
- (Resampler "DefaultResampler")
135
- (WriteIterationInfo "false")
136
- (WriteResultImage "false")
137
- (DefaultPixelValue 0)
138
- (ResultImageFormat "nii.gz")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ParameterMap_SynthRad2025_MRI_pelvis.txt DELETED
@@ -1,150 +0,0 @@
1
- (MaximumNumberOfIterations 500 500 400 300 200)
2
- (NumberOfSpatialSamples 3000)
3
- (Transform "RecursiveBSplineTransform")
4
- (NumberOfResolutions 5)
5
- (FinalGridSpacingInPhysicalUnits 10)
6
- (FixedImagePyramid "FixedGenericImagePyramid")
7
- (MovingImagePyramid "MovingGenericImagePyramid")
8
- (FixedImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
9
- (MovingImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1)
10
- // (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000)
11
-
12
-
13
-
14
- (ImpactModelsPath0 "/Data/Model/TS/M731_8_Layers.pt")
15
- (ImpactDimension0 3)
16
- (ImpactNumberOfChannels0 1)
17
- (ImpactPatchSize0 0 0 0)
18
- (ImpactVoxelSize0 3 3 3)
19
- (ImpactLayersMask0 "00000001")
20
- (ImpactSubsetFeatures0 64)
21
- (ImpactPCA0 0)
22
- (ImpactDistance0 "Dice")
23
- (ImpactLayersWeight0 1)
24
-
25
- (ImpactModelsPath1 "/Data/Model/TS/M731_8_Layers.pt")
26
- (ImpactDimension1 3)
27
- (ImpactNumberOfChannels1 1)
28
- (ImpactPatchSize1 0 0 0)
29
- (ImpactVoxelSize1 3 3 3)
30
- (ImpactLayersMask1 "00000001")
31
- (ImpactSubsetFeatures1 64)
32
- (ImpactPCA1 0)
33
- (ImpactDistance1 "Dice")
34
- (ImpactLayersWeight1 1)
35
-
36
- (ImpactModelsPath2 "/Data/Model/TS/M731_8_Layers.pt")
37
- (ImpactDimension2 3)
38
- (ImpactNumberOfChannels2 1)
39
- (ImpactPatchSize2 0 0 0)
40
- (ImpactVoxelSize2 2 2 3)
41
- (ImpactLayersMask2 "00000001")
42
- (ImpactSubsetFeatures2 64)
43
- (ImpactPCA2 0)
44
- (ImpactDistance2 "Dice")
45
- (ImpactLayersWeight2 1)
46
-
47
- (ImpactModelsPath3 "/Data/Model/TS/M850_8_Layers.pt")
48
- (ImpactDimension3 3)
49
- (ImpactNumberOfChannels3 1)
50
- (ImpactPatchSize3 0 0 0)
51
- (ImpactVoxelSize3 2 2 3)
52
- (ImpactLayersMask3 "00000001")
53
- (ImpactSubsetFeatures3 64)
54
- (ImpactPCA3 0)
55
- (ImpactDistance3 "Dice")
56
- (ImpactLayersWeight3 1)
57
-
58
- (ImpactModelsPath4 "/Data/Model/TS/M850_8_Layers.pt")
59
- (ImpactDimension4 3)
60
- (ImpactNumberOfChannels4 1)
61
- (ImpactPatchSize4 0 0 0)
62
- (ImpactVoxelSize4 2 2 3)
63
- (ImpactLayersMask4 "00000001")
64
- (ImpactSubsetFeatures4 64)
65
- (ImpactPCA4 0)
66
- (ImpactDistance4 "Dice")
67
- (ImpactLayersWeight4 1)
68
-
69
-
70
- (ImpactUseMixedPrecision "true")
71
- (ImpactFeaturesMapUpdateInterval -1)
72
- (ImpactWriteFeatureMaps "false")
73
- (ImpactMode "Static")
74
- (ImpactGPU 0)
75
-
76
-
77
- (Metric "Impact" "AdvancedMattesMutualInformation" "TransformBendingEnergyPenalty")
78
- (Metric0Weight 1)
79
- (Metric1Weight 0.7)
80
- (Metric2Weight 10)
81
-
82
- // imageTypes
83
- (FixedInternalImagePixelType "float")
84
- (MovingInternalImagePixelType "float")
85
- (UseDirectionCosines "true")
86
-
87
- // components
88
- (Registration "MultiMetricMultiResolutionRegistration")
89
- (BSplineTransformSplineOrder 3)
90
- (UseCyclicTransform "false")
91
-
92
- // transform
93
- (AutomaticTransformInitialization "false")
94
- (AutomaticTransformInitializationMethod "GeometricalCenter")
95
- (AutomaticScalesEstimation "true")
96
- (HowToCombineTransforms "Compose")
97
-
98
-
99
- // optimizer
100
- (Optimizer "AdaptiveStochasticGradientDescent")
101
- (MaximumNumberOfSamplingAttempts 8)
102
- (UseAdaptiveStepSizes "true")
103
- (UseMultiThreadingForMetrics "true")
104
- (ASGDParameterEstimationMethod "DisplacementDistribution")
105
- //(MaximumStepLength 0.6602)
106
- (SigmoidInitialTime 0.0)
107
- (NoiseCompensation "true")
108
- (NumberOfSamplesForExactGradient 4096)
109
-
110
- // automatic
111
- (AutomaticParameterEstimation "true")
112
- //(SP_alpha 1)
113
- //(SP_A 20.0)
114
- //(SP a 400)
115
- //(SigmoidMax 1.0)
116
- //(SigmoidMin -0.8)
117
- //(SigmoidScale 0.00000001)
118
- //(NumberOfGradientMeasurements 10)
119
- //(NumberOfJacobianMeasurements 1000)
120
-
121
- (FixedKernelBSplineOrder 3)
122
- (MovingKernelBSplineOrder 3)
123
- (CheckNumberOfSamples "true")
124
- (UseRelativeWeights "false")
125
-
126
-
127
- // several
128
- (WriteTransformParametersEachIteration "false")
129
- (WriteTransformParametersEachResolution "false")
130
- (ShowExactMetricValue "false")
131
- (ErodeFixedMask "false")
132
- (ErodeMovingMask "false")
133
- (UseBinaryFormatForTransformationParameters "false")
134
-
135
- // imageSampler
136
- (Interpolator "BSplineInterpolator")
137
- (ImageSampler "RandomCoordinate")
138
- (NewSamplesEveryIteration "true")
139
- (UseRandomSampleRegion "false")
140
-
141
-
142
- // interpolator and resampler
143
- (ResampleInterpolator "FinalBSplineInterpolator")
144
- (FinalBSplineInterpolationOrder 3)
145
- (BSplineInterpolationOrder 3)
146
- (Resampler "DefaultResampler")
147
- (WriteIterationInfo "false")
148
- (WriteResultImage "false")
149
- (DefaultPixelValue 0)
150
- (ResultImageFormat "nii.gz")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Preprocess.py DELETED
@@ -1,26 +0,0 @@
1
- import SimpleITK as sitk
2
- import numpy as np
3
-
4
- def standardize_MRI(image: sitk.Image) -> sitk.Image:
5
- data = sitk.GetArrayFromImage(image)
6
- data = (data-data.mean())/data.std()
7
- result = sitk.GetImageFromArray(data)
8
- result.CopyInformation(image)
9
- return result
10
-
11
- def clip_and_standardize_CT(image: sitk.Image) -> sitk.Image:
12
- data = sitk.GetArrayFromImage(image)
13
- data[data < -1024] = -1024
14
- data[data > 276.0] = 276
15
- data = (data-(-370.00039267657144))/436.5998675471528
16
- result = sitk.GetImageFromArray(data)
17
- result.CopyInformation(image)
18
- return result
19
-
20
- def standardize_ImageNet(image: sitk.Image) -> sitk.Image:
21
- data = sitk.GetArrayFromImage(image)
22
- data = (data-np.min(data))/(np.max(data)-np.min(data))
23
- data = (data-0.485)/0.229
24
- result = sitk.GetImageFromArray(data)
25
- result.CopyInformation(image)
26
- return result