【金猿案例展】海尔集团——追光AI-AOI赋能PCBA缺陷检测

news2024/11/14 4:08:34


0fc815edd4259e9de24702a36f14daed.png

68ec3a00557fba5069295f606849c596.jpeg

数之联案例

本项目案例由数之联投递并参与“数据猿年度金猿策划活动——《2022大数据产业年度创新服务企业》榜单/奖项”评选。

652a3c5f1f2f93184bce9f09f740e87b.png




‍数据智能产业创新服务媒体

——聚焦数智 · 改变商业


AOI(Automated Optical Inspection缩写)的中文全称是自动光学检测。通过高速高分辨率的工业成像模块,搭载高稳定高精度的机械结构,对待检物进行稳定成像。依托智能检测算法,对待检物的错、漏、反、虚焊等缺陷进行有效检出。使用AOI可对生产过程中的缺陷进行有效发现,提升工艺品质,为工厂降本增效。

随着科技的发展,工厂对工艺的要求越来越高,更先进的制程不断出现,AOI已经由“选配”转变为“标配”。目前行业/企业使用的传统型AOI普遍存在的以下两个核心痛点:

1、操作复杂、调试时间长。波峰焊的焊点形态变化大,传统算法需针对每一类焊点进行调试,大大增加了调试时间。同时,还对人员的熟练程度有要求,一旦人员流动,难以延续设备检测效果,从而影响生产效率。

2、误判高。传统算法难以兼容焊点的多形态特征,误判比较高,大大增加了操作员复判的工作量。过多的误判,操作员容易疲劳,漏检的风险随之增加。

实施时间:

项目开始时间:2022年6月

项目完结时间:2022年10月

应用场景

PCBA可以说是所有电子产品组件中最为重要的组成。小到生活中常用的家电、3C数码、显示器、鼠标键盘、U盘等产品,大到网络通讯、汽车电子、军工研究等,都少不了PCBA的运用。PCBA就类似于人体的大脑神经网络,是所有电子产品的核心,几乎决定着产品的功能、性能、可靠性。尤其是在电子产品售后问题中,有80%都是PCBA出现的问题,PCBA质量的重要性不容置疑。

海尔从事智能家电产品与智慧家庭场景解决方案的研发,产品种类、型号众多。随着家电产品朝着精细化、智能化、微小化趋势发展,该家电企业的PCBA生产检测难度也越来越大。想要保障PCBA的质量,检测手段需要进一步升级。

基于工业机器视觉的表面缺陷装备,已经在各工业领域广泛替代人工肉眼检测,基于传统机器视觉的缺陷检测,但仍存在一些问题和难点,通过深度学习技术的加持,为客户提供软硬一体的智能机器视觉方案,在表面缺陷检测环节,帮助工厂大幅降低人力投入,提升缺陷检测效率和产品品质。

该工厂引进了数之联基于深度学习的创新性设备——追光AI-AOI,意在提升检测效率、降低人力成本。该设备适用于集成电路DIP封装工艺,波峰焊炉后焊点面的外观缺陷检测,工厂无需额外开发可直接使用,可兼容多个工厂的不同产线。

面临挑战

3071c6ba6a35663cbad68565d1f9d9ff.png
图为形态各异的焊点

如图,焊点形态的千变万化,使用传统算法将会十分困难。不管从颜色提取、灰度计算还是模板匹配等,操作人员可能都不得不为每一类焊点制作一个OK规格,这样就会耗费较多的调试时间。随着例外和缺陷库的增大,算法也会变得越来越有挑战性。换句话说,到了特定的时候,工厂自动化中需要的某些应用将无法再依靠基于规则的机器视觉。

而借助深度学习这项技术便可以达到另一种效果:生产线上更加一致、更加可靠且更快速地完成任务。数之联追光系列AOI是一款基于深度学习,核心采用自研深度学习目标检测与异常检测框架的产品,其中检出率可以达到99.99%,误判率低于3000PPM。通过行业收集的海量缺陷图片数据,高效训练深度学习神经网络模型,使得模型可自动从图片中提取缺陷特征,有效解决传统算法无法提取关键缺陷特征的问题。通过深度学习目标检测模型,精准定位缺陷位置并实现缺陷的准确分类。

与传统AOI对比,基于深度学习的AOI将之前1-2小时的调试时间缩短为30分钟以内。同时,检出率可以达到99.95%,误判率低于0.3%。

与同类解决方案对比,追光系列AOI搭载着数之联深度学习神经网络模型,该模型是数之联集合了在泛半导体行业多个成功落地经验及海量缺陷数据,训练出的可兼容焊点形态变化、高泛化模型,能切实解决传统AOI在编程/调试时间过长、误判过高、因人而异的操作结果等核心痛点。切实为企业降低成本上百万,可节约30%-80%质检人力。极大缩减检测时间,提升生产效率。

