Реферат
ВВЕДЕНИЕ 3
1 Теоретический обзор 5
1.1 Лазерное сканирование 5
1.2 Алгоритмы сегментации 9
1.3 Алгоритмы кластеризации 13
1.4 Сравнительный анализ алгоритмов сегментации 18
1.5 Инструменты для сегментации 23
2 Практическая часть 25
2.1 Выбор метода кластеризации для реализации алгоритма сегментации .. 25
2.2 Фильтрация данных 30
2.3 Результаты работы алгоритма сегментации 31
2.4 Руководство пользователя 34
ЗАКЛЮЧЕНИЕ 37
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 38
Тема алгоритмов сегментации по данным лазерного сканирования интересна по причине областей ее использования, и одной из ключевых областей является проектирование дорог. Как известно, в нашей стране многообразие климатических зон, поэтому геодезия и правильное проектирование является неотъемлемой частью качественных дорог. И именно лазерное сканирование является мощным, точным, быстрым и современным инструментом в работах, осуществляемых в данной области.
Актуальность данной работы заключается в необходимости эффективных алгоритмов сегментации. Перед применением классификации к облаку точек необходимо выделить отдельные сегменты, как правило представляющие собой отдельные объекты, что является важной задачей. Поэтому существует необходимость в эффективных алгоритмах сегментации.
Целью работы является разработка алгоритма сегментации на основе методов кластеризации и фильтрации данных.
Для достижения данной цели были поставлены следующие задачи:
1) Изучение предметной области и существующих алгоритмов сегментации и кластеризации;
2) Сравнение результатов работы существующих алгоритмов кластеризации;
3) Фильтрация данных для удаления шумовых выбросов;
4) Выбор подходящего метода кластеризации и его применение;
5) Визуализация полученных результатов.
Объектами данного исследования являются данные, полученные посредством лазерного сканирования .
Для более полного понимания темы в работе будет рассмотрен процесс лазерного сканирования подробнее. Лазерное сканирование - это метод получения точных трехмерных изображений поверхности объекта с помощью лазерного луча. В процессе сканирования лазерный луч отражается от поверхности объекта и возвращается к сканеру, где измеряется время, за которое луч прошел до поверхности и вернулся обратно. Эти данные затем используются для создания точных трехмерных моделей объектов.
Полученные данные в виде облака точек могут содержать множество объектов и поверхностей, что делает задачу сегментации крайне важной для дальнейшей обработки и использования данных. Существует множество алгоритмов сегментации, которые могут быть применены к данным лазерного сканирования.
Примеры применения сегментации по данным лазерного сканирования в различных областях включают создание точных 3D -моделей зданий и сооружений для архитектурных проектов, создание точных карт местности для геодезических и геологических исследований, а также создание точных моделей деталей для проектирования в машиностроении.
В работе будут предложены рекомендации по выбору наиболее подходящего алгоритма сегментации для конкретной задачи, а также возможные направления дальнейших исследований в этой области. Одним из возможных направлений исследований может быть разработка новых методов сегментации, которые будут более эффективны в обработке данных лазерного сканирования, особенно в случаях, когда объекты имеют сложную форму или содержат множество поверхностей.
В данной работе было рассмотрено лазерное сканирование, а также алгоритмы сегментации и кластеризации с целью ознакомления с уже имеющимися алгоритмами для выбора наиболее подходящего алгоритма кластеризации в реализации алгоритма сегментации.
В результате был проведен сравнительный анализ алгоритмов кластеризации RANSAC, ICP, DBSCAN, Mean Shift, K-means, Watershed, после анализа преимуществ и недостатков каждого выбран алгоритм Mean Shift для дальнейшей реализации алгоритма сегментации.
Реализована функция фильтрации входных данных для удаления шумовых выбросов с целью улучшения качества результатов работы разрабатываемого алгоритма сегментации.
В результате работы, реализован алгоритм сегментации по данным лазерного сканирования с использованием алгоритма кластеризации Mean Shift с предварительной фильтрацией данных. Результаты работы полученного алгоритма сегментации визуализированы.