ESPIRiT - Learning Coil Sensitivities from Data
Parallel MRI reconstruction relies heavily on knowing the sensitivity of each coil. ESPIRiT offers a data-driven way to learn these sensitivities, directly from acquired k-space data. Let’s break down the ideas step by step.
1. The Key Idea: Coupling Between Coils
In multi-coil MRI, the signals from different coils are correlated. ESPIRiT leverages these correlations to learn coil sensitivities.
- Each coil is a sensor providing a different view of the same underlying image.
- Instead of assuming a coil model, ESPIRiT observes the data to learn how coils are coupled.
2. Capturing Local Correlations: k-Space Patches
To extract these couplings:
- Take small patches in $k$-space across all coils.
- Flatten and stack them into a matrix $A$, where each row represents one patch.
- Solve for the null-space vector $h$, which acts as a convolution kernel in k-space:
$$
(A∗h)≈0
$$
- $h$ also represents a constraint that all valid k-space patches satisfy.
- Intuitively, $h$ is the “language” of coil relationships—any valid $k$-space data should approximately satisfy it.
3. Moving to Image Space: The Operator $G$
- Apply an inverse Fourier transform to $h$ → becomes operator $G$ in image space.
- Applying $G$ to the multi-coil image $$u$$ should leave it unchanged if the data obeys the learned constraints:
$$
G u \approx u
$$
- $G$ is Hermitian; its eigenvectors with eigenvalue $≈ 1$ define the signal subspace.
- These eigenvectors correspond to the coil sensitivity maps we need.
4. Reconstructing the Image
Once we have sensitivity maps $s_i$, the multi-coil image can be written as:
$$
u = m \cdot s
$$
where $m$ is the underlying image to reconstruct.
We solve for $m$ with a regularized least squares problem:
$$
\min_m ∑_c ∥P\mathcal F(\hat s^cm)−y_c∥^2+λR(m)
$$
- $y$ = acquired k-space data
- $\mathcal F$ = Fourier transform
- $S$ = diagonal operator of coil sensitivities
- $R(m)$ = optional regularization
- $P$ = sampling mask
5. ESPIRiT Pipeline Diagram
$k$-space patches
│
▼
Null-space vector $h$
│
▼
Image-space operator $G$
│
▼
Eigenvectors (Sensitivity maps $s$)
│
▼
Final image $m$
ESPIRiT elegantly combines linear algebra, Fourier transforms, and eigen-decomposition to reconstruct high-quality images using multi-coil MRI data. Its strength lies in learning coil sensitivities directly from the data, making parallel imaging robust and flexible.