我有一组由它们的坐标定义的点在更改了问题的一些参数后,我获得了由它们的坐标定义的第二组点. 这两组点之间存在一对一的映射关系。有没有一种标准的方法来获得这两组点之间最可能的映射?考虑以下点集合:(蓝色、红色和绿色是不同的集合)
我想获得从蓝色到红色到绿色的映射:
我解决这个问题的第一个想法是计算每个红点的蓝点最近邻,按距离对这些最近邻进行排序,删除最近匹配,重新计算最近邻,然后重复。但是,很容易想到该算法不起作用的情况。(我认为它不适用于上面的点集。)
背景:
我正在解决一个大的特征值问题,并尝试在改变参数时跟踪特征值。