[发明专利]基于单元结构的体纹理合成方法有效
申请号: | 201110264363.2 | 申请日: | 2011-09-07 |
公开(公告)号: | CN102298790A | 公开(公告)日: | 2011-12-28 |
发明(设计)人: | 胡事民;杜松沛 | 申请(专利权)人: | 清华大学 |
主分类号: | G06T15/04 | 分类号: | G06T15/04 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 单元 结构 纹理 合成 方法 | ||
技术领域
本发明涉及数字图像处理技术领域,特别涉及一种基于单元结构的体纹理合成方法。
背景技术
在计算机图形学领域中,为了更好地展现三维模型的视觉效果,纹理映射被广泛应用于将二维纹理图像映射到三维模型表面,自然界中的真实物体不仅具有丰富的表面纹理特征,同时还具有内部的三维结构,例如大理石内部的结构、树木的花纹等等。使用三维体纹理可以很好地描述物体的内部结构,同时三维纹理映射不需要进行参数化的步骤,因而就避免了传统的二维纹理映射中由于使用曲面参数化而导致的纹理扭曲问题。
和二维纹理相比,直接获取三维纹理非常复杂而且很难获取丰富的颜色信息,因此从二维图像纹理合成三维体纹理是当前获得三维纹理的常用方法。已有一些传统方法从二维纹理图像合成三维体纹理,其中比较经典的是2005年Johannes Kopf等提出的方法,但这类方法没有考虑三维纹理中的单元结构,不能保证体纹理的几何结构的合理性。对于由单元结构构成的体纹理,这种现象就尤为明显,例如由许多小块堆成的几何体,传统方法很难合成内部的小块的几何结构。
体纹理的内部结构是体纹理的一种自然属性,高质量的体纹理应具有合理的、接近于真实情况的内部几何结构,因此当从二维纹理合成三维体纹理时,应当充分利用纹理中的几何信息,从二维几何信息重构三维结构,进而能够获得更高质量的合成结果。
发明内容
(一)要解决的技术问题
本发明所要解决的技术问题是:如何提供一种能够保证合成的体纹理中单元结构的合理性,并且很好的保留单元结构排布的规律和相邻关系的体纹理合成方法。
(二)技术方案
为解决上述技术问题,本发明提供了一种基于单元结构的体纹理合成方法,包括以下步骤:
S1、分析二维纹理图像,得到三维单元结构的二维截面,使用空间中三个垂直方向的二维截面来构造多个三维单元结构;
S2、分析所述二维纹理图像,计算所述多个三维单元结构在空间中的相邻关系,所述相邻关系由所述多个三维单元结构的三个垂直方向的二维截面在所述二维纹理图像上的相邻关系推导得到;
S3、根据所述多个三维单元结构在空间中的相邻关系,在空间中依次放置所述多个三维单元结构,当所有三维单元结构放置完毕后,对所有三维单元结构的位置进行调整并对其形状进行放缩;
S4、合成各三维单元结构之间的介质,得到最终的体纹理。
优选地,步骤S1具体为:分析二维纹理图像,提取出二维纹理图像中的一个单元结构,此单元结构被视为所要构造的一个三维单元结构的二维截面,将空间中三个垂直方向的二维截面之一视为基础面,另两个二维截面同时围绕此基础面的垂线进行旋转,在空间中扫过的区域被视为三维单元结构的内部,从而构造出一个三维单元结构。
优选地,步骤S2具体为:对于其中一个三维单元结构A,根据二维纹理图像,计算构成该三维单元结构A的三个二维截面之间的相邻关系,包含这些相邻的二维截面的三维单元结构作为该三维单元结构A的一个邻居,该三维单元结构A与作为其邻居的三维单元结构之间的位移关系由所对应的二维截面之间的位移所决定,由此计算所构造的所有三维单元结构在空间中的相邻关系。
优选地,步骤S3中,使用贪心的方法在空间中依次放置所述多个三维单元结构。
优选地,步骤S3中,首先在空间中的任意位置放置任意一个三维单元结构,然后从该三维单元结构的相邻关系中选取一个和该三维单元结构在空间中不重叠的结构放置在空间中,重复此贪心的步骤,直到空间中无法再放置更多的三维单元结构为止,放置完毕后,对所有三维单元结构的位置进行调整,最后在保证所有三维单元结构不重叠的情况下,对一些三维单元结构进行形状放大,以填补空间中剩余的空隙。
优选地,步骤S4中,使用并行的方法合成各三维单元结构之间的介质,合成时只考虑所述二维纹理图像中的非单元结构截面部分。
(三)有益效果
按照本发明的步骤实现体纹理合成,能够保证合成的体纹理中单元结构的合理性,并且能够很好地保留单元结构排布的规律和相邻关系,提高体纹理合成的质量。
附图说明
图1为本发明的方法流程图;
图2为根据输入的二维纹理图像构造三维单元结构的示例图;
图3为所构造的维单元结构的示例图;
图4为本发明中放置三维单元结构步骤的详细流程图;
图5为本发明所合成的体纹理示意。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110264363.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:蜂王浆冻干粉生产用的真空冷冻干燥设备
- 下一篇:一种干燥储液器