Skip to content

The effect of checking "advanced" (an observation) #58

Description

@N-Dekker

When a user checks "advanced", various elastix registration parameter values may be changed, even when the user leaves them at their default state:

  • The "bspline" preset has metric values ("AdvancedMattesMutualInformation", "TransformBendingEnergyPenalty"), whereas "advanced" just uses "AdvancedMattesMutualInformation".
  • All non-custom presets have "MaximumNumberOfIterations" value 256, whereas the "advanced" has max_iterations = 500.
  • All non-custom presets have "NumberOfSpatialSamples" value 2048, whereas the "advanced" has nr_spatial_samples = 512.
  • For a non-custom preset, AdaptiveStochasticGradientDescent may automatically estimate its MaximumStepLength, whereas the "advanced" has max_step_length = 1.0.

Luckily, the number of resolutions ("NumberOfResolutions") is the same (value 4), for both "advanced" and non-advanced non-custom presets.

This is just an observation, but maybe we need to make this clearer somehow...

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions