VBoussot commited on
Commit
7b738b2
·
verified ·
1 Parent(s): 8e3e605

Update ParameterMap_CBCT_HN.txt

Browse files
Files changed (1) hide show
  1. ParameterMap_CBCT_HN.txt +152 -150
ParameterMap_CBCT_HN.txt CHANGED
@@ -1,150 +1,152 @@
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.6)
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")
 
 
 
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 "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 "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 "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 "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 "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.6)
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
+ // interpolator and resampler
142
+ (ResampleInterpolator "FinalBSplineInterpolator")
143
+ (FinalBSplineInterpolationOrder 3)
144
+ (BSplineInterpolationOrder 3)
145
+ (Resampler "DefaultResampler")
146
+ (WriteIterationInfo "false")
147
+ (WriteResultImage "false")
148
+ (DefaultPixelValue -1024)
149
+ (ResultImageFormat "mha")
150
+
151
+ (ITKTransformOutputFileNameExtension "itk.txt")
152
+ (WriteITKCompositeTransform "true")