SynthRCT: Scalable Conditional Deformation Synthesis for Synthetic Repeat CT Generation
Tomas Guija-Valiente, Blanca Rodriguez-Gonzalez, Norberto Malpica
cs.CV · cs.AI · cs.LG
Quick verdict
Proposes CVAE-based slab-wise SVF synthesis of anatomical deformations for repeat-CT robustness; promising, but landmark eval covers one held-out patient.
Summary
The paper presents SynthRCT, a conditional variational autoencoder framework that synthesizes plausible 3D anatomical deformations from a single planning CT, targeting robustness evaluation in proton therapy. Unlike pairwise registration, the model learns a distribution of deformations: a posterior encoder infers latent codes from moving–fixed pairs during training, while an anatomy-conditioned prior supports sampling at inference. To handle large field-of-view volumes, SVFs are decoded per axial slab (48 slices, 50% overlap) with FiLM-conditioned latent codes, merged by a learned convolutional refiner that corrects overlap discontinuities, and integrated via scaling-and-squaring into full-volume diffeomorphic transformations. Validation uses the DIR4DCT dataset (10 thoracic 4DCT patients, 75 landmark trajectories each). Posterior-encoded alignment (LNCC 0.751, lung Dice 0.950) improves over the unregistered baseline (0.667/0.928) but trails SyN (0.789/0.965) and VoxelMorph (0.783/0.962), which the authors attribute to the generative bottleneck. Sampled deformations yield approximately zero foldings and cut peak GPU memory by 41.6% versus full-volume decoding. Landmark-distribution agreement on one held-out patient is tight (Energy distance 1.44 mm, W1 2.61 mm, spread ratio 0.98), and PCA/interpolation show an interpretable latent magnitude axis. Main limitations: respiratory-only variability, no generative or dosimetric baselines despite the proton-therapy motivation, single-patient landmark evaluation, and implementation details deferred to the code repository.
Review complete
Assessment at a glance
5
risk flags identified
● high 0
● medium 3
● low 2
5 strengths · 5 weaknesses · 5 author questions
AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.
Levels reflect verification complexity — not a quality score. Evolve never rates your paper.
Key claims under review
- SynthRCT is a conditional VAE that samples patient-specific plausible 3D anatomical deformations from a single input CT via a learned latent deformation space (Eq. 1).
- Slab-wise SVF decoding with overlap refinement assembles coherent full-volume diffeomorphic transformations, cutting peak GPU memory by 41.6% versus full-volume decoding.
- Sampled deformations achieve approximately zero foldings and landmark distributions closely matching observed respiratory motion (DE 1.44 mm, W1 2.61 mm, spread ratio 0.98 on the held-out patient).
- The latent space is structured: PC1 correlates with deformation magnitude, and linear interpolation yields smooth intermediate respiratory anatomies.
Strengths
Genuine scalability contribution
Slab-wise SVF decoding (48 slices, 50% overlap, §2.1) with a learned overlap refiner enables large-FOV 3D generation; the paper quantifies a 41.6% reduction in peak allocated GPU memory versus full-volume decoding (Conclusion) — a real blocker for full-volume velocity-field models.
Diffeomorphic-by-construction sampling
SVF parameterization with scaling-and-squaring (Eq. 2) plus the Jacobian folding analysis (§3.2, approximately zero foldings) addresses physical validity, which is essential for dose-relevant anatomical scenarios.
Distribution-level evaluation fits the generative claim
Interpretable latent space evidence
Honest framing and code release
Weaknesses
Headline generative evaluation rests on a single patient
No generative baselines
Motivation–validation gap: no dosimetric experiment
Key quantitative claims under-specified
No ablations
Full Review Report
$1.99 · one-timeUnlock the complete preliminary analysis Evolve produced for this paper.
Report preview
Scope & Claims
SynthRCT (preprint of a paper accepted to the MIART Workshop at MICCAI 2026) addresses a real gap in adaptive proton therapy: robustness evaluation currently relies on crude perturbations of the planning CT (§1). The authors propose a conditional variational autoencoder that learns a latent deformation space from intra-patient CT pairs and, at inference, samples codes from an anatomy-conditioned prior to synthesize plausible 3D variants of a single planning CT. Two claims carry the paper: (1) the scalable design — axial-slab SVF decoding (48 slices, 50% overlap) with a learned overlap refiner, integrated via scaling-and-squaring — makes large-field-of-view generation memory-feasible (41.6% peak GPU memory reduction, Conclusion); (2) sampled deformations are patient-specific and realistic, evidenced by landmark-distribution agreement (Table 1) and a structured latent space (§3.4). Both are plausible and partially supported; neither is tested where the motivation ultimately lives — dose.
The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.
- All 5 strengths & 5 weaknesses, analyzed in detail
- 5 risk flags with severity, section & reviewer questions
- Methods & statistical evidence assessment
- 5 questions a peer reviewer would ask
- Full six-dimension evaluation report & recommendations
One-time purchase · this paper only
One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.
Frequently asked questions
What is SynthRCT?
SynthRCT is a conditional generative model (a conditional variational autoencoder) that takes one CT scan and samples plausible 3D anatomical deformations of it, producing synthetic 'repeat CT' anatomies — for example different breathing phases — without a new scan. It is intended for stress-testing radiotherapy plans under anatomical change.
Does SynthRCT outperform registration methods like VoxelMorph or SyN?
No, and it is not designed to. On posterior-encoded alignment over DIR4DCT it reaches LNCC 0.751 versus 0.789 (SyN) and 0.783 (VoxelMorph): better than the unregistered image but below deterministic registration, which the authors attribute to its generative bottleneck. Its purpose is sampling many plausible deformations, not one optimal alignment.
What data was SynthRCT trained and evaluated on?
The public DIR4DCT dataset: 10 thoracic 4DCT patients with 10 respiratory phases and 75 annotated landmark trajectories per subject, resampled to 1.5 mm and cropped to 256×256×207 voxels. Landmark-distribution quality was reported for one held-out patient.
Is the code for SynthRCT available?
Yes. The paper links a public GitHub repository (github.com/TomasGuija/SynthRCT) and states that model architecture and training details are documented there rather than in full in the paper.
About this review
This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.
- Figure panels are rendered in the extraction as fragmented axis labels and values (Fig 2 metric bars, Fig 3 PCA scatter, Fig 4 image grid); visual quality of generated anatomies could not be assessed from text.
Go deeper on this paper
Wrote a paper? Stress-test it before reviewers do.
Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.
