对齐椭圆形状的算法

Algorithm for aligning elliptical shapes

我正在寻找一种对齐椭圆形状的算法,该算法能够处理 "missing data." 草图:

在这种情况下,我们希望将所有形状与形状 #1 对齐。

我环顾四周寻找 "convex shape alignment" 和 "elliptical shape alignment,",但没有找到任何似乎对框架外的缺失部分(例如右上角图像)具有鲁棒性的东西.

是否有专门为此设计的算法?

你可以使用霍夫变换来检测椭圆,加上一个ACP以获得方向,然后你就有了所有的椭圆参数:中心、半径、方向。