基于ARM的逻辑门电路手绘草图识别-计算机应用与软件
第30卷第10期 计算机应用与软件 Vol30No.10
2013年10月 ComputerApplicationsandSoftware Oct.2013
基于ARM的逻辑门电路手绘草图识别
金 剑 常丹华
(燕山大学信息科学与工程学院 河北秦皇岛066004)
摘 要 针对电路草图识别主要在计算机上完成以及只能识别电路元件的问题,设计一个在ARM处理器和Linux系统上实现的
逻辑门电路草图整图识别系统。采取在线识别的方式对触摸屏上输入的手绘笔画进行分段识别、组合、分类得到门电路的图元,按
图元顺序建立图元列表,分割出逻辑门图元组合,重构门电路整图。实验证明该系统对逻辑门电路草图有很高的识别率。
关键词 门电路草图 在线识别 笔画拆分 分类器 重构
中图分类号 TP391 文献标识码 A DOI:10.3969/j.issn.1000386x.2013.10.080
ARMBASEDFREEHANDSKETCHRECOGNITIONFORLOGICGATESCIRCUIT
JinJian ChangDanhua
(InstituteofInformationScienceandTechnology,YanshanUniversity,Qinhuangdao066004,Hebei,China)
Abstract Inlightoftheissuethatthecircuitsketchrecognitionismainlyimplementedoncomputerandthereareonlythecircuitelements
canberecognised,wedesignafullsketchrecognitionsystemforlogicgatescircuitwhichisimplementedonARMprocessorandLinuxsys
tem.Thesystemtakesthewayofonlinerecognitiontocarryoutthesectionbysectionrecognition,combinationandclassificationofthehand
drawingstrokesinputtedonthetouchscreentogetgraphicelementsofthegatecircuit,establishtheelementslistaccordingtothesequence
ofthegraphicelements,segmentstheelementscombinationoflogicgate,andreconstructsthewholecircuit.Experimentprovesthatthesys
temhashighrecognitionrateonlogicgatescircuitsketch.
Keywords Gatecircuitsketch Onlinerecognition Strokessplit Classifier Reconstruction
USB接口、串口、JTAG接口、以太网卡(DM9000AE)、LCD触摸
0 引 言 屏,SD卡。软件平台为嵌入式Linux系统,内核版本为3.0.1,
文件系统为yaffs2,并向系统中移植QT库和Tslib库。Tslib能
电子电路设计目前主要依赖于PROTEL、ORCAD等设计软 够为触摸屏驱动获得的采样提供滤波、去抖、校准等,用 QT作
件,具有精度高、操作复杂、需要依赖强大的软硬件平台等特点, 为图形界面工具编写程序,实现笔画的实时采集、存储、处理、显
而手绘是一种更灵活更人性化的设计方式,因此手绘电路草图 示。图1为系统硬件平