手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > 产品安全 > 动物检疫 > 文章

二维码改进技术在动物检疫出证中的应用

时间:2017-12-25    点击: 次    来源:中国农业大学    作者:张祯涛 - 小 + 大

        1.3  动物检疫出证系统开发包。 动物检疫出证系统是一款用于动物检疫业务  管理的信息化软件 [3],采用面向对象的 JAVA 语  言,保障了系统功能模块的易扩展性和易维护性,  其中检疫出证模块的二维码生成包具有相对的独  立性,为本研究的技术改进提供了很好的平台支  撑。其开发运行环境主要包括:服务器操作系统  Linux2.6+、数据库系统 Oracle 11gr2、客户机系统  Microsoft Win XP/7/8/10、浏览器 Internet explorer  8.0 以上版本;软件环境:JavaEE+Struts2.3+Hiber  nate4.0+Spring3.0+Tomcat7+Log4j+Lodop。动物检  疫出证系统开发包预先嵌入 Zxing 组件,在点击检  疫证明“打印”按钮时,出证系统自动生成由该张  检疫证明编号转换的二维码图像,与检疫证明数据  一起输出至打印机。
        2、改进方法
        2.1 生成二维码。动物检疫出证系统预置了专门生成二维码的  程序代码,系统每出具一张检疫证明,就会自动调  用此程序生成一个具体的二维码图像,图像矩阵与  动物检疫证明编号一一对应。本研究的二维码大小设置为 70×70 pixel,纠错级别设置为 H 等级,调用 Zxing 库中的 MultiFormatWriter.encode)  和 MatrixToImageWriter.toBufferedImage)方法。


        2.2 嵌入特征码。选取动物检疫出证系统当前出具的动物检疫证  明编号最后 2 位数字为“特征码”,并将其设置成  具有迭代属性的字符串,字体大小为 11 磅。在已生  成的二维码中央位置,填充一个 11×10 pixel 大小的  白色矩形框,然后用 Graphics.DrawString)方法在  白色矩形框中画入“特征码”,最后使用 ImageIO.  Write)方法将嵌有“特征码”的二维码一同输出  打印至动物检疫合格证明上。

        2.3 改进实例。以动物检疫合格证明编号 3731384512 为例,  将编号通过以上步骤转换为二维码(图 2),从左  到右依次为编号二维码、检疫证明“特征码”和嵌有“特征码”的二维码。使用智能手机扫描可以正  确读取二维码储存的动物检疫证明编号信息;使用  “移动动监”手机 APP 可以正确读取验证其所载  的动物检疫证明出证数据。扫描检测表明,嵌有“特  征码”的二维码可以被正确识读,并提高了二维码  的视读性能。 


图2  二维码改进实例

       3、结论
       3.1 实现了二维码的视读性,提升了动物检疫证明的人工核对效率实际工作中,一旦发现动物检疫证明编号的  错序问题,往往已错过最佳作废时机,尤其是全国跨省调运动物检疫出证数据共享和互联互通后,出证数据需及时上传至中央数据平台,而所出具的检疫证明早已随运输动物(动物产品)的车辆离开  检疫地点,这给后续的监督检查工作造成极大困难。本研究提供的具有视读性能的二维码,便于官方兽医快速确认出证数据,在批量打印出具检疫证明时  发挥的效果更为显著,有效提升了动物检疫证明的  核对效率,防止了错序检疫证明进入流通环节。
        3.2 嵌入“特征码”,增强了检疫证明的防伪性能本研究通过使用 substring)方法,动态获  取检疫证明编号最后 2 位数字为“特征码”后,动物卫生监督执法人员既可使用智能手机扫描检疫证  明上的二维码进行查验,又可以通过视读“特征码”  与检疫证明上印刷编号最后 2 位数字是否一致,从而核验该检疫证明的真伪,进一步增强了检疫证明的防伪性能。
        3.3 选择二维码中央区域为“特征码”放置区域,适应了人类视觉机制。人类视觉机制研究表明,人眼对视觉场景中心区域的信号采用高密度采样并用高分辨率处理,而对周边区域的信号采用低密度采样并用低分辨率处理,从而形成视觉处理中的中央 - 周围结构,视觉系统将其大部分的处理单元集中在了感兴趣的中心区域。本研究选取二维码中央区域为“特征码”  放置区域,很好地适应了人类视觉机制,便于官方兽医视觉识别。

上一篇:完善我国屠宰检验检疫制度的思考

下一篇:产地检疫官方兽医的出证责任解读

网站地图 | 服务条款 | 联系方式 | 关于阳光
冀公网安备 13050002001403号

|

建议使用1440*900分辨率浏览 
冀ICP备14003538号  |   QQ:472413691  |  电话:0319—3163003  |