发明名称 | 一种基于L系统的建筑物裂缝生成方法 | ||
摘要 | 本发明提供了一种基于L系统的建筑物裂缝生成方法,用于生成虚拟建筑物裂缝。本方法包括:首先,分析建筑物裂缝形态特征并确定L系统字符集;其次,根据建筑物裂缝形态特征确定基本小图元,根据建筑物裂缝实物图片提取大图元,利用步骤一得到的L系统字符集描述小图元和大图元的推演法则;最后,确定裂缝随机生成过程中的约束条件;根据约束条件,将基本小图元进行1-4次迭代,从大图元中随机选取图元与迭代后的小图元进行组合形成裂缝。本发明提出了适合裂缝形态的推演法则,随机生成的裂缝模型形态趋近于自然,生成的裂缝保持随机的特性。 | ||
申请公布号 | CN104021583A | 申请公布日期 | 2014.09.03 |
申请号 | CN201410270087.4 | 申请日期 | 2014.06.17 |
申请人 | 北京航空航天大学 | 发明人 | 李妮;王超一;张鑫;丁莹 |
分类号 | G06T11/00(2006.01)I | 主分类号 | G06T11/00(2006.01)I |
代理机构 | 北京永创新实专利事务所 11121 | 代理人 | 祗志洁 |
主权项 | 一种基于L系统的建筑物裂缝生成方法,其特征在于,具体实现步骤如下:步骤一:分析建筑物裂缝形态特征并确定L系统字符集;步骤二:根据建筑物裂缝形态特征确定基本的小图元,根据建筑物裂缝实物图片提取大图元,利用L系统字符集描述小图元和大图元的推演法则;所述的小图元的推演法则的字符集合长度小于等于30,大图元的推演法则的字符集合长度在30以上;步骤三:生成裂缝,具体是:确定裂缝随机生成过程中的约束条件;根据约束条件,将小图元进行1‑4次迭代,从大图元中随机选取图元与迭代后的小图元进行组合形成裂缝。 | ||
地址 | 100191 北京市海淀区学院路37号 |