首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于图卷积的计算机辅助设计模型分类
引用本文:李梦吉,韩燮.基于图卷积的计算机辅助设计模型分类[J].科学技术与工程,2020,20(13):5235-5239.
作者姓名:李梦吉  韩燮
作者单位:中北大学大数据学院,太原030051;中北大学大数据学院,太原030051
基金项目:国家自然科学基金项目(面上项目,重点项目,重大项目);山西省重点研发计划项目(201803D121081)
摘    要:计算机辅助设计(CAD)模型是一种带有顶点信息和网格信息的三维数据,三维模型数据存储方式常见的有点云、体素、网格模型等是典型的非欧氏空间数据。为了改进现有方法利用深度学习训练CAD模型的分类时,常有丢失局部信息或局部信息提取不足的情况。针对这种非欧氏空间的CAD数据,提出了一个结合CAD数据本身特点的基于图卷积的分类模型。首先通过图卷积网络(GCN)计算顶点的邻接矩阵和顶点的度矩阵。针对CAD模型的特点提出了不同于K近邻(KNN)的方法,直接根据CAD模型面片信息构建计算所需的邻接矩阵。其次,图卷积网络可以聚合邻近顶点的信息,设计通过拼接两层图卷积网络来提取不同尺度的局部特征。结果表明:在ModelNet40 CAD模型数据集上,若采用CAD模型面片信息建图的方法,本文方法为91.2%。而采用KNN建图的方法虽然比PointNet++模型低1%的精确度,比KD-NET模型低0.9%的精确度,但参数量要比PointNet++减少0.54 MB,比KD-NET减少6.54 MB。可见本文模型结合了CAD模型的特点和图卷积聚合邻接顶点提取局部信息的优势,使得分类的精确度相比PointNet++提高0.6%,用更少的模型参数量得到了更高的分类精确度。

关 键 词:CAD模型  图卷积网络  K近邻  深度学习  三维模型分类
收稿时间:2019/8/6 0:00:00
修稿时间:2020/2/16 0:00:00

CAD Model Classification based on Graph Convolution
Li Mengji,Han Xie.CAD Model Classification based on Graph Convolution[J].Science Technology and Engineering,2020,20(13):5235-5239.
Authors:Li Mengji  Han Xie
Institution:School of Data Science and Technology,North University of China
Abstract:Objective Previous deep learning methods training CAD model classification, often lost local information or local information extraction is insufficient. CAD model is a kind of 3D data with vertex information and grid information, The storage mode of 3d data, such as point cloud, voxel and mesh model, is typical non-euclidian spatial data, In view of this kind of CAD data in non-euclidean space, a classification model based on graph convolution is proposed based on the characteristics of CAD data.Method Firstly, the calculation of graph convolution network (GCN) requires the adjacency matrix of vertices and degree matrix of vertices. This paper proposes a method different from the k-nearest neighbor (KNN) method according to the characteristics of CAD model, and constructs the adjacency matrix needed for calculation directly based on the surface information of CAD model. Secondly, graph convolutional network can aggregate information of adjacent vertices. We designed a two-layer graph convolutional network to extract local features of different scales Result On ModelNet40 CAD model data set, if using the method of CAD model surface information to establish graph, the graph convolution classification method proposed in this paper is 91.2%. Although the accuracy of KNN establish graph method is 1% lower than that of PointNet++ model and 0.9% lower than that of KD-NET model, the number of parameters is 0.54MB lower than PointNet++ and 6.54MB lower than KD-NET.Conclusion In this paper, the classification model based on graph convolution is proposed, which combines the features of CAD model and the advantage of graph convolution aggregation of adjacent vertices to extract local information, so that the classification accuracy is increased by 0.6% compared with PointNet++, and higher classification accuracy is obtained by using fewer model parameters
Keywords:cad model  graph convolution network  k-nearest neighbours  deep learning  3D model classification
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《科学技术与工程》浏览原始摘要信息
点击此处可从《科学技术与工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号