CILAB ← Back to Fast MRI

Fast MRI · Multi-View

Cross-Plane Consistency for Accelerated MRI

Radiologists read a volume by switching between sagittal, axial and coronal planes — but accelerated reconstructions are rarely equally good in all three. VSSR cascades three view-specialized 2D networks to refine the volume plane by plane, reaching better fidelity than a 3D network at a quarter of its memory.

Block diagram of the VSSR cascade: an undersampled, accelerated MRI volume is resliced into sagittal slices for the sagittal expert E_S, then into axial slices for the axial expert E_A, then into coronal slices for the coronal expert E_C, producing the reconstructed volume.
The View-Specialized Sequential Refinement (VSSR) architecture. The undersampled input volume V₀ is refined in three sequential stages: the sagittal expert ES produces V₁, the axial expert EA refines it to V₂, and the coronal expert EC yields the final output V₃. At each stage the current 3D estimate is resliced in that expert’s anatomical plane and processed as ordinary 2D slices, so the memory profile stays that of a 2D model while artifacts are reduced progressively. Source: VSSR paper, Fig. 1.
2 GB
Peak inference memory — against 8 GB for a 3D U-Net
+1.60 dB
Mean cross-plane PSNR over the 2D baseline on real 4× scans
1.13 min
Accelerated clinical acquisition, against 4.58 fully sampled
1.20 dB
Gap between the best and worst cascade orderings

A volume is read in three planes, not one

Accelerating an MRI acquisition by reducing phase-encoding coverage cuts scan time, but it degrades the reconstruction through aliasing and loss of effective resolution. Deep learning recovers much of that quality — yet methods are usually developed and judged from a purely algorithmic standpoint, on the plane they happen to be trained on.

That is not how the images are used. In practice radiologists interrogate 3D anatomy by scrolling through slices and switching between sagittal, axial and coronal views. Quality that holds up in one plane and collapses in another is a clinical problem, not a cosmetic one: view-dependent artifacts also hinder downstream tasks such as segmentation and quantitative assessment.

We therefore address a specific, deliberately practical setting — post-reconstruction volumetric refinement. Given a reconstructed magnitude volume from an accelerated acquisition, whatever produced it (a vendor pipeline, any reconstruction method), improve its cross-plane consistency and fidelity without access to raw k-space and without touching data-consistency operations.

The refinement sits downstream of the scanner, so it works with the images a clinical pipeline already outputs.

Why 2D and 3D both fall short

Learning-based approaches split into two camps. 3D networks capture rich volumetric context, but their memory footprint forces patch-based training and inference or reduced resolution, which complicates whole-volume deployment and introduces boundary effects. 2D networks are memory-efficient and operate on full slices, but treat those slices independently — nothing in them enforces inter-slice or cross-plane consistency.

Intermediate strategies exist. 2.5D methods feed several adjacent slices from a single orientation to add limited volumetric context, and early multi-view CNNs combined predictions from orthogonal orientations. But these process each plane independently, or fuse the views exactly once. None of them lets information propagate across planes, where a later view can correct what an earlier one left behind.

Multi-stage cascades, by contrast, have proven effective for progressive refinement in MRI recovery, each stage correcting the residual errors of the last. That is the principle we bring to the multi-view problem.

Our approach: View-Specialized Sequential Refinement

VSSR is a cascade of three 2D expert networks, each specialized to one anatomical plane. Starting from the accelerated volume V₀, the sagittal expert produces V₁; the axial expert refines that into V₂; the coronal expert produces the final output V₃:

V₁ = ES(V₀)     V₂ = EA(V₁)     V₃ = EC(V₂)
At each stage the current 3D estimate is resliced in that expert's plane, processed slice by slice, and written back as a refined volume.

Every expert is trained only on its designated plane, which encourages view-specific feature learning. Because the experts run in sequence rather than in parallel, later stages correct residual errors left by earlier ones, and information propagates across planes — so cross-plane consistency emerges without an explicit 3D consistency term, and without ever loading a volume into a 3D network.

