Лидар: Как определить движение/объект на основе первоначального сканирования карты?

#algorithm #detection #lidar

Вопрос:

Я работаю над алгоритмом обнаружения, использующим Rplidar A2, чтобы определить, произошло ли движение/изменение в области на основе первоначального сканирования карты (шаблона). Итак, скажем, сначала у меня есть сканирование пустой комнаты (хранящейся в массиве), затем я снова сканирую, чтобы сравнить, находится ли внутри какой-либо человек/объект. То, что я ищу, — это хороший алгоритм, который может обнаружить разницу, включая возникающий шум.

Я думал об алгоритме, подобном алгоритму расстояния Махаланобиса, чтобы определить после фильтрации шума, есть ли на карте линии, которые могли бы ссылаться на объект.

Вот пример линии на карте (здесь это обнаруженный объект):