Abstract
This paper presents a novel unified framework for authenticating topology integrity of 2D heterogeneous engineering CAD drawings. Topology information, through which a variety of engineering reports are generated, plays the most important role in the engineering CAD field. However, topology integrity authentication for engineering CAD drawings is still in its infancy and few efforts were made in the literature. By efficiently extracting topological and geometric features regardless of their heterogeneity with respect to geometrical shape and topology representation, the proposed framework supports verifying topology integrity for various heterogeneous engineering CAD drawings, such as process flow diagrams (PFD), piping and instrument drawings (P&ID), piping isometric drawings (ISO) as well as sectional drawings. Topology authentication is achieved through embedding local topological features into geometric features by introducing a generic and effective semi-fragile watermarking scheme. A novel descriptor, called topology local binary patterns (T-LBP), is proposed to extract local topological features of heterogeneous drawings. Theoretical analysis and experiments have demonstrated the discrimination power, robustness and sensitivity of the proposed T-LBP descriptor. We also carry out further experiments to prove that the proposed framework can not only detect and locate malicious topological modifications, but also yield strong robustness against various topology preserving modifications.
Similar content being viewed by others
References
Burdorf A, Kampczyk B, Lederhose M, Schmidt-Traub H (2004) CAPD-Computer-aided plant design. Comput Chem Eng 28(1–2):73–81
Ciocca G, Cusano C, Schettini R (2015) Image orientation detection using lbp-based features and logistic regression. Multimedia Tools and Applications 74(9):3013–3034
Dow M (1987) Integration of calculation models and CAD systems in building services design. Comput Aided Des 19(5):226–232
Graham R (1972) An efficient algorithm for determining the convex hull of a finite planar set. Inf Process Lett 1(4):132–133
Guirardello R, Swaney R (2005) Optimization of process plant layout with pipe routing. Comput Chem Eng 30(1):99–114
Huang D, Shan C, Ardabilian M, Wang Y, Chen L (2011) Local binary patterns and its application to facial image analysis: A survey. IEEE Trans Syst Man Cybern Part C Appl Rev 41(6):765–781
Lee S, Kwon K (2010) CAD Drawing watermarking scheme. Digital Signal Process 20(5):1379–1399
Mazurczyk W, Szczypiorski K (2014) Advances in digital media security and right management. Multimedia Systems 20(2):101–103
Nanni L, Lumini A, Brahnam S (2012) Survey on LBP based texture descriptors for image classification. Expert Syst Appl 39(3):3634–3641
Ohbuchi R, Masuda H (2001) Managing CAD data as a multimedia data type using digital watermarking. In: Proceedings of the IFIP TC5 WG5.2 fourth workshop on knowledge intensive CAD to knowledge intensive engineering. Deventer, The Netherlands, The Netherlands, pp 103–116
Ojala T, Pietikäinen M., Harwood D (1996) A comparative study of texture measures with classification based on featured distributions. Pattern Recogn 29(1):51–59
Peng F, Guo R, Li C, Long M (2010) A semi-fragile watermarking algorithm for authenticating 2D CAD engineering graphics based on log-polar transformation. Comput Aided Des 42(12):1207–1216
Peng F, Liu Y, Long M (2014) Reversible watermarking for 2D CAD engineering graphics based on improved histogram shifting. Comput Aided Des 49(4):42–50
Su Z, Li W, Kong J, Dai Y, Tang W (2013) Watermarking 3D CAPD models for topology verification. Comput Aided Des 45(7):1042–1052
Su Z, Yang X, Liu G, Li W, Tang W (2015) Topology authentication for piping isometric drawing. Comput Aided Des 66(9):33–44
van der Meiden HA, Bronsvoort WF (2010) Tracking topological changes in parametric models. Comput Aided Geom Des 27(3):281–293
Wang Y, Hu S (2010) Optimization approach for 3d model watermarking by linear binary programming. Comput Aided Geom Des 27(5):395–404
Wang N, Men C (2013) Reversible fragile watermarking for locating tampered blocks in 2d vector maps. Multimedia Tools and Applications 67(3):709–739
Wang W, Zheng G, Yong J, Gu H (2008) A numerically stable fragile watermarking scheme for authenticating 3D models. Comput Aided Des 40(5):634–645
Xiao D, Hu S, Zheng H (2015) A high capacity combined reversible watermarking scheme for 2-D CAD engineering graphics. Multimedia Tools and Applications 74(6):2109–2126
Yang H, Cao Y, Su H, Fan Y, Zheng S (2014) The large-scale crowd analysis based on sparse spatial-temporal local binary pattern. Multimedia Tools and Applications 73(1):41–60
Acknowledgments
The authors would like to thank the anonymous reviewers for their valuable comments and suggestions to improve the quality of the paper. They are also grateful to Beijing Zhongke Fulong Computer Technology Co., Ltd for the engineering CAD drawings used in this paper. This work is supported by the National Natural Science Foundation of China (61300160).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Su, Z., Zhou, L., Mao, Y. et al. A unified framework for authenticating topology integrity of 2D heterogeneous engineering CAD drawings. Multimed Tools Appl 76, 20663–20689 (2017). https://doi.org/10.1007/s11042-016-3994-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-3994-x