CN101839690A - 一种基于边缘拟合的片式电子元件位置误差视觉检测方法 - Google Patents

一种基于边缘拟合的片式电子元件位置误差视觉检测方法 Download PDF

Info

Publication number
CN101839690A
CN101839690A CN201010145830A CN201010145830A CN101839690A CN 101839690 A CN101839690 A CN 101839690A CN 201010145830 A CN201010145830 A CN 201010145830A CN 201010145830 A CN201010145830 A CN 201010145830A CN 101839690 A CN101839690 A CN 101839690A
Authority
CN
China
Prior art keywords
edge
image
rectangle
center
fitting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201010145830A
Other languages
English (en)
Other versions
CN101839690B (zh
Inventor
朱灯林
姜利
何钢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changzhou Campus of Hohai University
Original Assignee
Changzhou Campus of Hohai University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Changzhou Campus of Hohai University filed Critical Changzhou Campus of Hohai University
Priority to CN2010101458305A priority Critical patent/CN101839690B/zh
Publication of CN101839690A publication Critical patent/CN101839690A/zh
Application granted granted Critical
Publication of CN101839690B publication Critical patent/CN101839690B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Analysis (AREA)
  • Image Processing (AREA)
  • Supply And Installment Of Electrical Components (AREA)

Abstract

本发明公开了一种贴片机视觉***中基于边缘拟合的片式电子元件位置误差视觉检测方法,采用边界跟踪得到整个图像的边界轮廓点集,生成图像的边缘点链结构;用轮廓重心法初步计算片式电子元件图像中心,用距离中心最近点法粗略计算转角,构造图像中心的互相垂直的两条直线,这两条直线将图像轮廓划分为包含角点的四个区域,在每个区域里分别根据点到中心的距离获得四个角点并形成四条直线边,利用四条直线边对边缘分割提取对应的边缘点集;对各边缘点集采用边缘点集矩形最小二乘法进行边缘拟合得到边缘的拟合矩形,计算出该拟合矩形的中心坐标和相对水平方向的转角;本发明可对片式贴装元件的中心位置和转角进行精确检测且计算速度快。

Description

一种基于边缘拟合的片式电子元件位置误差视觉检测方法
技术领域
本发明属于电子元器件表面贴装工艺中的贴片机视觉***使用的图像处理领域,尤其是片式电子元件的位置误差视觉检测。
背景技术
现代电子技术的飞速发展,要求贴片机也朝着微型化、轻型化、高集成度和高可靠性的方向发展,即要求产品达到轻、薄、短、小、好、省的目的。传统的电子元器件表面贴装工艺所用的贴片机视觉检测时,采用通用摄像机摄取图像和视觉处理软件对片式电子元件的位置进行检测时,由于受通用视觉处理软件本身的限制,很难根据片式电子元件的特点对其中的算法进行有针对性的改进从而使元件检测的效率降低,***复杂,灵活性较差、价格昂贵。对片式电子元件的位置采用机械对中方法来校正,该机械对中方法对中速度慢,严重影响了贴片机生产线的加工效率,另外机械对中方法的精度差,易对电子元器件造成损坏。
发明内容
本发明的目的是为克服传统贴片机片式电子元件位置检测速度慢、精度差、效率降低的缺陷,提供一种基于边缘拟合的片式电子元件位置误差视觉检测方法,能高速、精确、可靠地实现片式电子元件的位置误差实时检测。
本发明采用的技术方案包括如下步骤:采用通用照相机获取片式电子元件灰度图像后进行阈值分割、二值化预处理,对二值化处理后的图像同时进行边缘检测、轮廓提取,采用边界跟踪得到整个图像的边界轮廓点集,生成图像的边缘点链结构;根据边缘点链结构,用轮廓重心法初步计算片式电子元件图像中心,用距离中心最近点法粗略计算转角,构造图像中心的互相垂直的两条直线,这两条直线将图像轮廓划分为包含角点的四个区域,在每个区域里分别根据点到中心的距离获得四个角点,根据四个角点形成四条直线边,利用四条直线边对边缘分割提取对应于每条直线边的边缘点集;对各边缘点集采用边缘点集矩形最小二乘法进行边缘拟合,得到边缘的拟合矩形,计算出该拟合矩形的中心坐标和相对水平方向的转角。
本发明的有益效果是:
1、可对片式贴装元件的中心位置和转角进行精确检测。
2、可使片式贴装元件的中心位置和转角检测的计算速度更快。
附图说明
以下结合附图和具体实施方式对本发明作进一步详细说明。
图1为片式电子元件检测的流程图。
图2为片式电子元件图像二值化处理后的图像。
图3为边缘轮廓提取后片式电子元件图像外轮廓图。
图4为片式电子元件图像边缘轮廓区域划分图。
图5为片式电子元件图像边缘轮廓的矩形拟合图。
具体实施方式
本发明先采用通用照相机获取片式电子元件灰度图像,对图像进行预处理,通过阈值分割进行二值化处理,二值化处理后得到如图2的图像,分离出目标区域。然后对图2所示的二值化处理后的图像同时进行边缘检测和轮廓提取,处理结果见图3所示的片式电子元件的图像边缘轮廓,再采用边界跟踪得到整个图像的边界轮廓点集Ω,生成图像的边缘点链结构。
如图4所示,根据所获得的边缘点链结构,用轮廓重心法对片式电子元件图像轮廓的中心O(xc,yc)进行初步计算,轮廓的中心坐标(xc,yc)采用以下轮廓重心公式计算:
x c = Σ i = 1 n x i n , y c = Σ i = 1 n y i n
上式中:(xi,yi)为边缘点坐标,n为边界轮廓点的个数。
利用距离中心最近点法粗略计算转角θ,实现对片式电子元件位置的粗定位,距离中心最近点法的方法是:计算并获得轮廓点集Ω中距离图像中心O(xc,yc)最近的点以及该点与图像中心O(xc,yc)的连线的斜率k,并根据斜率k值粗略计算元件的转角θ,如图4所示。
根据图像中心O(xc,yc)和转角θ,构造过图像中心O(xc,yc)的互相垂直的两条直线y-yc=k(x-xc)和
Figure GSA00000082724000023
如图4所示。这两条直线将图像轮廓划分为包含角点的四个区域,在每个区域里分别根据点到中心的距离来获得四个角点。根据获得的四个角点形成四条直线边y=kix+bi(i=1,2,3,4),其中,bi(i=1,2,3,4)分别为矩形各边的直线的截距;利用以上四条直线边对边缘进行分割,提取对应于每条直线边的边缘点集Ωi(i=1,2,3,4),完成片式电子元件图像边缘的点集分割。
对获取的各边缘点集Ωi(i=1,2,3,4),采用如下的边缘点集矩形最小二乘法进行边缘拟合:
(1)根据矩形相邻两边相互垂直、对边平行的关系,设图形边缘的拟合函数为:y=kx+b1,y=kx+b2
Figure GSA00000082724000031
其中k分别为矩形一条直线边的斜率,bi(i=1,2,3,4)分别为矩形各边的直线的截距;则各边缘点集Ωi(i=1,2,3,4)与图形边缘拟合函数的偏差平方和为:
D = [ Σ i = 1 k 1 ( y 1 i - kx 1 i - b 1 ) 2 + Σ i = 1 k 2 ( x 2 i + ky 2 i - b 2 ) 2 + Σ i = 1 k 3 ( y 3 i - kx 3 i - b 3 ) 2 + Σ i = 1 k 4 ( x 4 i + ky 4 i - b 4 ) 2 ]
(2)分别对k,bi,b2,b3,b4求偏导数,并令其等于零,有
Figure GSA00000082724000034
其中i=1,2,3,4。
(3)求得斜率k和每条边对应的截距b1,b2,b3,b4,最终得到片式电子元件边缘的拟合矩形。根据拟合获得的片式电子元件边缘拟合矩形的四条直线边方程得到四个角点坐标(xi,yi)(i=1,2,3,4);计算该矩形的中心坐标(x′c,y′c)和相对水平方向的转角θ′为
x c ′ = Σ i = 1 4 x i 4 , y c ′ = Σ i = 1 4 y i 4 , θ′=atan(k),θ′∈[0,π),则(x′c,y′c)和θ′即为该片式电子元件精确的中心坐标和转角,结果如图5所示。

Claims (3)

1.一种基于边缘拟合的片式电子元件位置误差视觉检测方法,其特征是包括如下步骤:
1)采用通用照相机获取片式电子元件灰度图像后进行阈值分割、二值化预处理,对二值化处理后的图像同时进行边缘检测、轮廓提取,采用边界跟踪得到整个图像的边界轮廓点集,生成图像的边缘点链结构;
2)根据边缘点链结构,用轮廓重心法初步计算片式电子元件图像中心,用距离中心最近点法粗略计算转角;
3)构造图像中心的互相垂直的两条直线,这两条直线将图像轮廓划分为包含角点的四个区域,在每个区域里分别根据点到中心的距离获得四个角点,根据四个角点形成四条直线边,利用四条直线边对边缘分割提取对应于每条直线边的边缘点集;
4)对各边缘点集采用边缘点集矩形最小二乘法进行边缘拟合,得到边缘的拟合矩形,计算出该拟合矩形的中心坐标和相对水平方向的转角即可。
2.根据权利要求1所述的一种基于边缘拟合的片式电子元件位置误差视觉检测方法,其特征是:步骤2)所述轮廓重心法为:
Figure FSA00000082723900012
(xc,yc)为轮廓的中心坐标,(xi,yi)为边缘点坐标,n为边界轮廓点的个数;
所述距离中心最近点法为:计算并获得轮廓点集Ω中距离图像中心O(xc,yc)最近的点以及该点与图像中心O(xc,yc)的连线的斜率k,并根据斜率k值粗略计算元件的转角θ。
3.根据权利要求1所述的一种基于边缘拟合的片式电子元件位置误差视觉检测方法,其特征是:步骤4)具体为:
(1)设图形边缘的拟合函数为:y=kx+b1,y=kx+b2
Figure FSA00000082723900014
其中k分别为矩形一条所述直线边的斜率,bi(i=1,2,3,4)分别为矩形各边的直线的截距;
(2)分别对k,b1,b2,b3,b4求偏导数,并令其等于零;
(3)求得斜率k和每条边对应的截距b1,b2,b3,b4,得到片式电子元件边缘的拟合矩形,根据拟合获得的片式电子元件边缘拟合矩形的四条直线边方程,得到四个角点坐标(xi,yi)(i=1,2,3,4);按以下公式计算出该矩形的中心坐标(x′c,y′c)和相对水平方向的转角θ′即为片式电子元件精确的中心坐标和转角:
Figure FSA00000082723900015
Figure FSA00000082723900016
θ′=atan(k),θ′∈[0,π)
CN2010101458305A 2010-04-13 2010-04-13 一种基于边缘拟合的片式电子元件位置误差视觉检测方法 Expired - Fee Related CN101839690B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101458305A CN101839690B (zh) 2010-04-13 2010-04-13 一种基于边缘拟合的片式电子元件位置误差视觉检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101458305A CN101839690B (zh) 2010-04-13 2010-04-13 一种基于边缘拟合的片式电子元件位置误差视觉检测方法

