0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于计算机技术实现铜箔基板产品质量的智能检测系统的设计

电子设计 来源:电子技术应用 作者:朱煜 , 姚传俊 2021-03-24 11:09 次阅读

计算机辅助检测技术在工业生产及检测领域有着广泛的应用,生产线上成品及次品的检验工作在很大程度上依赖计算机图像处理技术的发展,如光学玻璃波形检测、纺织品检测、焊缝检测等应用。铜箔基板(CCL)是多层印刷线路板(PCB)生产的原料之一,其产品质量严重影响着印刷线路板的优劣,因此对铜箔基板的质量检测非常重要。在其生产过程中,需经过热压、剪裁等工艺,由于设备及人为原因,可以会对CCL表面造成损伤,产生各类疵点。疵点主要分为划痕和污点两大类,根据疵点的种类、大小、数量可以判定该板是否合格。因此疵点的检验是铜箔基板产品质量检测的重要方面。目前,国内外大多采用人工目测检测的方式。这种方法存在主观性强、误判率高,且工作人员易眼部疲劳,造成检测精度降低。而利用计算机技术实现智能化检测,将降低误判率,提高工作效率,并为生产企业降低成本。本文提出的检测系统涉及光学、机电、计算机图像处理等多个技术领域,应用前景广阔。

1 系统构成

铜箔基板表面光滑,有很强的光反射能力,为获得清晰的表面图像,需谨慎配备光源。本系统中多只荧光灯置于基板上方,以产生均匀温反射光,这样面阵CCD摄像机可以拍到清晰的目标图像。检测系统主要部件的构成如图1所示。

基于计算机技术实现铜箔基板产品质量的智能检测系统的设计

由于铜箔基板面积较大,而一个CCD摄像机的拍摄范围有限,故系统根据每个摄像机覆盖的范围大小在基板宽度方向设置多个CCD。这样,随着基板前移,这样CCD摄像机就可以拍摄到整个基板范围,从而对基板的每一部分都进行疵点图像分析与检测。图1所示为光路部分截面图。CCD摄像机拍摄到的图像通过图像采集卡输入下位机,图像分析与处理工作由下位机完成,处理结果上传至上位机进行汇总、统计及数据库存储,同时上位机还对基板的前移状态进行实时控制。上、下位机通过交换机构形成以太网形式,通过TCP/IP协议进行数据传输。

由于铜箔基板生产线线速度较高,达到1m/s的前移速度。而一般的面阵CCD摄像机采用电视视频专输标准进行图像的采集、传输及显示,显示适合静态图像的采集。若不采取任何拱而摄像运动图像,将使图像模糊,难以处理。针对以上问题,本系统采用CCD本身配备的快门系统以及单帧图像采集方法,即只采集偶场或奇场信号,再通过内插法合成一帧信号,从而在不影响处理效果的前提下,有效地解决了运动图像模糊的问题。由于处理对象是运动图像,对处理速度要求较高。若选用彩色CCD摄像机及彩色图像采集卡摄取彩色图像,则数据量大、系统复杂、处理速度慢。对本系统而言,疵点的判别无需彩色信号,故可选用黑白CCD摄像机与黑白图像采集卡,对灰度图像进行分析与处理,数据量少,处理速度提高,节约成本。

2 图像处理

在图像获取过程中,由于成像条件、光照不均匀、光电转化过稆的噪声、脉冲干扰、A/D转换带来的误差等因素的影响,所采集的图像通常带有噪声信号。因此在图像处理之前,需先进行噪声滤除。图像的平滑去噪处理主要通过邻域平均法、中值滤波、频域滤波等方法实现。本系统采用中值滤波法,具有去噪能力强、边界细节保持好、处理速度快等优点。

中值滤波采用一个含有奇数个点的滑动窗口,将窗口中心点的值用窗口内各点的中值代替。其功能是使与周围像素灰度值的差比较大的像素用与周围像素值接近的像素替换,从而可以消除孤立的噪声点。它不是简单的取均值,产生的模糊比较少。对于二维图像数据f(i,j),中值滤波的输出fm(I,j)为:

fM(x,y)=Med{f(i,j)} (1)

其中i,j在所选定的滑动窗口内。

铜箔基板疵点的形成有多种因素,如人为造成的污点、油滴、水印等,或生产过程中产生的划痕、折边等缺陷。本文以水印疵点为例进行疵点的图像处理与识别,经过5点中值滤波预处理后的图像如图2所示。

