Тип работы:
Предмет:
Язык работы:


РАСПОЗНАВАНИЕ ОДИНОЧНЫХ ВЫСОКИХ ОБЪЕКТОВ НА МЕСТНОСТИ ПО ДАННЫМ ЛАЗЕРНОГО СКАНИРОВАНИЯ

Работа №189548

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы45
Год сдачи2018
Стоимость4450 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
8
Не подходит работа?

Узнай цену на написание


Реферат
ВВЕДЕНИЕ 4
1 Обзор программных продуктов и алгоритмов классификации 6
1.1 Программные продукты 6
1.1.1 Vision LiDAR 7
1.1.2 TerraScan 13
1.1.3 Вывод 13
1.2 Алгоритмы распознавания и классификации объектов в облаке точек 14
1.2.1 Стандартное преобразование Хафа 15
1.2.2 Преобразование Хафа к 3D данным 19
1.2.3 Преимущества и недостатки преобразования Хафа 19
1.2.4 Вывод 19
2 Предлагаемый подход 20
2.1 Первоначальная обработка точек 20
2.2 Клеточное разбиение исходного облака точек 20
2.3 Распознавание одиночных высоких объектов 22
2.3.1 Построение выпуклой оболочки 25
2.3.2 Распознавание цилиндрических объектов 28
2.3.2.1 Метод выпуклой оболочки 28
2.3.2.2 Каноническое уравнение окружности 28
2.3.2.3 Построение окружности по трем точкам 30
2.3.2.4 Выводы 34
3 Описание программы 35
3.1 Диаграмма классов 35
3.2 Визуализация полученных результатов 37
4 Руководство пользователя 40
ЗАКЛЮЧЕНИЕ 43
ЛИТЕРАТУРА 44


Компьютерные технологии на протяжении вот уже нескольких десятков лет дают еще большую возможность открывать что-то новое, двигаться вперед в различных отраслях, начиная с архитектуры и заканчивая медициной. На данный момент особой популярностью пользуется такая технология, как лазерное сканирование [19]. Это способ получения трехмерных данных из окружающих объектов, которые впоследствии объединяются в облако точек.
Выделяют три вида лазерного сканирования [18, 20, 21]:
• воздушное,
• наземное,
• мобильное.
Выбор вида будет зависеть от того, исследования какого типа планируется провести, и от того, в каких условиях эти исследования будут проходить.
Результатом лазерного сканирования являются «сырые данные» - данные, которые представляют собой набор сканов (множество точек объектов), координаты опорных точек [22], дополнительной информацией могут служить цифровые изображения. Впоследствии, по координатам опорных точек необходимо провести первоначальную обработку, то есть трансформировать в единую систему координат, сшить сканы в единое целое. В случае использования данных, взятых посредством воздушного или мобильного лазерного сканирования, возникает необходимости произвести уравнивание точек по маршруту следования транспорта, оснащенного сканером.
Существует много программных продуктов для работы с данными лазерного сканирования - облаком точек [2, 4, 10, 24, 25]. Алгоритмы, которые реализованы в рамках таких программ - разнообразны, но не универсальны и неоднозначно работают для объектов разных типов.
Многие исследования посвящены разработке и модификации алгоритмов, нацеленных на классификацию точек и распознавание объектов в облаке. Работа [9] направлена на классификацию точек облака, которые были получены при лазерной съемке. Во многих работах рассматриваются алгоритмы, основанные на нейронных сетях [16], на триангуляции [3], на сегментировании [8]. Немало алгоритмов основанных на преобразовании Хафа [7, 11, 12, 13]. Часть предложенных алгоритмов требует больших затрат по времени для корректного выполнения своей работы. Отсюда возникает необходимость в разработке различных модификаций алгоритмов, направленных на минимизацию трудоемкости.
Целью данной работы является разработка комплекса алгоритмов по распознаванию одиночных высоких объектов в облаке точек и по построению моделей распознанных объектов. Предлагаемый алгоритм нацелен на минимизацию времени нахождения типовых объектов, из которых полностью или частично можно выделить вертикальный цилиндр, к таким объектам относятся столбы, деревья, предметы уличного освещения, дорожные знаки и т.п.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


