摘要
为了从矢量工程图中自动提取零件种类和个数等信息,提出一种矢量工程图符号识别算法.首先定义矢量工程图中每个元素的3种共同抽象属性以及2个元素之间的关系描述子;然后提出描述符号的双层结构,其比传统的网状或树状结构简单;最后,通过关系描述子的匹配与双层结构的构造进行符号识别.另外,该算法利用四叉树、一次识别多种符号以及对关系描述子进行排序的方法加速符号识别.实验结果表明,文中算法比已有算法识别的符号种类更多,识别效率更高,而且在旋转和缩放变换条件下更加鲁棒.
In order to automatically obtain types and numbers of parts in vector engineering drawings,we propose an algorithm for recognizing symbols.At first,we define three common properties for each element and a relation descriptor between two elements.A two-layer structure is introduced to simplify the representation of symbols,which are traditionally represented by constraint-networks or trees.Then,symbols are recognized via matching relation descriptors and building two-layer structures of symbols.We also use the structure of quad-trees,a method of recognizing several types of symbols in one cycle,and a method of sorting relation descriptors to speed up symbol recognition.Experimental results illustrate that the proposed algorithm can recognize more types of symbols,requires less time,and is more robust under rotation and scaling transforms than the previous algorithms.
作者
孙聪
施侃乐
雍俊海
Sun Cong;Shi Kanle;Yong Junhai(School of Software, Tsinghua University, Beijing 100084;Key Laboratory for Information System Security, Ministry of Education of China, Beijing 100084;Tsinghua National Laboratory for Information Science and Technology, Tsinghua University, Beijing 100084)
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2017年第12期2171-2179,共9页
Journal of Computer-Aided Design & Computer Graphics
基金
国家自然科学基金(61672307)
国家科技支撑计划课题(2015BAF23B03)
关键词
符号识别
工程图
关系描述子
约束树
symbol recognition
engineering drawing
relation descriptor
constraint tree