- George Shih
- Adam Flanders
- Errol Colak
- Hui-Min Lin
- Chinmay Singhal
- Presentation
- RSNA Anonymizer2
- Available for download on the RSNA Github page:
- Other RSNA research tools
- Report De-identifier
DICOM Tags Exploration with ChatGPT
- DICOM Metadata Tags with (Fake) PHI using GPT
- Radiology Report Deidentification with (Fake) PHI using GPT
💡 Example prompts:
DICOM Metadata
Tell me about a bit about the patient and the exam performed.
Analyze the DICOM metadata and give me all the values that contain personal health information.
Show this in a table format.
Identify all the DICOM metadata containing potential personal health information (PHI).
These can be directly identifying information (such as name, unique ID, etc)or indirectly
identifying information (such as demographic, other ID, etc).
Do not include fields that does not have a PHI risk such as technical details.
Show this in table format with the field name and value.
Deidentify the DICOM metadata containing personal health information using fake information.
Show the values before and after in table format.
Anonymize all the potential personal health information in the DICOM metadata.
Show the values before and after in table format.
Radiology Report
Analyze the radiology report and give me a list of all the personal health information.
Anonymize all the potential personal health information on the radiology report.
Using ChatGPT Vision Model (GPT-4o) to examine radiology images with burned-in PHI
💡 Example images with fake burned-in PHI:
Chest Xray | Ultrasound | CT Abdomen |
---|---|---|
![]() |
![]() |
![]() |
💡 Llama3.2-Vision-11b

Using Open Source Local Multimodal LLMs (SLIDES)
REFERENCES:
https://github.com/5aharsh/collama/
https://www.saltyoldgeek.com/posts/ollama-llama3-openwebui/
This URL forwards to the latest Google Colab notebook for DICOM DeID coded by ChatGPT - Colab notebook
💡 Example of python notebook output: