3D Rigid Registraion

Problem report for Slicer 4.8.0 win-amd64: [please describe expected and actual behavior]


I’m registering two identical sets of images using the Genera Registration function and doing a rigid transformation. I’m surprised to see that there is non-zero translation and rotation transform being generated by the software. Since the two sets are identical, I don’t expect to see any transformation.

Can you comment if this is a bug?


Non-linear optimizers used in registration methods usually explore the parameter space around the initial value and may stuck in a local optimum.

This is an inherent limitation of registration methods, but also an indication that your choice of optimization parameters or similarity metric could be improved.