1.一种辅助建筑设计的CAD数据管理方法,其特征在于,该方法包括以下步骤:
获取建筑设计中CAD图纸的二值图像;
基于所述二值图像中像素点的像素值对二值图像中的像素点进行聚类获得不少于两个初始聚类簇;根据每相邻两个初始聚类簇之间的相对距离、所包含的像素点的数量差异、形态特征的差异和面积差异,得到每相邻两个初始聚类簇的合并可能性值;根据每个初始聚类簇与其相邻初始聚类簇合并后的形态特征、像素点的数量分布情况以及对应的合并可能性值,计算每个初始聚类簇对其相邻初始聚类簇的归纳停止表征值;
基于所述合并可能性值和所述归纳停止表征值判断是否对相邻初始聚类簇进行合并处理,若是,则对所对应的相邻初始聚类簇进行合并处理,获得CAD图纸中不同零件对应的连通域;
所述根据每相邻两个初始聚类簇之间的相对距离、所包含的像素点的数量差异、形态特征的差异和面积差异,得到每相邻两个初始聚类簇的合并可能性值,包括:对于第g个初始聚类簇:获取第g个初始聚类簇的最小外接圆的面积;根据第g个初始聚类簇的最小外接圆的面积、第g个初始聚类簇的面积和第g个初始聚类簇的边缘线的长度,获得第g个初始聚类簇的等周面积比;
对于第g个初始聚类簇和与其相邻的第a个初始聚类簇:获取第g个初始聚类簇和与其相邻的第a个初始聚类簇之间的距离;根据第g个初始聚类簇和与其相邻的第a个初始聚类簇之间的距离、第g个初始聚类簇和与其相邻的第a个初始聚类簇所包含的像素点的数量差异、第g个初始聚类簇和与其相邻的第a个初始聚类簇的等周面积比的差异,得到第g个初始聚类簇和与其相邻的第a个初始聚类簇的合并可能性值;
所述基于所述二值图像中像素点的像素值对二值图像中的像素点进行聚类获得不少于两个初始聚类簇,包括:基于所述二值图像中像素点的像素值,采用迭代自组织聚类算法对所述二值图像中所有像素点进行聚类,获得不少于两个初始聚类簇。
2.根据权利要求1所述的一种辅助建筑设计的CAD数据管理方法,其特征在于,根据第g个初始聚类簇的最小外接圆的面积、第g个初始聚类簇的面积和第g个初始聚类簇的边缘线的长度,获得第g个初始聚类簇的等周面积比,包括:将第g个初始聚类簇的最小外接圆的面积与第g个初始聚类簇的面积的差值记为第g个初始聚类簇对应的面积差;
将第g个初始聚类簇的边缘线的长度与所述第g个初始聚类簇对应的面积差的比值,确定为第g个初始聚类簇的等周面积比。
3.根据权利要求2所述的一种辅助建筑设计的CAD数据管理方法,其特征在于,采用如下公式计算第g个初始聚类簇和与其相邻的第a个初始聚类簇的合并可能性值:其中, 为第g个初始聚类簇和与其相邻的第a个初始聚类簇的合并可能性值, 为第g个初始聚类簇和与其相邻的第a个初始聚类簇之间的距离, 为第g个初始聚类簇所包含的像素点的数量, 为与第g个初始聚类簇相邻的第a个初始聚类簇所包含的像素点的数量, 为第g个初始聚类簇的等周面积比, 为与第g个初始聚类簇相邻的第a个初始聚类簇的等周面积比, 为取绝对值符号,exp( )表示以自然常数为底数的指数函数,E为预设调整参数,E大于0。
4.根据权利要求1所述的一种辅助建筑设计的CAD数据管理方法,其特征在于,所述根据每个初始聚类簇与其相邻初始聚类簇合并后的形态特征、像素点的数量分布情况以及对应的合并可能性值,计算每个初始聚类簇对其相邻初始聚类簇的归纳停止表征值,包括:对于第g个初始聚类簇和与其相邻的第a个初始聚类簇:
将第g个初始聚类簇和与其相邻的第a个初始聚类簇合并后获得的区域记为待分析区域:采用PCA分析方法对待分析区域进行处理,获得待分析区域对应的最大主成分方向向量和最小主成分方向向量;
对待分析区域进行凸包检测获得对应的凸多边形,获取所述凸多边形的内角角度;基于所述凸多边形的内角角度确定角度表征值;
将待分析区域内像素点的数量与二值图像中像素点的总数量的比值作为待分析区域对应的数量占比;
根据待分析区域对应的数量占比、第g个初始聚类簇和与其相邻的第a个初始聚类簇的合并可能性值、所述角度表征值、待分析区域对应的最大主成分方向向量的模长和最小主成分方向向量的模长,得到第g个初始聚类簇对其相邻的第a个初始聚类簇的归纳停止表征值。
5.根据权利要求4所述的一种辅助建筑设计的CAD数据管理方法,其特征在于,采用如下公式计算第g个初始聚类簇对其相邻的第a个初始聚类簇的归纳停止表征值:其中, 为第g个初始聚类簇对其相邻的第a个初始聚类簇的归纳停止表征值, 为待分析区域内像素点的数量,G为二值图像中像素点的总数量, 为待分析区域对应的最小主成分方向向量的模长, 为待分析区域对应的最大主成分方向向量的模长, 为第g个初始聚类簇和与其相邻的第a个初始聚类簇的合并可能性值,K为凸多边形的内角的数量, 为凸多边形的第k个内角角度, 为凸多边形的第k个内角角度的余弦值,sigmoid( )为归一化函数。
6.根据权利要求4所述的一种辅助建筑设计的CAD数据管理方法,其特征在于,基于所述凸多边形的内角角度确定角度表征值,包括:将常数1与每个内角角度的余弦值之间的差值作为每个内角对应的第一特征值,将所有内角对应的第一特征值的平均值记为角度表征值。
7.根据权利要求1所述的一种辅助建筑设计的CAD数据管理方法,其特征在于,所述基于所述合并可能性值和所述归纳停止表征值判断是否对相邻初始聚类簇进行合并处理,若是,则对所对应的相邻初始聚类簇进行合并处理,获得CAD图纸中不同零件对应的连通域,包括:若相邻两个初始聚类簇满足预设条件,则将对应的相邻初始聚类簇进行合并处理,获得不少于两个新聚类簇;进一步若相邻两个新聚类簇再次满足预设条件,则将对应的两个相邻新聚类簇进行合并处理,以此类推,直到不满足预设条件时为止,将最终合并完成获得连通域作为CAD图纸中不同零件对应的连通域;
所述预设条件为:合并可能性值大于合并阈值,且归纳停止表征值小于归纳停止阈值。
8.根据权利要求1所述的一种辅助建筑设计的CAD数据管理方法,其特征在于,获取第g个初始聚类簇和与其相邻的第a个初始聚类簇之间的距离,包括:将每个初始聚类簇的最小外接矩形的两条对角线的交点作为每个初始聚类簇的中心点;
将第g个初始聚类簇的中心点和与其相邻的第a个初始聚类簇的中心点之间的欧氏距离,作为第g个初始聚类簇和与其相邻的第a个初始聚类簇之间的距离。