基于机器视觉的玻璃器皿缺陷检测系统

来源 :山东大学 | 被引量 : 0次 | 上传用户:zhaoqiangwudi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们对玻璃器皿品质要求的不断提高,玻璃器皿的质量检测在玻璃生产中显得尤为重要。目前我国的主要玻璃器皿生产厂商的质量检测大都还是依靠人工灯检,这种检测方式存在检测效率低下、检测结果受到人为因素影响以及成本较高等问题,难以满足生产需要。随着机器视觉、模式识别等理论快速发展,机器检测被越来越多的应用到工业检测领域当中。本文设计了一套基于机器视觉技术的玻璃器皿缺陷检测识别系统,来代替传统人工检测的方法,从而提高了检测的效率和精度。本论文的主要研究内容如下:根据玻璃器皿实际生产过程和环境,结合机器视觉检测技术的基本原理,在研究分析了大量文献的基础上,设计了玻璃器皿缺陷检测系统的整体方案,包括硬件系统的构成、选型,光源照明方案和软件系统的检测算法流程等。分析了玻璃器皿图像的获取过程中噪声产生的原因和类型,在此基础上设计了玻璃器皿缺陷检测系统的图像预处理算法。对加权均值滤波进行了改进,设计了自适应加权掩模均值滤波算法。然后对图像进行了锐化和增强处理,采用了灰度变换和直方图均衡化对玻璃器皿图像分别从灰度值线性映射和灰度值动态拉伸两个角度进行增强,为下一步的缺陷分割奠定了基础。研究了玻璃器皿缺陷的检测分割算法,对比分析了几种不同的边缘检测算法和阈值分割算法的检测结果,并改进了传统Canny边缘检测算法。结合这两种检测算法可以实现对较容易检测缺陷的检测与分割。然后针对较难检测的微小缺陷设计了基于局部快速Otsu的检测算法,针对微弱缺陷设计了基于小波变换的检测算法,实现了对较难检测的玻璃缺陷的检测与分割。通过对缺陷图像进行分析,设计了玻璃器皿缺陷的特征提取算法。提取了缺陷的7个几何特征参数和7个Hu不变矩特征,组成一维特征矢量。设计了基于特征阈值的缺陷分类算法,这种方法简单、方便。为了进一步提高分类的准确性,本论文设计了基于BP神经网络的缺陷分类识别算法。通过对比两种分类算法的分类结果,以及分析了基于特征阈值分类算法存在的缺陷和BP神经网络的优势,本课题设计的系统最终选择了基于BP神经网络的分类算法。对系统进行了验证分析,基于Visual Studio 2010中的MFC设计了软件检测界面,并对检测结果进行了展示。
其他文献
根据文成县社会治安动态视频监控系统总体规划和对全县社会视频监控资源整合的要求,本方案通过对视频监控和应急广播系统的整合,把监控画面集成平台和广播播出平台进行整合,
在播控系统新技术、新设备不断涌现与应用的背景下,音视频传输质量将直接对系统运行质量产生影响,选择合理且高效的视频服务器对于播控系统的稳定运行有非常重要的意义。本文
供应链管理出现于20世纪80年代,因其在压缩库存、降低成本、改善客户服务等方面为企业开辟的广阔空间而倍受瞩目,在发达国家迅速兴起.供应链管理强调系统观念,着眼于整体效率
贯彻设施海绵城市建设理念,将城市道路雨水系统设计为低影响开发雨水系统,控制雨水径流量,降低雨水径流污染负荷,提高城市基础设施排水防涝能力,改善城市生态环境。
中小城市投融资体制改革应通过观念及体制的创新、政策配套措施的完善、行政行为的规范,资本运作的强化等方式,形成多样化投融资管理模式,推进项目化管理、股份化投入,造就一
在计算任务的执行过程中,为了提高执行效率,并且最小化执行开销,计算任务往往会被卸载到具有更多计算资源,I/O资源以及存储资源的设备上。在进行卸载之前,一个应用或者服务被抽象成为一个带权重的有向无环图,其中,一个图节点代表应用或者服务中的一个计算任务,节点之间的边代表了计算任务之间存在通信。目前的研究都旨在给定卸载策略算法,将该应用或者服务,也即图切分成两个部分,一部分保留在本地执行,一部分卸载到其