🌐 Homepage | 🤗 Dataset | 📖 Paper
TemMed-Bench features three primary highlights.
Download the source data files from the Stanford AIMI dataset page (Due to the dataset's license agreement, the images and reports from the CheXpert Plus dataset cannot be redistributed.)
Save the files to the following path:
TemMed-Bench/
├── PNG/
└── df_chexpert_plus_240401.csv
Download the TemMed-Bench data files from 🤗 Dataset
Save the files to the following path:
TemMed-Bench/
├── Get_Data/
├── TestSet_ImagePairSelection.json
├── TestSet_SelectedVQA_2000.json
├── TestSet_VQA_ReportGeneration.json
└── TrainSet_KnowledgeCorpus.json
Run Get_Report_TestSet.ipynb and Get_Report_TrainSet.ipynb to get the corresponding reports for each sample in TemMed-Bench.
The final files and directory structure are as follows:
TemMed-Bench/
├── Get_Data/
├── TestSet_ImagePairSelection.json
├── TestSet_SelectedVQA_2000.json
├── TestSet_VQA_ReportGeneration_Final.json
└── TrainSet_KnowledgeCorpus_Final.json
TestSet_VQA_ReportGeneration_Final.json: Data for the Report Generation and VQA tasks.TestSet_SelectedVQA_2000.json: A random subset of 2,000 VQA samples for evaluation.TestSet_ImagePairSelection.json: Data for the Image-Pair Selection task.TrainSet_KnowledgeCorpus_Final.json: The data corpus for retrieval or training.The evaluation templates are in the TemMed-Bench/Eval folder. You can evaluate other models by following the evaluation procedure provided in the code.
Run the corresponding Python script and ensure the data file path is set correctly. For example:
python VQA_GPT_RAG_imgReport.py
@misc{zhang2025temmedbenchevaluatingtemporalmedical,
title={TemMed-Bench: Evaluating Temporal Medical Image Reasoning in Vision-Language Models},
author={Junyi Zhang and Jia-Chen Gu and Wenbo Hu and Yu Zhou and Robinson Piramuthu and Nanyun Peng},
year={2025},
eprint={2509.25143},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2509.25143},
}
Python
50.7%
Jupyter Notebook
49.3%
🌐 Homepage | 🤗 Dataset | 📖 Paper
TemMed-Bench features three primary highlights.
Download the source data files from the Stanford AIMI dataset page (Due to the dataset's license agreement, the images and reports from the CheXpert Plus dataset cannot be redistributed.)
Save the files to the following path:
TemMed-Bench/
├── PNG/
└── df_chexpert_plus_240401.csv
Download the TemMed-Bench data files from 🤗 Dataset
Save the files to the following path:
TemMed-Bench/
├── Get_Data/
├── TestSet_ImagePairSelection.json
├── TestSet_SelectedVQA_2000.json
├── TestSet_VQA_ReportGeneration.json
└── TrainSet_KnowledgeCorpus.json
Run Get_Report_TestSet.ipynb and Get_Report_TrainSet.ipynb to get the corresponding reports for each sample in TemMed-Bench.
The final files and directory structure are as follows:
TemMed-Bench/
├── Get_Data/
├── TestSet_ImagePairSelection.json
├── TestSet_SelectedVQA_2000.json
├── TestSet_VQA_ReportGeneration_Final.json
└── TrainSet_KnowledgeCorpus_Final.json
TestSet_VQA_ReportGeneration_Final.json: Data for the Report Generation and VQA tasks.TestSet_SelectedVQA_2000.json: A random subset of 2,000 VQA samples for evaluation.TestSet_ImagePairSelection.json: Data for the Image-Pair Selection task.TrainSet_KnowledgeCorpus_Final.json: The data corpus for retrieval or training.The evaluation templates are in the TemMed-Bench/Eval folder. You can evaluate other models by following the evaluation procedure provided in the code.
Run the corresponding Python script and ensure the data file path is set correctly. For example:
python VQA_GPT_RAG_imgReport.py
@misc{zhang2025temmedbenchevaluatingtemporalmedical,
title={TemMed-Bench: Evaluating Temporal Medical Image Reasoning in Vision-Language Models},
author={Junyi Zhang and Jia-Chen Gu and Wenbo Hu and Yu Zhou and Robinson Piramuthu and Nanyun Peng},
year={2025},
eprint={2509.25143},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2509.25143},
}
Python
50.7%
Jupyter Notebook
49.3%