{"title":"Towards large nuclear imaging system optical simulations with optiGAN, a generative adversarial network.","authors":"Carlotta Trigila, Guneet Mummaneni, Brahim Mehadji, Brandon Pardi, Emilie Roncali","doi":"10.1088/1361-6560/adde0c","DOIUrl":null,"url":null,"abstract":"<p><p>Optical Monte Carlo (MC) simulations are essential for modeling light transport in radiation detectors used in nuclear imaging and high-energy physics. However, full-system simulations remain computationally prohibitive due to the need to track optical photons across large detector arrays. To address this challenge, we developed optiGAN, a conditional Wasserstein Generative Adversarial Network (GAN) designed to accelerate detailed optical simulations while maintaining high fidelity.
Our approach trains optiGAN on high-dimensional optical photon distributions generated using GATE 10, the new Python-based version of the well-established MC simulation toolkit. Two datasets were constructed from 511 keV interactions in bismuth germanate crystals: one included multidimensional features (spatial coordinates, kinetic energy, and time), and another focused solely on time distributions. OptiGAN employs a combination of conditional GAN and Wasserstein GAN with gradient penalty (WGAN-GP) to enhance training stability and accuracy. Model performance was evaluated using the Jensen- Shannon distance, achieving similarity scores exceeding 90% for most photon properties, with further improvements when focusing exclusively on timing distributions.
To validate optiGAN ability to reproduce system-level detector performance, we used its output to generate silicon photomultiplier signals using a validated SiPM simulation toolkit. The resulting energy and timing resolutions closely matched those obtained from full MC simulations, demonstrating that optiGAN preserves key detector characteristics while improving computational efficiency by up to two orders of magnitude.
These findings establish optiGAN as a promising tool for large-scale detector simulations, enabling rapid evaluation of new detector technologies, also because it has been integrated in the new version of GATE. Future work will focus on further optimizing model performance and extending its applicability to system-level nuclear imaging simulations.
.</p>","PeriodicalId":20185,"journal":{"name":"Physics in medicine and biology","volume":" ","pages":""},"PeriodicalIF":3.3000,"publicationDate":"2025-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Physics in medicine and biology","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1088/1361-6560/adde0c","RegionNum":3,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, BIOMEDICAL","Score":null,"Total":0}
引用次数: 0
Abstract
Optical Monte Carlo (MC) simulations are essential for modeling light transport in radiation detectors used in nuclear imaging and high-energy physics. However, full-system simulations remain computationally prohibitive due to the need to track optical photons across large detector arrays. To address this challenge, we developed optiGAN, a conditional Wasserstein Generative Adversarial Network (GAN) designed to accelerate detailed optical simulations while maintaining high fidelity.
Our approach trains optiGAN on high-dimensional optical photon distributions generated using GATE 10, the new Python-based version of the well-established MC simulation toolkit. Two datasets were constructed from 511 keV interactions in bismuth germanate crystals: one included multidimensional features (spatial coordinates, kinetic energy, and time), and another focused solely on time distributions. OptiGAN employs a combination of conditional GAN and Wasserstein GAN with gradient penalty (WGAN-GP) to enhance training stability and accuracy. Model performance was evaluated using the Jensen- Shannon distance, achieving similarity scores exceeding 90% for most photon properties, with further improvements when focusing exclusively on timing distributions.
To validate optiGAN ability to reproduce system-level detector performance, we used its output to generate silicon photomultiplier signals using a validated SiPM simulation toolkit. The resulting energy and timing resolutions closely matched those obtained from full MC simulations, demonstrating that optiGAN preserves key detector characteristics while improving computational efficiency by up to two orders of magnitude.
These findings establish optiGAN as a promising tool for large-scale detector simulations, enabling rapid evaluation of new detector technologies, also because it has been integrated in the new version of GATE. Future work will focus on further optimizing model performance and extending its applicability to system-level nuclear imaging simulations.
.
期刊介绍:
The development and application of theoretical, computational and experimental physics to medicine, physiology and biology. Topics covered are: therapy physics (including ionizing and non-ionizing radiation); biomedical imaging (e.g. x-ray, magnetic resonance, ultrasound, optical and nuclear imaging); image-guided interventions; image reconstruction and analysis (including kinetic modelling); artificial intelligence in biomedical physics and analysis; nanoparticles in imaging and therapy; radiobiology; radiation protection and patient dose monitoring; radiation dosimetry