【技术实现步骤摘要】
本专利技术涉及一种纹理合成方法,属于计算机算法、计算机图形技术、纹理生成技术领 域,具体说是一种基于匹配相容性来提高纹理合成效率的合成算法。
技术介绍
纹理合成技术能根据一小块的样本生成视觉上很相似的大块样本,这样可有效重用光 照和色彩的计算或测量的结果,以便以较少的开销生成高质量的绘制结果。这种技术在真 实感绘制、虚拟现实等很多领域有着很重要而广泛的应用。目前纹理合成技术主要是根据 马尔可夫链概率模型进行计算,即任一位置的色彩是由它附近一定范围内的其它色彩分布 所决定的。根据计算的范围大小,纹理合成技术分为局部合成技术和全局合成技术。局部 合成技术就是根据较小的一个范围内的色彩分布来推断邻近区域位置的色彩,这类方法一 般来说速度比较快,但对于纹理的全局性特征难以有效保持。而全局合成技术,则先随机 生成目标纹理大小的一个纹理,然后基于全局性的纹理特征的相似性度量,对目标纹理进 行整体性的逐步优化,以得到最后的目标纹理,这种方法能有效反映纹理的全局性特征, 但计算速度比较慢。目前,合成质量最好的方法是全局合成方法纹理优化(texture optimization) ...
【技术保护点】
一种基于匹配相容性的纹理合成方法,包括以下步骤: 1)将样本纹理分成可反映其全局性纹理特征的纹理块; 2)为每个纹理块生成其相应的匹配相容纹理块集合; 3)随机选择一个纹理块,放置在待合成的目标纹理的一个角上,从相应的匹配相容纹理块集合中选择相配的纹理块,开始纹理合成; 4)根据已合成部分纹理块逐步地约束生成待合成部分,直至完成目标纹理合成。
【技术特征摘要】
【专利技术属性】
技术研发人员:王文成,刘飞彤,黄沛杰,吴恩华,
申请(专利权)人:中国科学院软件研究所,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。