[发明专利]复杂模型进行数字化建模的实现方法、装置和电子设备在审
申请号: | 201810434181.7 | 申请日: | 2018-05-08 |
公开(公告)号: | CN108664723A | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 王琥;李玉 | 申请(专利权)人: | 湖南大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06T19/00 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 马骁;于洁 |
地址: | 410082 *** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 像素矩阵 集合 复杂模型 数字化建模 剖面图像 图像集合 筛选 图像 等间距切割 电子设备 筛选条件 实体对象 数学模型 图像解码 解码 预设 关联 合并 | ||
1.一种针对复杂模型进行数字化建模的实现方法,其特征在于,包括:
获取需要分析的实体对象的复杂模型并存储到计算机;
对所述复杂模型进行等间距切割并获取剖面图集合;
将所述剖面图集合中的各张剖面图像解码为像素矩阵,生成第一像素矩阵集合;
利用WGAN生成与所述第一像素矩阵集合关联的第二像素矩阵集合;将所述第二像素矩阵集合编码为与所述剖面图集合对应的新的图像集合;
在所述新的图像集合中按照预设筛选条件选取出至少一个筛选图像,向所述剖面图集合中任意相邻的所述剖面图像之间均插入至少一个所述筛选图像,形成新的剖面图集合;所述新的剖面图集合中各元素的间距相等;
将所述新的剖面图集合中的各图像解码为新的像素矩阵,形成第三像素矩阵集合,使用所述第三像素矩阵集合建立所述复杂模型的数学模型。
2.根据权利要求1所述的方法,其特征在于,所述获取需要分析的实体对象的复杂模型并存储到计算机,包括:使用三维扫描仪对实体对象进行扫描。
3.根据权利要求1所述的方法,其特征在于,所述对所述复杂模型进行等间距切割并获取剖面图集合的步骤包括:将所述复杂模型处理为灰度图,将所述灰度图放置于三维直角坐标系(x,y,z)中,沿x坐标轴将所述灰度图按照△l的间距均分为l/△l份,并进行剖面截取,获得k个所述剖面图像,形成所述剖面图集合;其中,k=l/△l+1,l为放置于所述三维直角坐标系(x,y,z)中的所述灰度图沿x坐标轴方向的最大尺寸,△l为自定义间距。
4.根据权利要求1所述的方法,其特征在于,所述将所述剖面图集合的各张剖面图像解码为像素矩阵的步骤包括:所述三维直角坐标系中的所述剖面图集合的z-y平面上z轴方向最多像素点个数为m,所述三维直角坐标系中的所述剖面图集合的z-y平面上y轴方向最多像素点个数为n,所述像素矩阵为m×n矩阵,共形成k个m×n矩阵,组成所述第一像素矩阵集合;所述第一像素矩阵集合中,处在所述灰度图的轮廓线上的黑色像素点对应于所述第一像素矩阵集合中的元素的值为0,不在所述灰度图的轮廓线上的白色像素点对应于所述第一像素矩阵集合中的元素的值为255。
5.根据权利要求4所述的方法,其特征在于,所述将所述剖面图集合的各张剖面图像解码为像素矩阵的步骤还包括:将所述第一像素矩阵集合进行归一化处理,值为0的所述黑色像素点的元素的值仍为0,值为255的所述白色像素点的元素的值变为1,形成归一化像素矩阵集合。
6.根据权利要求1所述的方法,其特征在于,所述在所述新的图像集合中按照预设筛选条件选取出至少一个筛选图像的步骤中,所述预设筛选条件为清晰度大于第一阈值、噪声点低于第二阈值。
7.根据权利要求1所述的方法,其特征在于,所述将所述新的剖面图集合中的各图像解码为新的像素矩阵的步骤包括:所述三维直角坐标系中的所述新的剖面图集合的z-y平面上z轴方向最多像素点个数为m,所述三维直角坐标系中的所述新的剖面图集合的z-y平面上y轴方向最多所述像素点个数为n,所述新的像素矩阵为m×n矩阵,共形成k个m×n矩阵,形成所述第三像素矩阵集合;所述第三像素矩阵集合中,处在所述新的剖面图集合中的各图像的轮廓线上的黑色像素点对应于所述第三像素矩阵集合中的元素的值为0,所述新的剖面图集合中的各图像的轮廓线以外的白色像素点对应于所述第三像素矩阵集合中的元素的值为1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810434181.7/1.html,转载请声明来源钻瓜专利网。