发明名称 一种涉密图纸的自动鉴别方法
摘要 本发明公开了一种涉密图纸的自动鉴别方法,利用二维条码信息量大,安全性高,抗干扰性强的特点,将涉密图纸的相关信息压缩加密后存储在二维条码中,并置于图纸上。当拦截到图纸文件后,采用图像处理技术自动检测图纸中的二维条码,识别解码后鉴别是否为涉密内容。具体包括二维条码的制作、二维条码的检测、二维条码的二值化、快速反透视变换、涉密信息鉴别等步骤。本发明公开的方法,有效地解决了涉密图纸的自动鉴别问题,能够快速可靠地完成涉密图纸的鉴别。
申请公布号 CN101510268A 申请公布日期 2009.08.19
申请号 CN200910030394.4 申请日期 2009.03.20
申请人 南京航空航天大学 发明人 刘宁钟;孙涵;黄元元
分类号 G06K17/00(2006.01)I;G06K19/06(2006.01)I 主分类号 G06K17/00(2006.01)I
代理机构 南京经纬专利商标代理有限公司 代理人 许 方
主权项 1、一种涉密图纸的自动鉴别方法,其特征在于包括如下步骤:(1)条码制作和生成,具体步骤如下:101步,将图纸中的相关信息用RAS加密算法加密;102步,按照中国国家标准GB/T18284—2000的规定,将101步所述的加密信息编入二维条码,生成QR Code二维条码;103步,寻找图纸上的空白区,将生成的QR Code二维条码放置在此空白区中;(2)二维条码的检测,用于检测到条码的位置,具体步骤如下:201步,用Sobel边缘检测算子对图像进行边缘检测,得到图像的边缘;202步,对这些图像的边缘进行链码跟踪,得到区域的边界;203步,根据202步得到的区域边界,在90度范围内等间隔地旋转某区域,计算该区域在每个旋转角度下的外接矩形,其中面积最小的外接矩形为该区域的最小外接矩形;204步,根据区域的面积与其最小外接矩形的面积之比接近1和最小外接矩形的长宽比接近1这两条准则,判断该区域是否为正方形;205步,当该区域是正方形区域,分析204步获得的正方形区域,考虑噪音可能导致正方形的破损,若存在两个以上的正方形,其中心点接近,则认为是一个位置探测图形;得到了位置探测图形后,即可滤除其它图形和文字,定位QR Code二维条码的位置;(3)二维条码的二值化,解决光照不均的情况,具体步骤如下:301步,用中值滤波对图像进行去噪处理,窗口大小选择为4×4个像素;302步,对原图像做水平和竖直方向的Sobel边缘检测算子:其中Gx、Gy分别为水平、竖直边缘检测模版;计算像素点的边缘强度Max(|Gx|,|Gy|),滤除边缘强度小于阈值T的像素点,保留有效的边缘点,T选取20~30;303步,自上到下,沿水平方向自左到右扫描原图像。对于每条水平扫描线,若遇到有效的边缘点,根据此点左右邻点的灰度值判断此边缘点是暗向亮的变化,还是亮向暗的变化;若此边缘点是暗向亮的变化,计为正点;若此边缘点是亮向暗的变化,记为负点;304步,合并连续出现的正点,保留最后一个正点;合并连续出现的负点,保留第一个负点;在每条扫描线中,将负点到正点的部分二值化为黑,将正点到负点的部分二值化为白;(4)快速反透视变换方法,解决透视现象,具体步骤如下:401步:在步骤(2)检测阶段205步获得了QR Code二维条码的三个位置探测图形。根据这三个位置探测图形,采用Hough变换检测直线,根据直线的交点得到QR Code二维条码的第四个顶点;402步:计算QR Code二维条码四条边的长度,得到最长边的长度L;403步:将QR Code二维条码四个顶点映射到(0,0),(0,L),(L,0),(L,L)四点;404步:对于QR Code二维条码的其它点,根据它到四个顶点的距离,采用线性插值办法,得到变换后的位置;(5)识别解码,按照国标GB/T18284—2000中规定的流程进行解码和纠错处理,获得QR Code二维条码的信息;(6)图纸涉密的鉴别,在步骤(5)中得到QR Code二维条码包含的信息后,将此信息解密,获得图纸的信息;根据这些信息,鉴别该图纸是否为涉密,进行相应的处理。
地址 210016江苏省南京市白下区御道街29号