双向本地距离
用于从两组点计算双向局部距离 (BLD) 的 Matlab 函数。 BLD 是 Hausdorff 距离的一种推广。 Hausdorff 距离是一个单一值,代表两个云之间最坏情况的距离,而 BLD 为参考云中的每个点提供一个距离。 最大 BLD 是 Hausdorff 距离。
BLD 由 Hak Soo Kim、Samuel B. Park、Simon S. Lo、James I. Monroe、Jason W. Sohn 在他们的论文中定义的用于比较分段的双向局部距离测量, https://doi.org/10.1118/1.4754802 ,在医学物理学。
该代码适用于点的任何维度。
用法:
d = bld(参考,测试)
这里,ref 是参考点云,test 是测试点云。 输出d将为ref中的每个点包含一个值,这是该点的本地距离(BLD)。