Functionality Representations and Applications for Shape Analysis

被引:27
作者
Hu, R. [1 ]
Savva, M. [2 ]
van Kaick, O. [3 ]
机构
[1] Shenzhen Univ, Shenzhen, Peoples R China
[2] Princeton Univ, Princeton, NJ 08544 USA
[3] Carleton Univ, Ottawa, ON, Canada
基金
加拿大自然科学与工程研究理事会; 美国国家科学基金会;
关键词
UNSUPERVISED CO-SEGMENTATION; 3D SHAPES; RECOGNITION; KNOWLEDGE;
D O I
10.1111/cgf.13385
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A central goal of computer graphics is to provide tools for designing and simulating real or imagined artifacts. An understanding of functionality is important in enabling such modeling tools. Given that the majority of man-made artifacts are designed to serve a certain function, the functionality of objects is often reflected by their geometry, the way that they are organized in an environment, and their interaction with other objects or agents. Thus, in recent years, a variety of methods in shape analysis have been developed to extract functional information about objects and scenes from these different types of cues. In this report, we discuss recent developments that incorporate functionality aspects into the analysis of 3D shapes and scenes. We provide a summary of the state-of-the-art in this area, including a discussion of key ideas and an organized review of the relevant literature. More specifically, the report is structured around a general definition of functionality from which we derive criteria for classifying the body of prior work. This definition also facilitates a comparative view of methods for functionality analysis. We focus on studying the inference of functionality from a geometric perspective, and pose functionality analysis as a process involving both the geometry and interactions of a functional entity. In addition, we discuss a variety of applications that benefit from an analysis of functionality, and conclude the report with a discussion of current challenges and potential future works.
引用
收藏
页码:603 / 624
页数:22
相关论文
共 77 条
[1]  
[Anonymous], ACM T GRAPH SIGGRAPH
[2]  
[Anonymous], ACM T GRAPH SIGGRAPH
[3]  
[Anonymous], ACM T GRAPH SIGGRAPH
[4]  
[Anonymous], 2017, P IEEE C COMP VIS PA
[5]  
[Anonymous], 2014, ACM Transactions on Graphics TOG, DOI DOI 10.1145/2601097.2601117
[6]  
[Anonymous], ACM T GRAPH SIGGRAPH
[7]  
[Anonymous], 2006, Proceedings of the British Machine Vision Conference, BMVC 2006
[8]  
[Anonymous], 2016, ACM Trans. Graph., DOI DOI 10.1145/2897824.2925870
[9]  
[Anonymous], ACM T GRAPH SIGGRAPH
[10]  
[Anonymous], 2004, Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing