二维条形码PDF417识别及其单片机实现
发布时间:2024-04-25 23:09
二维条码的识别是当今主要的计算机自动识别技术热点之一,基于图像式的二维条码识读设备是目前研究的一个热点。因为二维条形码识别运算量大,当前识读设备往往使用面阵CCD和高性能的嵌入式处理器或者数字信号处理器来构成二维条形码识别系统。本论文在硬件结构上提出了一种低成本的基于单片机的二维条码识别器,该识别器以eCOG1X单片机为核心,采用为安全和图像识别专门设计的CMOS图像传感器OV7660快速采集二维条码图像,并配合高速SDRAM和外置闪存,实现了对PDF417二维条码的高效采集和实时处理。 PDF417条码识别算法已比较成熟,但因为所采用的硬件平台不同成为了研究的热点。考虑本论文采用速度较慢的单片机作为核心,为了实现对条码的实时处理,在保持识别算法稳定的前提下提高算法的速度变得至关重要。本文在当前识别算法的基础上,提出了快速定位条形码条空转变处的算法,大大减少了条码识别的计算量。深入研究了PDF417条形码的扫描算法,提出了自适应扫描算法,提高了扫描对图像数据的利用率。针对码字矩阵初始化问题,提出了简化的初始化算法,进一步提高了识别速度。最后,本文将识别算法在硬件上顺利实现,实践证明,该...
【文章页数】:59 页
【学位级别】:硕士
【部分图文】:
本文编号:3964367
【文章页数】:59 页
【学位级别】:硕士
【部分图文】:
图1一1二维条形码
图1一1二维条形码FigUrel一1ZDBareede堆叠式。堆叠式二维条码形态上是由多行短截的一维条码堆叠而成,具有代表性的堆叠式二维条码包括PDF417、Code49、Code16K等。其编码原理是建立在一维条码基础之上,按需要堆积成二行或多行。它在编码设计、校验原理、识读方....
图1一3PDF417应用举例Figurel一Ex田叮PleofPDF417al甲lication
的的.诊嗽台于_分,尹---一-一一气咒念眯拼谨谨喇喇神摇泊t翔斑双润卜卜图1一3PDF417应用举例Figurel一Ex田叮PleofPDF417al甲lication4本课题的意义综上所述,二维条形码在国内外都在飞速发展,已经逐渐成为....
图2一IPDF417的结构
在纵向上的叠加。符号顶部和底部为空白区,上下空白区之间为多行结构。每行数据符号字符数相同,行与行左右对齐,直接衔接。其最小行数为3,最大行数为90。以下为一个n行的PDF417条码,每行自左向右结构如图2一1。第一矛第,守起始符左指示衬右指可之符终止符图2一IPDF417的结构F....
图2一2符号字符
簇号=(八一b,+b,一b4+9)modg…(l)式中b,、久、瓦、瓦分别比表示自左向右的四个条的模块数。例如:对于图2一2中的符号字符,其簇号计算如下:...(2)簇号=(5一l+l一2+9)modg=3对于每一特定的行,使用发符号字符的簇号由下式计算:
本文编号:3964367
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3964367.html