Тема: ПОСТРОЕНИЕ СКЕЛЕТОВ ПРОСТРАНСТВЕННЫХ ФОРМ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 3
1. Пространственные формы и их представление 5
2. Обзор алгоритмов 7
2.1 Построение криволинейного скелета трехмерной модели по плоским проекциям 7
2.2 Алгоритм ROSA 11
2.3 Алгоритм L1-Medial 13
3. Реализация алгоритма 18
3.1 Проецирование и перераспределение точек 18
3.2 Алгоритм проверки точек на вхождение в скелет 20
3.3 Метод главных компонент (PCA) 22
3.4 Параметры 23
3.5 Программная реализация 25
4. Результаты 29
5. Руководство пользователя 33
Заключение 34
Список литературы 35
📖 Введение
Скелет пространственной формы - это пространственный граф, каждая вершина которого представляет собой центр максимально вписанной в объект сферы. Огибающая всех вписанных сфер (циркуляр) должна хорошо описывать форму исходного трехмерного объекта. Скелет можно определить, как каркасную модель, которая хорошо описывает геометрию и топологию исходного объекта.
Многие известные алгоритмы построения скелетов пространственных форм в качестве входных данных используют облако точек. Облако точек - набор вершин в трехмерной системе координат, который может быть получен с помощью трехмерного моделирования или трехмерного сканирования, в результате которого получаются данные с шумами или недостающими частями. Поэтому для получения хороших результатов большинству алгоритмов необходима предварительная обработка входного облака или дополнительные входные параметры. Другие алгоритмы используют проекции исходного трехмерного объекта либо полигональные модели, но, как правило, такие алгоритмы являются сложными и затратными по времени и памяти [12].
Целью данной работы является исследование алгоритмов построения скелетов пространственных форм и реализация одного из алгоритмов.
Для достижения цели необходимо решить следующие задачи:
- исследовать алгоритмы построения скелетов пространственных форм,
- реализовать один из алгоритмов,
- разработать приложение для визуализации получаемых скелетов с возможностью задания параметров, настройки скорости визуализации и/или работы в "пошаговом режиме".
✅ Заключение
Также выбран, описан и реализован алгоритм построения скелетов пространственных форм - L1-Medial. Проведен анализ результатов работы алгоритма на разных входных облаках точек, произведен подбор и анализ параметров алгоритма.





