条码高速鲁棒视觉识别算法研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:dongshengly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
条码作为一种快速识别技术的媒介,被广泛应用于各种行业。条码符号由不同宽度的白条纹和黑条纹按照一定的编码规则排列而成。迄今为止,条码检测领域已有大量的相关研究,但目前的检测方法仅适用于条码纹理不受干扰且背景简单的情况,难以适应工业场景中多变的复杂环境,如模糊,遮挡,污损等等。针对现有条码识别方法计算量大,定位精度不高以及解码算法针对模糊条码鲁棒性不强的问题,提出了三种算法提高视觉读码算法的性能,具体研究工作如下:(1)针对工业结构化场景下对质量较高条码的快速定位需求,提出基于边缘特征的条码定位算法。该算法基于滑动窗口策略,提取图像块的梯度信息表征条码的纹理特征,并利用支持向量机(Support Vector Machine)对滑动窗口内的特征进行分类,得到条码的候选区域。根据理想端正条码图像矩阵的秩为1的特点,利用变换不变低秩纹理(Transform Invariant Low-rank Textures)算法对候选区内发生旋转仿射的条码进行校正得到姿态端正的条码图像,提高了其定位精度。利用收集的数据集对算法进行测试,图像大小为512×512pixel时定位速度达到了20fps。(2)针对工业物流场景中多种干扰下对条码高鲁棒定位的要求,提出基于条码角点检测网络的定位算法。该算法主要包含两个阶段,第一阶段利用神经网络提取条码的多尺度特征图,并针对条码具有较大的长宽比的特征,利用网络自学习区域提取网络(Region Proposal Network)中锚框长宽比,提高了狭长型条码定位率。第二阶段利用关键点提取网络在第一阶段初步定位到条码所在区域的基础上,进一步定位条码的四个关键角点,提高条码的定位精度。在同样的数据集上进行了实验,算法平均定位准确率达到了98.6%。在条码模糊这种困难场景下,提出的算法的定位准确率相比于传统基于手工特征的算法提高了52.0%。(3)针对复杂工业场景下条码图像模糊、噪声较大时仍能解码的需求,提出基于动态模板匹配与隐马尔科夫模型的条码解码算法。该算法利用隐马尔科夫模型对条码信号的固有性质进行建模,动态模板匹配算法的输出则作为隐马尔科夫模型的状态转移矩阵和观测矩阵,隐马尔科夫模型的最优隐状态序列即为解码结果。算法在UCSC UPC database数据集上与Gallo和广泛应用于工业领域的读码软件Halcon、Cognex、Keyence、Zxing和Zbar等做对比,结果表明提出的算法在模糊和噪声干扰下有着最高的解码率。算法在自建数据集上进行极限解码能力的测试,实验结果表明解码算法能解码条码的最小模块宽度为0.8ppm(Pixels Per Module)。本研究不仅对各个算法进行了单独的性能测试,还在搭建的实验平台上针对不同的应用场景进行了相关的应用实验。在工业结构化场景下,基于边缘特征的条码定位算法的定位率达到了99.6%。在较为复杂的工业物流场景下,利用基于条码角点检测网络的定位算法和基于动态模板匹配与隐马尔科夫模型的条码解码算法对采集的1000张包含模糊、非线性光照以及线性变形的图片进行实验。最终解码率达到了95.5%,超越了Halcon等工业软件。最后将算法部署在嵌入式平台上形成读码装置,并在实际工业生产线上进行了应用测试。
其他文献
熔石英玻璃主要是由纯度为99.9999%以上的SiO2组成的非晶态固体,拥有极好的物理化学、机械及光学特性。这些优异的特性使熔石英玻璃广泛应用在航空航天、大功率激光器以及精密仪器等领域。但其常规状态的高脆性、低韧性的特点使其很难通过传统方法加工,如磨削会造成其表面和亚表面的微裂纹损伤,车削会导致刀具严重磨损。激光辅助切削是利用热源将材料的强度在极短时间内降低,将材料的脆性去除模式转为塑性去除模式,
学位
随着机械制造、计算机图形学等学科领域的发展,广泛应用于结构设计、装配仿真的机械CAD装配体模型复杂度和文件规模也在不断提高,但硬件渲染能力和网络传输速度限制了模型的进一步应用。模型简化是解决该问题的途径之一,常用的简化方法如边折叠,无法有效保持模型外形特征完整,且装配体往往内部结构复杂,严重降低了其渲染和传输效率。因此本文目标是确保不破坏模型外形的情况下,最大限度的减少模型内部的三角面片数量。本文
学位
静脉穿刺是临床医学中常见的诊疗手段,在全世界每天数以亿计的患者都需要进行静脉穿刺治疗。但是由于穿刺治疗需要依靠医护人员的肉眼和经验完成,对于一些经验不足的医护人员在面对静脉特征不明显,如肥胖人群,婴幼儿等患者时,第一次穿刺存在着较高的失败率,再进行多次静脉穿刺时,不仅增加患者疼痛感,而且更危险的是可能发生二次感染。此外,医护人员除了完成穿刺工作外,还承担着其他大量复杂的工作,经常会发生患者排队进行
学位
膝过伸是国内外脑卒中偏瘫患者人群中普遍存在的症状之一,随着患者数量的增加,传统的依靠医护人员和相关专家才能完成的康复手段已越来越无法满足患者的康复需求,而膝过伸康复外骨骼可通过对患者采取预计性和补偿性姿势有效纠正膝过伸步态。现有的针对膝过伸的外骨骼因一般采取被动的机械角度限制或直接锁死的方式防止患者膝关节进入过伸位,而无法使患者实现灵活自主的康复训练。本文基于现有外骨骼的不足,针对膝过伸患者步态特
学位
经过近几十年的发展,装配式建筑预制混凝土构件的自动化生产已经具备数字化、信息化、自动化和智能化等特点,预制混凝土构件自动化产线设备水平成为了限制装配式建筑行业发展速度的重要瓶颈之一。当前,国家大力推进装配式建筑行业及智能制造技术的发展,自主研制我国第一台用于装配式建筑预制混凝土构件自动化生产的预埋件自动化安装设备有着重大意义。本论文针对预制混凝土构件自动化产线实际需求,主要进行了以下三个方面的研究
学位
随着802.11无线局域网技术的发展以及用户需求的不断提高,网络数据的消费量大大增加,通过无线方式接入网络的设备数量也迅速增长。在应用最广泛的家庭场景下,还存在着信号死角等问题,无线分布式组网能够拓展信号覆盖范围,有效地提升用户体验,但是无线分布式系统中的接入点(Access Point,Ap)设备仍然采用传统的增强分布式接入(Enhanced Distribution Channel Acces
学位
随着WIFI技术的快速发展,如今的WIFI技术无论在传输速率还是传输时延上都有了很大的提升,但是无线链路的信号衰减迅速,误帧率高的缺陷还不能从根本上解决,这使得WIFI信号覆盖边缘的用户体验急剧下降。WIFI技术的快速发展使得8K、VR等高吞吐业务需求增多,这类业务为了保证用户体验多使用可靠传输的TCP协议。但TCP协议作为目前互联网应用最为广泛的传输层协议,最初是为有线网络设计的,因此在误帧率高
学位
【研究目的】文章对中国铯矿资源特征、铯矿类型、时空分布、成矿谱系进行分析与归纳,初步总结了中国铯矿成矿规律。【研究方法】文章对中国铯矿的资源特征进行了介绍;划分了铯矿类型,对铯矿形成时代和空间分布进行了统计。【研究结果】将中国铯矿划分为花岗岩型、花岗伟晶岩型、岩浆热液型、盐湖型、卤水型、硅华型、花岗岩风化壳型等7大预测类型,初步总结了各类型铯矿的时空分布特征;将中国铯矿成矿时代总结为古生代、中生代
期刊
前后墙对冲燃烧锅炉因火焰充满度较好、煤种适应性较好等优点在我国得到广泛应用。目前,对该型锅炉流动、燃烧、传热和污染物生成特性研究的报道较多,但在要求大幅提升运行灵活性以及常用非设计煤种的条件下,开展该型锅炉燃烧优化研究,提升煤粉燃烧效率,对节能减排和碳减排具有重要意义。本文对一台600MW前后墙对冲煤粉燃烧锅炉开展数值模拟工作,以燃烧器的燃尽特性为切入点进行燃尽优化研究,探究了变配风方式、旋流强度
学位
生物质高效转化是达成我国2060年碳中和目标和提升我国能源安全保障能力的重要技术路线之一。生物质热解转化可实现生物质高效低成本制取生物油(收率可高达75%),但生物质中天然存在的碱/碱土金属(AAEMs)对生物油收率和品质有重要负面影响。目前文献研究主要集中于AAEMs对生物质和纤维素宏观热解特性的影响,而AAEMs对半纤维素和木质素热解特性及其微观反应机理的影响研究较少。本文重点探究碱/碱土金属
学位