Publications (2)

Publication Number Publication Date
CN101839690A true CN101839690A (zh) 2010-09-22
CN101839690B CN101839690B (zh) 2011-12-21

Family

ID=42743216

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101458305A Expired - Fee Related CN101839690B (zh) 2010-04-13 2010-04-13 一种基于边缘拟合的片式电子元件位置误差视觉检测方法

Country Status (1)

Country Link
CN (1) CN101839690B (zh)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102840824A (zh) * 2011-06-23 2012-12-26 杭州古思科技有限公司 检测基板上贴片电阻位置的方法和设备
CN103454285A (zh) * 2013-08-28 2013-12-18 南京师范大学 基于机器视觉的传动链条质量检测***
CN105139378A (zh) * 2015-07-31 2015-12-09 小米科技有限责任公司 卡片边界检测方法及装置
CN105321182A (zh) * 2015-11-12 2016-02-10 彭涛 一种手机玻璃面板的音孔缺陷检测方法及***
TWI550252B (zh) * 2014-08-29 2016-09-21 斯克林集團公司 邊緣位置檢測裝置及邊緣位置檢測方法
CN106503720A (zh) * 2016-10-19 2017-03-15 深圳市路远自动化设备有限公司 一种去除吸嘴干扰的元件图像识别方法
CN104200496B (zh) * 2014-09-01 2017-04-12 西北工业大学 最小二乘邻边垂直拟合的矩形标志符高精度检测定位方法
CN107289885A (zh) * 2017-06-09 2017-10-24 上海柏楚电子科技有限公司 一种测定金属管材中心位置的方法
CN108460776A (zh) * 2018-04-12 2018-08-28 广东工业大学 一种基于机器视觉的刹车片尺寸检测方法及装置
WO2018209941A1 (zh) * 2017-05-17 2018-11-22 华南理工大学 一种基于高斯拟合的高密度电路板圆孔亚像素检测方法
CN109345550A (zh) * 2018-08-07 2019-02-15 信利光电股份有限公司 结构光图像的光斑角点抓取方法、装置及可读存储介质
CN110286126A (zh) * 2019-06-17 2019-09-27 浙江大学 一种基于视觉图像的晶圆表面缺陷分区域检测方法
CN110866949A (zh) * 2019-11-15 2020-03-06 广东利元亨智能装备股份有限公司 中心点定位方法、装置、电子设备和存储介质
CN111507949A (zh) * 2020-04-08 2020-08-07 广东九联科技股份有限公司 一种基于视觉的芯片识别方法
CN111524126A (zh) * 2020-04-29 2020-08-11 四川大学 一种自动特征形貌识别方法
CN111915581A (zh) * 2020-07-27 2020-11-10 青岛大学 一种金属光滑弧面缺陷检测方法
CN113222986A (zh) * 2021-06-04 2021-08-06 中冶宝钢技术服务有限公司 连铸坯角点及边缘轮廓点集定位方法、***、介质及装置
CN113643296A (zh) * 2021-10-18 2021-11-12 季华实验室 电感元件装配质量检测方法、装置、电子设备及存储介质
CN117392211A (zh) * 2023-12-11 2024-01-12 合肥安迅精密技术有限公司 Bga元件快速识别定位方法及***、存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08180191A (ja) * 1994-10-25 1996-07-12 Fuji Mach Mfg Co Ltd 画像処理装置および画像処理方法
JPH11311506A (ja) * 1998-04-30 1999-11-09 Tenryuu Technics:Kk 電子部品位置検出方法およびその装置
CN1835655A (zh) * 2005-03-18 2006-09-20 株式会社理光 印刷布线板及其制造方法和安装方法
CN101031199A (zh) * 2007-01-18 2007-09-05 深圳职业技术学院 基于引脚的形位直线拟合方法
CN101149251A (zh) * 2007-10-31 2008-03-26 天津大学 基于多质心相对位置不变性的测量微结构旋转运动方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08180191A (ja) * 1994-10-25 1996-07-12 Fuji Mach Mfg Co Ltd 画像処理装置および画像処理方法
JPH11311506A (ja) * 1998-04-30 1999-11-09 Tenryuu Technics:Kk 電子部品位置検出方法およびその装置
CN1835655A (zh) * 2005-03-18 2006-09-20 株式会社理光 印刷布线板及其制造方法和安装方法
CN101031199A (zh) * 2007-01-18 2007-09-05 深圳职业技术学院 基于引脚的形位直线拟合方法
CN101149251A (zh) * 2007-10-31 2008-03-26 天津大学 基于多质心相对位置不变性的测量微结构旋转运动方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
《中国硕士学位论文电子期刊网》 20090915 王力 基于机器视觉的贴片元件定位***的研究与开发 全文 1-3 , 2 *
《光学技术》 20080531 解杨敏 等 高精度自动贴片机视觉***定位算法研究 第449-451页,第454页 1-3 第34卷, 第3期 2 *
《河海大学常州分校学报》 20071231 毛磊 等 表面贴装中QFP芯片图像的边缘提取技术 第131-134页 1-3 第21卷, 第4期 2 *
《计算机工程与应用》 20051231 黄恢乐 高速高精度全自动贴片机的元件角度识别算法 第111-113 1-3 第22卷, 2 *

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102840824B (zh) * 2011-06-23 2015-10-21 杭州古思科技有限公司 检测基板上贴片电阻位置的方法和设备
CN102840824A (zh) * 2011-06-23 2012-12-26 杭州古思科技有限公司 检测基板上贴片电阻位置的方法和设备
CN103454285A (zh) * 2013-08-28 2013-12-18 南京师范大学 基于机器视觉的传动链条质量检测***
TWI550252B (zh) * 2014-08-29 2016-09-21 斯克林集團公司 邊緣位置檢測裝置及邊緣位置檢測方法
CN104200496B (zh) * 2014-09-01 2017-04-12 西北工业大学 最小二乘邻边垂直拟合的矩形标志符高精度检测定位方法
CN105139378A (zh) * 2015-07-31 2015-12-09 小米科技有限责任公司 卡片边界检测方法及装置
CN105321182B (zh) * 2015-11-12 2019-06-07 彭涛 一种手机玻璃面板的音孔缺陷检测方法及***
CN105321182A (zh) * 2015-11-12 2016-02-10 彭涛 一种手机玻璃面板的音孔缺陷检测方法及***
CN106503720A (zh) * 2016-10-19 2017-03-15 深圳市路远自动化设备有限公司 一种去除吸嘴干扰的元件图像识别方法
CN106503720B (zh) * 2016-10-19 2019-09-13 深圳市路远自动化设备有限公司 一种去除吸嘴干扰的元件图像识别方法
WO2018209941A1 (zh) * 2017-05-17 2018-11-22 华南理工大学 一种基于高斯拟合的高密度电路板圆孔亚像素检测方法
CN107289885A (zh) * 2017-06-09 2017-10-24 上海柏楚电子科技有限公司 一种测定金属管材中心位置的方法
CN107289885B (zh) * 2017-06-09 2019-11-01 上海柏楚电子科技股份有限公司 一种测定金属管材中心位置的方法
CN108460776A (zh) * 2018-04-12 2018-08-28 广东工业大学 一种基于机器视觉的刹车片尺寸检测方法及装置
CN108460776B (zh) * 2018-04-12 2022-03-25 广东工业大学 一种基于机器视觉的刹车片尺寸检测方法及装置
CN109345550A (zh) * 2018-08-07 2019-02-15 信利光电股份有限公司 结构光图像的光斑角点抓取方法、装置及可读存储介质
CN110286126A (zh) * 2019-06-17 2019-09-27 浙江大学 一种基于视觉图像的晶圆表面缺陷分区域检测方法
CN110286126B (zh) * 2019-06-17 2021-09-14 浙江大学 一种基于视觉图像的晶圆表面缺陷分区域检测方法
CN110866949A (zh) * 2019-11-15 2020-03-06 广东利元亨智能装备股份有限公司 中心点定位方法、装置、电子设备和存储介质
CN111507949A (zh) * 2020-04-08 2020-08-07 广东九联科技股份有限公司 一种基于视觉的芯片识别方法
CN111507949B (zh) * 2020-04-08 2023-08-15 广东九联科技股份有限公司 一种基于视觉的芯片识别方法
CN111524126A (zh) * 2020-04-29 2020-08-11 四川大学 一种自动特征形貌识别方法
CN111524126B (zh) * 2020-04-29 2023-03-31 四川大学 一种自动特征形貌识别方法
CN111915581A (zh) * 2020-07-27 2020-11-10 青岛大学 一种金属光滑弧面缺陷检测方法
CN113222986A (zh) * 2021-06-04 2021-08-06 中冶宝钢技术服务有限公司 连铸坯角点及边缘轮廓点集定位方法、***、介质及装置
CN113222986B (zh) * 2021-06-04 2022-08-09 中冶宝钢技术服务有限公司 连铸坯角点及边缘轮廓点集定位方法、***、介质及装置
CN113643296A (zh) * 2021-10-18 2021-11-12 季华实验室 电感元件装配质量检测方法、装置、电子设备及存储介质
CN117392211A (zh) * 2023-12-11 2024-01-12 合肥安迅精密技术有限公司 Bga元件快速识别定位方法及***、存储介质
CN117392211B (zh) * 2023-12-11 2024-03-12 合肥安迅精密技术有限公司 Bga元件快速识别定位方法及***、存储介质

