Interactive design of probability density functions for shape grammars
Type
Conference PaperKAUST Department
Computer Science ProgramVisual Computing Center (VCC)
Date
2015-10-27Online Publication Date
2015-10-27Print Publication Date
2015-10-26Permanent link to this record
http://hdl.handle.net/10754/592887
Metadata
Show full item recordAbstract
A shape grammar defines a procedural shape space containing a variety of models of the same class, e.g. buildings, trees, furniture, airplanes, bikes, etc. We present a framework that enables a user to interactively design a probability density function (pdf) over such a shape space and to sample models according to the designed pdf. First, we propose a user interface that enables a user to quickly provide preference scores for selected shapes and suggest sampling strategies to decide which models to present to the user to evaluate. Second, we propose a novel kernel function to encode the similarity between two procedural models. Third, we propose a framework to interpolate user preference scores by combining multiple techniques: function factorization, Gaussian process regression, autorelevance detection, and l1 regularization. Fourth, we modify the original grammars to generate models with a pdf proportional to the user preference scores. Finally, we provide evaluations of our user interface and framework parameters and a comparison to other exploratory modeling techniques using modeling tasks in five example shape spaces: furniture, low-rise buildings, skyscrapers, airplanes, and vegetation.Citation
Interactive design of probability density functions for shape grammars 2015, 34 (6):1 ACM Transactions on GraphicsConference/Event name
Proceedings of ACM SIGGRAPH Asia 2015Embedded External Content
ae974a485f413a2113503eed53cd6c53
10.1145/2816795.2818069