Новая количественная мера разделения и проникновения между выпуклыми примитивами и облаком точек или треугольной сетью
A New Quantitative Measure for Separation and Penetration Between Convex Primitives and a Point Cloud or a Triangle Mesh
2025-01-01
SCID: 54.1/uhrwk3jw
Discuss with AI
выпуклые примитивыминимальный коэффициент масштабированияоблачко точекметрики разделения и проникновениятреугольная сетка
Figures from the paper
Abstract (AI)
В статье предложен новый эффективный метод количественной оценки разделения и проникновения между набором выпуклых примитивов (включая эллипсоиды, капсулы, цилиндры, выпуклые многогранники и треугольники) и облаком точек или треугольной сетью. Во-первых, вводится минимальный коэффициент масштабирования выпуклого примитива относительно его центра масс до касания точки или треугольника в качестве новой метрики расстояния; этот коэффициент может быть больше, равен или меньше единицы, что указывает на то, что точка или треугольник отделены от примитива, только касаются его или проникают в него. Его можно вычислять в основном в закрытой форме или иногда с помощью одномерного градиентного спуска, что гораздо быстрее, чем вычисление эвклидова расстояния. Более того, предложен эффективный алгоритм для вычисления наименьшего такого минимального коэффициента масштабирования для примитивов в наборе относительно облака точек или треугольной сети. Алгоритм основывается на наблюдении, что вычисление минимального коэффициента масштабирования для примитива относительно точки или треугольника порождает плоскость, отделяющую больше точек или треугольников от этого или других выпуклых примитивов. Следовательно, общий наименьший коэффициент масштабирования можно найти, проверяя лишь несколько пар примитивов и точек или треугольников, что делает метод значительно быстрее исчерпывающего поиска. В различных численных примерах и при сравнении с существующими алгоритмами предложенная метрика и алгоритм демонстрируют превосходную или сопоставимую эффективность.
Key Findings
1
Определена новая метрика расстояния: минимальный коэффициент масштабирования выпуклой примитивы относительно её центроида до контакта с точкой или треугольником, показывающий разделение (>1), касание (=1) или проникновение (<1).
2
Предложен эффективный алгоритм для нахождения наименьшего минимального коэффициента масштабирования между набором выпуклых примитив и облаком точек или триангуляционной сеткой, использующий разделяющие плоскости, возникающие при вычислении парных коэффициентов.
3
В численных примерах и сравнении с существующими алгоритмами предложенная метрика и алгоритм демонстрируют превосходящую или сопоставимую эффективность.
4
Алгоритм сокращает вычисления, проверяя только несколько пар примитив–точка/треугольник вместо исчерпывающего перебора, что обеспечивает существенное ускорение.
5
Минимальный коэффициент масштабирования в большинстве случаев вычисляется в закрытой форме или при необходимости с помощью одномерного градиентного спуска и вычисляется значительно быстрее, чем евклидово расстояние.
Research Object
Набор выпуклых примитивов (эллипсоиды, капсулы, цилиндры, выпуклые многогранники и треугольники), взаимодействующих с облаком точек или треугольной сеткой
Research Subject
Метрика расстояния на основе минимального масштабирующего коэффициента и эффективный алгоритм измерения раздельности и проникновения между выпуклыми примитивами и точками или треугольными элементами сетки (нахождение наименьшего минимального коэффициента масштабирования, характеризующего разделение/касание/проникновение)
Publication Details
Publication Date
2025-01-01
Journal
Publisher
ISSN
Cited by
0
Access Type
Author Information
Download PDF
Subscribe to digest