论文部分内容阅读
本论文研究的目的:从大容量图像中快速识别二维条码Maxicode的各种算法,该识别过程将包括定位、解码和纠错。 本文所讨论的算法是基于图像方式工作的。用摄像头采集含有条码的图像后,在计算机上用软件实现的特定算法对该图像进行分析,识别其中的条码。基于图像方式的条码识别方法特别适用于二维条码,尤其是矩阵式二维条码的识别,在自动化领域得到广泛的应用。 本文提出了一种新的基于边缘检测的方法,能实现对Maxicode边界的精确定位,该算法不需要对图像进行复杂的计算,如傅立叶变换,图像旋转(坐标映射),矩不变等,它充分利用了Maxicode本身的特点,包括其中心定位标志、方向模块、条码四周的静区等,用相对简单的计算来实现对Maxicode的定位。在准确定位的基础上参考Maxicode的编码规则,用不同的方法对Maxicode的不同信息进行解码,包括结构化收件人信息的解码和普通信息的解码。识别的最后本文采用Peterson-Gorenstein-Zierler纠错算法实现对解码得到的Maxicode信息进行纠错。 整个识别过程简单易行,容易理解,大大节省了图像处理的时间,符合识别系统实时性的要求,并具有一定的鲁棒性,可对不同大小和角度或受到一定程度破坏的条码进行快速的识别,经实际检验基本满足技术要求。