MedVTok: A General-Purpose Medical Visual Tokenizer
Organizations: Fudan University, China · Shanghai Innovation Institute, China · Stanford University School of Medicine, United States · Ant Healthcare, Ant Group, China ·
Abstract
Multimodal medical AI requires a common visual interface for encoding heterogeneous imaging evidence for patient condition modeling. However, existing medical visual tokenizers are often tied to a specific dimension and imaging modality, forcing multimodal systems to rely on fragmented and poorly reusable representations. We introduce MedVTok, a general-purpose visual tokenizer that maps 2D images and 3D volumes from diverse imaging modalities into a unified token space. Building such a tokenizer poses two key challenges: preserving anatomical structure across dimensions and capturing clinical semantics across modalities. To this end, MedVTok introduces (i) slice differential regularization, which explicitly models inter-slice anatomical coherence missing in previous per-pixel/per-voxel supervision, and (ii) multi-expert representation alignment, which integrates knowledge from multiple medical expert encoders while retaining modality-specific complementary knowledge. Trained on 28M images and 70K volumes across 9 imaging modalities, MedVTok supports classification, retrieval, segmentation, synthesis, visual question answering, and medical report generation through a single tokenizer. Across 24 benchmarks, MedVTok achieves state-of-the-art performance, demonstrating a scalable token interface that unifies medical image dimension, modality, and task usage.
Figures & tables
| Metrics | Method | CFP | CT | Derm. | Endo. | MRI | OCT | Path. | US | X-ray | Avg. | 3D-MRI | 3D-CT |
| PSNR ( ) | SDVAE [ 29 ] | 37.62 | 36.38 | 34.68 | 33.57 | 34.31 | 29.17 | 24.43 | 32.13 | 35.29 | 33.06 | – | – |
| TokenFlow [ 4 ] | 30.57 | 25.45 | 29.54 | 25.75 | 24.51 | 24.79 | 20.17 | 22.82 | 26.48 | 25.56 | – | – | |
| MingTok [ 32 ] | 35.58 | 31.23 | 32.43 | 29.85 | 29.37 | 26.92 | 21.87 | 26.42 | 31.25 | 29.43 | – | – | |
| UniTok [ 10 ] | 34.02 | 31.32 | 31.89 | 30.34 | 30.82 | 28.00 | 24.40 | 29.48 | 31.57 | 30.21 | – | – | |
| AToken [ 9 ] | 41.08 | 41.60 | 39.00 | 39.69 | 41.64 | 32.94 | 28.57 | 39.41 | 40.02 | 38.22 | 31.46 | 35.68 | |
| PUMIT [ 8 ] | 32.03 | 32.86 | 27.05 | 28.73 | 32.88 | 27.06 | 19.43 | 23.26 | 26.69 | 27.78 | 29.96 | 31.87 |
| Metrics | Method | CFP | CT | Derm. | Endo. | MRI | OCT | Path. | US | X-ray | Avg. |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Acc. ( ) | SDVAE [ 29 ] | 18.79 | 45.68 | 60.23 | 47.59 | 77.47 | 62.94 | 47.56 | 43.97 | 78.69 | 53.66 |
| TokenFlow [ 4 ] | 35.73 | 46.10 | 61.95 | 42.83 | 79.73 | 68.53 | 45.38 | 46.10 | 86.91 | 57.03 | |
| MingTok [ 32 ] | 50.71 | 48.10 | 67.86 | 44.93 | 77.70 | 64.39 | 64.87 | 45.04 | 83.65 | 60.81 | |
| UniTok [ 10 ] | 66.95 | 74.79 | 70.63 | 44.82 | 80.53 | 72.88 | 69.23 | 46.28 | 91.03 | 68.57 | |
| AToken [ 9 ] | 64.12 | 65.82 | 72.31 | 46.63 | 88.13 | 66.46 | 66.54 | 46.19 | 91.29 | 67.50 | |
| BiomedCLIP ∗ [ 15 ] | 60.59 | 66.03 | 68.78 | 46.03 | 88.43 | 73.91 | 79.10 | 48.32 | 93.80 | 69.45 |
| Metrics | Method | CFP | CT | Derm. | Endo. | MRI | Path. | US | X-ray | Avg. |
|---|---|---|---|---|---|---|---|---|---|---|
| Dice ( ) | SDVAE [ 29 ] | 73.03 | 14.88 | 62.37 | 24.67 | 12.69 | 49.11 | 84.19 | 35.56 | 44.56 |
| TokenFlow [ 4 ] | 70.39 | 19.05 | 72.62 | 40.53 | 30.49 | 52.34 | 91.33 | 49.52 | 53.28 | |
| MingTok [ 32 ] | 85.36 | 27.03 | 83.91 | 57.32 | 52.54 | 67.68 | 92.91 | 54.71 | 65.18 | |
| UniTok [ 10 ] | 60.93 | 33.13 | 86.25 | 67.25 | 54.90 | 72.51 | 93.35 | 57.60 | 65.74 | |
| AToken [ 9 ] | 97.09 | 37.33 | 87.45 | 69.88 | 63.57 | 74.30 | 94.90 | 59.69 | 73.03 | |
| BiomedCLIP ∗ [ 15 ] | 50.22 | 31.83 | 87.48 | 60.64 | 57.95 | 73.65 | 95.41 | 59.83 | 64.63 |
| Method | CFP | CT | Derm. | Endo. | MRI | Path. | X-ray | Avg. |
|---|---|---|---|---|---|---|---|---|
| PUMIT [ 8 ] | 140.40 | 183.49 | 272.26 | 191.49 | 227.64 | 377.12 | 200.14 | 227.51 |
| MedVAE [ 5 ] | 118.13 | 154.42 | 202.09 | 170.29 | 145.25 | 325.87 | 88.55 | 172.08 |
| MedITok [ 6 ] | 90.65 | 142.46 | 176.94 | 58.38 | 122.96 | 99.66 | 77.24 | 109.76 |
| MedVTok | 59.85 | 146.39 | 142.87 | 82.39 | 116.78 | 94.65 | 69.17 | 101.73 |
| Method | FundusMM | MM-Skin | Kvasir | PathVQA | SLAKE | GMAI-MM | Avg. |
|---|---|---|---|---|---|---|---|
| PUMIT [ 8 ] | 29.84 0.42 | 34.74 0.38 | 69.50 0.51 | 52.97 0.63 | 36.44 0.55 | 28.16 0.47 | 41.94 0.33 |
| MedVAE [ 5 ] | 28.39 0.56 | 34.21 0.44 | 66.64 0.72 | 51.15 0.58 | 31.57 0.67 | 27.61 0.53 | 39.93 0.41 |
| MedITok [ 6 ] | 31.29 0.35 | 36.18 0.41 | 70.63 0.29 | 58.46 0.52 | 45.61 0.38 | 30.15 0.26 | 45.39 0.28 |
| MedVTok | 33.39 0.31 | 37.49 0.28 | 72.98 0.34 | 57.24 0.45 | 45.94 0.37 | 31.81 0.29 | 46.48 0.22 |
| Metrics | Method | Abdomen | Chest | Pelvis | Avg. |
|---|---|---|---|---|---|
| BLEU-2 ( ) | PUMIT [ 8 ] | 0.289 0.008 | 0.193 0.003 | 0.164 0.007 | 0.215 0.005 |
| MedVAE-3D [ 5 ] | 0.249 0.038 | 0.185 0.020 | 0.152 0.010 | 0.195 0.013 | |
| MedITok [ 6 ] | 0.256 0.013 | 0.219 0.020 | 0.294 0.017 | 0.257 0.012 | |
| MedVTok | 0.272 0.005 | 0.263 0.045 | 0.288 0.017 | 0.274 0.009 | |
| RaTEScore ( ) | PUMIT [ 8 ] | 0.604 0.005 | 0.511 0.035 | 0.201 0.015 | 0.439 0.006 |
| MedVAE-3D [ 5 ] | 0.613 0.022 | 0.497 0.053 | 0.187 0.003 | 0.432 0.011 |
Appendix figures & tables25 assets
Supplementary material from the paper’s appendix.
Appendix
| Index | Expert Encoder | Domains | |
| 0 | DermLIP [ 21 ] | Dermoscopy | 768 |
| 1 | RetCLIP [ 22 ] | CFP | 768 |
| 2 | Conch [ 20 ] | Pathology | 1024 |
| 3 | PeskaVLP [ 24 ] | Endoscopy | 2048 |
| 4–8 | MedImageInsight [ 16 ] | CT, MR, US, X-ray, Other | 2048 |
| 9 | Spectre [ 25 ] | CT 3D | 2160 |
| Dataset | Modality | #Samples | #Cls | Task(s) |
| 2D Perception – Reconstruction / Classification / Retrieval | ||||
| ChestCTScan [ 34 ] | CT | 1,000 | 4 | Rec, Cls, Ret |
| JSIEC [ 33 ] | CFP | 1,000 | 39 | Rec, Cls, Ret |
| HAM10K [ 35 ] | Dermoscopy | 10,015 | 7 | Rec, Cls, Ret |
| PolypDiag [ 37 ] | Endoscopy | 2,202 | 2 | Rec, Cls, Ret |
| BRISC [ 36 ] | MRI | 5,023 | 4 | Rec, Cls, Ret |
| Metrics | Method | CFP | CT | Derm. | Endo. | MRI | Path. | US | X-ray | Avg. |
|---|---|---|---|---|---|---|---|---|---|---|
| Dice ( ) | SDVAE [ 29 ] | 73.03 | 14.88 | 62.37 | 24.67 | 12.69 | 49.11 | 84.19 | 35.56 | 44.56 |
| TokenFlow ‡ [ 4 ] | 70.39 | 19.05 | 72.62 | 40.53 | 30.49 | 52.34 | 91.33 | 49.52 | 53.28 | |
| MingTok ‡ [ 32 ] | 85.36 | 27.03 | 83.91 | 57.32 | 52.54 | 67.68 | 92.91 | 54.71 | 65.18 | |
| UniTok ‡ [ 10 ] | 60.93 | 33.13 | 86.25 | 67.25 | 54.90 | 72.51 | 93.35 | 57.60 | 65.74 | |
| AToken ‡ [ 9 ] | 97.09 | 37.33 | 87.45 | 69.88 | 63.57 | 74.30 | 94.90 | 59.69 | 73.03 | |
| BiomedCLIP ∗ [ 15 ] | 50.22 | 31.83 | 87.48 | 60.64 | 57.95 | 73.65 | 95.41 | 59.83 | 64.63 |
| Model | CFP | CT | Derm. | Endo. | MRI | OCT | Path. | US | X-ray |
|---|---|---|---|---|---|---|---|---|---|
| RetCLIP | 91.95 1.05 | – | – | – | – | – | – | – | – |
| DermLIP | – | – | 79.72 0.66 | – | – | – | – | – | – |
| PeskaVLP | – | – | – | 48.64 2.29 | – | – | – | – | – |
| Conch | – | – | – | – | – | – | 93.08 2.44 | – | – |
| MedImageInsight | 75.64 2.12 | 75.32 2.83 | 85.87 0.38 | 44.65 0.74 | 95.47 0.29 | 90.79 1.18 | 71.79 2.92 | 50.18 2.67 | 96.21 0.83 |
| MedVTok | 90.54 1.05 | 87.03 1.64 | 75.27 0.99 | 51.00 1.85 | 95.03 0.52 | 94.00 1.18 | 78.97 1.65 | 52.92 1.68 | 97.22 0.61 |
| Model | CFP | CT | Derm. | Endo. | MRI | Path. | US | X-ray |
|---|---|---|---|---|---|---|---|---|
| RetCLIP | 92.46 1.69 | – | – | – | – | – | – | – |
| DermLIP | – | – | 89.05 1.86 | – | – | – | – | – |
| PeskaVLP | – | – | – | 65.06 1.51 | – | – | – | – |
| Conch | – | – | – | – | – | 83.77 1.39 | – | – |
| MedImageInsight | 92.34 1.39 | 25.60 1.35 | 85.45 2.10 | 66.96 1.32 | 55.81 1.31 | 42.93 1.86 | 95.80 2.07 | 50.16 1.48 |
| MedVTok | 97.44 1.59 | 42.91 1.80 | 90.25 0.77 | 72.52 1.15 | 69.62 1.07 | 77.74 1.56 | 96.91 1.80 | 61.13 1.17 |
| AMOS-MM CT | MRISegmenter MRI | |||||||
|---|---|---|---|---|---|---|---|---|
| Organ | PUMIT | MedVAE 3D | AToken | MedVTok | PUMIT | MedVAE 3D | AToken | MedVTok |
| Overall | 28.67 | 29.71 | 36.89 | 50.13 | 44.57 0.76 | 43.70 0.80 | 54.63 0.68 | 57.20 0.76 |
| Spleen | 63.68 1.58 | 42.94 2.64 | 55.76 2.46 | 70.61 2.30 | 40.83 2.12 | 40.68 2.14 | 63.28 2.71 | 70.60 2.85 |
| Kidney | 48.94 1.96 | 45.95 2.36 | 59.56 2.44 | 74.93 1.74 | 81.60 1.29 | 77.46 1.77 | 83.96 0.67 | 86.48 0.95 |
| Liver | 76.63 2.68 | 73.73 2.23 | 80.50 1.72 | 86.31 1.00 | 58.11 1.32 | 59.11 1.23 | 85.71 0.94 | 85.83 0.70 |
| Pancreas | 13.42 1.99 | 23.51 2.60 | 31.64 2.72 | 41.90 2.36 | 49.43 2.22 | 43.98 2.08 | 49.23 1.92 | 49.49 2.71 |
| Model | MRISegmenter | AMOS-MM MRI |
|---|---|---|
| PUMIT | 44.57 0.76 | 31.44 1.52 |
| MedVAE-3D | 43.70 0.80 | 33.52 3.82 |
| AToken | 54.63 0.68 | 44.39 1.75 |
| MedVTok | 57.20 0.76 | 47.24 1.47 |
| Metrics | Method | CFP | CT | Derm. | Endo. | MRI | Path. | X-ray | Avg. |
|---|---|---|---|---|---|---|---|---|---|
| KID ( ) | PUMIT [ 8 ] | 0.098 | 0.110 | 0.096 | 0.110 | 0.067 | 0.296 | 0.080 | 0.123 |
| MedVAE [ 5 ] | 0.116 | 0.084 | 0.135 | 0.154 | 0.077 | 0.288 | 0.068 | 0.132 | |
| MedITok [ 6 ] | 0.256 | 0.099 | 0.078 | 0.024 | 0.054 | 0.055 | 0.055 | 0.089 | |
| MedVTok | 0.027 | 0.076 | 0.077 | 0.035 | 0.048 | 0.139 | 0.019 | 0.060 | |
| FID ( ) | PUMIT [ 8 ] | 140.40 | 183.49 | 272.26 | 191.49 | 227.64 | 377.12 | 200.14 | 227.51 |
| MedVAE [ 5 ] | 118.13 | 154.42 | 202.09 | 170.29 | 145.25 | 325.87 | 88.55 | 172.08 |
| Model | Connector only Qwen3 judge | Standard Qwen3 judge | Standard GPT-5 judge |
|---|---|---|---|
| PUMIT | 23.05 0.44 | 41.94 0.33 | 41.83 0.33 |
| MedVAE | 17.88 0.48 | 39.93 0.41 | 39.58 0.42 |
| MedITok | 24.76 0.39 | 45.39 0.28 | 44.82 0.26 |
| MedVTok | 29.86 0.36 | 46.48 0.22 | 46.02 0.24 |
| Metrics | Method | Abdomen | Chest | Pelvis | Avg. |
|---|---|---|---|---|---|
| BLEU ( ) | PUMIT [ 8 ] | 0.289 0.008 | 0.193 0.003 | 0.164 0.007 | 0.215 0.005 |
| MedVAE-3D [ 5 ] | 0.249 0.038 | 0.185 0.020 | 0.152 0.010 | 0.195 0.013 | |
| MedITok [ 6 ] | 0.256 0.013 | 0.219 0.020 | 0.294 0.017 | 0.257 0.012 | |
| MedVTok | 0.272 0.005 | 0.263 0.045 | 0.288 0.017 | 0.274 0.009 | |
| ROUGE-L ( ) | PUMIT [ 8 ] | 0.415 0.005 | 0.277 0.005 | 0.207 0.007 | 0.300 0.003 |
| MedVAE-3D [ 5 ] | 0.398 0.004 | 0.266 0.003 | 0.183 0.004 | 0.282 0.000 |
| AMOS-MM CT | MRISegmenter MRI | |||
|---|---|---|---|---|
| Objective | PSNR (dB) | SSIM (%) | PSNR (dB) | SSIM (%) |
| Direct gradient | 33.24 0.22 | 93.01 0.25 | 26.11 0.14 | 78.62 0.44 |
| TV | 33.05 0.21 | 93.08 0.24 | 26.04 0.14 | 78.00 0.45 |
| Laplacian | 32.99 0.21 | 93.08 0.24 | 26.20 0.15 | 77.86 0.45 |
| SliDR | 33.46 0.22 | 93.21 0.25 | 26.23 0.15 | 78.70 0.44 |
| Model | -NN | Linear probe |
|---|---|---|
| MedVAE | 40.47 0.15 | 79.47 1.35 |
| PUMIT | 36.98 0.55 | 83.25 0.84 |
| MedITok | 90.73 0.62 | 94.62 0.76 |
| AToken | 92.00 2.07 | 92.84 0.87 |
| MedVTok | 94.78 1.81 | 96.84 0.59 |
| Model | PSNR (dB) | Accuracy (%) | Dice (%) |
|---|---|---|---|
| AToken | 39.35 | 63.65 | 69.57 |
| MedITok | 36.83 | 66.59 | 67.01 |
| MedVTok | 39.71 | 71.70 | 73.21 |
| Dataset | Modality | Count |
|---|---|---|
| RSNA STR Pulmonary Embolism Detection [ 69 ] | CT | 2,854,455 |
| MELA [ 70 ] | CT | 1,198,641 |
| RibFrac2020 [ 71 ] | CT | 675,992 |
| ATM2022 [ 72 ] | CT | 419,489 |
| LIDC-IDRI-ALL-CT [ 73 ] | CT | 403,462 |
| FLARE22 [ 74 ] | CT | 236,577 |
| Dataset | Modality | Count |
|---|---|---|
| CT-RATE [ 178 ] | CT | 15,000 |
| RSNA STR Pulmonary Embolism Detection [ 69 ] | CT | 7,148 |
| FLARE22 [ 74 ] | CT | 1,874 |
| LIDC-IDRI-ALL-CT [ 73 ] | CT | 967 |
| AbdomenCT1K [ 77 ] | CT | 882 |
| QIN-HEADNECK [ 75 ] | CT | 816 |
Image Tokenization
Image tokenization converts images into compact discrete or continuous visual units for efficient generation, compression, and multimodal reasoning.
See all 57 papers