曾有一个科研项目,青岛啤酒厂委托,研究啤酒瓶的质量检测。

一般这种玻璃瓶会有一定次品、不良品,特征是,内部细细的裂缝纹路长度长于一定限制,那么这种啤酒瓶在运输或者开瓶盖的过程中就有炸裂的风险。

所以,采用计算机摄像,机器视觉,人工智能的技术,加以判断甄别,减少人工工作量和失误。

现在,各种基于人工智能、机器学习、深度学习的自动检测、探伤、表面缺陷检测的产品部署在一条条生产线上。

当你买到拿到心仪的产品的时候,映入眼帘的,就是它的外观,这是靠模具厂、组装厂的工人们精心呵护生产出来的,有的靠人眼检查,有的靠自动化设备检查,不放过一点瑕疵。

缺陷检测被广泛使用于布匹瑕疵检测、工件表面质量检测、航空航天领域等。传统的算法对规则缺陷以及场景比较简单的场合,能够很好工作,但是对特征不明显的、形状多样、场景比较混乱的场合,则不再适用。近年来,基于深度学习的识别算法越来越成熟,许多公司,例如速嵌智造,把深度学习算法应用到工业场合中。

现在,机器视觉在工业检测、包装印刷、食品工业、航空航天、生物医学工程、军事科技、智能交通、文字识别等领域得到了广泛的应用。工业检测领域是机器视觉应用中比重最大的领域,主要用于产品质量检测、产品分类、产品包装等,如:零件装配完整性检测,装配尺寸精度检测,位置/角度测量,零件识别,PCB板检测,印刷品检测,瓶盖检测,玻璃、烟草、棉花检测,以及指纹、汽车牌照、人脸、条码等识别。表面质量检测系统是工业检测的极其重要的组成部分,机器视觉表面缺陷检测在许多行业开始应用,涉及钢板、玻璃、印刷、电子、纺织品、零件、水果、木材、瓷砖、钢轨等多种关系国计民生的行业和产品。

如下图所示,这里以QuickEmbed研究的布匹数据作为案例,常见的有以下三种缺陷,磨损、白点、多线。

识别结果如下

工业零件在制造完成的时候,往往需要去检测其完整性和功能性。如下图所示,几种常见缺陷检测。

工件裂纹

下面对各行业应用稍加分析阐述

1.航空业

这不仅是一个满足对飞机所有零部件生产要求和规格的问题,而且是一个在事后发现缺陷时代价高昂的延迟问题。

据波音公司称,在2.6万亿美元的航空服务市场中,70%的份额用于质量和维护。考虑到仅2016年美国的机械问题就估计耗资超过5亿美元,这应该不足为奇。此外,航班延误(许多乘客滞留)约有三分之一与维修有关。

视觉检测技术与DL相结合,可以将组件与规格进行比较,发现生产过程中的缺陷。除此之外,制造商还应满足定期维护要求,以确保乘客安全,并遵循政府的指导方针。这些技术可以识别以下缺陷和问题:

腐蚀-计算机视觉系统可以在更短的时间内对各个部件进行检查,并返回更彻底的检查结果。

发动机内部部件的磨损-对发动机内部部件进行远程目视检查,以确保有效和安全的运行。

铝板厚度(通过三维测量)-厚度计可以提供高精度,无损读数对大型和复杂的铝板;并将收集到的数据上传到您的系统进行进一步的分析。

自动车轮检查-接收有关飞机车轮疲劳裂纹的即时数据。通过使用由计算机视觉驱动的系统,操作人员不必浪费时间在冗长的检查上,可以专注于手头的其他工作。

叶片在制造或修理后的检查-计算机射线照相和数字射线照相可用于检查叶片的关键缺陷。因此,无需使用数字格式的化学品,就可以快速获得图像。后者可以进一步进行失效分析,并带来精确的三维测量。

2.汽车行业

安全问题让OEM和一级供应商夜不能寐。这是乘客的风险/死亡问题,也是公司声誉的问题。最近,丰田同意支付13亿美元的和解金,原因是一项缺陷导致汽车加速,即使司机试图减速。美国有6人死于这种缺陷。

利用视觉检查、人工智能和深度学习的认知能力,原始设备制造商可以更准确地分析和识别质量问题,甚至在问题发生之前就解决它们。随着时间的推移,当他们熟悉更多类型的缺陷时,这些可视化的洞察和分析可以确定缺陷的严重程度。

