【技术实现步骤摘要】
三维工程中图元模型分类方法、系统、设备及存储介质
[0001]本专利技术属于计算机视觉
,具体涉及一种三维工程中图元模型分类方法、系统、设备及存储介质。
技术介绍
[0002]随着三维设计技术的不断发展和深入应用,越来越多的零工程设计都采用三维模型的形式设计和存储。在工业CAD/CAE设计中,一个设计工程常包含多个具有业务意义的三维模型,例如某变电站设计工程中包含若干混凝土基础、若干桁架、若干人字柱等。规范的设计中,任一具有业务意义的三维模型应是完整且独立于其他三维模型的。然而在实践中,由于设计的不规范,这样的三维模型往往以多个零散小模型甚至基础图元(长方体、球、圆柱、多棱柱等)的形式存在(后文都以图元模型指代该类零散小模型),例如图1和图2所示,图1表示标准人字柱设计,图2表示不规范的人字柱设计。
[0003]如图3所示,该类设计不规范在一个工程中存在多例时,众多图元模型分别属于哪个业务模型将难以甄别。对于后续处理这类不规范设计,重新将零散图元模型分组,归入特定业务模型,通常只能由业务人员人工修改,这将耗费大 ...
【技术保护点】
【技术特征摘要】
1.一种三维工程中图元模型分类方法,包括:获取待分类图元模型的三维模型,并确定所述三维模型的业务类型、图元模型的种类及数量;判断所述三维模型的业务类型的类别,当三维模型为多分类业务类型时进行拆分为二分类业务类型;根据二分类业务类型对所述三维模型的图元模型进行分类,确定图元模型的业务类型;根据所述图元模型的业务类型,组合各个图元模型构建业务模型。2.如权利要求1所述的三维工程中图元模型分类方法,其特征在于:将图元模型的业务类型进行二分类拆分利用One
‑
vs
‑
One多分类策略,用于将所述三维模型的L个多分类业务类型拆分为L(L
‑
1)/2个二分类业务类型;所述二分类业务类型通过投票机制确定所述图元模型的业务类型,所述投票机制确定所述图元模型的业务类型的方法为:根据获取的所述三维模型的业务类型的类别,判断业务类型的类别的个数,当业务类型的类别个数L=2时,所述三维模型的业务类型为二分类业务类型;当业务类型的类别个数L>2时,所述三维模型的业务类型为多分类业务类型,将三维模型的多分类业务类型拆分为L(L
‑
1)/2个二分类业务类型;依次判断所述图元模型在每个二分类业务类型中所属业务类型,票数最多的类型为所述图元模型的所属业务类型。3.如权利要求2所述的三维工程中图元模型分类方法,其特征在于:判断所述图元模型在每个二分类业务类型中所属业务类型的方法包括:获取图元模型、图元模型之间的最短距离、业务类型以及图元模型所述业务类型的概率分布,构建图结构;利用最大流/最小割算法,对构建的所述图结构进行分割,得到所述图元模型的所属业务类型;其中,构建的所述图结构G为:其中,V为顶点集合,E为顶点间连接边集合;所述顶点集合包括图元节点、源点和终点,所述图元节点与所述三维模型的图元模型一一对应,源点和终点与所述二分类业务类型中两种业务类型对应;所述顶点间连接边集合包括图元节点间的连接边、图元节点与源点或终点间的连接边;所述顶点间连接边上存在权值参数,权值参数为0,表示无边连接。4.如权利要求3所述的三维工程中图元模型分类方法,其特征在于:所述顶点间连接边上权值参数计算方法包括:(a)图元节点间连接边的权值SmoothCost计算:其中,表示第i个图元节点,,N为大于1的正整数; 表示第j个图元节点,
,K为大于1的正整数;表示图元节点和图元节点的最短距离;EPS为距离常量,根据工程应用进行取值,距离常量定义为接近0的正实数;(b)图元节点与源点或终点连接边的权值DataCost计算:其中,表示第i个图元节点,,N为大于1的正整数,λ表示权重参数,默认值为1,S表示源点,T表示终点,表示第i个图元节点属于一种业务类型的概率,表示第i个图元节点属于另一种业务类型的概...
【专利技术属性】
技术研发人员:李梓玮,周利,曾江佑,万旻,杨佳东,
申请(专利权)人:江西博微新技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。