A Novel Knowledge-Based System for Interpreting Complex Engineering Drawings: Theory, Representation, and Implementation
Issue No. 08 - August (2009 vol. 31)
Tong Lu , Nanjing University, Nanjing
Chiew-Lan Tai , Hong Kong University of Science and Technology, Hong Kong
Huafei Yang , Nanjing University, Nanjing
Shijie Cai , Nanjing University, Nanjing
We present a novel knowledge-based system to automatically convert real-life engineering drawings to content-oriented high-level descriptions. The proposed method essentially turns the complex interpretation process into two parts: knowledge representation and knowledge-based interpretation. We propose a new hierarchical descriptor-based knowledge representation method to organize the various types of engineering objects and their complex high-level relations. The descriptors are defined using an Extended Backus Naur Form (EBNF), facilitating modification and maintenance. When interpreting a set of related engineering drawings, the knowledge-based interpretation system first constructs an EBNF-tree from the knowledge representation file, then searches for potential engineering objects guided by a depth-first order of the nodes in the EBNF-tree. Experimental results and comparisons with other interpretation systems demonstrate that our knowledge-based system is accurate and robust for high-level interpretation of complex real-life engineering projects.
Knowledge representation, interpretation, engineering drawings, high-level analysis, graphics recognition.
T. Lu, C. Tai, H. Yang and S. Cai, "A Novel Knowledge-Based System for Interpreting Complex Engineering Drawings: Theory, Representation, and Implementation," in IEEE Transactions on Pattern Analysis & Machine Intelligence, vol. 31, no. , pp. 1444-1457, 2008.