为进行疵点的特片提取和参数测量,首先需要将疵点所在的区域从整体图像中分离出来。在计算机图像处理中区域分割与提取的方法多种多样,可划分为阈值法、边缘检测、区域生长等类型。直接利用阈值法进行区域检测具有运算量小、算法简单、速度快等优点。但在光照强度不均、目标与背景无明显灰度差的情况下,阈值的选取较困难。若采和合适的边缘检测器对图像进行处理,可以很好地克服光照影响,从而取得较好的检测效果。本文采取边缘检测与阈值法相结合,实现目标的提取。

目前已经提出了如Sobel算子、Prewitt算子、Lapalas算法、Kirsch算子等多种有效的边缘提取算子。Sobel边缘检测算子有较低的计算代价,容易实现,是常用的一种梯度算子。其算法描述如下(G(x,y)为每点的梯度幅值):

Sobel算子由水平垂直两个正模板组成,它能够同时检测水平方向和垂直方向的边缘。采和Sobel边缘检测后得到灰度图像G(x,y)即,边缘图像。该图像包含边缘幅值信息。如果边缘检测器输出值较在,则对应于局部边缘;如果输出值较小,则对应于无边缘的区域。因此在边缘检测后,还要进行阈值处理。本文采用矩法选取阈值。实验表明,经两次Sobel边缘检测后边缘区域较明显,图3和图4分别为两次边缘检测及二值化并经过反相后的图像。

经过上以图像分析,水印区域得到明显的区分。疵点图像区域的分割为形态特征提取提供条件,但从图4二值化图像可见,边界存在明显缺损,这将严重影响参数测量的准确性。对此,可以采数学形态学的方法进行疵点轮廓边界缺损补偿。本文采用公式(5)描述的闭运算方式,即对目标先膨胀再腐蚀。该方法具有填充细小空洞、链接邻近物体、在不明显改变物体面积和现状的情况下平滑边界的作用。

B·S=(B+S)×S (5)

其中B+S={x,y|SxyIB≠φ}指S对B的膨胀运算,即结构元素S的原点位移到(x,y)后与B交集非空的所有点结构的集合。膨胀是一个扩展过程,起到连通知填补空洞的作用。而B×S={x,y}SxyB}指S对B的腐蚀运算,即结构元素S的原点位移到(x,y)后,S完全包含于B的所有点构成的集合。腐蚀运算是一种收缩运算,缩小目标面积,扩张空洞。

图5为经膨胀-腐蚀这一闭运算后的效果图,可见缺损的轮廓得到补偿,同时不产生全局的几何失真,疵点边界得到明显改善。对象的轮廓信息可以通过计算疵点区域像素覆盖的面积、长、宽、周长、圆形度等特征参数得到。

本文提出铜箔疵点检测系统的图像采集与分析的整体设计方案,采用漫射光照明,图像采集部分利用CCD快门及单帧采集方法相结合,得到清晰的铜箔疵点图像。在要求快速检测的基础上,采用Sobel边缘检测算子及图像二值化分析方法提取疵点区域,运用数学开态学闭运算改善边界缺损,以便进行特征参数的计算,分析疵点的形态特征。实验证明该方案获取图像效果佳,图像分析算法简便,处理过程快速可靠,适合铜箔基板的生产检测要求。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机
    +关注

    关注

    19

    文章

    7488

    浏览量

    87858
  • 线路板
    +关注

    关注

    23

    文章

    1203

    浏览量

    47090
  • 摄像机
    +关注

    关注

    3

    文章

    1596

    浏览量

    60019
