Геометрическое сжатие посредством топологической хирургии

Geometric compression through topological surgery
Gabriel Taubin, Jarek Rossignac
1998-04-01

3D-геометрическое сжатиеэнтропийное кодированиетопологическая хирургиясвязность триангулированной моделидерево покрытия вершин
Обилие и важность сложных трехмерных баз данных в основных сегментах промышленности, доступность интерактивной трехмерной визуализации для офисного и потребительского применения, а также использование Интернета для распространения и совместного использования трехмерных данных усилили потребность в эффективной технологии геометрического сжатия трехмерных данных, которая могла бы значительно сократить время передачи трехмерных моделей по цифровым каналам связи и объем памяти или дискового пространства, необходимый для их хранения. Поскольку преобладающим представлением трехмерных моделей в графике является полиэдральное, а полиэдральные модели для визуализации обычно триангулируются, в статье предлагаются новое сжатое представление сложных триангулированных моделей и простые, но эффективные алгоритмы сжатия и распаковки. В рамках этой схемы положения вершин квантуются с заданной точностью, а для предсказания положения каждой вершины используются от 2, 3 или 4 ее предков в остовном дереве вершин; векторы поправок кодируются энтропийным методом. Атрибуты, такие как нормали, цвета и текстурные координаты, сжимаются аналогичным образом. Связность кодируется без потери информации со средним расходом менее двух бит на треугольник. Остовное дерево вершин и небольшой набор ребер-переходов используются для разбиения модели на простой многоугольник. Для кодирования триангуляции многоугольника применяются остовное дерево треугольников и последовательность марширующих битов. Наш подход превосходит пионерские результаты Майкла Диринга за счет использования геометрической корреляции нескольких предков в остовном дереве вершин, сохранения связности без потери информации, исключения повторений вершин и сокращения затрат на кодирование связности примерно на три бита. Однако, поскольку распаковка требует произвольного доступа ко всем вершинам, этот метод необходимо модифицировать для аппаратной визуализации с ограниченным объемом встроенной памяти. Наконец, мы демонстрируем результаты реализации для различных моделей VRML, содержащих до двух или...
1
Связность кодируется без потерь со средним расходом менее двух битов на треугольник с использованием деревьев, рёбер перехода и марширующих битов.
2
Метод превосходит подход Диринья за счёт использования нескольких предков, устранения повторов вершин, точного сохранения связности и сокращения примерно на три бита для кодирования связности.
3
Предложено сжатое представление и эффективные алгоритмы сжатия и распаковки сложных триангулированных 3D-моделей.
4
Положения вершин квантуются, каждая вершина предсказывается по 2–4 предкам в дереве вершин, а векторы поправок кодируются энтропийно.
5
Для распаковки требуется произвольный доступ ко всем вершинам, поэтому метод необходимо адаптировать для аппаратных средств рендеринга с ограниченной встроенной памятью.

сложные триангулированные 3D-геометрические модели

сжатие и распаковка геометрии вершин и связанных свойств для эффективного хранения и передачи с сохранением связности без потерь

Publication Details
Publication Date
1998-04-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Gabriel Taubin
Jarek Rossignac
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%