[CVPR 2025 candidate] U-VLM: Why Hierarchical Architecture Beats Giant LLMs in 3D Radiology
U-VLM: Hierarchical Vision Language Modeling for Report Generation
U-VLM is a specialized Vision-Language Model for 3D radiology report generation that employs a hierarchical U-Net encoder and a lightweight 0.1B parameter decoder. It introduces a progressive training paradigm (Segmentation → Classification → Report Generation) and a multi-layer visual injection mechanism, achieving SOTA performance on CT-RATE (F1: 0.414) and AbdomenAtlas 3.0.
TL;DR
U-VLM redefines 3D medical report generation by moving away from the "massive LLM" trend. By utilizing a hierarchical U-Net encoder and a progressive training pipeline (from segmentation to reports), it achieves SOTA results on CT-RATE and AbdomenAtlas with a tiny 0.1B parameter decoder. It proves that in medicine, "where" you look (spatial localization) matters more than "how much" you've read about general text.
Problem & Motivation: The "Flat" Injection Bottleneck
In standard Vision-Language Models (VLMs), visual tokens are typically prepended to the text embeddings at the very first layer of the Transformer. While this works for general images, 3D medical volumes (CT/MRI) are different. Diagnosing a lesion requires both global anatomical context and millimeter-level spatial details.
Current SOTA models (like RadFM or M3D-LaMed) use ViT-based encoders that lose this hierarchy. By the time visual information reaches the deeper layers of a 7B LLM, the fine-grained spatial data needed for accurate medical reporting has often "vanished" or been compressed beyond utility.
Methodology: Bringing Skip Connections to VLMs
The core innovation of U-VLM is twofold: it mirrors the successful U-Net architecture in the vision-language domain through Multi-Layer Visual Injection and Progressive Training.
1. Multi-Layer Visual Injection
Instead of a single injection point, U-VLM routes specific encoder stages to specific decoder layers.
- Early Decoder Layers: Receive deep encoder features (high-level global semantics).
- Later Decoder Layers: Receive shallow encoder features (fine-grained spatial details).
This acts like the "Skip Connections" in a standard U-Net, ensuring that the language generation process is constantly grounded by multi-scale visual evidence.

2. Progressive Training Pipeline
The model follows a curriculum learning approach across three distinct stages:
- Stage 1 (Segmentation): Learns "Where" (Spatial structures) using dense per-voxel supervision.
- Stage 2 (Classification): Learns "What" (Disease patterns) to bridge the gap between pixels and labels.
- Stage 3 (Generation): Learns "How" (Reporting) to synthesize findings into clinical text.
Experiments & Results: The Power of the 0.1B Decoder
The most striking result of U-VLM is its efficiency. Despite having a decoder 40x-70x smaller than competitors (0.1B vs 7B models), it dominates the benchmarks.
Performance on CT-RATE
U-VLM achieved an F1 score of 0.414, a massive jump from the previous best of 0.258 (BTB3D).

Key Insights from Ablations
- Segmentation is Mandatory: Skipping Stage 1 (Segmentation) drops F1 significantly. Dense supervision is the "secret sauce" for 3D understanding.
- Freezing Works Better: Freezing the vision encoder during Stage 3 outperforms fine-tuning it. This suggests that the discriminative features learned during classification are highly robust and should be preserved.
- Scale isn't Everything: When comparing U-VLM’s 0.1B decoder to a Qwen-4B model, the smaller, task-specific decoder consistently won, suggesting LLMs may struggle with the highly specific distribution of medical reports when data is limited.
Critical Analysis & Conclusion
U-VLM provides a strong argument for domain-specific architectural design over "brute-force" scaling. By mimicking the U-Net's hierarchical nature, the authors solved the information bottleneck that plagues ViT-based medical models.
Takeaway: If you are building medical AI, invest in the Vision Encoder's spatial grounding (via segmentation) rather than just upgrading to a larger LLM.
Limitations: The model currently relies on the availability of segmentation masks for Stage 1. While the authors used pseudo-labels effectively, the reliance on high-quality 3D masks could be a bottleneck when expanding to rarer pathologies where such masks don't exist.
Future Work: We expect to see this hierarchical injection approach applied to multi-modal video understanding or 4D medical imaging (e.g., cardiac CT) where temporal and spatial hierarchies are even more complex.
