【技术实现步骤摘要】
一种用于检测钢材表面缺陷的装置及其方法
[0001]本专利技术涉及钢材表面检测技术
,具体涉及一种用于检测钢材表面缺陷的装置及其方法。
技术介绍
[0002]带钢是一种非常常见的工业原料,在日常生活中和工业生产中有着越来越广泛的应用。但是在实际的热轧钢带的生产中,由于原材料、生产过程中容易受到环境中不良因素以及工作人员操作水平等诸多因素的影响,从而使表面产生多种类型的缺陷。如裂纹、夹杂、划痕、压入氧化皮、斑块、麻点等典型的钢材表面缺陷会导致钢材的性能和使用年限降低,严重影响生产出的产品质量和外观,甚至直接造成安全事故的发生。因此,表面缺陷检测在钢材生产中是一个必不可少的环节,越来越多的企业也将其视为提高产品质量的关键技术,相关的研究人员也在进行相关的技术研究。
[0003]传统的钢材检验方法是通过生产工人的目检,这种方法容易受主观因素的影响,不仅成本高、检测效率低、对工人要求高,而且更重要的是会出现大量的误检和漏检,其次检查工人在光线的反射下长时间检测对视力的影响很大。其次,传统的视觉钢材表面缺陷检测方法一般也 ...
【技术保护点】
【技术特征摘要】
1.一种用于检测钢材表面缺陷的装置,其特征在于:包括树莓派、人工智能加速器、集线器扩展板、微型USB连接器、Arduino开发板、LCD扩展板、显示屏、摇杆、按键、5MP相机、存储卡、不间断电源扩展板和可充电电池;所述的人工智能加速器和Arduino开发板通过微型USB连接器与集线器扩展板相连,所述的显示屏、摇杆和按键安装在LCD扩展板上,LCD扩展板通过输入/输出端口与集线器扩展板相连,所述的集线器扩展板通过输入/输出端口和微型USB连接器与树莓派相连;所述可充电电池安装在不间断电源扩展板上,不间断电源扩展板通过输入/输出端口与树莓派直接相连;所述5MP相机通过CSI
‑
2接口直接与述树莓派相连,用于钢材表面缺陷影像数据的采集;所述的树莓派中设有多个开发框架和软件,包括ROS、OpenCV、Arduino IDE、Python以及各种硬件所需要的包和软件库。2.根据权利要求1所述的一种用于检测钢材表面缺陷的装置,其特征在于:所述人工智能加速器采用的是神经网络计算棒,神经网络计算棒用于将获取的钢材缺陷影像数据输入值预设的钢材表面缺陷检测模型中,得到钢材表面缺陷检测模型输出钢材表面缺陷检测结果,并向树莓派发送图像检测结果。3.根据权利要求2所述的一种用于检测钢材表面缺陷的装置,其特征在于:所述神经网络计算棒包括模型优化器和推理引擎;所述模型优化器用于将预设的钢材表面缺陷检测模型转换为推理引擎可识别的中间文件;所述推理引擎用于运行模型优化器发送的中间文件以对树莓派发送的钢材表面缺陷影像进行图像识别,并向树莓派发送钢材表面缺陷检测结果。4.根据权利要求1所述的一种用于检测钢材表面缺陷的装置,其特征在于:所述存储卡放置在树莓派的内置卡槽中,用于存储树莓派系统文件以及钢材表面缺陷检测模型所需要的软件包和钢材表面检测影像数据。5.根据权利要求1所述的一种用于检测钢材表面缺陷的装置,其特征在于:所述树莓派采用的是Zero 2W,通过VNC与远程电脑连接,远程显示钢材表面缺陷检测模型的检测结果。6.根据权利要求1所述的一种用于检测钢材表面缺陷的装置,其特征在于:所述显示采用LCD显示屏,LCD显示屏用于显示钢材表面缺陷检测模型的检测结果。7.根据权利要求1所述的一种用于检测钢材表面缺陷的装置,其特征在于:所述Arduino开发板采用的是Arduino Nano 33BLE Sense开发板。8.一种融合通道注意力机制的钢材表面缺陷检测算法,可使用于权利要求1
‑
7任一项所述的一种用于检测钢材表面缺陷的装置,其特征在于,包括以下步骤:S1:采用YOLOX结构作为主干网络,检测算法模型使用Pytorch框架进行训练,对缺陷区域进行特征提取;...
【专利技术属性】
技术研发人员:周泓,李国豪,艾米尔,肖绍章,王志强,韩云鹏,刘青松,严虹,廖阳阳,
申请(专利权)人:淮阴工学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。