Container applications for the development and integration of virtual imaging platforms.

Medical physics Pub Date : 2025-03-23 DOI:10.1002/mp.17777
Bruno Barufaldi, Miguel A Lago, Ehsan Abadi, Andrew D A Maidment
{"title":"Container applications for the development and integration of virtual imaging platforms.","authors":"Bruno Barufaldi, Miguel A Lago, Ehsan Abadi, Andrew D A Maidment","doi":"10.1002/mp.17777","DOIUrl":null,"url":null,"abstract":"<p><strong>Background: </strong>Virtual imaging trials (VIT) have made significant advancements through the development of realistic human anatomy models, scanner-specific simulations, and virtual image interpretation. To promote VIT widespread adoption in the medical imaging community, it is important to develop methods that unify and facilitate the use of VITs, ensuring their reliable application across various imaging studies.  PURPOSE: We developed a containerized environment to enhance collaboration and interoperability across VIT platforms. This environment integrates key components of two well-established breast imaging platforms (OpenVCT and VICTRE), enabling direct comparison between specific modules for simulating anthropomorphic phantoms, lesions, and x-ray images.</p><p><strong>Methods: </strong>Wrappers were developed to simplify the setup and execution of OpenVCT and VICTRE platforms and ensure compatibility and interoperability across different software components. These wrappers can streamline the installation of necessary packages, data formatting, and pipeline execution. The containerized environment was built using Docker images to provide resources for cross-platform integration. The breast anatomy generated by VICTRE was augmented using a simplex-based method from OpenVCT, providing additional texture modeling of breast parenchyma. Power spectra (PS) were calculated to assess the texture complexity of the simulated breast tissue and compare the outcomes. Lesion simulations were performed using breast models with calcifications and masses, allowing for a comparison of Monte Carlo (VICTRE) and raytracing (OpenVCT) imaging techniques. Key differences in x-ray attenuation models and image reconstruction methods were analyzed to evaluate the differences in the reconstructed images and overall image quality.</p><p><strong>Results: </strong>The containerized approach simplified the setup and execution of the simulation platforms, embedding all the necessary packages and dependencies into the Docker images. These containerized environments supported the simulation of anthropomorphic breast models and x-ray images using both Monte Carlo (VICTRE) and raytracing (OpenVCT) methods. The breast images generated using the conventional VICTRE and the integrated simplex-based method from OpenVCT were visually comparable. The <math><semantics><mi>β</mi> <annotation>$\\beta$</annotation></semantics> </math> estimates from the PS for both approaches were close to 3, as expected for mammographic images, with only minor differences observed in the high-frequency components of the spectra (a difference of 0.2). These differences were particularly evident in areas of high tissue density and the regions of interest containing lesions; variations in the acquisition geometry affected the lesion visualization, demonstrating slight differences in the MC and raytracing simulations. Despite these differences, the overall performance of both methods in simulating images was similar, and the integrated environment provided a robust platform for comparing and optimizing imaging simulations.</p><p><strong>Conclusions: </strong>Containerized environments enable cross-platform comparisons and hybrid approaches. In this work, Docker images provided all the resources to simulate and compare the outcomes in breast phantom and x-ray image simulations, ensuring their robustness and reproducibility. The integration of VICTRE and OpenVCT methods allowed for data augmentation and provided resources for selection of imaging methods. The work lays a foundation for future VIT advancements, ensuring that these resources remain credible, reproducible, and accessible to the research community.</p>","PeriodicalId":94136,"journal":{"name":"Medical physics","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2025-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Medical physics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/mp.17777","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Background: Virtual imaging trials (VIT) have made significant advancements through the development of realistic human anatomy models, scanner-specific simulations, and virtual image interpretation. To promote VIT widespread adoption in the medical imaging community, it is important to develop methods that unify and facilitate the use of VITs, ensuring their reliable application across various imaging studies.  PURPOSE: We developed a containerized environment to enhance collaboration and interoperability across VIT platforms. This environment integrates key components of two well-established breast imaging platforms (OpenVCT and VICTRE), enabling direct comparison between specific modules for simulating anthropomorphic phantoms, lesions, and x-ray images.

Methods: Wrappers were developed to simplify the setup and execution of OpenVCT and VICTRE platforms and ensure compatibility and interoperability across different software components. These wrappers can streamline the installation of necessary packages, data formatting, and pipeline execution. The containerized environment was built using Docker images to provide resources for cross-platform integration. The breast anatomy generated by VICTRE was augmented using a simplex-based method from OpenVCT, providing additional texture modeling of breast parenchyma. Power spectra (PS) were calculated to assess the texture complexity of the simulated breast tissue and compare the outcomes. Lesion simulations were performed using breast models with calcifications and masses, allowing for a comparison of Monte Carlo (VICTRE) and raytracing (OpenVCT) imaging techniques. Key differences in x-ray attenuation models and image reconstruction methods were analyzed to evaluate the differences in the reconstructed images and overall image quality.

Results: The containerized approach simplified the setup and execution of the simulation platforms, embedding all the necessary packages and dependencies into the Docker images. These containerized environments supported the simulation of anthropomorphic breast models and x-ray images using both Monte Carlo (VICTRE) and raytracing (OpenVCT) methods. The breast images generated using the conventional VICTRE and the integrated simplex-based method from OpenVCT were visually comparable. The β $\beta$ estimates from the PS for both approaches were close to 3, as expected for mammographic images, with only minor differences observed in the high-frequency components of the spectra (a difference of 0.2). These differences were particularly evident in areas of high tissue density and the regions of interest containing lesions; variations in the acquisition geometry affected the lesion visualization, demonstrating slight differences in the MC and raytracing simulations. Despite these differences, the overall performance of both methods in simulating images was similar, and the integrated environment provided a robust platform for comparing and optimizing imaging simulations.

Conclusions: Containerized environments enable cross-platform comparisons and hybrid approaches. In this work, Docker images provided all the resources to simulate and compare the outcomes in breast phantom and x-ray image simulations, ensuring their robustness and reproducibility. The integration of VICTRE and OpenVCT methods allowed for data augmentation and provided resources for selection of imaging methods. The work lays a foundation for future VIT advancements, ensuring that these resources remain credible, reproducible, and accessible to the research community.

背景:虚拟成像试验(VIT)通过开发逼真的人体解剖模型、特定扫描仪模拟和虚拟图像解读取得了重大进展。为了促进虚拟成像试验在医学影像界的广泛应用,必须开发统一和方便使用虚拟成像试验的方法,确保其在各种成像研究中的可靠应用。 目的:我们开发了一种容器化环境,以加强各 VIT 平台之间的协作和互操作性。该环境集成了两个成熟的乳腺成像平台(OpenVCT 和 VICTRE)的关键组件,可直接比较模拟拟人模型、病变和 X 射线图像的特定模块:开发封装程序是为了简化 OpenVCT 和 VICTRE 平台的设置和执行,并确保不同软件组件之间的兼容性和互操作性。这些封装器可简化必要软件包的安装、数据格式化和管道执行。容器化环境使用 Docker 映像构建,为跨平台集成提供资源。由 VICTRE 生成的乳房解剖图使用 OpenVCT 中基于单纯形的方法进行了增强,提供了额外的乳腺实质纹理建模。通过计算功率谱(PS)来评估模拟乳腺组织的纹理复杂性,并对结果进行比较。使用带有钙化和肿块的乳房模型进行病变模拟,对蒙特卡洛(VICTRE)和光线追踪(OpenVCT)成像技术进行比较。分析了 X 射线衰减模型和图像重建方法的主要差异,以评估重建图像和整体图像质量的差异:容器化方法简化了仿真平台的设置和执行,将所有必要的软件包和依赖关系嵌入到 Docker 映像中。这些容器化环境支持使用蒙特卡洛(VICTRE)和光线追踪(OpenVCT)方法模拟拟人乳房模型和 X 射线图像。使用传统的 VICTRE 方法和 OpenVCT 基于单纯形的集成方法生成的乳房图像在视觉上具有可比性。两种方法通过 PS 得出的 β $\beta$估计值都接近 3,这也是乳腺成像的预期结果,只有在光谱的高频部分观察到微小差异(差异为 0.2)。这些差异在组织密度高的区域和包含病变的感兴趣区尤为明显;采集几何图形的变化影响了病变的可视化,在 MC 和光线追踪模拟中显示出轻微的差异。尽管存在这些差异,但两种方法在模拟图像方面的总体性能相似,集成环境为比较和优化成像模拟提供了一个强大的平台:容器化环境可实现跨平台比较和混合方法。在这项工作中,Docker 图像提供了模拟和比较乳房模型和 X 射线图像模拟结果的所有资源,确保了其稳健性和可重复性。VICTRE 和 OpenVCT 方法的集成允许进行数据扩增,并为选择成像方法提供了资源。这项工作为未来的 VIT 进展奠定了基础,确保这些资源始终可信、可重现,并可供研究界使用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信