Fix #906: inati should be iterative and walsh should phase align - #993
fzimmermann89 wants to merge 3 commits into
Conversation
📚 Documentation |
|
It would also be great to test it on another challenging dataset. |
|
I compared the old and the new methods on a few datasets and all show a similar behaviour as this:
The new Walsh implementation with phase alignment leads to a reasonable homogenous phase. Nevertheless, the new Inati now leads to the same results as Walsh. I could not find a dataset where there was any noticeable difference and the number of iterations also does not seem to have an effect (i.e. no difference between first and last iteration). The result do not have a flat phase (more pronounced in cardiac datasets) whereas the old implementation leads to a completely constant phase. I could not find a bug so my suggestion would be to only change the Walsh implementation but leave the old Inati method and clearly label it as non-iterative. @fzimmermann89 @schuenke what are your thoughs on this? We should really work on the ESPIRT coil estimation... |

This fixes #906
Inati should be the iterative inati method (2014), not walsh + phase alignment.
Also, it adds phase alignment (can be disabled for pure walsh) to walsh, making it inati 2013.