数据支持


工厂上线数之联追光AI-AOI后,最明显的改变即是效率的提升和人力成本的降低。

该设备集合了泛半导体行业多个成功落地经验及海量PCBA缺陷数据,通过AI模型,可自动从图片中提取缺陷特征,一个检测框即可覆盖各类缺陷的检测,大幅缩短编程时间。以往2小时才能完成编程,1个工程师只能管理2条产线,现在编程时间降低至10-30分钟,1个工程师可管理5条产线,大幅提升了管理效率。

通过数之联深度学习目标检测模型,追光AI-AOI能精准定位缺陷位置并实现缺陷的精确分类。目前已帮助该工厂实现缺陷漏检率低于0.01%、误判率(按点数)低于0.3%,减少大量人工复判工作。因此工厂将维修与复判工位合并,每条产线至少可减少1名操作员。

应用技术与实施过程


该案例中,工厂在生产过程中外观缺陷检测环节,导入数之联追光AI-AOI,智能提取产品缺陷特征,有效提升工厂工艺品质。

使用场景:集成电路DIP封装工艺,波峰焊炉后焊点面的外观缺陷检测。

一、系统架构图

dbb8d37b4463ab70a1b7360aa400f8f7.png
图1:系统架构图

二、系统流程

1、硬件定位后,采集;

2、采集全部FOV ;

3、将全部FOV拼接一张整图 ;

4、通过MARK点调整整板的距离与角度偏移 ;

5、将整板调整后,通过CAD 信息,标注检测区域 ;

6、针对检测与训练检测区域。

99e706cae255b64db8b72b7bd35837fb.png
图2:系统流程图

三、核心技术

核心利用自研深度学习技术,构建深度卷积神经网络模型,通过end2end方式让机器学习到不良图像中缺陷因素之间的深层逻辑关系、局部与局部、局部与整体的关联关系,实现缺陷的检测识别、分类。借助深度学习使生产线上更加一致、更加可靠且更快速地完成任务。

e365b57c49dce2401b935d314602fd84.png
图3:核心技术

四、实施过程

为了降低产品换线时间、降低误判率,海尔引入了数之联追光AI-AOI。这是一款基于深度学习的创新性设备,核心采用自研深度学习目标检测与异常检测框架,缺陷检出率可达99.99%,误判率低于0.3%。

针对传统AOI操作复杂,调试时间长,数之联追光AI-AOI采用AI算法解决了设备换型时重新注册编程时间长的问题,仅需10分钟即可完成新品制作。该设备搭载AI模型,在新品制作时,只需输入板子长宽,设备自动调节轨道开始制作,拍照完成后可以将全部FOV合成整板图像,自动识别焊点位置,进行智能元件分组,工程师仅需极少输入便可完成编程制作。

0be8ff1ff65768e9f7a9a8002c208e96.png
图4:系统截图

针对误判高、复判多问题,该设备通过缺陷数据库对图像数据进行预处理,基于行业领先的AI算法,实现了缺陷的智能识别、检测、分类,解决传统算法仅OK/NG粗分类问题,仅需极少人工复判。

4894e31b733b3f3dc07ad030fda600a0.png
图5:系统截图


值得一提的是,通过实地调研客户产线环境,数之联还缩小了设备尺寸,帮助客户节省厂房空间。并且该设备适用于50mm*50mm~510mm*510mm的板子,在同规格系列产品中,能处理全行业最大的PCB板。自主研发的三段式运动模组,可高效运作,减少进板等待时间,采用设备的“飞拍”模式,拍照速度可达0.1s/FOV,帮助客户加快生产节拍。

得益于数之联强大的缺陷数据库,该设备算法模型能够快速更新,可以轻松应对各个厂家、不同型号产品的缺陷。并且数之联自研深度学习训练平台,可定期收集产线生产数据,使AI模型不断增量学习,让设备始终保持高检出、低误判,保障工厂持续正常生产。

此外,通过导入追光AI-AOI,工程师能进一步利用AOI机台数据发挥效用,在此基础上可扩展不良根因分析、过程品质分析等后续应用,打造闭环数据体系,助力工厂可持续化提升工艺品质。

商业变化


原有传统AOI误判较高,需要大量人工复判,并且设备操作复杂、新产品换线时间长,工厂导入数之联追光AI-AOI后,漏检率低于0.01%,误判率低于0.3%(按点数),新产品程序制作时间由1-2小时缩减到10-30分钟,大大提高了质检效率。

