基于遗传操作的三维模型生成方法技术

技术编号:8490150 阅读:191 留言:0更新日期:2013-03-28 12:44
本发明专利技术涉及一种基于遗传操作的三维模型生成方法,包括下述步骤:输入三维模型集合;从三维模型集合中任意选取两个三维模型,分别记为三维模型A、三维模型B;计算三维模型A的功能部件与三维模型B的功能部件的对应值;基于对应值选取三维模型A的功能部件及三维模型B的功能部件,分别记为功能部件集合A10、功能部件集合B10;组装功能部件集合A10及功能部件集合B10得到组装模型;将组装模型进行结构优化得到新的三维模型。本发明专利技术利用了交叉遗传的优点,方法简单、可靠性高,丰富了三维模型数据集;同时,新生成的三维模型可以进一步作为输入的基本三维模型,参于新一轮的交叉组合中,不断演化生成更多的三维模型,极大丰富了三维模型数据集。

【技术实现步骤摘要】

本专利技术属于计算机图像学领域,尤其涉及一种。
技术介绍
三维建模是当前计算机图形学领域的难点之一。如何根据已有三维模型,自动生成新的三维模型,是解决三维建模,丰富现有三维模型数据集的重要途径。现有的自动生成三维模型的方法主要包括过程式建模和结构保持形变两个方法。过程式建模方法的主要缺点是需要由用户定义用于生成三维模型的形状语法。形状语法通常由若干个产生式规则构成一个语法系统。而且,人造物体的结构往往较为复杂,其结构与物体功能密切关联,因而定义用于生成人造物体三维模型的形状语法非常困难,特别是对于普通用户而言,更是难以完成。尽管现在有基于若干输入样例自动生成形状语法的方法,即逆向过程建模,但是这类方法目前还只能适用于植物、装饰图案等,不能用于结构与功能关联较强的人造物体;另一类方法是结构保持形变,该方法的缺点是主要通过形变(部件比例缩放、位移等)来生成三维模型的新的变种,但是无法生成新的结构。生物学中的遗传保证了物种的相对稳定性及多样性,将遗传学中的交叉遗传应用于三维模型的生成尚未见类似的报道。
技术实现思路
基于此,有必要针对现有三维模型生成方法存在的缺陷,提供一种。一种,包括下述步本文档来自技高网...

【技术保护点】
一种基于遗传操作的三维模型生成方法,其特征在于,包括下述步骤:输入三维模型集合;从所述三维模型集合中任意选取两个三维模型,分别记为三维模型A、三维模型B;计算所述三维模型A的功能部件与所述三维模型B的功能部件的对应值;基于所述对应值选取所述三维模型A的功能部件及所述三维模型B的功能部件,分别记为功能部件集合A10、功能部件集合B10;组装所述功能部件集合A10及所述功能部件集合B10得到组装模型;将所述组装模型进行结构优化得到新的三维模型。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐凯陈宝权
申请(专利权)人:中国科学院深圳先进技术研究院
类型:发明
国别省市:

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

1