【芯片缺陷检测】基计算机视觉实现DIP芯片缺陷检测系统附GUI

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

智能优化算法       神经网络预测       雷达通信       无线传感器        电力系统

信号处理              图像处理               路径规划       元胞自动机        无人机 

⛄ 内容介绍

​传统方法对芯片表面缺陷检测,存在检测准确性低,检测速度慢的问题,针对上述问题,设计了一种基于图像处理的芯片表面缺陷检测系统,该系统分为3个部分,第一部分,对图像进行预处理,包括去除噪声和图像增强,第二部分,芯片位置检测和芯片缺陷的边缘提取,第三对芯片的表面缺陷进行区域分割和缺陷区域的像素测量.结果表明:本系统成功实现了芯片表面的缺陷检测,检测效率是人工检测的20多倍.

⛄ 部分代码

function [YY1 YY2] = selection (P1,B,p)

%P1 = population

%B = fitness values [1 x n]

% p = population size

[r1 c1]=find(B==max(B));

Y1(1,:)=P1(max(c1),:); %keep the best first 

Fn(1,1)=1/B(1,max(c1)); % best fitness value

%determine total fitness for the poplulation

C=sum(B);

%Determine selection probablitiy

D=B/C;

%determine cumulative probablitiy

E = cumsum(D);

%generate a vector constaining normalised random numbers 

N=rand(1);

d1=1;

d2=1;

while d2 <= p-1

    if N <= E(d1)

        Y1(d2+1,:)= P1(d1,:);

        Fn(1,d2+1)=1/B(1,d1);

        N=rand(1);

        d2 = d2 +1;

        d1=1;

    else

        d1 = d1 + 1;

        

    end 

end 

YY1=Y1;

YY2=Fn;

⛄ 运行结果

⛄ 参考文献

[1] 杨利, 陈柳松, 谢永超. 基于机器视觉的芯片引脚缺陷检测系统设计与实现[J]. 计算机测量与控制, 2021, 29(7):5.

[2] 曹深怡李笑勉文心妍谢子聪杨浩瀚. 基于机器视觉的LED芯片缺陷检测系统研究[J]. 现代制造技术与装备, 2021, 57(6):6-9,13.

[3] 费胜巍, 范晞. 一种SMT芯片缺陷检测系统与方法:, CN110333238A[P]. 2019.

[4] 李搏. 基于视觉芯片的编带内芯片外观缺陷检测系统[D]. 中国科学院大学.

[5] 周龙飞, 赵家昌, 刘晓东,等. 基于机器视觉的SMT芯片缺陷检测系统:, CN215493212U[P]. 2022.

⛳️ 完整代码

❤️部分理论引用网络文献,若有侵权联系博主删除

❤️ 关注我领取海量matlab电子书和数学建模资料

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

matlab科研助手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值