RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Тверского государственного университета. Серия: Прикладная математика // Архив

Вестник ТвГУ. Серия: Прикладная математика, 2016, выпуск 3, страницы 67–83 (Mi vtpmk22)

Инженерная геометрия и компьютерная графика

Построение криволинейного скелета трехмерной модели по плоским проекциям

А. В. Зимовнов, Л. М. Местецкий

Факультет вычислительной математики и кибернетики МГУ имени М.В. Ломоносова, г. Москва

Аннотация: В данной работе предложен новый алгоритм построения криволинейного скелета для широкого класса объектов. Алгоритм использует аппроксимацию объекта его визуальной оболочкой, что дает нам возможность работать с моделью, используя только ее силуэты. Предлагается эффективный алгоритм для вычисления 3D карты расстояний для внутренних вокселей визуальной оболочки. Используя эту 3D карту расстояний, организуется обратное проецирование непрерывных скелетов плоских проекций, формирующих визуальную оболочку. Полученное облако точек является первой аппроксимацией криволинейного скелета. Затем используется набор техник фильтрации и кластеризации полученного облака с целью получения менее шумной аппроксимации. Полученная аппроксимация уже может использоваться для приложений. Далее организуется итерационный процесс для уточнения криволинейного скелета. Описываемый метод показал существенное улучшение времени вычисления по сравнению с существующими методами. Метод показал хорошие результаты построения криволинейного скелета для моделей со сложной геометрией и топологией. Получаемые криволинейные скелеты удовлетворяют большинству требований, предъявляемым к универсальным криволинейным скелетам.

Ключевые слова: криволинейный скелет, визуальная оболочка, серединная ось, дескриптор формы, сдвиг среднего.

УДК: 004.932.2, 004.932.72'1, 004.93'14

Поступила в редакцию: 22.03.2016
Исправленный вариант: 18.08.2016

DOI: 10.26456/vtpmk22



Реферативные базы данных:


© МИАН, 2024