Computer Science and Engineering, Department of


Date of this Version



Published in Proceedings of the Third International Conference on Document Analysis and Recognition (ICDAR '95), v. 2: 791-794. Copyright 1995, IEEE. Used by permission.


We present a complete system for recognizing a large class of symbolic engineering drawings that includes flowcharts, chemical plant diagrams, and logic & electrical circuits. The output of the system, a netlist identifying the symbol types and interconnections, may be used for design verification or as a compact portable representation of the drawing. The automatic recognition task is done in two stages: (1) domain-independent rules segment symbols from connection lines in the preprocessed drawing image and (2) an understanding subsystem makes use of a set of domain-specific matchers to classify symbols and correct errors automatically. A graphical user interface is provided to correct residual errors interactively. The system has been tested on a large database of printed images drawn from four different domains.