MVCNN plus plus : Computer-Aided Design Model Shape Classification and Retrieval Using Multi-View Convolutional Neural Networks

被引:32
作者
Angrish, Atin [1 ]
Bharadwaj, Akshay [1 ]
Starly, Binil [1 ]
机构
[1] North Carolina State Univ, Dept Ind & Syst Engn, 400 Daniels Hall,111 Lampe Dr, Raleigh, NC 27695 USA
基金
美国国家科学基金会;
关键词
convolutional neural networks; multi-view; CAD; metadata; advanced computing infrastructure; artificial intelligence; big data and analytics; computational geometry; cybermanufacturing; GPU computing for design and manufacturing; machine learning for engineering applications; model-based systems engineering; FEATURE RECOGNITION; SYSTEM;
D O I
10.1115/1.4047486
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Deep neural networks (DNNs) have been successful in classification and retrieval tasks of images and text, as well as in the graphics domain. However, these DNNs algorithms do not translate to 3D engineering models used in the product design and manufacturing. This paper studies the use of multi-view convolutional neural network (MVCNN) algorithm enhanced by the addition of engineering metadata, for classification and retrieval of 3D computer-aided design (CAD) models. The proposed algorithm (MVCNN++) builds on the MVCNN algorithm with the addition of part dimension data, improving its efficacy for manufacturing part classification and yielding an improvement in classification accuracy of 5.8% over the original version. Unlike datasets used for 3D shape classification and retrieval in the computer graphics domain, engineering level description of 3D CAD models do not yield themselves to neat, distinct classes. Techniques such as relaxed-classification and prime angled cameras for capturing feature detail were used to address training data capture issues specific to 3D CAD models, along with the use of transfer learning to reduce training time. Our study has shown that DNNs can be used to search and discover relevant 3D engineering models in large public repositories, making 3D models accessible to the community.
引用
收藏
页数:11
相关论文
共 38 条
[11]   A database system of mechanical components based on geometric and topological similarity. Part II: indexing, retrieval, matching, and similarity assessment [J].
El-Mehalawi, M ;
Miller, RA .
COMPUTER-AIDED DESIGN, 2003, 35 (01) :95-105
[12]   GVCNN: Group-View Convolutional Neural Networks for 3D Shape Recognition [J].
Feng, Yifan ;
Zhang, Zizhao ;
Zhao, Xibin ;
Ji, Rongrong ;
Gao, Yue .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :264-272
[13]   Manufacturing feature recognition from solid models: A status report [J].
Han, JH ;
Pratt, M ;
Regli, WC .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2000, 16 (06) :782-796
[14]   Deep Residual Learning for Image Recognition [J].
He, Kaiming ;
Zhang, Xiangyu ;
Ren, Shaoqing ;
Sun, Jian .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :770-778
[15]   Three-dimensional shape searching: state-of-the-art review and future trends [J].
Iyer, N ;
Jayanti, S ;
Lou, K ;
Kalyanaraman, Y ;
Ramani, K .
COMPUTER-AIDED DESIGN, 2005, 37 (05) :509-530
[16]   Developing an engineering shape benchmark for CAD models [J].
Jayanti, Subramaniam ;
Kalyanaraman, Yagnanarayanan ;
Iyer, Natraj ;
Ramani, Karthik .
COMPUTER-AIDED DESIGN, 2006, 38 (09) :939-953
[17]   RotationNet: Joint Object Categorization and Pose Estimation Using Multiviews from Unsupervised Viewpoints [J].
Kanezaki, Asako ;
Matsushita, Yasuyuki ;
Nishida, Yoshifumi .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :5010-5019
[18]   A NEURAL NETWORK SYSTEM FOR SHAPE-BASED CLASSIFICATION AND CODING OF ROTATIONAL PARTS [J].
KAPARTHI, S ;
SURESH, NC .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1991, 29 (09) :1771-1784
[19]  
Kazhdan M., 2003, Symposium on Geometry Processing, P156
[20]  
Keras, 2020, KERAS DEEP LEARNING