Better Tokens for Better 3D: Advancing Vision-Language Modeling in 3D Medical Imaging
Ibrahim Ethem Hamamci, Sezgin Er, Suprosanna Shit, Hadrien Reynaud, Dong Yang, Pengfei Guo, Marc Edgar, Daguang Xu, Bernhard Kainz, Bjoern Menze
TL;DR
BTB3D tackles the core bottleneck of 3D vision–language modeling in radiology by introducing a causal 3D convolutional encoder–decoder that produces compact, frequency-aware volumetric tokens through 3D Haar wavelet compression. A three-stage training curriculum scales learning from short subvolumes to full-length CT volumes, enabling robust reconstruction and long-context decoding without prohibitive memory costs. Empirically, BTB3D sets new state-of-the-art in radiology report generation and text-conditioned 3D CT synthesis, achieving significant gains in clinical metrics (e.g., up to a 40% improvement in F1 over strong baselines) and generative fidelity (substantial FID/FVD reductions). The approach highlights that precise 3D tokenization and scalable training, rather than solely larger language backbones, are essential for effective multimodal 3D medical imaging, with open-source code to foster reproducibility.
Abstract
Recent progress in vision-language modeling for 3D medical imaging has been fueled by large-scale computed tomography (CT) corpora with paired free-text reports, stronger architectures, and powerful pretrained models. This has enabled applications such as automated report generation and text-conditioned 3D image synthesis. Yet, current approaches struggle with high-resolution, long-sequence volumes: contrastive pretraining often yields vision encoders that are misaligned with clinical language, and slice-wise tokenization blurs fine anatomy, reducing diagnostic performance on downstream tasks. We introduce BTB3D (Better Tokens for Better 3D), a causal convolutional encoder-decoder that unifies 2D and 3D training and inference while producing compact, frequency-aware volumetric tokens. A three-stage training curriculum enables (i) local reconstruction, (ii) overlapping-window tiling, and (iii) long-context decoder refinement, during which the model learns from short slice excerpts yet generalizes to scans exceeding 300 slices without additional memory overhead. BTB3D sets a new state-of-the-art on two key tasks: it improves BLEU scores and increases clinical F1 by 40% over CT2Rep, CT-CHAT, and Merlin for report generation; and it reduces FID by 75% and halves FVD compared to GenerateCT and MedSyn for text-to-CT synthesis, producing anatomically consistent 512*512*241 volumes. These results confirm that precise three-dimensional tokenization, rather than larger language backbones alone, is essential for scalable vision-language modeling in 3D medical imaging. The codebase is available at: https://github.com/ibrahimethemhamamci/BTB3D