一家领先的汽车制造商采用智能光学检测解决方案来检测金属表面的划痕和凹痕缺陷。对于人类检查员来说,在光亮的表面上发现这样的缺陷是极其困难的。传统的机器检查也没有什么帮助,因为系统不能捕获不可预测的凹痕或划痕缺陷。另一个问题是,该系统必须由人类员工进行培训,提供有缺陷部件的图像,教会它分辨哪些部件是可以接受的,哪些部件是不可接受的。然而,公司一开始就有一个相当低的缺陷率,它花费了他们大量的时间和精力来收集一个小的可视化数据集来表示足够的缺陷变化。最终,他们选择了一个更“智能”的系统,并很快意识到采用后的好处如下:

降低66%的检验成本

假阳性率降低33%

假阴性率维持在1%以下

3.计算机设备制造业

自动光学检测(AOI)曾经是制造业计算机设备的自然选择,特别是由于对小型电路板设计的需求正在增长,而且在某些情况下,缺陷可能被证明是高度有害的。

除此之外,AOI还可以检测到:

区域缺陷

组件偏移

焊料问题

外来材料

高度和体积缺陷

短路

安装错误

当为AOI检查设置规格和方差裕度时,它们要比人工检查精确得多。然而,AOI系统仍然无法检测到设备的“外观”问题。

这就是为什么富士通实验室一直在率先为电子行业开发支持人工智能的识别系统,并在质量、成本和交付方面报告了大量进展。通过遗传编程,该公司的图像识别系统实际上生成了检测代码,能够产生几乎100%的识别率。将该技术应用于生产现场,开发时间减少80%左右,识别率达到97%。

然而,不仅仅是高价值的制造可以使用自动化的视觉检查和人工智能。考虑一下这两个来自以消费者为基础的行业的例子。

4.纺织行业

在某个时刻,我们所有人都买了衣服,发现里面贴着“被(某个数字)检查过”的小标签。这意味着人工检查产品在缝纫、织造等方面的缺陷,并确定其符合公司的质量规格。显然,这是一个代价高昂且容易出错的过程。接受有缺陷产品的客户必须经过退货/换货程序,这是公司不喜欢的。

自动视觉检查的实现,以及DL功能,现在可以检测纹理、编织、缝合,甚至颜色匹配的问题。当发现缺陷时,不仅可以将纺织品或产品从生产线上移除,而且还可以发现缺陷的根源,并在未来进行修复和预防。

同时,可以对这些系统进行微调,以接受更大范围的容错能力。例如,Datacolor的人工智能系统可以考虑过去由人工操作人员进行的视觉检查的历史数据,从而创建与视觉检查样本更接近的自定义公差。

纺织业最新的人工智能用例之一是创建一个检测和测量织物褶皱的系统。目前织物起皱性能的测量大多是手工进行的,比较繁琐。计算机视觉驱动的皱纹测量可以帮助制造商降低成本和时间所需的这一过程。

5.玻璃行业

这个行业经常面临的问题之一是玻璃在生产过程中的缺陷——切屑、划痕等。通常,当前的检测方法会产生“假阳性”,例如水滴被识别为切屑。

通过自定义计算机视觉和人工智能模型的实现,可以消除这些类型的错误。在一个案例中,正确的缺陷识别为一家大型玻璃制造商在每条生产线上平均节省了3.6万美元,总计每年节省近100万美元。

质量控制是一个公司保持制造标准、客户满意度以及最终声誉和利润的主要因素。计算机视觉有巨大的质量控制潜力。

