论文部分内容阅读
放射治疗是目前恶性肿瘤治疗的主要手段之一,放射治疗计划系统作为放射治疗开展的重要一环,特别是剂量计算及其可视化技术,对精确放射治疗的实现和新型放射治疗技术的发展具有重要的意义。随着相关学科的快速发展和放射治疗技术的不断革新,放射治疗计划系统已成为放射治疗领域中的研究热点之一。本文深入研究了光子束剂量计算及其可视化以及与之密切相关的图像分割技术,并在Visual C++平台上开发了一套光子束剂量计算与可视化软件系统,功能包括数据库管理、DICOM图像浏览、图像分割与三维重建、剂量计算及可视化等部分。图像分割是三维重建和剂量计算及可视化的基础,本文对Live Wire智能分割算法的思想和原理进行了深入研究,对该算法中的代价函数进行了改进。实验结果表明改进后的算法可以更加有效地提取感兴趣组织的边界。剂量计算是放射治疗计划系统的核心,本文对放射治疗计划中的光子束剂量计算方法进行了深入研究。主要研究了collapsed cone光子束卷积剂量计算算法的原理与技术,在Visual C++平台上开发实现了collapsed cone光子束剂量计算的快速算法。为了验证该剂量计算方法的准确性,本文使用EGSnrc/DOSXYZnrc蒙特卡罗程序,在相同条件下进行模拟计算,并加以分析比较。实验结果表明,本文研究开发的collapsed cone卷积剂量计算算法快速、准确、有效。剂量可视化是剂量计算的重要评估手段之一,本文研究了以Marching Cubes算法为代表的三维等剂量面绘制算法和以网格追踪法为代表的二维等剂量线绘制算法,并在Visual C++平台上加以实现。实验结果表明,通过面片削减和平滑,Marching Cubes算法重建出的三维等剂量面效果好,计算速度快;网格追踪法算法能够处理等剂量线在边界处不连续的情况,迅速准确地追踪等值线;它们能够分别满足三维和二维剂量可视化的需求。