Image-driven simplification

被引:141
作者
Lindstrom, P [1 ]
Turk, G [1 ]
机构
[1] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2000年 / 19卷 / 03期
关键词
algorithms; performance; image metrics; level-of-detail; polygonal simplification; visual perception;
D O I
10.1145/353981.353995
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce the notion of image-driven simplification, a framework that uses images to decide which portions of a model to simplify. This is a departure from approaches that make polygonal simplification decisions based on geometry. As with many methods, we use the edge collapse operator to make incremental changes to a model. Unique to our approach, however, is the use of comparisons between images of the original model against those of a simplified model to determine the cost of an edge collapse. We use common graphics rendering hardware to accelerate the creation of the required images. As expected, this method produces models that are close to the original model according to image differences. Perhaps more surprising, however, is that the method yields models that have high geometric fidelity as well. Our approach also solves the quandary of how to weight the geometric distance versus appearance properties such as normals, color, and texture. All of these trade-offs are balanced by the image metric. Benefits of this approach include high fidelity silhouettes, extreme simplification of hidden portions of a model, attention to shading interpolation effects, and simplification that is sensitive to the content of a texture. In order to better preserve the appearance of textured models, we introduce a novel technique for assigning texture coordinates to the new vertices of the mesh. This method is based on a geometric heuristic that can be integrated with any edge collapse algorithm to produce high quality textured surfaces.
引用
收藏
页码:204 / 241
页数:38
相关论文
共 37 条
[1]  
[Anonymous], P SIGGRAPH 97
[2]  
ATHERTON PR, 1981, P C COMP GRAPH SIGGR, P279
[3]  
BOLIN MR, 1998, P 25 ANN C COMP GRAP, P299
[4]   Multiresolution decimation based on global error [J].
Ciampalini, A ;
Cignoni, P ;
Montani, C ;
Scopigno, R .
VISUAL COMPUTER, 1997, 13 (05) :228-246
[5]   Metro:: Measuring error on simplified surfaces [J].
Cignoni, P ;
Rocchini, C ;
Scopigno, R .
COMPUTER GRAPHICS FORUM, 1998, 17 (02) :167-174
[6]  
Cohen J., 1996, Computer Graphics Proceedings. SIGGRAPH '96, P119, DOI 10.1145/237170.237220
[7]   Simplifying polygonal models using successive mappings [J].
Cohen, J ;
Manocha, D ;
Olano, M .
VISUALIZATION '97 - PROCEEDINGS, 1997, :395-+
[8]  
Cohen J.D., 1998, P 25 ANN C COMP GRAP, P115
[9]  
Daly S., 1993, The visible differences predictor, P179
[10]  
El-Sana J, 1999, COMPUT GRAPH FORUM, V18, pC83, DOI 10.1111/1467-8659.00330