在厚度仅十几微米的电池隔膜找缺陷?人工智能说,能行(人工智能应用案例)

原文链接:https://www.paddlepaddle.org.cn/support/news?action=detail&id=2104

“我们的质检要做的是在厚度仅十几微米的电池隔膜上找出所有微小缺陷,如果没有检测出来,就很可能使新能源汽车的电池在使用过程中出现问题,甚至自燃。”

在大恒图像的车间里,一条设备流水线上正在检测着新能源汽车电池的重要组成部分——隔膜,基于百度飞桨的AI算法能实时发现超30%以上传统机器质检不能发现的微小缺陷。

AI赋能,助力企业降本增效

作为新能源汽车电池的重要组成部分,隔膜的作用是隔离电池的正负极,其在生产时不可避免地会有一些缺陷,比如绝缘材料的漏涂、异物、孔洞等问题。电池隔膜如果存在缺陷,很可能会造成电池自燃,甚至会造成新能源汽车自燃,因此隔膜检测十分必要。

在这里插入图片描述

隔膜产品

大恒图像隶属于上市公司大恒科技,是一家老牌高科技企业。从印钞检测业务起步,大恒图像一直致力于机器视觉在工业质检方面的应用,已经在机器视觉行业深耕26年。目前,大恒图像的很多视觉检测设备都已经成为行业标准。

电池隔膜质量检测作为大恒图像众多业务之一, 近年来随着新能源汽车行业的快速发展而变得日益重要。

传统算法主要根据缺陷特点设计特定算法来匹配缺陷特征,对比较明显的缺陷检测效果较好,但是对一些对比度低的缺陷检测能力较差。且传统算法适应性较差,膜的工艺或者厚度变化,之前的算法就要重新设计。

一套传统机检设备需要经历6到8周的安装调试与人员培训,才能在客户厂房正常使用,且需要经历严格的考验,客户会在使用中、甚至主动拿出已知缺陷产品,不断测试设备的缺陷检出率及精度。面对长达两个月的安装周期和极高的检测精度要求,有什么更科学的方法能让大恒图像提升效率及设备竞争力吗?

大恒图像拥有自己的研发团队,在了解到百度飞桨(PaddlePaddle)在工业质检领域的落地案例,以及面向工业级应用的端到端解决方案图像分割库(PaddleSeg)后,大恒图像开始基于飞桨研发新能源汽车电池隔膜质检模型。

PaddleSeg助力,提升30%缺陷检出率

PaddleSeg是基于飞桨开发的语义分割库,覆盖了DeepLabv3+,U-Net, ICNet,PSPNet等主流的分割模型。通过统一的配置,帮助用户更便捷地完成从训练到部署的全流程图像分割应用;基于百度视觉技术部的实际业务经验,内置10+种数据增强策略,可结合实际业务场景进行定制组合,提升模型泛化能力和鲁棒性。再通过模块化的设计,开发者可以结合预训练模型和可调节的骨干网络,训练满足不同性能和精度的要求的分割模型;最后通过不同的损失函数如Dice Loss, BCE Loss等组合方式可以强化小目标和不均衡样本场景下的分割精度。

分割效果:
在这里插入图片描述

在合作之初,有大恒图像的客户会质疑人工智能的效果,但经过验证后,大家发现检测设备的检测效率的确得到提升——这套使用飞桨进行多种产品外观质检模型研发与部署的质检一体机,对于传统算法会漏检的一些不明显的缺陷,能提升30%的缺陷检出率, 安装调试周期更是由6到8周缩减到2周。除此之外,更在设备后续维护上完成突破,大幅减少外派工程师验证设备的概率,真正实现了降本增效。

在这里插入图片描述

隔膜检测软件界面

在这里插入图片描述

检测结果示例图

PaddleSeg项目地址:

https://github.com/PaddlePaddle/PaddleSeg/tree/d61ee533c3dfde9645db1b1c1e7fa342909ebd0b

作为一家中国智能制造出口企业,大恒图像拥有大量的出口订单,美国、加拿大、墨西哥、巴西、智利、澳大利亚、新加坡、新西兰等国都有业务。如今,在AI的帮助下,大恒图像能完成一些国际品牌无法检测出的缺陷,再凭借固有的成本优势,其在国际竞争中占据的优势进一步扩大。

看到行业难题被团队在飞桨的协助下轻松攻克,身为高精尖行业领导者的大恒图像设想,飞桨能做的或许还有很多。

AI质检,大有可为

大恒图像计划未来用飞桨慢慢替代之前传统的算法,并将AI技术应用到更多的检测设备当中。在没有视觉检测设备之前,无论是纸钞生产,还是食品生产或医药生产,都要依靠人工检测,不仅费时费力,更对工人要求很高,很难完成统一标准。

