Vector solid texture synthesis using unified RBF-based representation and optimization

被引:2
作者
Qian, Yinling [1 ]
Shi, Jian [2 ]
Sun, Hanqiu [3 ]
Chen, Yanyun [4 ]
Wang, Qiong [1 ]
机构
[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Guangdong Hong Kong Macao Joint Lab Human Machine, Shenzhen, Peoples R China
[2] Chinese Acad Sci, Inst Automat, Beijing, Peoples R China
[3] Univ Elect Sci & Technol China, Chengdu, Peoples R China
[4] Chinese Acad Sci, Inst Software, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Texture synthesis; Vector texture; Solid texture; Texture modeling;
D O I
10.1007/s00371-022-02541-y
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Solid textures are essential for modeling virtual internal materials. Existing approaches either generate raster solid textures or only focus on vector representation. To facilitate efficient synthesis and intuitive editing of vector solid texture, we propose the novel solid texture representation, named radial basis function (RBF) solid texture. An RBF solid texture consists of a set of spatially distributed RBF instances. Each RBF instance encapsulates a 3D position, an RGB color and a signed distance field (SDF) value. Such a representation is resolution independent, compact in storage and capable of supporting efficient random access with an indexing uniform grid. We directly synthesize RBF solid texture from raster exemplar by minimizing an energy function, which encodes the position, color and SDF difference between output volumetric RBF instances and input example planar RBF instances. The minimization process iteratively updates output RBF instances with an EM algorithm. Our experiments show that our algorithm can produce RBF solid textures in high efficiency and compact storage for a variety of exemplars, including stochastic patterns or more structured patterns. Furthermore, RBF solid textures we proposed benefit intuitive editing for either region-based and RBF-based effects.
引用
收藏
页码:3963 / 3977
页数:15
相关论文
共 45 条
[1]   SLIC Superpixels Compared to State-of-the-Art Superpixel Methods [J].
Achanta, Radhakrishna ;
Shaji, Appu ;
Smith, Kevin ;
Lucchi, Aurelien ;
Fua, Pascal ;
Suesstrunk, Sabine .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2012, 34 (11) :2274-2281
[2]   High quality solid texture synthesis using position and index histogram matching [J].
Chen, Jiating ;
Wang, Bin .
VISUAL COMPUTER, 2010, 26 (04) :253-262
[3]  
Chen K., 2013, Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, P145
[4]   Texture evolution: 3D texture synthesis from single 2D growable texture pattern [J].
Chen, YS ;
Ip, HHS .
VISUAL COMPUTER, 2004, 20 (10) :650-664
[5]  
Dischler JM, 2002, COMPUT GRAPH FORUM, V21, P401, DOI 10.1111/1467-8659.t01-1-00600
[6]  
Dischler JM, 1998, COMPUT GRAPH FORUM, V17, pC87, DOI 10.1111/1467-8659.00256
[7]   Lazy solid texture synthesis [J].
Dong, Yue ;
Lefebvre, Sylvain ;
Tong, Xin ;
Drettakis, George .
COMPUTER GRAPHICS FORUM, 2008, 27 (04) :1165-1174
[8]   Semiregular Solid Texturing from 2D Image Exemplars [J].
Du, Song-Pei ;
Hu, Shi-Min ;
Martin, Ralph R. .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2013, 19 (03) :460-469
[9]   SPECTRAL-ANALYSIS FOR AUTOMATIC 3-D TEXTURE GENERATION [J].
GHAZANFARPOUR, D ;
DISCHLER, JM .
COMPUTERS & GRAPHICS-UK, 1995, 19 (03) :413-422
[10]  
Ghazanfarpour D, 1996, COMPUT GRAPH FORUM, V15, pC311, DOI 10.1111/1467-8659.1530311