The design is backbone-agnostic: any 2D slice-to-slice restoration network can serve as an expert. Here each expert is a Swin-UNet of roughly 30M parameters, chosen for its strong 2D performance and favourable memory profile.

Progressive training

The experts are trained one after another, each on the output distribution the preceding stages actually produce — which removes the train–test mismatch a naively assembled cascade would suffer:

  1. Phase 1 — the sagittal expert ES is trained on sagittal slices of V₀ with an ℓ₁ loss against the fully sampled reference.
  2. Phase 2 — ES is applied across the training set to generate V₁, and the axial expert EA is trained on axial slices of V₁, correcting what the sagittal stage left behind.
  3. Phase 3 — the cascade EA(ES(·)) generates V₂, and the coronal expert EC is trained on coronal slices of it, refining the output of both preceding experts.

Training uses AdamW (learning rate 10⁻⁴ with cosine annealing, batch size 16) on a single NVIDIA RTX 3090, for 60, 40 and 50 epochs respectively. Implementation is in PyTorch 2.0.0 with MONAI 1.3.0 and SimpleITK 2.3.0. Code and pretrained models: github.com/MR-Nazarov/VSSR.

Results on the IXI benchmark

Retrospective evaluation uses 581 T1-weighted brain volumes (256×256×128) from the IXI dataset, split 407/87/87 for training, validation and test. Acceleration is simulated by truncating k-space along a single phase-encoding direction, keeping the central 25% of lines for 4× and 12.5% for 8× — a rectangular truncation that matches the direction-dependent resolution loss of our real accelerated acquisition.

VSSR is compared against a 3D U-Net (21M parameters, ~8 GB peak inference memory), a single-view sagittal Swin-UNet (30M, ~2 GB) and a 2D ensemble that averages three independently trained view-specific Swin-UNets.

MethodPSNR 4×SSIM 4×PSNR 8×SSIM 8×
Zero-filling31.520.92828.080.825
3D U-Net34.490.96631.020.921
Sagittal Swin-UNet34.450.96630.700.917
2D ensemble34.500.96531.010.919
VSSR (ours)34.950.96931.280.926

Volume-level PSNR (dB) and SSIM on the IXI test set (87 volumes). VSSR is best at both acceleration factors, while needing 2 GB of peak inference memory against the 3D U-Net's 8 GB. All differences are statistically significant (Wilcoxon signed-rank, p < 0.001).

That VSSR also beats the 2D ensemble matters: both use the same three view-specific backbones, so the gain comes from sequencing them rather than from merely combining independent view-wise predictions.

Consistency across planes

Per-view metrics at 8× acceleration show the failure mode the method targets. A single-view expert is excellent in its trained plane and noticeably worse elsewhere — the sagittal Swin-UNet leads in sagittal view at 34.45 dB, then drops to 31.65 dB coronally. The ensemble evens this out but still varies. VSSR gives the highest mean across the three planes and the most balanced profile.

Method (8×)SagittalAxialCoronalMean
PSNR (dB)
Zero-filling29.0029.2432.9730.40
3D U-Net31.8434.0335.6133.83
Sagittal Swin-UNet34.4535.5431.6533.88
2D ensemble31.8934.6735.7234.09
VSSR (ours)32.1835.1035.9234.40
SSIM
Zero-filling0.7990.8490.8270.825
3D U-Net0.8990.9140.9100.907
Sagittal Swin-UNet0.9110.9060.8940.904
2D ensemble0.8970.9130.9080.906
VSSR (ours)0.9050.9200.9150.914

Per-view quality at 8× acceleration. Mean values are averaged over the three anatomical views.

The same effect is plain to the eye. Below, one test case at 8× acceleration is shown in all three planes at once — the comparison a radiologist would effectively make when scrolling through a study. The accelerated input has lost fine cortical detail in every view. The sagittal Swin-UNet restores its own plane convincingly but leaves the coronal view smeared, the failure its 31.65 dB coronal score records. The 2D ensemble and the 3D U-Net land in between. VSSR is the only row where the magnified insets hold up in all three planes at once.

