Plugin type: 3dimage/fullcost

This class of cost functions evaluates the cost resulting from the use of a certain transformation. This may include a penalty term that ensures the smoothness of a transformation or the evaluation of a similarity measure between a transformed study data set and a reference data set. These cost functions can be combined and weighted.

Plugins:

divcurl image taggedssd

divcurl

divcurl penalty cost function. Supported parameters are:

NameTypeDefaultDescription
curlfloat1penalty weight on curl in [0, 3.40282e+38]
divfloat1penalty weight on divergence in [0, 3.40282e+38]
weightfloat1weight of cost function in [-1e+10, 1e+10]

image

Generalized image similarity cost function that also handles multi-resolution processing. The actual similarity measure is given es extra parameter.. Supported parameters are:

NameTypeDefaultDescription
coststringssdCost function kernel
debugbool0Save intermediate resuts for debugging
refioref.@Reference image. For supported file types see Plugin type: 3dimage/io
srciosrc.@Study image. For supported file types see Plugin type: 3dimage/io
weightfloat1weight of cost function in [-1e+10, 1e+10]

taggedssd

Evaluates the Sum of Squared Differences similarity measure by using three tagged image pairs. The cost function value is evaluated based on all image pairs, but the gradient is composed by composing its component based on the tag direction.. Supported parameters are:

NameTypeDefaultDescription
refxio(required)Reference image X-tag. For supported file types see Plugin type: 3dimage/io
refyio(required)Reference image Y-tag. For supported file types see Plugin type: 3dimage/io
refzio(required)Reference image Z-tag. For supported file types see Plugin type: 3dimage/io
srcxio(required)Study image X-tag. For supported file types see Plugin type: 3dimage/io
srcyio(required)Study image Y-tag. For supported file types see Plugin type: 3dimage/io
srczio(required)Study image Z-tag. For supported file types see Plugin type: 3dimage/io
weightfloat1weight of cost function in [-1e+10, 1e+10]

Plugin consumers:

mia-3dcost mia-3dmany2one-nonrigid mia-3dmotioncompica-nonrigid mia-3dnonrigidreg mia-3dnonrigidreg-alt mia-3dprealign-nonrigid mia-3dserial-nonrigid