2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Среди множества точек выделить лежащие на окружностях.
Сообщение15.10.2011, 18:52 
Салют, коллеги!
Встала следующая задача:

Дано множество точек на плоскости.
Часть из них - случайный шум, а другая часть лежит на окружностях с различным радиусом и центром. Причем таким образом, что через точки на одной окружности можно провести замкнутую ломанную с одинаковой длиной отрезков и одинаковыми углами (как бы правильный многоугольник, но с в возможностью самопересечения).

Кроме того, точек довольно много - несколько сот тысяч.

Есть ли какие-либо идеи алгоритма, который за относительно разумное время может решить такую задачу? :-(

 
 
 
 Re: Среди множества точек выделить лежащие на окружностях.
Сообщение15.10.2011, 21:56 
Аватара пользователя
Попробуйте посмотреть в сторону преобразования Хафа (Hough transform)

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group