收藏 人收藏

    评论

    相关推荐

    采用混合模式实现产品质量可追溯系统集成

    本文提出一种基于C/S 和B/S 混和模式的农产品质量安全可追溯系统的集成方法,该方法使用目前广泛应用的RFID技术、条形码技术及其他如数据库和组件等
    发表于 07-26 07:28

    机器视觉检测产品缺陷检测,提高产品良品率

    抽检率低、准确性不高、实时性差、效率低、劳动强度大、受人工经验和主观因素的影响大。而随着计算机技术,人工智能等科学技术的出现和发展,以及研究的深入,出现了基于机器视觉技术的表面缺陷
    发表于 08-10 10:47

    如何将计算机技术和自动控制理论应用于工业中

    0818微型计算机控制技术系统天津市高等教育自学考试课程考试大纲课程名称:微型计算机控制技术系统
    发表于 09-01 07:57

    水电站计算机论述

    系统在小水电站的应用日益广泛.通过计算机监控系统的应用,实现自动监视,控制,调节,保护, 从而保证水电站设备充分利用水能安全稳定运行,并按电力系统
    发表于 09-10 06:12

    计算机应用领域的划分

    计算机技术为基础,采用可裁剪软硬件,适用于对功能,可靠性,成本,体积,功耗等有严格要求的专用计算机系统,用于实现对其他设备的控制,监视或者管理等功能。应用场合:检测,控制:数控机床,
    发表于 10-27 07:08

    人工智能计算机技术对数控技术发展的影响有哪些?

    数控技术的特点是什么?人工智能计算机技术对数控技术发展的影响有哪些?数控技术在加工机械中的应用是什么?
    发表于 11-01 07:40

    四元数数控:机器视觉检测产品有什么缺陷检测

    抽检率低、准确性不高、实时性差、效率低、劳动强度大、受人工经验和主观因素的影响大,而随着计算机技术,人工智能等科学技术的出现和发展,以及研究的深入,出现了基于机器视觉技术的表面缺陷
    发表于 11-04 13:45

    产品质量闭环管理系统研究

    产品质量闭环管理系统是以FRACAS 技术和FMEA 技术为主,工作流技术为辅的质量管理平台,讨
    发表于 09-01 09:39 5次下载

    基于RFID的农产品质量追踪系统的设计与实现

    基于RFID 的农产品质量追踪系统”是一个集“智能数据库技术、射频识别技术、食品安全技术、多媒体
    发表于 01-13 15:00 60次下载

    电力系统自动化与计算机技术

    介绍了计算机技术在电力系统自动化中部分应用情况,简要回顾了计算机技术发展对电力系统自动化的推动作用,提出了当前电力系统自动化依赖于电子
    发表于 04-02 00:35 50次下载

    微型计算机技术课设(点阵显示系统B)

    通过本设计,使学生综合运用《汇编语言与微型计算机技术》、《数字电子技术》等课程的内容,为今后从事计算机检测与控制工作奠定一定的基础。
    发表于 12-23 14:34 0次下载

    产品质量安全案例收集系统设计与实现

    产品案例信息收集是进行产品质量安全风险评估和预警的必要前提,通过系统性地收集、分析、汇总各类信息,为后续产品质量安全评估过程奠定基础。本文以寻找产品
    发表于 12-20 15:01 0次下载
    <b class='flag-5'>产品质量</b>安全案例收集<b class='flag-5'>系统</b>设计与<b class='flag-5'>实现</b>

    PCB生产原料铜箔基板产品质量检测

    铜箔基板(CCL)是多层印刷线路板(PCB)生产的原料之一,其产品质量严重影响着印刷线路板的优劣,因此对铜箔基板
    的头像 发表于 02-02 16:42 3097次阅读
    PCB生产原料<b class='flag-5'>铜箔</b><b class='flag-5'>基板</b><b class='flag-5'>产品</b>的<b class='flag-5'>质量</b><b class='flag-5'>检测</b>

    主打高性能加固计算机的ONERugged,是如何保障产品质量的?

    如是。一个行业新秀品牌——ONERugged。凭借其高性能的加固计算机和高品质的服务出圈,在同类产品中脱颖而出的同时也打响了品牌知名度。值得关注的是,ONERugged是如何保障其产品
    的头像 发表于 07-10 10:59 424次阅读
    主打高性能加固<b class='flag-5'>计算机</b>的ONERugged,是如何保障<b class='flag-5'>产品质量</b>的?

    蔡司工业CT计算机断层扫描设备帮助企业更快评估产品质量

    随着技术的不断进步,蔡司工业CT计算机断层扫描设备和GOMVolumeInspectPro等软件的应用也越来越广泛。在制造业中,这些技术的应用可以提高生产效率和产品质量。相比于传统的三
    的头像 发表于 07-27 18:13 904次阅读
    蔡司工业CT<b class='flag-5'>计算机</b>断层扫描设备帮助企业更快评估<b class='flag-5'>产品质量</b>