以医药行业为例,国家药典规定注射液中不能含有50微米以上的可见异物。药厂执行标准的方法是使用视力检测1.2的工人。如果在工人目力所及30厘米内能够发现,就说明有50微米以上的异物。这种方法虽然有一定道理,但仍属于土法检测,如果工人视力下降或者是精神状态不好,都会影响检测的准确率。

在这里插入图片描述

除了检测精度之外,企业还面临严重的“招工荒”,需要在封闭狭小工位工作的质检工作,越来越难招到人、留住人。

人工质检很快在很多行业被机器视觉质检替代,但是在接触到深度学习之前,大恒图像在工业检测方面一直用的是“传统算法”。所谓传统,其实是先手动模拟产品可能会出现的缺陷情况,然后让机器能够识别流水线中有缺陷的产品并归类。

传统的机器算法如果需要检验对缺陷率检测要求较高的产品,虽然也能实现不错的检出率,但需要极大的工作量来调整算法,并且需要6到8周的安装和调试培训周期。更加重要的是,很多场景并没有合适的机器算法,比如现在的实心胶囊生产线,仍然在使用人工质检,大恒图像正是希望与百度飞桨展开合作,突破这一行业难点,打造广阔的蓝海市场。

新能源汽车电池薄膜检测设备的改变只是一个开始,一个传统行业的质变要加速了。

百度飞桨推动工业智能化升级

如今,以智能制造为核心的智能经济时代已经来临,以人工智能为核心驱动力的第四次工革命悄然而至。站在新的历史起点上,中国制造企业正完成由“数字化”到“自动化”、“智能化“的演进。大恒图像依靠AI获得产业优势,正是这场大潮中的一个缩影。

飞桨源于产业实践,始终致力于与产业深入融合,并已广泛应用于工业、农业、服务业等,服务 150 多万开发者,未来,飞桨将与合作伙伴一起帮助越来越多的行业完成 AI 赋能。

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

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

相关文章

准确率超90%、1秒发出报警,人工智能助国网山东实现无人巡检(人工智能应用案例)

原文链接:https://mp.weixin.qq.com/s/Jh2YLY-4um79ucdHIs5NTg 众所周知,深度学习框架是人工智能的基础技术“底座”,在各大传统产业上也有着巨大的潜力尚待挖掘。5月20日,由深度学习技术及应用国家工程实验室与百度联合主办的“…

基于PaddlePaddle实现高尔夫球场的遥感检测(人工智能应用案例)

原文链接:https://www.paddlepaddle.org.cn/support/news?actiondetail&id2103 1 . 背景及意义 随着高尔夫球运动在我国的兴起,关于高尔夫球场大量占用土地资源、污染环境、耗水量大且公益性差的争议越来越多。国家从2004年开始制定一系列相关政策…

MATLAB库函数firls(最小二乘线性相位FIR滤波器设计)的C语言实现

firls函数功能 FILS设计了一种线性相位FIR滤波器,它可以最小化理想分段线性函数与滤波器在一组期望频带上的幅值响应之间的加权积分平方误差。 b = firls(n,f,a) b = firls(n,f,a,w) b = firls(n,f,a,ftype) b = firls(n,f,a,w,ftype)f是在0和1之间的范围内指定的频率点对的…

数电实验一-初识Multisim和Basys3

特别说明:该系列内容均是本人实验记录,无盗取侵权之嫌,仅供参考,请多动手实践! 一、实验目的 详见报告 二、实验仪器设备 详见报告 三、实验设计过程 使用Multisim为Basys3板卡创建一个PLD设计并进行验证。 1.创建P…

自动化学科前沿讲座作业 基于深度学习的工厂人员监测系统设计

1 背景及应用场景 在工业复杂生产环境下,作业人员的安全问题至关重要。大多数工业企业采用人眼观察视频的方式对作业人员位置进行判断,这种方式长时间会使管理者出现疲劳问题,效率非常低下,遇到安全问题也不能进行及时的处理。采用…

多重继承java_Java中的多重继承与组合vs继承

多重继承java有时我写了几篇有关Java 继承 , 接口和组成的文章。 在这篇文章中,我们将研究多重继承,然后了解组成优于继承的好处。 Java中的多重继承 多重继承是创建具有多个超类的单个类的能力。 与其他一些流行的面向对象的编程语言&#…

数电实验二-点亮一个数码管(Multisim和Basys3 )

特别说明:该系列内容均是本人实验记录,无盗取侵权之嫌,仅供参考,请多动手实践。 一、实验目的 详见报告 二、实验环境 详见报告 三、实验内容 (1)基本要求:以Basys3四位拨码开关SW3~SW0为输入…

倍福(Beckhoff)嵌入式控制器PLC

前些天发现了十分不错的人工智能学习网站,通俗易懂,风趣幽默,没有广告,分享给大家,大家可以自行看看。(点击跳转人工智能学习资料) 摘要:与家喻户晓的西门子相比,倍福&am…

fftw-3.3.8库在linux下的的编译和配置