Six rows of brain MRI slices shown in sagittal, axial and coronal columns with magnified orange inset boxes: ground truth, the accelerated input, the sagittal Swin-UNet, the 2D ensemble, the 3D U-Net, and VSSR. Detail in the insets is sharpest and most consistent across the three planes for VSSR.
Restoration quality at 8× acceleration in the sagittal, axial and coronal views. Rows, top to bottom: ground truth, accelerated input (29.985 dB / 0.79), sagittal Swin-UNet (33.65 dB / 0.912), 2D ensemble (34.2 dB / 0.92), 3D U-Net (33.37 dB / 0.91) and VSSR (36.65 dB / 0.94). Orange boxes mark the zoomed-in regions; PSNR and SSIM are averaged over the three anatomical planes for this case. Source: VSSR paper, Fig. 2.

Validation on real accelerated scans

Retrospective undersampling does not reproduce scanner-specific noise or vendor reconstruction behaviour, so the method was also validated prospectively. Healthy volunteers were scanned at Sheba Medical Center on a 1.5T Philips Ingenia (TR 7.5 ms, TE 3.4 ms). The fully sampled reference was acquired at 240×240×240 with isotropic 1 mm³ resolution in 4.58 minutes; the accelerated T1-weighted volume reduced the anterior–posterior phase-encoding matrix to 240×60×240 — a genuine 4× acceleration — in 1.13 minutes. Both were reconstructed by the scanner's own Philips compressed-sensing pipeline, with the fully sampled reconstruction rigidly registered to the accelerated one for evaluation.

Method (real 4×)3D PSNR3D SSIMMean 2D PSNRMean 2D SSIM
Accelerated input13.990.71117.450.710
3D U-Net27.830.88830.810.872
Sagittal Swin-UNet29.720.92233.630.910
VSSR (ours)30.980.93535.230.922

Prospectively acquired 4× accelerated clinical volumes, after fine-tuning on 15 cases. Mean 2D metrics are averaged across the three anatomical views.

VSSR improves over the 2D baseline by 1.60 dB in mean cross-plane PSNR and over the 3D U-Net by more still — evidence that the gains survive the move from simulated undersampling to a real vendor pipeline, with its own scanner noise and reconstruction behaviour.

The error maps make the margin concrete. Below, a representative case is shown against the fully sampled reference: the accelerated input carries error across the whole head, brightest along the skull, the corpus callosum and the cervical spine. The sagittal Swin-UNet removes most of it. VSSR removes more still, and what remains is confined to thin edges rather than spread through the parenchyma — 32.01 dB against the baseline's 29.86 dB on this case.

Three rows, each pairing a sagittal brain MRI with its absolute error map against the fully sampled reference: the accelerated input at 15.61 dB, the sagittal Swin-UNet at 29.86 dB, and VSSR at 32.01 dB. The error maps grow progressively darker, with VSSR showing the least residual error.
Validation on real accelerated MRI data. A representative case showing sagittal-view outputs of the compared methods alongside absolute error maps relative to the fully sampled reference (vendor pipeline, after rigid registration). Volume-level PSNR and SSIM are reported per row. Source: VSSR paper, Fig. 3.

The order of the cascade matters

An ablation at 8× acceleration tests both halves of the design: whether the stages actually accumulate, and whether their order is arbitrary. Both answers are informative. Refinement is cumulative — sagittal alone reaches 30.70 dB, adding the axial expert 30.74 dB, and the full three-stage cascade 31.28 dB. And the ordering is emphatically not arbitrary.

Configuration (8×)3D PSNR3D SSIMMean 2D PSNRMean 2D SSIM
S→A→C path (proposed)
Stage 1: S30.700.91733.880.904
Stage 2: S→A30.740.91833.920.905
Stage 3: S→A→C31.280.92634.400.914
Alternative orders
A→S→C30.080.90833.130.897
C→A→S30.500.91233.510.901

