Геометрическое сжатие посредством топологической хирургии
Geometric compression through topological surgery
1998-04-01
SCID: 54.1/bwj7b9mj
Discuss with AI
3D-геометрическое сжатиеэнтропийное кодированиетопологическая хирургиясвязность триангулированной моделидерево покрытия вершин
Figures from the paper
Abstract (AI)
Обилие и важность сложных трехмерных баз данных в основных сегментах промышленности, доступность интерактивной трехмерной визуализации для офисного и потребительского применения, а также использование Интернета для распространения и совместного использования трехмерных данных усилили потребность в эффективной технологии геометрического сжатия трехмерных данных, которая могла бы значительно сократить время передачи трехмерных моделей по цифровым каналам связи и объем памяти или дискового пространства, необходимый для их хранения. Поскольку преобладающим представлением трехмерных моделей в графике является полиэдральное, а полиэдральные модели для визуализации обычно триангулируются, в статье предлагаются новое сжатое представление сложных триангулированных моделей и простые, но эффективные алгоритмы сжатия и распаковки. В рамках этой схемы положения вершин квантуются с заданной точностью, а для предсказания положения каждой вершины используются от 2, 3 или 4 ее предков в остовном дереве вершин; векторы поправок кодируются энтропийным методом. Атрибуты, такие как нормали, цвета и текстурные координаты, сжимаются аналогичным образом. Связность кодируется без потери информации со средним расходом менее двух бит на треугольник. Остовное дерево вершин и небольшой набор ребер-переходов используются для разбиения модели на простой многоугольник. Для кодирования триангуляции многоугольника применяются остовное дерево треугольников и последовательность марширующих битов. Наш подход превосходит пионерские результаты Майкла Диринга за счет использования геометрической корреляции нескольких предков в остовном дереве вершин, сохранения связности без потери информации, исключения повторений вершин и сокращения затрат на кодирование связности примерно на три бита. Однако, поскольку распаковка требует произвольного доступа ко всем вершинам, этот метод необходимо модифицировать для аппаратной визуализации с ограниченным объемом встроенной памяти. Наконец, мы демонстрируем результаты реализации для различных моделей VRML, содержащих до двух или...
Key Findings
1
Связность кодируется без потерь со средним расходом менее двух битов на треугольник с использованием деревьев, рёбер перехода и марширующих битов.
2
Метод превосходит подход Диринья за счёт использования нескольких предков, устранения повторов вершин, точного сохранения связности и сокращения примерно на три бита для кодирования связности.
3
Предложено сжатое представление и эффективные алгоритмы сжатия и распаковки сложных триангулированных 3D-моделей.
4
Положения вершин квантуются, каждая вершина предсказывается по 2–4 предкам в дереве вершин, а векторы поправок кодируются энтропийно.
5
Для распаковки требуется произвольный доступ ко всем вершинам, поэтому метод необходимо адаптировать для аппаратных средств рендеринга с ограниченной встроенной памятью.
Research Object
сложные триангулированные 3D-геометрические модели
Research Subject
сжатие и распаковка геометрии вершин и связанных свойств для эффективного хранения и передачи с сохранением связности без потерь
Publication Details
Publication Date
1998-04-01
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest