An interactive example-driven approach to graphics recognition in engineering drawings

被引:30
|
作者
Liu Wenyin [1 ]
Zhang, Wan [1 ]
Yan, Luo [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
graphics recognition; interactive graphics recognition; engineering drawings interpretation;
D O I
10.1007/s10032-006-0025-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An interactive example-driven approach to graphics recognition in engineering drawings is proposed. The scenario is that the user first interactively provides an example of a graphic object; the system instantly learns its graphical knowledge and uses the acquired knowledge to recognize the same type of graphic objects. The proposed approach represents the graphical knowledge of an object in terms of its structural components and their syntactical relationships. We summarize four types of geometric constraints for knowledge representation, based on which we develop an algorithm for knowledge acquisition. Another algorithm for graphics recognition using the acquired graphical knowledge is also proposed, which is actually a sequential examination of these constraints. In the algorithm, we first guess the next component's attributes (e.g., size, position and orientation) by reasoning from an earlier found component and the constraint between them, and then search for this hypothetical component in the drawing. If all of the hypothetical components are found, a graphic object of this type is recognized. For improving the system's recognition accuracy, we develop a user feedback scheme, which can update the graphical knowledge from both positive (missing) and negative (mis-recognized) examples provided by the user for subsequent recognition. Experiments have shown that our proposed approach is both efficient and effective for recognizing various types of graphic objects in engineering drawings.
引用
收藏
页码:13 / 29
页数:17
相关论文
共 50 条
  • [1] An interactive example-driven approach to graphics recognition in engineering drawings
    Liu Wenyin
    Wan Zhang
    Luo Yan
    International Journal of Document Analysis and Recognition (IJDAR), 2007, 9 : 13 - 29
  • [2] An improved example-driven symbol recognition approach in engineering drawings
    Guo, Tiantian
    Zhang, Hui
    Wen, Yamei
    COMPUTERS & GRAPHICS-UK, 2012, 36 (07): : 835 - 845
  • [3] Example-Driven Software Language Engineering
    Barash, Mikhail
    PROCEEDINGS OF THE 13TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON SOFTWARE LANGUAGE ENGINEERING, SLE 2020, 2020, : 246 - 252
  • [4] Interactive example-driven integration and reconciliation for accessing database federations
    Sattler, KU
    Conrad, S
    Saake, G
    INFORMATION SYSTEMS, 2003, 28 (05) : 393 - 414
  • [5] DataPlay: Interactive Tweaking and Example-driven Correction of Graphical Database Queries
    Abouzied, Azza
    Hellerstein, Joseph M.
    Silberschatz, Avi
    UIST'12: PROCEEDINGS OF THE 25TH ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, 2012, : 207 - 217
  • [6] An Example-driven Approach for Automatic Extension of Monitoring Model
    He, Yuqin
    Chen, Xiangping
    2014 5TH INTERNATIONAL CONFERENCE ON DIGITAL HOME (ICDH), 2014, : 216 - 221
  • [7] Example-driven animation synthesis
    Wang, Yu-Shuen
    Lee, Tong-Yee
    VISUAL COMPUTER, 2008, 24 (7-9): : 765 - 773
  • [8] Exploring Example-Driven Migration
    Leuenberger, Manuel
    PROGRAMMING 2019: PROCEEDINGS OF THE CONFERENCE COMPANION OF THE 3RD INTERNATIONAL CONFERENCE ON ART, SCIENCE, AND ENGINEERING OF PROGRAMMING, 2019,
  • [9] Example-driven animation synthesis
    Yu-Shuen Wang
    Tong-Yee Lee
    The Visual Computer, 2008, 24 : 765 - 773
  • [10] Example-driven bandwidth expansion
    Smaragdis, Paris
    Raj, Bhiksha
    2007 IEEE WORKSHOP ON APPLICATIONS OF SIGNAL PROCESSING TO AUDIO AND ACOUSTICS, 2007, : 125 - 128