基于机器视觉的PCB裸板缺陷自动检测方法_杨庆华

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要 : 提出了通过比较标准图像与待测图像差 异 并 分 析 差 异 区 域 边 界 进 行 印 刷 线 路 板 ( 缺陷 P C B) 检测与识别的算法 。 在同一位置采集多幅标准 P 将待测 C B 图像并计算其灰度平均值从而得到标准图 , P C B 图与其进行对比 。 首 先 使 用 限 定 区 域 H o u h变换快速检测出图像中相互垂直相交的细短标志 g 线, 将线段的交点作为特征点并计算其坐标 , 进而对标准图与待测图进行仿射变换配准 , 差影计算后 , 再 通过二值化 、 形态学处理等去除伪缺陷 , 即可获取缺陷区域位置 。 在 此 基 础 之 上 , 对处理过的差影图进 行膨胀处理 , 通过边界检测获取各个缺陷区域闭合轮廓各点坐标 。 分析 各 个 轮 廓 坐 标 对 应 阈 值 分 割 后 的配准待测图中点的像素值 , 并结合缺陷是缺料缺陷还是多料缺陷识 别 出 缺 陷 类 型 。 对 合 格 的 和 有 缺 检测准确率为 9 基本能够稳定检测出常规缺陷 。 陷的 P C B 图各 2 0 0 幅进行算法测试 , 8. 3% , 关键词 : 机器视觉 ; 边界分段 P C B 缺陷检测 ; H o u h 变换 ; g : / 中图分类号 : . i s s n. 1 0 0 4-1 3 2 X. 2 0 1 2. 2 2. 0 0 4 T P 3 9 1. 4 1 D O I 1 0. 3 9 6 9 j A u t o m a t i c D e f e c t I n s e c t i o n o f P C B B a r e B o a r d B a s e d o n M a c h i n e V i s i o n p 1 1 1 2 Y a n Q i n h u a C h e n L i a n X u n Y i C h e n W e n b i a o g g g , 1. K e L a b o r a t o r o f E&M M i n i s t r o f E d u c a t i o n &Z h e i a n P r o v i n c e y y y j g , , Z h e i a n U n i v e r s i t o f T e c h n o l o H a n z h o u 3 1 0 0 1 4 j g y g y g , ,H , D i e s e l M o t o r C o . L t d . a n z h o u 3 1 0 0 1 3 2. D o n f e n -n i s s a n g g g : A b s t r a c tA n a l o r i t h m w a s r o o s e d f o r d e f e c t i n s e c t i o n o f P C B b a r e b o a r d . I t w a s b a s e d o n g p p p c o m a r i s o n b e t w e e n t h e s t a n d a r d P C B i m a e a n d t h e t a r e t i m a e a n d a n a l s e d t h e b o u n d a r i e s o f t h e p g g g y d i f f e r e n t r e i o n s i n t h e t a r e t i m a e . M u l t i l e i m a e s w e r e a c u i r e d f o r t h e P C B a t t h e s a m e u a l i f i e d g g g p g q q , o s i t i o n a n d a n a v e r a e w a s a l i e d a s t h e s t a n d a r d i m a e . T h e n t h e t a r e t i m a e w a s c o m a r e d w i t h p g p p g g g p , i t . O n t h e P C B i m a e t h e r e s mm e t r i c a l l d i s t r i b u t e d s o m e v e r t i c a l m a r k l i n e s . F i r s t t h e s e m a r k l i n e s g y y w e r e d e t e c t e d r a i d l b r e s t r i c t e d a r e a s H o u h t r a n s f o r m a n d t h e i n t e r s e c t i o n o f t h e l i n e s w e r e c h o - p y y g s e n a s t h e f e a t u r e o i n t . T h e n t h e a f f i n e r e i s t r a t i o n b e t w e e n t h e t a r e t i m a e a n d t h e s t a n d a r d i m a e p g g g g , c o u l d b e c o m l e t e d . A f t e r s u b t r a c t i o n f a l s e d e f e c t s w e r e r e m o v e d b t h r e s h o l d s e m e n t a t i o n a n d m o r - p y g h o l o i c a l r o c e s s i n i n t h e d i f f e r e n c e i m a e s . T h e l o c a t i o n s o f d e f e c t a r e a s w e r e o b t a i n e d . T h e d i f f e r - p g p g g , e n c e i m a e w a s i n t h e r o c e s s o f d i l a t i o n t h e n t h e c o o r d i n a t e v a l u e s o f e a c h d e f e c t a r e a c l o s e d c o n t o u r p g c o u l d b e o b t a i n e d b b o u n d a r d e t e c t i o n. T h e a l i n e d t a r e t i m a e w a s t r e a t e d w i t h t h r e s h o l d o i n t s y y g g g p , s e m e n t a t i o n . I n t h e r o c e s s e d i m a et h e i x e l v a l u e s o f t h e o i n t s w h o s e c o o r d i n a t e v a l u e s h a d b e e n g g p p p a b o v e w e r e o b t a i n e d . A c c o r d i n t o t h e a n a l s i s o f t h e v a l u e s a n d t h e o f w h e t h e r t h e e t i x e l u d m e n t g y p j g g , d e f e c t u i c k l w a s l a c k o f m a t e r i a l o r n o t t h e t e o f d e t e c t s c o u l d b e d e t e r m i n e d . T h e e x e r i m e n t a l q y y p p r e s u l t s o n 4 0 0P C B i m a e s i n d i c a t e t h a t t h e c o r r e c t i o n r a t e o f d e t e c t i o n i s o f 9 8. 3%. T h e a l o r i t h m c a n g g a c c u r a t e l d e t e c t c o n v e n t i o n a l d e f e c t s t e a d i l . y y : ; ( K e w o r d s m a c h i n e v i s i o n r i n t e d c i r c u i t b o a r d P C B) d e f e c t i n s e c t i o n; h o u h t r a n s f o r m; b o u n d - p p g y a r s e m e n t a t i o n y g
3 - 4] 。自 高 精 度、 高 性 能 的 生 产 需 求[ P C B 高 效 率、 ) 动光学检测 ( 具有稳定可靠 、 高精度 、 高效率 AO I
0 引言
近年来 , 我国 P C B 产 业 飞 速 发 展, 2 0 0 9年国 内P 占全球 P C B 产值1 4 3. 7亿美 元 , C B 总产值的 是P 3 5. 1% , C B 生产第ቤተ መጻሕፍቲ ባይዱ大国
[ 1 - 2]
生产工序繁多 , 不可避免地存在断路 、 短路 、 缺 杂, 损、 毛 刺 等 缺 陷。 为 保 证 质 量, 在P C B 生产过程 中必 须 对 P 将不合格的 C B 裸 板 进 行 缺 陷 检 测, P C B 裸板 剔 除 出 生 产 流 水 线 。 目 前 国 内 企 业 仍 在采用传统的人工目测 、 电子检测等方法 , 这些方 法存在效率低 、 容 易 漏 检、 无法检测高精度 P C B、 接触 检 测 易 损 伤 P 已不能满足 C B 等 诸 多 缺 点,
— — 杨庆华 陈 亮 荀 一等 基于机器视觉的 P C B 裸板缺陷自动检测方法 —
基于机器视觉的 P C B 裸板缺陷自动检测方法
杨庆华1 陈 亮1 荀 一1 陈文彪2
浙江工业大学特种装备制造与先进加工技术教育部/浙江省重点实验室 , 杭州 , 1. 3 1 0 0 1 4 , , 东风日产柴汽车有限公司 杭州 2. 3 1 0 0 1 3
相关文档
最新文档