Ablation at 8× acceleration. Mean 2D metrics are averaged across views; every configuration uses identical backbones.

The proposed S→A→C ordering beats A→S→C by 1.20 dB with the same networks. We attribute the sensitivity to the direction-dependent degradation that phase-encoding matrix reduction produces: the resulting blur manifests differently in each plane, and the first stage in the cascade sets the error distribution every later expert has to work with. The working hypothesis is that the best order is tied to the acceleration direction — which axis loses the most high-frequency content — and a systematic study across phase-encoding directions is left for future work.

Three identical networks, three different orderings, 1.20 dB apart — the sequence is part of the method, not an implementation detail.

Summary & outlook

VSSR lets efficient 2D slice-based networks deliver volumetric fidelity and cross-plane consistency that neither single-view 2D processing nor simple multi-view averaging achieves — and it does so at 2 GB of peak inference memory against 8 GB for a 3D U-Net. That efficiency is the practical point: many MRI pipelines favour 2D models precisely because of memory limits and the scarcity of large-scale 3D training data.

Because the method operates on reconstructed magnitude volumes, it drops in behind an existing clinical pipeline without access to raw k-space and without altering data-consistency operations. Future work will evaluate additional 2D expert backbones, explore joint end-to-end training of the full cascade, and extend the approach to other anatomies, modalities and multi-contrast settings — including the multi-contrast line of work alongside it.

Ethics. Retrospective experiments use the IXI dataset, available under the Creative Commons CC BY-SA 3.0 licence. The clinical validation cases were handled in line with the principles of the Declaration of Helsinki, with approval granted by the IRB of Sheba Medical Center. No funding was received for this study, and the authors have no relevant financial or non-financial interests to disclose.

References

  1. Lustig, M., Donoho, D. and Pauly, J.M., 2007. Sparse MRI: the application of compressed sensing for rapid MR imaging. Magnetic Resonance in Medicine, 58(6), pp.1182–1195.
  2. Fan, C.-M., Liu, T.-J. and Liu, K.-H., 2022. SUNet: Swin Transformer UNet for image denoising. In IEEE International Symposium on Circuits and Systems (ISCAS), pp.2333–2337.
  3. Schlemper, J., Caballero, J., Hajnal, J.V., Price, A.N. and Rueckert, D., 2017. A deep cascade of convolutional neural networks for dynamic MR image reconstruction. IEEE Transactions on Medical Imaging, 37(2), pp.491–503.
  4. Zhang, Y., Liao, Q., Ding, L. and Zhang, J., 2022. Bridging 2D and 3D segmentation networks for computation-efficient volumetric medical image segmentation: an empirical study of 2.5D solutions. Computerized Medical Imaging and Graphics, 99, p.102088.
  5. Dolz, J., Desrosiers, C. and Ben Ayed, I., 2018. 3D fully convolutional networks for subcortical segmentation in MRI: a large-scale study. NeuroImage, 170, pp.456–470.
  6. Feng, C.-M., Fu, H., Yuan, S. and Xu, Y., 2021. Multi-contrast MRI super-resolution via a multi-stage integration network. In MICCAI 2021, pp.140–149.
  7. Imperial College London, 2008. Information eXtraction from Images (IXI) Dataset. brain-development.org/ixi-dataset.
  8. Knoll, F., Zbontar, J., Sriram, A., Muckley, M.J., Bruno, M., Defazio, A. et al., 2020. fastMRI: a publicly available raw k-space and DICOM dataset of knee images for accelerated MR image reconstruction using machine learning. Radiology: Artificial Intelligence, 2(1), e190007.

Content on this page is drawn from “Post-Reconstruction Volumetric Refinement for Accelerated MRI via Cross-Plane Consistency” (A. Nazarov, N. Kiryati, D. Roizen, G. Greenberg, A. Mayer).