Если вы посмотрите на расстояние от некоторой точки P
до каждой из других точек, то, если P
является центром круга, вы получите несколько очень четких статистических эффектов.
Возможно, вы сможете изменить это и найти точки, обладающие этими свойствами. В качестве первого прохода может сработать что-то вроде стандартного отклонения расстояний, и для нахождения местоположения вы можете взять производную от этого по отношению к местоположению и попытаться минимизировать его. Как только вы найдете минимум, попробуйте найти набор> 3 пунктов на равном расстоянии от него.
Полагаю, вам понадобится нечто иное, чем стандартное отклонение, то, что меньше интересует выбросы и больше интересует комкование.
Кроме того, это не принесет вам пользы для линий.