论文部分内容阅读
随着信息技术的发展,条码识别技术被广泛应用到邮电、交通、物流等各种领域,具有大容量与强纠错能力的二维条码成为条码识别技术研究的热点。对于一般的二维条码识别系统,要求具有很高的实时性和易用性,因此所采用的识别算法应该具有低复杂度、高运算速度的特点,并根据算法特点搭建合适的实现平台。本课题以条码图像识别技术、RS纠错码技术和嵌入式系统技术为理论基础,提出了一个基于SOPC的无线PDF417码识别系统构架方案,完成了整个条码识别系统的硬件平台设计,对条码识别算法中各个环节进行较为深入的研究,并将识别算法用软件与硬件模块结合实现。论文的内容主要包括以下几个方面:1)根据目前市场对二维条码识别器的功能需求,结合NiosII嵌入式处理器和FPGA自身特点,搭建了一个基于SOPC的无线PDF417条码识别系统,实现了对PDF417码的图像采集、识别、译码数据的实时显示以及数据的无线传输等功能。2)通过对现有条码图像识别算法的研究,构建了具有较快响应速度的条码图像识别方案。结合PDF417码图像的自身特点,对图像识别算法进行了改进,降低了运算复杂度,并针对条码识别系统高实时性的要求,将图像识别算法中耗时部分用FPGA硬件实现加速,有效提高了PDF417码图像识别速度。3)结合RS纠错码原理,研究了PDF417码中RS码的纠错算法并将其在嵌入式环境下编程实现,设计了码元与幂次间的查询表,提高了码字的纠错速度,并依据PDF417码的国家编码标准,编程实现了PDF417码码字的数据译码。实验结果表明,课题所构建的基于SOPC的PDF417码识别系统方案切实可行,对PDF417码的识别速度低于2秒,识别率达93%,在成本、功耗、扩展性等方面具有独特的优势和良好的发展空间。