历史上的今天
返回首页

历史上的今天

今天是:2025年05月27日(星期二)

正在发生

2021年05月27日 | 工业生产中的表面缺陷检测

2021-05-27 来源:OFweek机器人网

表面缺陷检测在工业生产中起着非常重要的作用,基于机器视觉的表面缺陷检测可以极大的提升工业生产的效率。随着近年来深度学习在计算机视觉领域的发展,卷积神经网络在诸多图像任务上都取得了显著的效果,然而这些方法往往是需要大量标注数据的有监督学习。在实际的工业场景中,缺陷样本往往是难以收集的,而且标注的成本也十分巨大。

机器视觉可以替代人眼进行检测,但在实际应用中仍面临很多挑战,尤其是近几年的传统图像算法解决方案基于经验手工设计,算法存在精度较低且不够鲁棒的问题,特别是在诸如打光、形变、失真和遮挡等复杂的场景中。现今深度学习在特征提取方面有着亮眼的表现,在诸多有监督的任务上都取得了优质的表现,例如分类、目标检测和图像分割。

同时,近年来也涌现了不少用卷积神经网络来进行缺陷检测的方案,其中最常见的是直接利用目标检测网络如Faster RCNN或者SSD对缺陷进行定位和分类。也有先用目标检测进行粗定位,然后用FCN进行语义分割得到精确定位的方法,这种方法可以得到缺陷的精准轮廓,但是这些方法都属于有监督的学习,在实际的工业应用中存在以下问题:

缺少缺陷样本:在实际应用中,用于训练的缺陷样本往往是非常稀少且难以获取的。因此在训练过程中正负样本是非常不均衡的,这极大的限制了模型的性能,甚至导致模型完全不可用。在缺陷外观多变的场景下,有监督学习的方法往往无法满足正常的生产需求。

人工标注成本高昂:实际的工业缺陷检测场景中,通常存在许多不同种类的缺陷,检测的标准和质量指标往往也不同。这就需要人为标注大量的训练数据来满足特定需求,这需要付出大量的人力资源。

所以目前不断有学者提出基于正样本训练的缺陷检测方法。训练过程中只需要提供足够的正样本,无需缺陷数据和手动标注,也可以取得较好的缺陷检测效果,具有较高的应用价值。

推荐阅读

史海拾趣

广东奥科公司的发展小趣事

广东奥科公司在创立之初,面临着资金短缺、技术瓶颈以及市场竞争激烈的困境。然而,公司的创始人凭借对电子行业的深厚理解和对市场需求的敏锐洞察,坚信公司能够在这个领域取得成功。他们带领团队夜以继日地研发新产品,不断优化生产工艺,逐步在市场上打开局面。这段时期,广东奥科公司凭借坚韧不拔的精神和持续的努力,为公司的未来发展奠定了坚实的基础。

Enable Semiconductor Corp公司的发展小趣事

品质是Enable Semiconductor Corp公司的生命线。公司从原材料采购到产品生产、从质量检测到售后服务,都严格执行质量管理体系的要求。这种对品质的执着追求使得公司的产品在市场上享有良好的口碑。同时,公司还积极参与国际标准的制定和认证工作,不断提升产品的国际竞争力。

冠西电子(COSMO)公司的发展小趣事

2000年,冠西电子在台湾证券交易所成功上市,标志着公司进入了一个新的发展阶段。上市不仅为冠西电子提供了更多的资金支持,也提升了其品牌知名度和市场影响力。冠西电子借此机会进一步加大在研发、生产、销售等方面的投入,推动公司业务的全面发展。

Electromagnetic Industries Llp公司的发展小趣事

EMI公司深知产品质量对企业的重要性。因此,公司建立了严格的质量管理体系,从原材料采购到生产加工再到产品检验,每一个环节都严格把关。同时,公司还引进了先进的检测设备和技术手段,确保产品质量的稳定性和可靠性。这些措施的实施使得EMI公司的产品质量得到了客户的广泛认可。

Galil Motion Control Inc公司的发展小趣事

进入21世纪,随着科技的不断进步,电子行业对产品的性能和质量要求越来越高。EMI公司意识到,只有不断创新才能在激烈的市场竞争中立于不败之地。因此,公司加大了对研发的投入,引进了一批高端技术人才,并建立了完善的研发体系。经过几年的努力,EMI公司成功研发出了一系列具有自主知识产权的电磁产品,这些产品在性能和质量上均达到了国际先进水平,赢得了客户的广泛赞誉。

ACCUTEK公司的发展小趣事

ACCUTEK公司成立于XXXX年,起初只是电子行业中的一家小型初创企业。创始人凭借对电子技术的深入理解和市场趋势的敏锐洞察,决定专注于高精度数控设备的研发和生产。公司初期面临着资金短缺、技术瓶颈和市场认可度低等挑战,但凭借团队的坚持和不懈努力,逐渐在市场中站稳脚跟,赢得了初步的客户信任。

问答坊 | AI 解惑

nios2

本帖最后由 paulhyde 于 2014-9-15 09:12 编辑 初学者资料!  …

查看全部问答>

时序分析的一般概念与方法

时序分析的一般概念与方法…

查看全部问答>

EVC开发环境,系统Wince5.0,实现PDA上拍照,照片格式为jpg,怎么实现?

如题:   EVC开发环境,系统Wince5.0,实现PDA上拍照,照片格式为jpg,怎么实现?…

查看全部问答>

如何能提高 DSP 底层驱动能力, 在使用TI OMAP5912 做开发MCBSP,SPI和GPIO等时感觉只能调试例程,可自己却些不出来?

   TI提供了支持包CSL,所以现在只会用CSL的API。     比如: 在写SPI驱动时,只要完成几个简单API调用,最后进行读写就OK了;可对驱动的思路却很欠缺,很多时候思维一片空白,恐怖啊?     交流吧,兄弟。…

查看全部问答>

学ARM9好还是ARM11好?

请教前辈:我想学嵌入式,是不是有必要买一块开发板?哪个开发板便宜又适合学习?…

查看全部问答>

请问如何区分工业以太网和普通以太网

一直搞不清这个概念,只知道工业以太网实时性强一些。但具体应用时还是不知道如何构建所谓的工业以太网。我们常用的DM9000A是否属于工业以太网? STM32F107呢?是属于工业以太网芯片么?…

查看全部问答>

有没有发觉独立看门狗和nop指令有冲突啊?

发现执行nop指令会打断看门狗喂狗。 譬如,我的延时函数如下: void Delay(u16 x) {   while (x--)   {     u8 Temp;     for (Temp = 0; Temp < 100; Temp++)     {   &n ...…

查看全部问答>

大学堂之IO的使用

发一篇小总结,介绍IO的使用,讲得都是比较基础的东西: 文中所涉及的例程,将提供CCS v4.2以及IAR for MSP430 v5.2的完整工程文件。 有关CCS的Grace开发入门,请参考如下帖子:基于CCS:手把手教你使用Grace开发LaunchPadhttps://bbs.eeworld.co ...…

查看全部问答>

求高手,新手上路

怎样读出一个特定输入位的值,比如定义一个变量temp,temp=P2DIR &|=~BIT3,这样可以吗???…

查看全部问答>