导入数之联追光AI-AOI后,工程师操作更简单,可实现快速编程,提升工程师管理产线效率,原来1名工程师只能管理2条产线,现在可以管理5条产线,而且误判率降低后,可将产线上维修工位与复判工位合并,每条产线上可至少减少1名操作员,平台降低企业近80%的产品缺陷检测人力成本,为客户带来间接经济效益数亿元。

该设备响应智能制造2025,助力工厂提升整体智能生产水平,实现了工业产品的缺陷检测,提高工业企业生产效率,为工业制造企业制定战略规划和实现业务目标提供强大数据决策支撑。具体包括:平台极大缩短产品缺陷检测与分类时间,提升质检效率;提高产品缺陷检测准确率,快速找出不良原因,有助于优化企业生产线工艺流程,提升企业产能。

相关企业介绍


·数之联

成都数之联科技股份有限公司是一家以计算机视觉技术、多维数据分析挖掘技术和自然语言处理技术为核心的大数据与人工智能产品及解决方案服务商。公司聚焦“智能制造、智慧城市”两大领域,依托“一体化云原生数智服务平台”,为政府、企业和国防单位提供数据治理、数据可视化分析、数据挖掘等面向平台和场景的数智化技术服务,助力客户实现降本、增效、提质。

·海尔集团

海尔集团是全球领先的美好生活和数字化转型解决方案服务商,致力于以科技创新为全球用户定制个性化智慧生活,助推企业实现数字化转型,助力经济社会高质量发展、可持续发展。

304f7744d28504d499ba9c3dd472e9a4.jpeg

86ff538e20fe536a5b2a7ec6b3c2d4f7.jpeg

96cbfecee68556280b1f1ee11d0d75b0.jpeg

1496f283d07a0774da64da09e96baa8c.jpeg

《2022中国企业数智化转型升级服务全景图/产业图谱3.0版》

55fe54ec9f5f8e2f3ec84e80725c6b8a.jpeg

《2022中国数据智能产业图谱3.0版》

ead7487308311042c59a1e4bbccf6719.png

‍❷ 创新服务企业榜‍‍‍

❸ 创新服务产品榜

❸ 最具投资价值榜

❺ 创新技术突破榜

18ebe2c08f4a45263ff5cf5d679fc041.png

条漫:《看过大佬们发的朋友圈之后,我相信:明天会更好!》

联系数据猿

5ae04d24b1eb06eba9de1afbdf45460c.png

ba6b1d5e6bbae6272e32962402c93d92.png

0a407fcda5808bfcc72a2cd04e6c157b.png

d19cae727c5a3b610af9fa9b87fc6393.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/132056.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

className 还能这么用,你学会了吗

抛出问题 className大家都用过吧,用它在react项目中设置样式。它的用法很简单,除了可以设置一个样式外,react中也可以使用className引入多个类样式。 这次在写项目的时候,碰到一个非常小但是当时却一直解决不了的问题。后面在复…

python基础语法25-进程理论

一、简介 服务器为了能够同时为多个客户端服务,则需要能够同时处理多个网络连接的方法。python提供了3个主要的方法来实现这个目的,multiprocessing、threading和异步I/O。 今天主要说一下进程multiprocessing。 multiprocessing是一个和threading(多线程)类似的库,这个多…

【MVC和三层架构】联系、区别以及简单实践

