发明名称 一种基于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号