В інтерфейсах SLAM, які використовують алгоритм Ітеративної найближчої точки (ICP) для виявлення асоціації між двома хмарами відповідних точок, як можна визначити, чи алгоритм застряг у локальному мінімумі та повертає неправильний результат?
Проблема визначається як узгодження двох точкових пластів, що є обома зразками деякої довільної структури поверхні, а вибіркові ділянки мають накладку 0-100%, що невідомо. Я знаю, що варіант Trimmed ICP працює ітеративно, намагаючись визначити перекриття, але навіть цей може бути затриманий у локальному мінімумі.
Наївним підходом було б виглядати середню квадратичну помилку ідентифікованих точкових пар. Але без певної оцінки вибірки це здається ризикованим порогом. У посібнику для Leica Cyclone вони пропонують вручну перевірити гістограму помилок пари. Якщо він має гауссову форму, то придатність хороша. Якщо є лінійне падіння, матч, ймовірно, поганий. Це здається правдоподібним для мене, але я ніколи не бачив, щоб він використовувався в алгоритмі.