| (MaximumNumberOfIterations 400 300 200 200) |
| (NumberOfSpatialSamples 2000) |
| (Transform "RecursiveBSplineTransform") |
| (NumberOfResolutions 4) |
| (FinalGridSpacingInPhysicalUnits 14) |
| (FixedImagePyramid "FixedGenericImagePyramid") |
| (MovingImagePyramid "MovingGenericImagePyramid") |
| (FixedImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1) |
| (MovingImagePyramidRescaleSchedule 1 1 1 1 1 1 1 1 1 1 1 1) |
| // (GridSpacingSchedule 10.000000 5.000000 2.000000 1.000000) |
|
|
|
|
| (ImpactModelsPath0 "MIND/R1D2_3D.pt" "TS/M852.pt") |
| (ImpactDimension0 3 3) |
| (ImpactNumberOfChannels0 1 1) |
| (ImpactPatchSize0 0 0 0 0 0 0) |
| (ImpactVoxelSize0 6 6 6 6 6 6) |
| (ImpactLayersMask0 "1" "0000001") |
| (ImpactSubsetFeatures0 32 64) |
| (ImpactPCA0 0 0) |
| (ImpactDistance0 "L1" "Dice") |
| (ImpactLayersWeight0 0.2 0.8) |
|
|
| (ImpactModelsPath1 "MIND/R1D2_3D.pt" "TS/M852.pt") |
| (ImpactDimension1 3 3) |
| (ImpactNumberOfChannels1 1 1) |
| (ImpactPatchSize1 0 0 0 0 0 0) |
| (ImpactVoxelSize1 3 3 3 3 3 3) |
| (ImpactLayersMask1 "1" "0000001") |
| (ImpactSubsetFeatures1 32 64) |
| (ImpactPCA1 0 0) |
| (ImpactDistance1 "L1" "Dice") |
| (ImpactLayersWeight1 0.3 0.7) |
|
|
| (ImpactModelsPath2 "MIND/R1D2_3D.pt" "TS/M850.pt") |
| (ImpactDimension2 3 3) |
| (ImpactNumberOfChannels2 1 1) |
| (ImpactPatchSize2 0 0 0 0 0 0) |
| (ImpactVoxelSize2 2 2 2 2 2 2) |
| (ImpactLayersMask2 "1" "00000001") |
| (ImpactSubsetFeatures2 32 64) |
| (ImpactPCA2 0 0) |
| (ImpactDistance2 "L1" "Dice") |
| (ImpactLayersWeight2 0.6 0.4) |
|
|
| (ImpactModelsPath3 "MIND/R1D2_3D.pt" "TS/M850.pt") |
| (ImpactDimension3 3 3) |
| (ImpactNumberOfChannels3 1 1) |
| (ImpactPatchSize3 0 0 0 0 0 0) |
| (ImpactVoxelSize3 2 2 2 2 2 2) |
| (ImpactLayersMask3 "1" "00000001") |
| (ImpactSubsetFeatures3 32 64) |
| (ImpactPCA3 0 0) |
| (ImpactDistance3 "L1" "Dice") |
| (ImpactLayersWeight3 0.7 0.3) |
|
|
| (ImpactUseMixedPrecision "true") |
| (ImpactFeaturesMapUpdateInterval -1) |
| (ImpactWriteFeatureMaps "false") |
| (ImpactMode "Static") |
| (ImpactGPU 0) |
|
|
| (Metric "Impact" "AdvancedMattesMutualInformation" "TransformBendingEnergyPenalty") |
| (Metric0Weight 1) |
| (Metric1Weight 0.4) |
| (Metric2Weight 10) |
|
|
| // imageTypes |
| (FixedInternalImagePixelType "float") |
| (MovingInternalImagePixelType "float") |
| (UseDirectionCosines "true") |
|
|
| // components |
| (Registration "MultiMetricMultiResolutionRegistration") |
| (BSplineTransformSplineOrder 3) |
| (UseCyclicTransform "false") |
|
|
| // transform |
| (AutomaticTransformInitialization "false") |
| (AutomaticTransformInitializationMethod "GeometricalCenter") |
| (AutomaticScalesEstimation "true") |
| (HowToCombineTransforms "Compose") |
|
|
|
|
| // optimizer |
| (Optimizer "AdaptiveStochasticGradientDescent") |
| (MaximumNumberOfSamplingAttempts 8) |
| (UseAdaptiveStepSizes "true") |
| (UseMultiThreadingForMetrics "true") |
| (ASGDParameterEstimationMethod "DisplacementDistribution") |
| //(MaximumStepLength 0.6602) |
| (SigmoidInitialTime 0.0) |
| (NoiseCompensation "true") |
| (NumberOfSamplesForExactGradient 4096) |
|
|
| // automatic |
| (AutomaticParameterEstimation "true") |
| //(SP_alpha 1) |
| //(SP_A 20.0) |
| //(SP a 400) |
| //(SigmoidMax 1.0) |
| //(SigmoidMin -0.8) |
| //(SigmoidScale 0.00000001) |
| //(NumberOfGradientMeasurements 10) |
| //(NumberOfJacobianMeasurements 1000) |
|
|
| (FixedKernelBSplineOrder 3) |
| (MovingKernelBSplineOrder 3) |
| (CheckNumberOfSamples "true") |
| (UseRelativeWeights "false") |
|
|
|
|
| // several |
| (WriteTransformParametersEachIteration "false") |
| (WriteTransformParametersEachResolution "false") |
| (ShowExactMetricValue "false") |
| (ErodeFixedMask "false") |
| (ErodeMovingMask "false") |
| (UseBinaryFormatForTransformationParameters "false") |
|
|
| // imageSampler |
| (Interpolator "BSplineInterpolator") |
| (ImageSampler "RandomCoordinate") |
| (NewSamplesEveryIteration "true") |
| (UseRandomSampleRegion "false") |
|
|
| // interpolator and resampler |
| (ResampleInterpolator "FinalBSplineInterpolator") |
| (FinalBSplineInterpolationOrder 3) |
| (BSplineInterpolationOrder 3) |
| (Resampler "DefaultResampler") |
| (WriteIterationInfo "false") |
| (WriteResultImage "false") |
| (DefaultPixelValue -1024) |
| (ResultImageFormat "mha") |
|
|
| (ITKTransformOutputFileNameExtension "itk.txt") |
| (WriteITKCompositeTransform "true") |