DocumentCode :
1006993
Title :
Decorating surfaces with bidirectional texture functions
Author :
Zhou, Kun ; Du, Peng ; Wang, Lifeng ; Matsushita, Yasuyuki ; Shi, Jiaoying ; Guo, Baining ; Shum, Heung-Yeung
Author_Institution :
Microsoft Res. Asia, Beijing, China
Volume :
11
Issue :
5
fYear :
2005
Firstpage :
519
Lastpage :
528
Abstract :
We present a system for decorating arbitrary surfaces with bidirectional texture functions (BTF). Our system generates BTFs in two steps. First, we automatically synthesize a BTF over the target surface from a given BTF sample. Then, we let the user interactively paint BTF patches onto the surface such that the painted patches seamlessly integrate with the background patterns. Our system is based on a patch-based texture synthesis approach known as quilting. We present a graphcut algorithm for BTF synthesis on surfaces and the algorithm works well for a wide variety of BTF samples, including those which present problems for existing algorithms. We also describe a graphcut texture painting algorithm for creating new surface imperfections (e.g., dirt, cracks, scratches) from existing imperfections found in input BTF samples. Using these algorithms, we can decorate surfaces with real-world textures that have spatially-variant reflectance, fine-scale geometry details, and surfaces imperfections. A particularly attractive feature of BTF painting is that it allows us to capture imperfections of real materials and paint them onto geometry models. We demonstrate the effectiveness of our system with examples.
Keywords :
computational geometry; image texture; interactive systems; painting; solid modelling; arbitrary surface decoration; bidirectional texture function; fine-scale geometry; geometry model; graphcut algorithm; graphcut texture painting algorithm; interactive surface painting; patch-based texture synthesis; quilting; real-world texture; Geometry; Graphics; Painting; Paints; Pipelines; Reflectivity; Solid modeling; Surface cracks; Surface fitting; Surface texture; Index Terms- Bidirectional texture function; interactive surface painting.; texture synthesis; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Paintings; Surface Properties;
fLanguage :
English
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
Publisher :
ieee
ISSN :
1077-2626
Type :
jour
DOI :
10.1109/TVCG.2005.78
Filename :
1471689
Link To Document :
بازگشت