TY - GEN
T1 - Multiresolution volume simplification and polygonization
AU - Zhang, Nan
AU - Kaufman, Arie
PY - 2003
Y1 - 2003
N2 - We propose a multiresolution volume simplification and polygonization algorithm. Traditionally, voxel-based algorithms lack the adaptive resolution support and consequently simplified volumes quickly lose sharp features after several levels of downsampling, while tetrahedral-based simplification algorithms usually generate poorly shaped triangles. In our method, each boundary cell is represented by a carefully selected representative vertex. The quadric error metrics are applied as the geometric error metric. Our approach first builds an error pyramid by bottom-up cell merging. We avoid topology problems in hierarchical cell merging by disabling erroneous cells and penalizing cells containing disconnected surface components with additional costs. Then, a top-down traversal is used to collect cells within a user specified error threshold. The surfacenets algorithm is used to polygonize these cells. We enhance it with online triangle shape optimization and budget control. Finally, we discuss a novel octree implementation which greatly eases the polygonization operations.
AB - We propose a multiresolution volume simplification and polygonization algorithm. Traditionally, voxel-based algorithms lack the adaptive resolution support and consequently simplified volumes quickly lose sharp features after several levels of downsampling, while tetrahedral-based simplification algorithms usually generate poorly shaped triangles. In our method, each boundary cell is represented by a carefully selected representative vertex. The quadric error metrics are applied as the geometric error metric. Our approach first builds an error pyramid by bottom-up cell merging. We avoid topology problems in hierarchical cell merging by disabling erroneous cells and penalizing cells containing disconnected surface components with additional costs. Then, a top-down traversal is used to collect cells within a user specified error threshold. The surfacenets algorithm is used to polygonize these cells. We enhance it with online triangle shape optimization and budget control. Finally, we discuss a novel octree implementation which greatly eases the polygonization operations.
UR - https://www.scopus.com/pages/publications/3543088099
U2 - 10.1145/827062.827064
DO - 10.1145/827062.827064
M3 - Conference contribution
SN - 1581137451
SN - 9781581137453
T3 - Volume Graphics 2003, Third Intenational Workshop on Volume Graphics
SP - 87
EP - 94
BT - Volume Graphics 2003, Third Intenational Workshop on Volume Graphics
PB - Association for Computing Machinery
T2 - Volume Graphics 2003, Third Intenational Workshop on Volume Graphics
Y2 - 7 July 2004 through 8 July 2004
ER -