Yimeng He commited on
Commit
2b80fa1
·
verified ·
1 Parent(s): 5789cc3

Model card aligned with the paper

Browse files
Files changed (1) hide show
  1. README.md +25 -23
README.md CHANGED
@@ -5,36 +5,38 @@ tags:
5
  - mri-reconstruction
6
  - medical-imaging
7
  - accelerated-mri
8
- - looped-transformer
9
  ---
10
 
11
- # LoopMR weights
12
 
13
- Trained models of LoopMR, a looped (weight-tied) SDUM-Restormer for multicoil MRI reconstruction: one denoiser block applied 12 times
14
- with E2E-VarNet's k-space state and soft data consistency, PromptMR+'s cascade inputs and sensitivity estimator, 4 carried latent
15
- images and 5 adjacent slices (CMRxRecon: 5 adjacent time frames). 10.27M parameters. Trained with a fixed depth of 12 loops, gradient
16
- through all 12, 1 - SSIM on the final output.
17
 
18
- The files are read by the loopmri code (`loopmri.evaluate.load_model`), which downloads them to its `weights/` folder on first use.
19
 
20
- | file | data | test results (SSIM / PSNR dB) |
21
- |---|---|---|
22
- | `cc359_rs5_fd_146k.pt` | CC359 12-channel brain, 2-D Poisson-disc R 5 / 10 | PromptMR+'s 10 test volumes, challenge metric: R 5 0.9528 / 37.45, R 10 0.9377 / 35.12 |
23
- | `knee5_rs5_fd_100k.pt` | fastMRI knee (159 train volumes of `multicoil_val`), random lines R 4 / 8 | 40 held-out volumes: 0.9326 / 39.35 (R 4 0.9424 / 40.44, R 8 0.9161 / 37.54) |
24
- | `cmr23_rs5_fd_466k.pt` | CMRxRecon2023 cine / mapping (P001-P100), equispaced R 4 / 8 / 10 | 76 held-out files (P101-P120), challenge ranking protocol: 0.9629 / 38.62 |
25
- | `knee5_sens_prefit/` | sensitivity estimator pre-fitted to plain calibration maps | the starting point of the knee training run |
26
 
27
- Each `.pt` holds `model` (state dict), `cfg` (the training config) and `step`.
28
 
29
- ## Training
30
 
31
- AdamW lr 3e-4 (estimator 1e-4, CMRxRecon 2e-4), weight decay 0.01, 500 warm-up steps, gradient-norm clip 0.01, batch 1, bf16 inside the
32
- block, single seed. The knee model was trained exactly as the code's `configs/knee5_rs5_fd.yaml`. The CC359 and CMRxRecon models used
33
- the same model, objective, optimiser and schedule, except that their first 90,000 (CC359) / 350,000 (CMRxRecon) steps used a
34
- sampled-depth objective (4-32 loops per step, gradient through the last 8, every iterate scored) before fixed-depth training took over
35
- to the same final step.
 
 
 
 
36
 
37
- ## Licence and data
38
 
39
- CC BY-NC 4.0 (non-commercial). The models were trained on Calgary-Campinas (CC359), fastMRI and CMRxRecon2023 data, whose terms of use
40
- apply, and use PromptMR+'s sensitivity estimator (Rutgers non-commercial research licence). Research use only, not for clinical use.
 
5
  - mri-reconstruction
6
  - medical-imaging
7
  - accelerated-mri
 
8
  ---
9
 
10
+ # One Block Is Enough: LoopMR for Accelerated MRI Reconstruction
11
 
12
+ Weights of LoopMR. LoopMR reuses a single Restormer block at every iteration of an unrolled reconstruction. Besides the current
13
+ image estimate, the block receives data-consistency inputs and latent images. It uses 12 iterations, 4 latents and 5 adjacent
14
+ slices, with sensitivity maps from PromptMR+'s sensitivity map estimator (SME), and has 10.27M parameters.
 
15
 
16
+ Training and evaluation code: the loopmri repository, which downloads these files to its `weights/` folder on first use.
17
 
18
+ | file | dataset |
19
+ |---|---|
20
+ | `cc359_rs5_fd_146k.pt` | Calgary-Campinas (CC359) brain, ×5 / ×10 |
21
+ | `knee5_rs5_fd_100k.pt` | fastMRI knee, ×4 / ×8 |
22
+ | `cmr23_rs5_fd_466k.pt` | CMRxRecon2023 cine and mapping, ×4 / ×8 / ×10 |
23
+ | `knee5_sens_prefit/` | the SME pre-fit the knee training starts from |
24
 
25
+ ## Results
26
 
27
+ PSNR (dB) / SSIM on the test sets, each dataset with its official protocol (computed on an H100):
28
 
29
+ | dataset | R | LoopMR | PromptMR+ |
30
+ |---|---|---|---|
31
+ | CC359 brain | ×5 | 37.45 / 0.9528 | 37.28 / 0.9513 |
32
+ | | ×10 | 35.12 / 0.9377 | 34.83 / 0.9346 |
33
+ | fastMRI knee | ×4 | 40.44 / 0.9424 | 40.34 / 0.9410 |
34
+ | | ×8 | 37.54 / 0.9161 | 37.39 / 0.9138 |
35
+ | CMRxRecon2023 heart | ×4 | 41.33 / 0.9795 | 40.91 / 0.9779 |
36
+ | | ×8 | 37.79 / 0.9632 | 37.41 / 0.9605 |
37
+ | | ×10 | 36.37 / 0.9431 | 36.14 / 0.9391 |
38
 
39
+ ## Licence
40
 
41
+ CC BY-NC 4.0. The models were trained on CC359, fastMRI and CMRxRecon2023 data, whose terms of use apply, and use PromptMR+'s SME
42
+ (Rutgers non-commercial research licence). Research use only, not for clinical use.