Skip to main content
Log in

A sketch-based semantic retrieval approach for 3D CAD models

  • Published:
Applied Mathematics-A Journal of Chinese Universities Aims and scope Submit manuscript

Abstract

During the new product development process, reusing the existing CAD models could avoid designing from scratch and decrease human cost. With the advent of big data, how to rapidly and efficiently find out suitable 3D CAD models for design reuse is taken more attention. Currently the sketch-based retrieval approach makes search more convenient, but its accuracy is not high enough; on the other hand, the semantic-based retrieval approach fully utilizes high level semantic information, and makes search much closer to engineers’ intent. However, effectively extracting and representing semantic information from data sets is difficult. Aiming at these problems, we proposed a sketch-based semantic retrieval approach for reusing 3D CAD models. Firstly a fine granularity semantic descriptor is designed for representing 3D CAD models; Secondly, several heuristic rules are adopted to recognize 3D features from 2D sketch, and the correspondences between 3D feature and 2D loops are built; Finally, semantic and shape similarity measurements are combined together to match the input sketch to 3D CAD models. Hence the retrieval accuracy is improved. A sketch-based prototype system is developed. Experimental results validate the feasibility and effectiveness of our proposed approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. L Cao, J Liu, X Tang. 3D object retrieval using 2D line drawing and graph based relevance feedback, In: Proceedings of the 14th ACM International Conference on Multimedia, Santa Barbara, 2006, 105–108.

    Chapter  Google Scholar 

  2. P Daras, A Axenopoulos. A 3D shape retrieval framework supporting multimodal queries, Int J Comput Vision, 2010, 89(2): 229–247.

    Article  Google Scholar 

  3. M Eitz, R Richter, T Boubekeur, K Hildebrand, M Alexa. Sketch-based shape retrieval, AcmTrans Graphic, 2012, 31(4): 13–15.

    Google Scholar 

  4. M J Fonseca, A Ferreira, J A Jorge. Sketch-based retrieval of complex drawings using hierarchical topology and geometry, Comput Aided Design, 2009, 41(12): 1067–1081.

    Article  Google Scholar 

  5. S Hou, K Ramani. Classifier combination for sketch-based 3D part retrieval, Comput Graph, 2007, 31(4): 598–609.

    Article  Google Scholar 

  6. K M Hu, B Wang, J H Yong, J C Paul. Relaxed lightweight assembly retrieval using vector space model, Comput Aided Design, 2013, 45(3): 739–750.

    Article  Google Scholar 

  7. K Y Kim, D G Manley, H Yang. Ontology-based assembly design and information sharing for collaborative product development, Comput Aided Design, 2006, 38(12): 1233–1250.

    Article  Google Scholar 

  8. B Li, H Johan. Sketch-based 3D model retrieval by incorporating 2D-3D alignment, Multimed Tools Appl, 2013, 65(3): 363–385.

    Article  Google Scholar 

  9. B Ni, F Z He, Y T Pan, Z Y Yuan. Using shapes correlation for active contour segmentation of uterine fibroid ultrasound images in computer-aided therapy, Appl Math J Chinese Univ Ser B, 2016, 31(1): 37–52.

    Article  MathSciNet  MATH  Google Scholar 

  10. J P Pereira, J A Jorge, V A Branco, F N Ferreira. Calligraphic interfaces: Mixed metaphors for design, In: Interactive Systems. Design, Specification, and Verification, Lecture Notes in Comput Sci, Vol 2844, 2004, 154–170.

    Google Scholar 

  11. J Pu, K Lou, K Ramani. A 2D sketch-based user interface for 3D CAD model retrieval, Comput Aided Design Appl, 2005, 2(6): 717–725.

    Article  Google Scholar 

  12. F Qin, S Gao, X Yang, M Li, J Bai. An ontology-based semantic retrieval approach for heterogeneous 3D CAD models, Adv Eng Inform, 2016, 30(4): 751–768.

    Article  Google Scholar 

  13. K Ramani, K Lou, S Jayanti, N Iyer, Y Kalyanaraman. Three-dimensional shape searching: stateof-the-art review and future trends, Comput Aided Design, 2005, 37(5): 509–530.

    Article  Google Scholar 

  14. T Shao, W Xu, K Yin, J Wang, K Zhou, B Guo. Discriminative sketch-based 3D model retrieval via robust shape matching, Comput Graph Forum, 2011, 30(7): 2011C2020.

    Article  Google Scholar 

  15. Y Wu, F He, D Zhang, X Li. Service-oriented feature-based data exchange for cloud-based design and manufacturing, IEEE Trans Serv Comput, 2015, PP(99): 1–1.

    Google Scholar 

  16. B Xu, W Chang, A Sheffer, A Bousseau, J Mccrae, K Singh. True2Form: 3D curve networks from 2D sketches via selective regularization, Acm Trans Graphic, 2014, 33(4): 1–13.

    Google Scholar 

  17. L Zehtaban, D Roller. Beyond similarity comparison: Intelligent data retrieval for CAD/CAM designs, Comput Aided Design Appl, 2013, 10(10): 789–802.

    Article  Google Scholar 

  18. D J Zhang, F Z He, S H Han, X X Li. Quantitative optimization of interoperability during featurebased data exchange, Integr Comput Aided Eng, 2015, 23(1): 31–50.

    Article  Google Scholar 

  19. Industrial automation systems and integration-product data representation and exchange. Part 111: integrated application resource: elements for the procedural modelling of solid shapes, 2007, ISO/WD.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shu-ming Gao.

Additional information

Supported by the National Natural Science Foundation of China (61502129, 61572432, 61163016), the Zhejiang Natural Science Foundation of China (LQ16F020004, LQ15F020011), and the University Scientific Research Projects of Ningxia Province of China (NGY2015161).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Qin, Fw., Gao, Sm., Yang, Xl. et al. A sketch-based semantic retrieval approach for 3D CAD models. Appl. Math. J. Chin. Univ. 32, 27–52 (2017). https://doi.org/10.1007/s11766-017-3450-3

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11766-017-3450-3

Keywords

Navigation