При выполнении выпускной квалификационной работы были выполнены следующие задачи:
• сделан обзор и сравнение программных продуктов для обработки трехмерных облаков точек; было проанализировано, как именно проходит классификация объектов на примере программных продуктов TerraScan и VisionLidar;
• сделан обзор эффективных алгоритмов распознавания и классификации объектов в облаке точек;
• разработаны алгоритмы для распознавания высоких одиночных объектов в облаке точек;
• реализованы соответствующие алгоритмы, которые протестированы на модельных данных.
Алгоритмы, разработанные в рамках выпускной квалификационной работы, могут применяться в промышленных системах обработки лазерного сканирования.



1. Выгодский М. Я. Справочник по высшей математике / М. Я. Выгодский. - М. : Наука, 1973. - 870 с.
2. Ковров, А. А. VG4D SmartLiDAR - ПО для анализа и обработки данных лазерного сканирования / А. А. Ковров. // Геопрофи. - 2012. - № 5. - С. 46-51.
3. Костюк Ю.Л., Гульбин К.Г., Пешехонов С.В. Построение поверхностной
триангуляции и выделение пространственных фигур по данным лазерного сканирования // Вестник Том. гос. ун-та. Сер. Информатика, кибернетика, математика. 2006. № 293. - С. 151-155.
4. Медведев В. И. Программы для обработки данных лазерного сканирования местности / В. И. Медведев, Л. С. Райкова. // САПР и ГИС автомобильных дорог. - 2017. - № 2(9). - С. 10-31.
5. Меркин Д.Р. Алгебра свободных и скользящих векторов. М: изд-во "Физматгиз", 1962 - 165 с.
6. Препарата Ф., Шеймос М. Вычислительная геометрия. Введение: Пер. с англ. - М.: Мир, 1989. - 478 с.
7. Ручкин К. А., Шевченко Е. А. Метод обнаружения нескольких сферических объектов в пространстве //Вестник Национального технического университета Харьковский политехнический институт. Серия: Информатика и моделирование. - 2013. - №. 39 (1012).
8. Ткачева А. А. Сегментация исходного облака точек лиственной массы lidar- данных на отдельные облака деревьев //Актуальные проблемы авиации и космонавтики. - 2015. - Т. 1. - №. 11.
9. Шаповалов Р. Автоматическое выделение объектов в данных лазерного сканирования: дипломная работа //М.:МГУ, 2010.
10. Шевченко Г. Г., Гура Д. А., Глазков Р. Е. Анализ программного обеспечения для обработки данных наземного лазерного сканирования //Современное промышленное и гражданское строительство. - 2016. - Т. 12. - №. 3. - С. 127-140.
11. Bevilacqua V., Casorio P., Mastronardi G. Extending hough transform to a points’ cloud for 3D-face nose-tip detection //International Conference on Intelligent Computing. - Springer, Berlin, Heidelberg, 2008. - С. 1200-1209.
12. Borrmann D. et al. The 3D Hough Transform for plane detection in point clouds: A review and a new accumulator design. 3D Research. 2, 2, Article 32 (June 2011): 1-13. - 2011.
13. Dalitz C., Schramke T., Jeltsch M. Iterative Hough Transform for Line Detection in 3D Point Clouds //Image Processing On Line. - 2017. - Т. 7. - С. 184-196.
14. Li D., Elberink S. O. Optimizing detection of road furniture (pole-like objects) in mobile laser scanner data //ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. - 2013. - Т. 1. - С. 163-168.
15. Rabbani T., Van Den Heuvel F. Efficient hough transform for automatic detection of cylinders in point clouds //Isprs Wg Iii/3, Iii/4. - 2005. - Т. 3. - С. 60-65... 26


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