Учитывая 3D облако точек, как я могу найти наименьшую ограничительную сферу, которая содержит заданный процент точек?Самая маленькая связанная сфера, содержащая x% точек
I.e. если у меня есть облако точек с некоторым шумом, и я хочу игнорировать 5% выбросов, как я могу получить наименьшую сферу, содержащую 95% оставшихся очков, если я не знаю, какие точки являются выбросами?
Пример: Я хочу найти зеленую сферу, а не красный шар:
Я ищу достаточно быстрый и простой алгоритм. Он не должен найти оптимальное решение, разумное приближение тоже хорошо.
Я знаю, как рассчитать приблизительную границу шара для 100% точек, например. с алгоритмом Риттера.
Как я могу обобщить это на алгоритм, который находит наименьшую сферу, содержащую x% точек?
Как эти точки распределены? Является ли пример типичным (в том, что будет небольшой кластер точек, помимо основного кластера)? – Dave