Also Published As

Publication number Publication date
CN101839690B (zh) 2011-12-21

Similar Documents

Publication Publication Date Title
CN101839690B (zh) 一种基于边缘拟合的片式电子元件位置误差视觉检测方法
CN104359402A (zh) 一种用于矩形引脚元件视觉定位的检测方法
Datta et al. Accurate camera calibration using iterative refinement of control points
CN102636490B (zh) 基于机器视觉的轴承防尘盖表面缺陷检测方法
CN104915963B (zh) 一种用于plcc元件的检测与定位方法
CN106197265B (zh) 一种空间自由飞行模拟器视觉精密定位方法
CN104897062A (zh) 一种零件异面平行孔形位偏差的视觉测量方法及装置
CN102661708B (zh) 一种基于surf的高密度封装元器件定位方法
CN106296694B (zh) 杆塔倾斜智能图像辨识测量方法
CN105865344A (zh) 一种基于机器视觉的工件尺寸测量方法和装置
CN107588721A (zh) 一种基于双目视觉的零件多尺寸的测量方法及***
CN104408722A (zh) 一种用于pcb视觉定位的检测方法
CN108416787A (zh) 应用于机器视觉检测的工件直线边缘定位方法
CN101840572A (zh) 一种基于区域分割的qfp元件位置误差视觉检测方法
CN110031829A (zh) 一种基于单目视觉的目标精准测距方法
CN103681427A (zh) 一种基于视觉的晶圆旋转纠正与中心定位的方法
CN101936708A (zh) Qfp芯片的定位检测方法
CN103593838B (zh) 一种快速互相关灰度图像匹配方法与装置
CN104200496B (zh) 最小二乘邻边垂直拟合的矩形标志符高精度检测定位方法
CN104715487A (zh) 一种基于伪Zernike矩的亚像素边缘检测方法
CN106813569A (zh) 一种基于线结构光的汽车轮胎三维定位方法
CN103456005A (zh) 基于局部不变几何特征的广义霍夫变换图像匹配方法
CN103839262A (zh) 一种基于直线和fft的sar图像配准方法
CN106327464A (zh) 一种边缘检测方法
CN103778619A (zh) 一种基于Zernike矩的图像匹配方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20111221

Termination date: 20150413

EXPY Termination of patent right or utility model