MVC架构模式MVC架构模式概述引入MVCMVC和三层架构之间的联系和区别三层架构与MVC联系和区别银行转账小项目实践MVC架构模式概述 MVC架构模式是软件架构中的一个架构模式。 M(Model:数据/业务) V(View:视图/展示&#x…

深入xJavaFxTool的插件开发模式

背景 时光华丽丽的来到了2023年,首先在这里祝大家新年快乐,希望大家在新的一年里都能心想事成,万事如意,最重要的是身体健康。过去的2022年里,大家一定都是收获满满。不论是技术的,家庭的,事业的…

【C++】map 与 set 的介绍与使用

目录 一、关联式容器 二、键值对 三、set 3.1 set 的介绍 3.2 set 的使用 3.3. set 的使用举例 四、map 4.1 map的介绍 3.2 map 的使用 4.3 map的使用举例 五、经典练习题 1.set的使用 2.map的使用 思路一(稳定排序): 思路二(priority_queue)&#x…

LabVIEW使用共享变量在两台计算机之间进行通信

LabVIEW使用共享变量在两台计算机之间进行通信 需要选择一台计算机作为服务器并发布变量,而另一台计算机作为客户端接收变量。然后,按照以下步骤设置服务器和客户端计算机。 服务器机器: 创建LabVIEW项目并通过右键单击“我的电脑”并选择…

opencv-python常用函数解析及参数介绍(六)——图像梯度

图像梯度前言Sobel算子算子的定义Sobelx效果演示Sobely效果演示完整轮廓直接计算复杂图片的轮廓Scharr算子与laplacian算子scharr算子的定义laplacian算子定义三种算子的效果对比结尾前言 前面的文章中我们介绍了用膨胀和腐蚀得到了图像轮廓,图像梯度也是一种可以得…

五年六次

今天是 2022 年的最后一天,可算等来了。讽刺的是,就在昨天,小号写了篇文章,啥主题就不说了,然后晚上文章被删了,账号居然也被封了。2022 全年虽然我写过很多文章都被和谐了,但是最后一天喜提封号…

二、Django

Django 提示:本文根据b站黑马python课整理 链接指引 > 黑马程序员python企业级开发项目-手把手从0到1开发《美多商城》 文章目录DjangoMVT图解项目准备1.创建项目2.创建应用3.更换python解释器4.安装应用5.本地化6.项目中匹配urls7.应用中匹配urls.py8.准备视图…

Tensorflow游乐场 在线可视化

playground.tensorflow.org Tensorflow游乐场 Tensorflow游乐场提供了一个在线可视化AI训练。A Neural Network Playgroundhttp://playground.tensorflow.org/ Tensorflow游乐场 是干啥的呢 给一堆点分出蓝色部分和橙色部分。也就是二分类。 它提供了4种数据来训练 每种数据…

致敬客户、致敬行业,知道创宇2022“宇”你并肩前行!

2022回首2022,一幅数字化、智能化升级的壮阔云图徐徐展开,顺势催生出安全技术的全新变革……这一年,中国网络安全企业代表——知道创宇,持续从技术创新、安全服务、行业融合等方面深入网络安全产业升级。我们坚守攻防博弈战场、纵…

burp suite爆破sqli-labs的 less-5

一. 使用proxy抓包,具体数据包如下图: 二. 鼠标右键,将其发送到 intruder中,具体如下图: 三.选择下图选项卡: 1.默认为sniper模式,即如果有多个变量,对每个变量依次进行破解&#xf…

【 shell 编程 】第3篇 循环

循环 文章目录循环一、for 循环1.for 语法结构二、while、until 循环1.while 语法结构2.until 语法结构三、expect一、for 循环 1.for 语法结构 for 变量名 [ in 取值列表 ] do 循环体 done例子1 需求:自动循环创建10个用户 #!/bin/bash read -p &quo…

【C++常用容器】STL基础语法学习set容器

目录 ●set构造和赋值 ●set大小和交换 ●set插入和删除 ●set查找和统计 ●set排序(改变其排序规则,仿函数的运用) ●set和multiset 1.对组(pair)的创建 2.set的验证(不可以重复插入数据&#xff…

《QDebug 2022年12月》

一、Qt Widgets 问题交流 二、Qt Quick 问题交流 1、在 C 中关联 QQuickWindow 的 closing 信号提示 "使用了未定义类型QQuickCloseEvent" 因为 closing 信号中的参数类型是 private 模块中定义的,但是通过第二句提示我们知道找到了完整定义才能使用 Q_…

安装并配置uwsgi(1)

今天分享的主题是安装并配置uwsgi。 假设我们‍‍腾讯云主机里面的整个后端的源码,包括运行环境都已经没有问题了, 我们要把这个给挂到我们的 uwsgi 的服务器上, 因为这个服务器它支持 uwsgi 的协议,它能够跟我们的Django的进行一…

Shell——echo、printf及彩色打印

文章目录printfprintf格式常用的转义字符echoecho打印的格式echo打印的三种方式echo支持的转义字符关于打印叹号(!)彩色输出printf printf格式 printf “格式化字符串” 变量 printf的使用方法与C语言一样,并且不需要括号和逗号进行分隔&…

【自学Python】Python诞生

Python诞生 Python诞生教程 1989 年的圣诞节期间,吉多范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序,作为 ABC 语言的一种继承。 ABC 语言是由吉多参加设计的一种教学语言,就吉多本人看来,ABC 这种语…

如何使用 Java Stream API ,一行代码将 List 转换为 Map 类型

文章目录一句话场景语法测试关键语句截图Source Code控制台输出一句话 List<User> --> Map<User对象中欲作为key的字段的类型, User> List<User> userList getUserList(); Map<Integer, User> idAndUserMap userList.stream().collect(Collecto…

2022朝花夕拾-持续快速成长

2022年又过去了&#xff0c;学业繁忙好久没和大家聊天了。2020年终总结2020朝花夕拾-不务正业的大学生做了什么比赛&#xff1f;和2021年终总结2021朝花夕拾-我在校搞副业实现经济独立在此&#xff0c;幸好去年立了年度目标。如今在回忆这一年的收获时&#xff0c;也可以一项项…