一种与用户交互式结构性纹理的合成方法技术

技术编号:8191279 阅读:205 留言:0更新日期:2013-01-10 02:12
本发明专利技术提出一种与用户交互式结构性纹理的合成方法,首先,根据用户输入网格或者是从样图中提取出的网格生成一个跟样图网格模式相同的理想大小的目标网格,之后用户可以添加各种合成模式以进行纹理设计,然后依据本发明专利技术提出的特征距离的概念对这个目标网格进行初始化,最后结合本发明专利技术提出的像素方向特征并行合成出结果纹理。本发明专利技术对于具有结构的纹理得到了很好的合成效果,而且在帧率上利用GPU的并行性实现了可交互纹理设计与合成。

【技术实现步骤摘要】

本专利技术涉及结构性纹理的交互设计与合成的
,具体涉及。
技术介绍
本专利技术主要关注了具有结构信息纹理的交互设计与合成,最近的成果包括了基于特征的纹理合成、纹元重排列、块的拼接方法以及实时纹理合成。基于特征的纹理合成纹理中的特征多种多样,包括了形状、大小、方向、纹元颜色等等,所以近年来有很 多研究都着眼于此。Wu等人从样图中提取出小的容易获取的结构特征如曲线、褶皱等的分布图,然后特征的匹配及变形构建出一个大的特征分布图从而完成整个合成过程。Hays对于近规则纹理合成提出了一种较好的方法,首先从样图纹理中依据近似规则的拼接由用户参与提取出分布小格子,几何变形场的构建可以提供几何数据用于格子形状的变形,从而合成结果。Dischler等人利用了一个无缝的网格以及样图,首先拼接出一个大的网格图,接着依据从样图中提出的网格信息通过其优化方法对网格图进行变形。特征同样被用于加强纹理合成变化,Velho的方法就能得出这样的结果,它将特征进行变形混合从而引入了形状及纹元的变化,进而得出具有丰富变化的纹理结果。Zara从样图中提取出多个特征分布图,再利用变形方程得出一个单一复杂的的插值结果。本文档来自技高网...

【技术保护点】
一种与用户交互式结构性纹理的合成方法,其特征在于:包括以下步骤:步骤(1)、结果纹理的结构信息合成:根据用户输入的或者是从样图中提取出的网格进行分析,首先得到无缝的网格块,所述的无缝的网格指的是其上边界与其下边界、左边界与右边界分别完全重叠在一起;然后将这个无缝的网格块进行简单拼接形成理想大小的网格块,最后对这个理想大小的网格块进行优化得到最后的结果纹理的网格信息;步骤(2)、结果纹理的初始化:完成对于结果纹理的边界与非边界区域的初始化,对于边界的初始化,利用了像素到其最近边的距离特征在样图中寻找一个与其距离特征最为相似的像素进行赋值;对于非边界像素,将纹理划分成两个大类分别进行处理:第一类是...

【技术特征摘要】

【专利技术属性】
技术研发人员:王莉莉陈益沈哲郝爱民
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1