复杂场景下二维码的高速稳定识别

来源 :南京大学 | 被引量 : 0次 | 上传用户:sammi696
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
二维条码作为一种高信息集成、强抗干扰能力的编码方式,在移动终端以及工业流水线上普遍运用。其中QR码因为其独特的定位特征以及快速响应特性常见于各类移动终端,Data Matrix码因为其信息密度大、面积小、抗污损能力强的特点常用于工业生产线上的小工件标识或易受损产品信息保存。随着二维码产业的应用场景越来越复杂,传统的二维码识别已无法满足工业生产线上的要求,所以研究出复杂场景下高效稳定的二维码识别算法非常迫切。二维码识别的关键技术主要在于图像的预处理、二维码区域的定位和校正三个方面。本文针对常见的工业复杂场景以及效率要求,在传统的二维码识别的基础上优化改进,主要的工作以及创新点如下:●本文在预处理过程中研究了 Sauvola局部自适应阈值算法,创新的提出了基于图像自适应窗口大小的改进Sauvola算法,解决了工业场景常见的光线不均匀问题。●根据QR码的位置探测图形特征,利用非极大抑制的边缘扫描方式得到1:1:3:1:1的特殊宽度流,之后聚类获得三个“回”字的精确位置。解决了透视以及轻微遮挡问题。●分析二维码的边缘特性,采用RANSAC迭代拟合精确定位四个顶点。创新的提出了间隔采样,根据斜率去除非边缘点的算法,实现效率更高的定位算法。●根据Data Matrix码元分布特性,采用二值化图像闭运算及连通域标记的算法提取二维码的候选区域,实现了复杂场景下二维码候选区域的快速定位。●为改进Hough变换的效率以及稳定性,提出了基于投影累计的“L”型边界粗定位方法,有效的解决了 Data Matrix的定位效率问题。论文利用已有的识别算法以及上述改进方法,实现了复杂场景下的二维码的快速稳定识别算法,并与已有的成熟库或平台工具进行实验对比,结果表明了本文所提出的创新算法的有效性。
其他文献
近年来,随着科学技术的飞速发展,人们对位置服务需求也越来越高,传统的GPS卫星定位技术由于建筑物对卫星信号的阻挡,不能准确有效的提供室内定位服务,各行各业对室内定位服务
随着智慧城市的建设,世界各地的城市都安装了大量高清监控摄像头,产生了大量的监控视频,以及公共安全的需求日益增加,促使了行人重识别技术的发展。本论文主要研究基于重排序
随着现代社会老龄化速度的加快,需要肢体康复训练的患者人数在逐年增多。现代神经康复医学和医生临床试验研究结果表明,患者通过科学的康复训练可以逐步恢复肢体运动功能。患
城市化进程的加快,一方面改变了原有的水文循环,增大了径流体积,增加了暴雨频率,原区域的水文平衡发生了很大变化;另一方面随着点源污染控制水平的提提高,非点源污染对城市水
近些年来,随着海洋空间中水面作业任务逐渐向复杂化、规模化方向发展,无人船技术的研究趋势也从单一无人船向多无人船协同编队技术拓展。相比单一的无人船控制,多无人船的工
线阵CCD立靶测试系统用于低伸弹道武器系统的外弹道测试,测试系统通过捕捉弹丸的空中姿态,利用图像处理算法提取CCD弹丸图像的像素坐标,再利用弹丸像素坐标进行物理坐标转化,
近年来随着科学技术的进步和航空航天工业的发展,军事飞行武器朝着体积更小,速度更快,捕获能力更强的方向发展。这篇论文在分析光电雷达伺服控制系统国内外研究现状的基础上,
随着时代发展和科技进步,互联网及其各类终端已成为人们生活中不可或缺的部分,各类传感器的普及使得社会中产生了大量运动物体位置数据,基于这些数据预测运动物体的运动轨迹
长寿风险分担是社会养老保险的基本功能之一。社会养老保险中的短寿参保者和长寿参保者通过保险基金转移实现对长寿风险的分担,而人为设定的养老金领取年龄决定了短寿参保者
如今,城市中心的交通拥堵状况相当严重,这使得人们的出行变得愈发困难。因此,短时交通流量预测受到了越来越多学者的关注和研究。然而,传统的短时交通流量预测研究大多是对单