Sketch2CT: Multimodal Diffusion for Structure-Aware 3D Medical Volume Generation
About
Diffusion probabilistic models have demonstrated significant potential in generating high-quality, realistic medical images, providing a promising solution to the persistent challenge of data scarcity in the medical field. Nevertheless, producing 3D medical volumes with anatomically consistent structures under multimodal conditions remains a complex and unresolved problem. We introduce Sketch2CT, a multimodal diffusion framework for structure-aware 3D medical volume generation, jointly guided by a user-provided 2D sketch and a textual description that captures 3D geometric semantics. The framework initially generates 3D segmentation masks of the target organ from random noise, conditioned on both modalities. To effectively align and fuse these inputs, we propose two key modules that refine sketch features with localized textual cues and integrate global sketch-text representations. Built upon a capsule-attention backbone, these modules leverage the complementary strengths of sketches and text to produce anatomically accurate organ shapes. The synthesized segmentation masks subsequently guide a latent diffusion model for 3D CT volume synthesis, enabling realistic reconstruction of organ appearances that are consistent with user-defined sketches and descriptions. Extensive experiments on public CT datasets demonstrate that Sketch2CT achieves superior performance in generating multimodal medical volumes. Its controllable, low-cost generation pipeline enables principled, efficient augmentation of medical datasets. Code is available at https://github.com/adlsn/Sketch2CT.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Medical Image Synthesis Faithfulness | CHAOS liver (CT) | Dice (Generated vs GT)91.2 | 8 | |
| Medical Volume Generation | CHAOS liver (CT) (test) | FID33.7 | 8 | |
| Medical Image Segmentation | BCV Decathlon Liver (test) | Dice Score (Clean)90.4 | 8 | |
| Image Segmentation | CHAOS liver (CT) (test) | Dice Score89.3 | 5 | |
| Image Segmentation | AVT aorta CT (test) | Dice Score88.9 | 5 | |
| Image Segmentation | Decathlon heart (MRI) (test) | Dice Coefficient71.1 | 5 | |
| Medical Image Synthesis Faithfulness | AVT aorta CT | Dice (Generated vs Ground Truth)89.4 | 4 | |
| Medical Image Synthesis Faithfulness | Decathlon heart (MRI) | Dice (Gen vs GT)0.642 | 4 | |
| Medical Volume Generation | AVT aorta CT (test) | FID36.9 | 4 | |
| Medical Volume Generation | Decathlon heart (MRI) (test) | FID65.1 | 4 |