[发明专利]一种基于样图的纹理合成方法在审
申请号: | 201710856893.3 | 申请日: | 2017-11-24 |
公开(公告)号: | CN107767411A | 公开(公告)日: | 2018-03-06 |
发明(设计)人: | 王静;张慧婕;王志衡;刘红敏 | 申请(专利权)人: | 河南理工大学 |
主分类号: | G06T7/49 | 分类号: | G06T7/49 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 454000 河南*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 纹理 合成 方法 | ||
1.一种基于样图的纹理合成方法,包括以下步骤:
1)从输入纹理中随机选取指定大小的样本块,产生样本块序列;
2)从样本块序列中随机选取一块B1,放置到输出图像中;
3)在每一个待合成块的位置,从输入样本块序列中搜索符合匹配条件的纹理块B2放置到合成图后使之与B1有一定的重叠区域;
4)计算B1、B2重叠区域的多阶误差曲面;
5)从4)计算的误差曲面中找到最佳分割路径作为新纹理块B2的边界,将B2拼贴到合成图中;
6)在完成拼贴后加入泊松混合来优化处理分割路径周围边界不匹配区域;
7)执行上述步骤1)~6),直至纹理合成结束。
2.如权利要求1所述的一种基于样图的纹理合成方法,其特征在于:所述步骤3)在每一个待合成块的位置,从输入样本块序列中搜索符合匹配条件的纹理块B2放置到合成图后使之与B1有一定的重叠区域,包括以下步骤:计算已合成块与样本中每一个匹配块的重叠区域的累积误差(Sum of Squared Difference,SSD)。
3.如权利要求1所述的一种基于样图的纹理合成方法,其特征在于:所述步骤4)计算B1、B2重叠区域的多阶误差曲面:
式中,B1ov、B2ov分别为重叠区域,N的取值为2的n次方(n取1,2…n)。
4.如权利要求1所述的一种基于样图的纹理合成方法,其特征在于:所述步骤5)从4)计算的误差曲面中找到最佳分割路径作为新纹理块B2的边界,将B2拼贴到合成图中,包括以下步骤:通过计算求得重叠区域最后一行的各点误差,取误差最小的一点,反向跟踪获得最佳分割路径。
5.如权利要求1所述的一种基于样图的纹理合成方法,其特征在于:所述步骤6)在完成拼贴后加入泊松混合来优化处理分割路径周围边界不匹配区域,包括以下步骤:
在切割路径周围选取一定宽度的区域作为目标区域,源图像为重叠区域所属已合成块部分的剩余区域,利用构造泊松方程求解像素最优值的方法,在保留源图像梯度信息的同时,可以很好的融合源图像与目标图像的背景。
6.如权利要求3所述的一种基于样图的纹理合成方法,其特征在于:计算求得重叠区域最后一行的各点误差的公式为:
式中,i和j分别代表像素的行和列;Ei,j是坐标为(i,j)像素的切割代价;eij是重叠区域对应相素的误差曲面。
7.如权利要求3所述的一种基于样图的纹理合成方法,其特征在于:所述构造的方程为:
式中,ΨA为目标块,ΨB为源图像块,ΨC为源图像块与目标块融合后的新图像块,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南理工大学,未经河南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710856893.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式智能灭火器
- 下一篇:一种新型便携式可循环利用智能灭火器