机器视觉之表面缺陷检测相关推荐

  1. 基于机器视觉的表面缺陷检测方法研究进展(2022最新)

    参考文献:基于机器视觉的表面缺陷检测方法研究进展-赵朗月 声明 此文章仅为作者阅读学习记录,如有错误欢迎指正交流,如果对你有帮助还望点赞支持,谢谢! 文章目录 声明 摘要 1.传统图像处理方式 2.基 ...

  2. 机器视觉表面缺陷检测综述

    转自:http://www.cjig.cn/html/jig/2017/12/20171202.htm#b22 机器视觉表面缺陷检测综述 <中国图像图形学报> Tang B, Kong J ...

  3. 2017-12-16 机器视觉表面缺陷检测综述

    机器视觉表面缺陷检测综述 转载自:http://www.cjig.cn/html/jig/2017/12/20171202.htm#top <中国图像图形学报> Tang B, Kong ...

  4. 模式识别和机器学习有必要学么_【视觉】机器视觉表面缺陷检测综述(下)

    摘自于:汤勃, 孔建益, 伍世虔. 机器视觉表面缺陷检测综述[J]. 中国图象图形学报, 2017, 22(12):1640-1663.关键词:机器视觉; 表面缺陷; 检测算法; 图像处理; 图像识别 ...

  5. 表面缺陷检测数据集汇总及其相关论文集收集 | Github开源

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 Github:Surface-Defect-Detection ???????? 我不断总结表面缺陷研 ...

  6. 基于正样本的表面缺陷检测

    表面缺陷检测在工业生产中起着非常重要的作用,基于机器视觉的表面缺陷检测可以极大的提升工业生产的效率.随着近年来深度学习在计算机视觉领域的发展,卷积神经网络在诸多图像任务上都取得了显著的效果,然而这些方 ...

  7. 论文《基于深度学习的表面缺陷检测方法综述》学习笔记

    <基于深度学习的表面缺陷检测方法综述>学习笔记 前段时间完成了<基于图像的零部件缺陷识别系统设计>毕业课程设计,过程中收获了很多,老师也分享了很多论文,在此记录一下学习的收获. ...

  8. 视觉表面缺陷检测技术概述

    机器视觉检测技术概述 1. 什么是机器视觉 2. 视觉检测系统 2.1 视觉检测系统的特点 2.2 视觉检测系统的组成 3. 视觉表面缺陷检测面临问题及发展趋势 3.1 视觉表面缺陷检测面临问题 3. ...

  9. 计算机视觉缺陷检测定会,视觉表面缺陷检测主要问题和发展趋势

    原标题:视觉表面缺陷检测主要问题和发展趋势 基于机器视觉的表面缺陷检测将是未来研究和发展的主要方向,目前,基于机器视觉的表面缺陷检测理论研究和实际应用等环节均有可喜的成果,但仍存在下面主要的问题和难点 ...

  10. 基于生成对抗网络完成小表面缺陷检测

    文章:Deep Learning-based Small Surface Defect Detection via an Exaggerated Local Variation-based Gener ...

最新文章

  1. 模型加速--LCNN: Lookup-based Convolutional Neural Network
  2. 高效代码审查:来自前质疑者的9个建议
  3. UA MATH566 统计理论 Cramer-Rao不等式与Delta方法的联系
  4. 8个最好的Linux平台商业智能(BI)软件
  5. MySQL使用规范_心得总结
  6. Debian、Ubuntu源码编译制作安装包(一)
  7. 智慧屏鸿蒙系统的优势,荣耀智慧屏成热点 搭载的鸿蒙系统有何优势?
  8. 统计学习方法-李航(6)
  9. GitHub年度报告出炉:中国开源贡献仅次美国、Python成第二热门语言
  10. 基于RNGCryptoServiceProvider的洗牌算法
  11. 判断页面打开的浏览器信息
  12. 斯坦福大学博士后王鸿伟: 知识图谱辅助的个性化推荐系统
  13. php与html网页制作,web 一个简单地三级网页的设计和编写,html+css,适合学习 制作的新手 WEB(ASP,PHP,...) 238万源代码下载- www.pudn.com...
  14. CentOS7安装MySQL及常用指令
  15. base——JavaSEJavaEEJavaME的区别【Java中常用的包结构】
  16. EDA课程设计(设计一个4时隙的时分复用模块)
  17. USB3.0高清视频和音频采集处理芯片——MS2131
  18. Ice helloworld
  19. 第9章 保护Web应用----概念梳理
  20. 计算机 存储体 存储单元 存储元 存储字 存储字长的联系

热门文章

  1. vi删除选中内容_Vim快速选中、删除、复制引号或括号中的内容
  2. Photoshop CC 2020软件安装教程
  3. 操作系统原理与Linux实践教程申丰山版习题2的2-3答案
  4. Mysql如何按照指定间隔时间查询数据
  5. 【工科数学分析】2021-10-01-工科数学分析叒复习(二)
  6. 主板检测卡c5_主板检测卡代码大全
  7. vs2005安装使用指南
  8. 什么是僵尸进程(Zombie)?
  9. FlashFXP、LeapFTP、CuteFTP 等FTP软件二进制上传或下载方法
  10. [Python]通过有道词典API获取单词发音MP3