Recent Posts
-
Complex-valued Matrix Differentiation
This post summerizes some common tricks of complex-valued matrix differentiaion. -
FFTShift without Moving Elements
My previous post explains how to implement an inplace fftshift/ifftshift in C++. However, shifting still requires moving elements, which can be costly for ... -
Convolution, Cross-Correlation and their Adjoints
Last week I was reading Lustig and Pauly’s classical paper SPIRiT: Iterative Self-consistent Parallel Imaging Reconstruction from Arbitrary k-Space while a... -
Dive into ESPIRiT, from Theory to Practice 2
This post summarizes some practical implementation details for making ESPIRiT more efficient. -
Dive into ESPIRiT, from Theory to Practice
This post summarizes the ESPIRiT algorithm for estimating coil sensitivies in MRI. It took me months to grasp the theory behind it.
subscribe via RSS