| # PET-VLM Innovation Roadmap |
|
|
| ## 1. What We Should Build |
|
|
| The project should not be framed as ordinary PET classification or segmentation. The current dataset contains paired 3D FDG-PET volumes and regional SUVR tables, but no diagnosis labels, lesion masks, or free-text clinical reports. |
|
|
| The strongest framing is: |
|
|
| > A region-grounded metabolic vision-language framework that converts 3D FDG-PET into structured regional metabolic semantics, and uses this semantic bridge to adapt brain MRI foundation encoders to PET. |
|
|
| Current Stage 1 method name: |
|
|
| > **ReMAP-PET: Region-guided Metabolic Alignment with Partial-tuned PET Encoders** |
|
|
| Short task name: |
|
|
| > PET-to-Regional Metabolic Language Alignment |
|
|
| ## 2. Why This Is Different From Existing Brain Foundation Models |
|
|
| Existing brain MRI foundation models mostly learn anatomical or general neuroimaging representations from MRI volumes. NeuroVLM-style work aligns neuroimaging maps with text from publications and activation coordinates. Our data is different: |
|
|
| - The image is FDG-PET, which reflects glucose metabolism rather than anatomy. |
| - The paired supervision is a 120-region SUVR profile, not a diagnosis label. |
| - The SUVR table is structured, interpretable, and naturally convertible into language. |
| - The dataset is small, so full VLM training from scratch is not realistic. |
|
|
| Therefore, the innovation should be a PET-specific semantic adaptation layer over strong pretrained 3D brain encoders. |
|
|
| ## 3. Core Model |
|
|
| Recommended architecture: |
|
|
| ```text |
| 3D FDG-PET |
| -> pretrained 3D brain/medical encoder |
| -> PET feature tokens |
| -> regional metabolic projector |
| -> 120 region tokens |
| -> text/SUVR alignment space |
| -> retrieval, structured reporting, later VLM/LLM adapter |
| ``` |
|
|
| The encoder can be initialized from: |
|
|
| - MedicalNet: stable 3D medical ResNet baseline. |
| - BrainIAC: general brain MRI foundation model. |
| - BrainFM: larger brain foundation model, to be integrated after engineering. |
| - AnatCL: anatomical weak-contrastive MRI model, if weights and code are available. |
| - Scratch 3D CNN: sanity baseline only. |
|
|
| ## 4. Main Innovation: Regional Metabolic Language |
|
|
| Instead of treating the CSV as only regression targets, convert each SUVR table into several aligned representations: |
|
|
| 1. Numeric vector: |
| - 120-dimensional SUVR values. |
|
|
| 2. Region tokens: |
| - One token per brain region. |
| - Each token contains region identity plus normalized SUVR value. |
|
|
| 3. Structured facts: |
| - `region = Hippocampus_L` |
| - `value = 0.82` |
| - `rank = low` |
| - `hemisphere = left` |
| - `system = medial temporal` |
|
|
| 4. Controlled text: |
| - "The scan shows relatively low metabolism in bilateral hippocampal and temporal regions." |
| - "The highest uptake regions are ..." |
|
|
| This gives us a language-side target without needing real radiology reports. |
|
|
| ## 5. Training Objectives |
|
|
| Use multi-task training: |
|
|
| ```text |
| L = L_suvr_regression |
| + lambda_1 * L_pet_region_contrastive |
| + lambda_2 * L_region_ranking |
| + lambda_3 * L_text_alignment |
| ``` |
|
|
| ### Objective A: PET -> SUVR Regression |
|
|
| Predict the 120-region SUVR vector from the PET image. |
|
|
| Metrics: |
|
|
| - MAE |
| - RMSE |
| - Pearson correlation |
| - Spearman correlation |
| - per-region error |
|
|
| ### Objective B: PET-SUVR Contrastive Alignment |
|
|
| Align each PET embedding with its own SUVR-region embedding. |
|
|
| Metrics: |
|
|
| - PET-to-SUVR Recall@1/5 |
| - SUVR-to-PET Recall@1/5 |
| - MRR |
| - median rank |
|
|
| ### Objective C: Region Ranking |
|
|
| Predict top-k high-metabolism and low-metabolism regions. |
|
|
| Metrics: |
|
|
| - top-k overlap |
| - high-region F1 |
| - low-region F1 |
| - hemisphere-consistency score |
|
|
| ### Objective D: PET-to-Text Alignment |
|
|
| Generate controlled text from the true or predicted SUVR profile, then align PET embeddings with that text. |
|
|
| Metrics: |
|
|
| - PET-to-text retrieval Recall@k |
| - region mention precision/recall |
| - factual numeric consistency |
|
|
| ## 6. Experimental Matrix |
|
|
| ### Backbone Comparison |
|
|
| | Backbone | Frozen Linear | Frozen MLP | Adapter | High-level Partial | |
| |---|---:|---:|---:|---:| |
| | Scratch 3D CNN | no | yes | no | yes | |
| | MedicalNet | yes | yes | yes | yes | |
| | BrainIAC | yes | yes | yes | yes | |
| | BrainFM | yes | yes | yes | yes | |
| | AnatCL | yes | yes | yes | yes | |
|
|
| ### Modality Modes |
|
|
| | Mode | Input | Purpose | |
| |---|---|---| |
| | A | PET only | Can image encoder recover metabolic structure? | |
| | B | SUVR/region tokens only | How informative is the structured metabolic profile? | |
| | C | PET + region/text alignment | Main VLM-style model. | |
|
|
| ## 7. Paper-Level Contributions |
|
|
| Contribution 1: |
|
|
| Introduce PET-to-Regional Metabolic Language Alignment, a task that bridges 3D FDG-PET images and interpretable brain-region metabolic semantics. |
|
|
| Contribution 2: |
|
|
| Systematically evaluate whether MRI foundation encoders transfer to FDG-PET metabolic understanding, including frozen probing, adapter tuning, and high-level partial tuning. |
|
|
| Contribution 3: |
|
|
| Propose a region-grounded metabolic tokenizer that converts SUVR tables into numeric, token, fact, and controlled-language supervision. |
|
|
| Contribution 4: |
|
|
| Show that the learned PET encoder supports SUVR prediction, PET-region retrieval, region-level explanation, and future VLM/LLM integration. |
|
|
| ## 8. What Not To Claim Yet |
|
|
| Do not claim: |
|
|
| - clinical diagnosis classification, unless diagnosis labels are added; |
| - segmentation, unless voxel-level masks are added; |
| - free-form radiology report generation, unless real reports are added; |
| - full PET foundation model, because 1015 scans are not enough for that claim. |
|
|
| Safer claim: |
|
|
| > PET-specific adaptation of brain foundation encoders through region-grounded metabolic semantic alignment. |
|
|
| ## 9. Immediate Next Engineering Steps |
|
|
| 1. Add evaluation code for MAE, RMSE, Pearson, Spearman, Recall@k, and top-k region overlap. |
| 2. Add a region-token encoder instead of only using a flat SUVR MLP. |
| 3. Add text template generation from SUVR tables. |
| 4. Add PET-text contrastive training using controlled metabolic summaries. |
| 5. Integrate BrainFM into the same training script. |
| 6. Run final experiments on train/val/test and keep test untouched until final comparison. |
|
|
| ## 10. Recommended Title |
|
|
| Primary: |
|
|
| > PET2MetLang: Region-Grounded Metabolic Language Alignment for FDG-PET Brain Representation Learning |
|
|
| Alternative: |
|
|
| > Transferring Brain MRI Foundation Models to FDG-PET via Regional Metabolic Language Alignment |
|
|