论文部分内容阅读
随着中国经济的高速发展,人们对于高品质热镀锌板的需求不断增加,然而表面缺陷会严重降低产品的品质,因此对热镀锌板进行准确的表面缺陷检测相当重要。当前热镀锌板表面缺陷检测仍以人工检测为主,不仅效率低,而且漏检率高,研究并开发高效的热镀锌板表面缺陷检测设备与系统已经成为钢铁企业共同关注的一个焦点。本文提出设计实现热镀锌板表面缺陷在线检测系统,旨在提高生产效率,提升产品品质。首先,介绍了热镀锌板表面缺陷检测的相关背景、研究现状、目的意义以及表面缺陷检测原理,列举了4种热镀锌板表面常见的缺陷种类,并且根据某大型热镀锌厂的检测目标与技术要求,明确了系统需要达到的各项指标,对系统进行了总体设计规划。其次,基于总体设计规划方案,按照需要达到的各项具体指标,对硬件设备进行了逐一选型,包括工业相机、镜头、照明系统、工控机等设备。再次,设计了系统软件部分的实现方案,图像处理部分主要采用基于SSD(Single Shot MultiBox Detector)算法的目标检测模型,考虑到热镀锌板表面缺陷图像的多样性与复杂性,对最初的SSD算法进行适当的改进,包括制作新的数据集,改用更高级的基网络以及用预训练好的模型进行迁移学习,同时设计了图像获取与预处理、数据库存储和上位机软件部分,可以随时将缺陷信息通过上位机软件进行呈现。最后,通过实地考察,现场安装设备,不断调试和完善,分别选取Inception v2,Inception v3为基网络,发现以Inception v3为基网络的改进SSD算法经过模型训练很好地实现了预期的效果,对于原料轧伤、成品轧伤等8类表面缺陷有较好的识别效果,不仅检测速度快,而且检测精度高,在一定程度上已经能够帮助某大型热镀锌厂迅速发现热镀锌板表面缺陷,识别并记录缺陷的种类及位置,以此帮助工作人员快速对热镀锌板的品质做出评估,提高了生产效率,同时验证了理论分析的可行性。