基于Marching Cubes与Ray Casting的BNCT剂量三维可视化方法研究
Research on 3D Visualization Method of BNCT Dose Based on Marching Cubes and Ray Casting
DOI: 10.12677/csa.2026.1610306, PDF,    科研立项经费支持
作者: 邵丽红:安徽理工大学计算机科学与工程学院,安徽 淮南;合肥综合性国家科学中心能源研究院(安徽省能源实验室),安徽 合肥;卢 棚, 姜 韦*:合肥综合性国家科学中心能源研究院(安徽省能源实验室),安徽 合肥
关键词: BNCT;剂量可视化;Marching Cubes;Ray Casting;医学图像;三维重建;BNCT; Dose Visualization; Marching Cubes; Ray Casting; RTDOSE; Three-Dimensional Reconstruction
摘要: BNCT剂量场受中子输运、硼浓度和组织成分共同影响,空间分布复杂。二维切片能显示局部剂量,但难以解释热点与脑部解剖结构的对应关系。本文提出一种面向BNCT脑部剂量分析的CT-RTDOSE融合三维可视化方法。程序读取CT序列和RTDOSE数据,将剂量体重采样到CT网格;基于HU阈值和形态学规则构建头部、颅骨和脑区近似掩膜;利用Marching Cubes重建多层解剖表面,并用Ray Casting绘制连续剂量场。两类结果在统一坐标系下融合显示,并与三正交切片联动。单病例结果表明,该方法能够同时保留剂量连续性和解剖参照。当前病例中,重采样前后最大剂量和峰值位置一致,说明该流程在已对齐数据上保持了空间一致性。与单纯二维切片或单独三维剂量体相比,该方法更便于热点定位、边界判断和空间理解。
Abstract: BNCT dose fields are shaped by neutron transport, boron concentration, and tissue composition, and therefore exhibit strong spatial heterogeneity. Two-dimensional slices can show local dose values, but they are weak at explaining the spatial relationship between dose hotspots and brain anatomy. This study proposes a CT-RTDOSE fused three-dimensional visualization method for BNCT brain dose analysis. The program loads CT series and RTDOSE data, resamples dose to the CT grid, builds approximate masks of the head, skull, and brain region with HU thresholds and morphological rules, reconstructs layered anatomical surfaces with Marching Cubes, and renders the continuous dose field with Ray Casting. The two results are fused in a unified coordinate system and linked with three orthogonal slices. A single-case study shows that the method preserves dose continuity while providing clear anatomical reference. In the current case, the maximum dose and peak location remain unchanged before and after resampling, indicating good spatial consistency for aligned data. Compared with slice-only display or dose-volume-only display, the proposed method is more effective for hotspot localization, boundary inspection, and spatial interpretation.
文章引用:邵丽红, 卢棚, 姜韦. 基于Marching Cubes与Ray Casting的BNCT剂量三维可视化方法研究[J]. 计算机科学与应用, 2026, 16(10): 10-23. https://doi.org/10.12677/csa.2026.1610306

参考文献

[1] Schlachter, M., Raidou, R.G., Muren, L.P., Preim, B., Putora, P.M. and Bühler, K. (2019) State‐of‐the‐Art Report: Visual Computing in Radiation Therapy Planning. Computer Graphics Forum, 38, 753-779.
https://doi.org/10.1111/cgf.13726
[2] 王利业, 卢棚, 金龙泉, 贺睿敏. 基于改进移动立方体算法重建头部及腹部CT图像[J]. 中国医学影像技术, 2025, 41(7): 1139-1143.
[3] 毛涵杨, 彭晨, 李晨, 王长波. 面向开放表面的神经移动立方体算法[J]. 浙江大学学报(理学版), 2023, 50(6): 692-700, 710.
[4] 谈玲, 梁颖, 马雯杰, 夏景明, 朱吉宁. 基于细化等值面拓扑的病灶切片三维重建方法[J]. 中国生物医学工程学报, 2024, 43(1): 49-59.
[5] 毕硕本, 陆源, 曾晓文, 路明月, 张永华. Marching Cubes改进算法及其气象三维模拟[J]. 系统仿真学报, 2017, 29(7): 1405-1411.
[6] 李泽宇, 陈一民, 赵艳, 朱立峰, 林靖生, 吕圣卿. 基于改进光线投影算法的医学图像三维重建[J]. 计算机应用研究, 2017, 34(12): 3866-3868.
[7] 刘颖, 陆后军, 苌道方. 基于改进光线投射算法的室内烟雾可视化研究[J]. 激光与光电子学进展, 2021, 58(4): 126-135.
[8] 孙坚, 谭珂, 高原, 蔡守旺, 王鹏飞. 基于多像素值提取优化的重映射方法构建肝脾破裂伤三维体绘制模型[J]. 解放军医学院学报, 2021, 42(2): 207-211, 234.
[9] 祝艳, 钟鼎坤. 时变体数据传输函数设计及其在行星际数值模拟结果可视化中的应用[J]. 空间科学学报, 2023, 43(3): 423-433.
[10] 杨训武, 卢棚, 王胜哲, 李佳, 姜韦, 梁立振. 基于MeVisLab与OpenMC的BNCT剂量模拟系统设计[J]. 强激光与粒子束, 2025, 37(10): 95-102.
[11] Hu, N., Tanaka, H., Kakino, R., Yoshikawa, S., Miyao, M., Akita, K., et al. (2021) Evaluation of a Treatment Planning System Developed for Clinical Boron Neutron Capture Therapy and Validation against an Independent Monte Carlo Dose Calculation System. Radiation Oncology, 16, Article No. 243.
https://doi.org/10.1186/s13014-021-01968-2