В книге которую я рекомендовал полистать (про кривые второго порядка) показано что для любого эллипса существует преобразование, которое переводит его в окружность. Для каждого пробного эллипса переводить его в окружность. После того как преобразование перехода вычислено, необходимо все точки на плоскости проецировать с помощь него. После чего решать задачу для окружности. И так много раз, перебирая пробные эллипсы. Надо только проверить можно ли невязку в проекции использовать для минимизации (монотонна она или нет). Про обусловленность проектора пока сказать не могу.
Если отбросить возможную обусловленность, то может быть "This problem is more dicult than that of fitting circles" будет простой на каждом шаге. На выходных попробую проверить корректность перехода для данных с шумом.
|