手机端二维条码识别系统的设计与实现

来源 :东华大学 | 被引量 : 4次 | 上传用户:hc_z
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
条码技术自问世以来,在各个行业得到了广泛的应用。但由于一维条码受到信息容量的限制,仅仅是对物品的标识,并且它的使用必须依赖数据库的存在,不能满足实际应用中对物体更多信息描述的需要。二维条码正是为了满足以上需求而出现的。本文的目的是实现手机端二维条码识别系统,手机上运行的解码软件可以在开放环境下对QR码进行识读,最终给出结果。本文系统地研究了手机端二维条码识别技术,提出了适合手机端二维条码识别的图像处理的优化算法。本文的主要工作如下:(1)为使所开发的系统具有良好的通用性和可扩展性,本文按照微软公司建立的具有“硬件设备无关性”的DirectX标准进行系统开发,选择DirectShow开发包作为系统开发框架。系统硬件基于Windows mobile平台,软件按照模块化的设计思想,最后实现了视频流媒体的传输和图像的处理。(2)针对手机的特殊环境和条码图像的特点,本文提出一种自适应光照补偿算法处理不均匀光照下的图像,并采用二值形态学进行滤波,大大减小了后期定位识别的难度。(3)定位过程中,在传统的QR码识别算法基础上,提出一种利用QR码自身的符号特征进行精确定位的改进算法。从一定程度上缓解了图像处理的大计算量、大存储量与手机终端运算能力低、存储空间有限这一矛盾。(4)译码过程中,根据其定位符号的特点,在国标GB/T18284-2000中的参考识别步骤上进行了一定的优化,使其更符合手机软硬件环境。文中的方法对开发其他条码在手机环境下的识别方法有参考意义。识别算法在摄像手机多普达S1上进行了验证,实验表明文中的识别方法在Windows mobile平台的手机上能正常运行,QR码的识别率达到93.1%,在保证较好识别效果的同时使得所需的计算量和存储量较小,达到了预期的效果。
其他文献
现实世界中的大多数实际系统都是非线性系统,并均是在外界干扰力作用下工作的。传统的方法是把非线性系统进行线性化处理,但当对象的输入变量,受外界干扰波动明显,特别是当对象为
近30年来,作为一个新兴的数学分支,分形几何成为了人们描述与研究自然界纷繁复杂现象的强有力的工具之一,同时,它在图像压缩编码中也得到了广泛应用。   基于分形理论的图像编
汉字识别一直是模式识别最重要的研究领域之一,具有广泛的应用前景。经过多年的研究,已经取得了大量成果[1-3]。但是,无约束的非特定脱机手写体汉字识别仍然被认为是文字识别
本文在对双工位X射线检测设备电气控制系统进行任务分析的基础上,详细对其硬件部分进行了设计。完成了以“PLC+工控机+触摸屏”为基础的轮胎X射线无损检测自动控制系统,包括
EPA(Ethernet for plant automation)是现场设备层的实时以太网解决方案,它通过对数据链路层进行扩展,增加了一个通信调度管理实体来对数据包发送进行调度,避免碰撞从而增强实时
当今,随着人类对环境污染以及能源危机的高度重视,风力发电技术已成了各个国家的研究热点。虽然在现场进行风力发电的实验研究能够得到直接的实验数据及结果,但由于现场环境较恶劣、实验空间受限等,所以现场实验的过程很难实现。这样不仅消耗大量的人力、物力和财力,还浪费大量的宝贵时间。所以,模拟风轮系统的输出特性成为解决该问题的有效方法。因此搭建风轮模拟系统成为实验室研究风力发电技术的关键,它对推动风力发电事业
随着世界高速铁路的迅猛发展,异步电动机交流调速系统作为电力机车牵引装置的一个重要组成部分,成为国内外研究的重要领域。直接转矩控制是异步电动机交流调速系统的重要技术,它
对于大型或者超大型燃煤锅炉而言,锅炉的安全性、可靠性和经济性主要是取决于位于监控炉内的燃烧状态。大型或者超大型燃煤锅炉的煤粉燃烧过程是一种悬浮形式的燃烧,对于这种
管道运输业已经成为继铁路运输、公路运输、航空运输、水路运输之后的第五大运输方式。管道的安全运行也越来越受到人们关注。由于管道腐蚀老化和人为打孔盗油等原因,时常导
管道运输作为重要的运输形式,在国民经济中具有举足轻重的战略地位。然而,管道泄漏频频发生造成了严重的经济损失和环境污染,因此管道泄漏检测与定位方法的研究有着重要的现