table of contents
mia-2dmyopgt-nonrigid(1) | General Commands Manual | mia-2dmyopgt-nonrigid(1) |
NAME¶
mia-2dmyopgt-nonrigid - Run a registration of a series of 2D images.
SYNOPSIS¶
mia-2dmyopgt-nonrigid -i <in-file> -o <out-file> [options]
DESCRIPTION¶
mia-2dmyopgt-nonrigid This program implements the non-linear registration based on Pseudo Ground Thruth for motion compensation of series of myocardial perfusion images given as a data set as described in
OPTIONS¶
File-IO¶
- -i --in-file=(input, required); string
- input perfusion data set
- -o --out-file=(output, required); string
- output perfusion data set
- -r --registered=reg
- file name base for registered files, the image file type is the same as given in the input data set
Pseudo Ground Thruth estimation¶
- -A --alpha=1
- spacial neighborhood penalty weight
- -B --beta=1
- temporal second derivative penalty weight
- -R --rho-thresh=0.85
- correlation threshold for neighborhood analysis
- -k --skip=0
- skip images at the beginning of the series e.g. because as they are of other modalities
Registration¶
- -O --optimizer=gsl:opt=gd,step=0.1
- Optimizer used for minimization
For supported plugins see PLUGINS:minimizer/singlecost - -a --start-c-rate=32
- start coefficinet rate in spines, gets divided by --c-rate-divider with every pass
- --c-rate-divider=4
- cofficient rate divider for each pass
- -d --start-divcurl=20
- start divcurl weight, gets divided by --divcurl-divider with every pass
- --divcurl-divider=4
- divcurl weight scaling with each new pass
- -w --imageweight=1
- image cost weight
- -l --mg-levels=3
- multi-resolution levels
- -P --passes=4
- registration passes
Help & Info¶
- -V --verbose=warning
- verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:
- --copyright
- print copyright information
- -h --help
- print this help
- -? --usage
- print a short help
- --version
- print the version number and exit
Processing¶
- --threads=-1
- Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).
PLUGINS: minimizer/singlecost¶
- gdas
- Gradient descent with automatic step size correction., supported parameters are:
- gdsq
- Gradient descent with quadratic step estimation, supported parameters are:
- gsl
- optimizer plugin based on the multimin optimizers of the GNU Scientific Library (GSL) https://www.gnu.org/software/gsl/, supported parameters are:
- nlopt
- Minimizer algorithms using the NLOPT library, for a description of the optimizers please see 'http://ab-initio.mit.edu/wiki/index.php/NLopt_Algorithms', supported parameters are:
EXAMPLE¶
Register the perfusion series given in 'segment.set' by using Pseudo Ground Truth estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'.
mia-2dmyopgt-nonrigid -i segment.set -o registered.set -k 2
AUTHOR(s)¶
Gert Wollny
COPYRIGHT¶
This software is Copyright (c) 1999‐2015 Leipzig, Germany and Madrid, Spain. It comes with ABSOLUTELY NO WARRANTY and you may redistribute it under the terms of the GNU GENERAL PUBLIC LICENSE Version 3 (or later). For more information run the program with the option '--copyright'.
v2.4.7 | USER COMMANDS |