Department of Radiation Oncology, Virginia Commonwealth University, Richmond, Virginia 23298, USA.
Med Phys. 2011 Aug;38(8):4579-82. doi: 10.1118/1.3609416.
To develop an automatic knot placement algorithm to enable the use of NonUniform Rational B-Splines (NURBS) in deformable image registration.
The authors developed a two-step approach to fit a known displacement vector field (DVF). An initial fit was made with uniform knot spacing. The error generated by this fit was then assigned as an attractive force pulling on the knots, acting against a resistive spring force in an iterative equilibration scheme. To demonstrate the accuracy gain of knot optimization over uniform knot placement, we compared the sum of the squared errors and the frequency of large errors.
Fits were made to a one-dimensional DVF using 1-20 free knots. Given the same number of free knots, the optimized, nonuniform B-spline fit produced a smaller error than the uniform B-spline fit. The accuracy was improved by a mean factor of 4.02. The optimized B-spline was found to greatly reduce the number of errors more than 1 standard deviation from the mean error of the uniform fit. The uniform B-spline had 15 such errors, while the optimized B-spline had only two. The algorithm was extended to fit a two-dimensional DVF using control point grid sizes ranging from 8 x 8 to 15 x 15. Compared with uniform fits, the optimized B-spline fits were again found to reduce the sum of squared errors (mean ratio = 2.61) and number of large errors (mean ratio = 4.50).
Nonuniform B-splines offer an attractive alternative to uniform B-splines in modeling the DVF. They carry forward the mathematical compactness of B-splines while simultaneously introducing new degrees of freedom. The increased adaptability of knot placement gained from the generalization to NURBS offers increased local control as well as the ability to explicitly represent topological discontinuities.
开发一种自动结放置算法,以使非均匀有理 B 样条(NURBS)能够用于可变形图像配准。
作者开发了一种两步法来拟合已知的位移矢量场(DVF)。首先以均匀结间距进行初始拟合。然后,将此拟合产生的误差作为吸引力施加到结上,在迭代平衡方案中与阻力弹簧力相对抗。为了证明结优化相对于均匀结放置的准确性增益,我们比较了平方和误差和大误差的频率。
使用 1-20 个自由结对一维 DVF 进行拟合。给定相同数量的自由结,优化的非均匀 B 样条拟合比均匀 B 样条拟合产生的误差更小。准确性提高了平均 4.02 倍。优化的 B 样条被发现大大减少了误差数量,超过了均匀拟合误差平均值的 1 个标准差。均匀 B 样条有 15 个这样的误差,而优化的 B 样条只有两个。该算法扩展到使用 8 x 8 到 15 x 15 的控制点网格大小拟合二维 DVF。与均匀拟合相比,优化的 B 样条拟合再次降低了平方和误差(平均比= 2.61)和大误差的数量(平均比= 4.50)。
非均匀 B 样条在建模 DVF 方面提供了比均匀 B 样条更有吸引力的替代方案。它们继承了 B 样条的数学紧凑性,同时引入了新的自由度。从对 NURBS 的推广中获得的结放置的适应性提高提供了增加的局部控制以及显式表示拓扑不连续性的能力。