多码制解码引擎的研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:xingfuli2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
条码作为一种高效、快速的信息存储和传递技术,从诞生之时就受到了国际社会的关注。随着人们对条码技术的需要层次不断提高,尤其是需要在有限的面积上表示更多的信息量,二维条码、三维条码等新码制孕育而生,它在各个领域得到了广泛应用。 目前针对单一码制的解码软件已经很成熟,但是它们只能够识别单一码制,如果用户要识别多种码制,就必须安装多个解码引擎。这种方式严重影响了用户的体验,必将影响到条码技术的广泛使用。因此,研究和实现多码制的解码引擎已经成为亟待解决的问题。 但是条码的种类繁多,光是常用的一维条码就有10多种了,随着技术的发展,还不断的出现新的码制,比如二维条码、三维条码等,如何在统一的通用框架下实现快速判定条码的码制?如何整合所有条码的解码流程?如何在整合流程的基础上优化现有的流程?等等关键问题都是亟待解决的问题。所以,这个课题不但有广泛的市场前景,并且还有很强的理论研究和工程意义。 本论文首先介绍了各种条码的基础知识及特点,并且总结出各种条码的共同结构特征,为快速判定码制打下基础;然后介绍了本课题中用到的条码识别技术以及算法;接着,在全面分析了一维条码、二维条码解码流程的基础上,提出了基于流程整合的多码制识别框架和流程,并且在此基础上对现有的一些解码流程进行了优化;接着,详细介绍了整合框架中关键的码制判定算法,在深入研究一维条码结构特征的基础上,提出了快速码制判定总体流程,利用起止自动机算法实现一维条码码制的快速判定,并且提出了快速判定QRCode、DataMatrix等二维条码码制的方法;最后,提出了多码制解码引擎的优化方案、策略和方法,并给出实验结果,并初步探讨了课题研究的不足之处,指出下一步研究的主要方向。
其他文献
RFID是一种非接触、多目标、移动目标识别的自动识别技术,目前受到了全球范围内的广泛关注和大力推广。但是RFID至今尚未能大规模应用,关键原因在于缺乏一套可靠高效的公共服务
模型转换是当今软件工程领域的热点研究方向之一。为了使模型转换规则能更好的复用,并且为用户提供方便使用的友好的界面,同时考虑到建模元素的语法结构和语义特性,本文提出了一
P2P文件共享系统在全球范围内的大规模应用,为用户的资源共享带来便利的同时,也给网络流量监管、软件版权保护等工作带来了新的挑战。针对P2P系统开展测量与可视化分析的研究工
近年来,流体模拟被广泛应用于各个领域,特别是在电影特效及计算机游戏中。从视觉效果角度出发,人们更关注的是流体液面的细节,如湍流、水面薄片、细流及飞溅的水花等。然而模拟这
三维物体姿态测量在日常生活、工业制造、科学研究等领域都有重要应用。近年来智能手机、平板电脑、无人机等移动终端迅速发展并广泛普及,它们大多同时搭载了相机(Camera,多为
三维模型的离散网格表示是计算机辅助设计(CAD)与计算机图形学的基本技术,也是许多后续处理和应用的基础。但是,离散网格模型上存在的孔洞、裂缝和随机的网格噪声,常常影响后续
本文设计和实现了一个交互式电脑游戏中的非玩家角色(non-player character,NPC)。NPC是一种处于动态、实时和复杂虚拟环境中的Agent,所以使这样的Agent产生智能行为是一个较
本文要解决的问题是:文档电子化过程中,对以数码相机为采集设备的文档图像展平修正的问题,其目的是去除数码相机采集的文档图像中的文档弯曲以及透视形变,从而提高录入文档图像的
本文以数字化校园数据中心的建设为背景,以异构数据交换的实施为着眼点,提出了利用数据交换中间件产品来进行异构数据交换的实现方案。从北京大学数字化校园建设的实际出发,找到
随着嵌入式系统的广泛应用,新的嵌入式设备层出不穷,为这些设备快速编写正确的驱动程序因而越来越困难。一方面,设备寄存器相关的操作代码(如:位操作代码)编写繁琐且容易出错