关注公号【逆向通信猿】更精彩!!! 运行环境 Ubuntu 14.04版本以上,64位系统 FFTW库的下载 首先在官网上下载fftw-3.3.8.tar.gz压缩包,解压。本人下载好的压缩包地址:https://download.csdn.net/download/wlwdecs_dn/12904577 FFTW库的生成 首先,将压缩包进行解压,…

Spring Security with Spring Boot 2.0:密码编码器

在上一篇文章中,我们使用了用户详细信息服务,以便提供一种基于给定用户名从函数加载数据的方法。 用户详细信息的实现可能由内存机制,sql / no-sql数据库等支持。 选项是无限的。 关于密码存储,我们必须注意的是密码哈希。 出…

循环自相关函数和谱相关密度(三)——实信号、复信号模型下的BPSK信号循环谱MATLAB仿真结果及代码

关注公号【逆向通信猿】,循环谱 说明:接上一节循环自相关函数和谱相关密度(二)——实信号、复信号模型下的BPSK信号循环谱推导 7.5 仿真结果 7.5.1 实BPSK信号 符号速率RB = 40,采样率Fs = 960,载波频率fc = 300,符号数N = 1000,矩形成形。

executor线程池框架_如何使用Java 5 Executor框架创建线程池

executor线程池框架Java 5以Executor框架的形式在Java中引入了线程池,它允许Java程序员将任务提交与任务执行分离。 如果要使用Java进行服务器端编程,则线程池是维护系统可伸缩性,鲁棒性和稳定性的重要概念。 对于那些不熟悉Java中的线程池或…

JavaFX技巧29:使布局忽略不可见的节点

在我仍在Swing中实现UI的时候,我曾经是MigLayout的忠实拥护者(“一个布局管理者来统治所有这些,对吗Mikael?”)。 我真正喜欢的功能之一是当组件不可见时可以定义不同的行为。 MigLayout允许我保留现在不可见的组件所占…

循环自相关函数和谱相关密度(五)——实信号、复信号模型下的QPSK信号循环谱MATLAB仿真结果及代码

关注公号【逆向通信猿】口令:循环谱 说明:接上一节循环自相关函数和谱相关密度(四)——实信号、复信号模型下的QPSK信号循环谱推导 8.4 仿真结果 8.4.1 实QPSK信号 符号速率RB = 40,采样率Fs = 960,载波频率fc = 300,符号数N = 1000,矩形成形,二倍载波频率为符号速…

C++判断是否为素数、求一个数的因数、质因数分解

判断一个数是否为素数 #include<iostream> #include<vector> #include<math.h> #include<algorithm>/*判断是否为素数*/ bool isprime(int n) {bool result;int k (int)sqrt((double)n); // 只需要循环到 √n 即可int i 0;for (i 2; i < k; i){…

第十一届蓝桥杯A组省赛填空试题 C: 蛇形填数(Java)

试题 C: 蛇形填数 本题总分&#xff1a;10 分 【问题描述】 如下图所示&#xff0c;小明用从 1 开始的正整数“蛇形”填充无限大的矩阵。 容易看出矩阵第二行第二列中的数是 5。请你计算矩阵中第 20 行第 20 列 的数是多少&#xff1f; 【答案提交】 这是一道结果填空的题&…

Collatz函数的C++递归实现

Collatz函数为(正)自然数定义如下&#xff1a;collatz(N)&#xff1a;如果n是偶数&#xff0c;则返回n/2&#xff0c;否则返回(n∗3)1 #include <iostream> int Collatz(int n) {if (n % 2 0)n / 2;elsen 3 * n 1;return n; }int main(int argc, char* argv[]) {if (…

AI+药物研发:人工智能赋能新药研发(人工智能应用案例)

首先&#xff0c;生物制药行业面临着两个挑战&#xff1a; 第一&#xff0c;新药研发周期很长且非常复杂&#xff1b; 第二&#xff0c;药物研发过程成本昂贵。在1950年的时候&#xff0c;十亿美元可以研发几十个药&#xff0c;到了2020年之后&#xff0c;十亿美元只能研发一个…

计算圆周率π的C++实现(任意精度)

π\piπ的计算公式 代码 #include <iostream> #include <corecrt_math_defines.h> #include <iomanip>double compute_pi(int N) //计算pi函数 {double dx 1.0 / N;double pi 0;for (int i 1; i < N; i){pi 2 * sqrt(1 - i * dx*i*dx); // 积分函数}…

第十一届蓝桥杯A组省赛填空试题 D: 七段码(Java)

试题 D: 七段码 本题总分&#xff1a;10 分 【问题描述】 小蓝要用七段码数码管来表示一种特殊的文字。 上图给出了七段码数码管的一个图示&#xff0c;数码管中一共有 7 段可以发光的二极管&#xff0c;分别标记为 a, b, c, d, e, f, g。 小蓝要选择一部分二极管&#xff0…