Abstract
Purpose:The authors propose an algorithm based on the k‐d tree for nearest neighbor searching to improve the calculation time for 2D and 3D dose distributions.Methods:The calculation method has been widely used for comparisons of dose distributions in clinical treatment plans and quality assurances. By specifying the acceptable dose and distance‐to‐agreement criteria, the method provides quantitative measurement of the agreement between the reference and evaluation dose distributions. The value indicates the acceptability. In regions where , the predefined criterion is satisfied and thus the agreement is acceptable; otherwise, the agreement fails. Although the concept of the method is not complicated and a quick naïve implementation is straightforward, an efficient and robust implementation is not trivial. Recent algorithms based on exhaustive searching within a maximum radius, the geometric Euclidean distance, and the table lookup method have been proposed to improve the computational time for multidimensional dose distributions. Motivated by the fact that the least searching time for finding a nearest neighbor can be an operation with a k‐d tree, where is the total number of the dose points, the authors propose an algorithm based on the k‐d tree for the evaluation in this work.Results:In the experiment, the authors found that the average k‐d tree construction time per reference point is, while the nearest neighbor searching time per evaluation point is proportional to , where is between 2 and 3 for two‐dimensional and three‐dimensional dose distributions, respectively.Conclusions:Comparing with other algorithms such as exhaustive search and sorted list, the k‐d tree algorithm for evaluation is much more efficient.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have