CN105184739A - 印刷线路板aoi检测的图像拼接方法 - Google Patents
印刷线路板aoi检测的图像拼接方法 Download PDFInfo
- Publication number
- CN105184739A CN105184739A CN201510570537.6A CN201510570537A CN105184739A CN 105184739 A CN105184739 A CN 105184739A CN 201510570537 A CN201510570537 A CN 201510570537A CN 105184739 A CN105184739 A CN 105184739A
- Authority
- CN
- China
- Prior art keywords
- image
- aoi
- key point
- joint method
- camera
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000001514 detection method Methods 0.000 title claims abstract description 17
- 238000012545 processing Methods 0.000 claims abstract description 12
- 239000000284 extract Substances 0.000 claims abstract description 7
- 239000011159 matrix material Substances 0.000 claims description 6
- 238000003860 storage Methods 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 3
- 238000009826 distribution Methods 0.000 claims description 3
- 238000005457 optimization Methods 0.000 claims description 3
- 238000000746 purification Methods 0.000 claims description 3
- 238000012887 quadratic function Methods 0.000 claims description 3
- 230000002459 sustained effect Effects 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 description 5
- 238000005304 joining Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000007547 defect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 229910000679 solder Inorganic materials 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
- G06T7/0008—Industrial image inspection checking presence/absence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30141—Printed circuit board [PCB]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
Abstract
本发明涉及一种印刷线路板AOI检测的图像拼接方法,AOI设备具有至少两个位于同一高度并且间隔排布的摄像头,每个摄像头分别拍摄其所对应区域的需要检测的电路板部位,并将每个摄像头所拍摄的图像存储至AOI设备内部存储中,AOI设备内部处理单元运行有图像处理单元,图像处理单元提取内部存储中的图像,并且使用图像拼接方法将所有摄像头单独拍摄的图像按其所拍摄区域的位置关系拼接成一幅完整的图像。本发明通过多摄像头划区域扫描再拼接的方式解决了大幅PCB的AOI检测问题,适用于大张工作片的AOI检测,提高了检测效率,降低了设备尺寸。
Description
技术领域
本发明涉及一种印刷线路板AOI检测技术领域,尤其涉及一种用于检测大幅PCB的多摄像头的AOI检测图形拼接方法。
背景技术
AOI(AutomaticOpticInspection)的全称是自动光学检测,是基于光学原理来对焊接生产中遇到的常见缺陷进行检测的设备。AOI是新兴起的一种新型测试技术,但发展迅速,很多厂家都推出了AOI测试设备。当自动检测时,机器通过摄像头自动扫描PCB,采集图像,测试的焊点与数据库中的合格的参数进行比较,经过图像处理,检查出PCB上缺陷,并通过显示器或自动标志把缺陷显示/标示出来,供维修人员修整。
目前,AOI设备大都只有一个定位的摄像头扫描,对于大幅的PCB而言,其图形扫描会出现边缘有所偏差,而且会增加设备的高度。
有鉴于上述的缺陷,本设计人,积极加以研究创新,以期创设一种基于多摄像头扫描的AOI图像拼接技术,使其更具有产业上的利用价值。
发明内容
为解决上述技术问题,本发明的目的是提供一种印刷线路板AOI检测的图像拼接方法。
本发明的印刷线路板AOI检测的图像拼接方法,按照下述步骤进行:
一、AOI设备具有至少两个位于同一高度并且间隔排布的摄像头,每个摄像头分别拍摄其所对应区域的需要检测的电路板部位,并将每个摄像头所拍摄的图像存储至AOI设备内部存储中;
二、AOI设备内部处理单元运行有图像处理单元,图像处理单元提取内部存储中的图像,并且使用图像拼接方法将所有摄像头单独拍摄的图像按其所拍摄区域的位置关系拼接成一幅完整的图像。
进一步的,所述图像拼接方法按下述步骤进行:
一、首先在尺度空间进行特征检测,并确定关键点的位置和关键点所处的尺度,然后使用关键点邻域梯度的主方向作为该点的方向特征,以实现算子对尺度和方向的无关性;
二、从多幅待匹配图像中提取出对尺度缩放旋转亮度变化无关的特征向量并进行匹配,采用RANSAC算法进行匹配点对提纯,最后采用L-M算法优化计算透视矩阵;
三、根据图像间透视矩阵,对相应的图像进行交换以确定图像间的重叠区域,并将待融合的图像注册到一幅新的空白图像中形成拼接图。
更进一步的,检测尺度空间极值初步确定关键点位置和所在尺度,通过拟合三维二次函数以精确确定关键点的位置和尺度,同时去除低对比度的关键点和不稳定的边缘相应点,利用关键点邻域像素的梯度方向分布特性为每个关键点指定方向参数,生成本地特征点描述符。
更进一步的,不同摄像头在拍摄照片时选择不同曝光参数,从而使不同摄像头拍摄的图像间存在光度差异。
更进一步的,所述光度差异导致拼接图的拼缝的两侧具有明暗差异。
更进一步的,采用多分辨率纹理解决拼接缝两侧明暗问题。
借由上述方案,本发明至少具有以下优点:本发明通过多摄像头划区域拍摄,再拼接的方式解决了大幅PCB的AOI检测问题,适用于大张工作片的AOI检测,提高了检测效率,降低了设备尺寸。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例进行详细说明。
具体实施方式
下面结合实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
一种印刷线路板AOI检测的图像拼接方法,按照下述步骤进行:
一、AOI设备具有至少两个位于同一高度并且间隔排布的摄像头,每个摄像头分别拍摄其所对应区域的需要检测的电路板部位,并将每个摄像头所拍摄的图像存储至AOI设备内部存储中;
二、AOI设备内部处理单元运行有图像处理单元,图像处理单元提取内部存储中的图像,并且使用图像拼接方法将所有摄像头单独拍摄的图像按其所拍摄区域的位置关系拼接成一幅完整的图像。
其中,所述图像拼接方法按下述步骤进行:
1、首先在尺度空间进行特征检测,并确定关键点的位置和关键点所处的尺度:通过拟合三维二次函数以精确确定关键点的位置和尺度,同时去除低对比度的关键点和不稳定的边缘相应点,利用关键点邻域像素的梯度方向分布特性为每个关键点指定方向参数,生成本地特征点描述符;
然后使用关键点邻域梯度的主方向作为该点的方向特征,以实现算子对尺度和方向的无关性;
2、从多幅待匹配图像中提取出对尺度缩放旋转亮度变化无关的特征向量并进行匹配,采用RANSAC算法进行匹配点对提纯,最后采用L-M算法优化计算透视矩阵;
3、根据图像间透视矩阵,对相应的图像进行交换以确定图像间的重叠区域,并将待融合的图像注册到一幅新的空白图像中形成拼接图,不同摄像头在拍摄照片时选择不同曝光参数,从而使不同摄像头拍摄的图像间存在光度差异,所述光度差异导致拼接图的拼缝的两侧具有明暗差异,采用多分辨率纹理解决拼接缝两侧明暗问题。
以上所述仅是本发明的优选实施方式,并不用于限制本发明,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。
Claims (6)
1.一种印刷线路板AOI检测的图像拼接方法,其特征在于:按照下述步骤进行:
一、AOI设备具有至少两个位于同一高度并且间隔排布的摄像头,每个摄像头分别拍摄其所对应区域的需要检测的电路板部位,并将每个摄像头所拍摄的图像存储至AOI设备内部存储中;
二、AOI设备内部处理单元运行有图像处理单元,图像处理单元提取内部存储中的图像,并且使用图像拼接方法将所有摄像头单独拍摄的图像按其所拍摄区域的位置关系拼接成一幅完整的图像。
2.根据权利要求1所述的印刷线路板AOI检测的图像拼接方法,其特征在于:所述图像拼接方法按下述步骤进行:
一、首先在尺度空间进行特征检测,并确定关键点的位置和关键点所处的尺度,然后使用关键点邻域梯度的主方向作为该点的方向特征,以实现算子对尺度和方向的无关性;
二、从多幅待匹配图像中提取出对尺度缩放旋转亮度变化无关的特征向量并进行匹配,采用RANSAC算法进行匹配点对提纯,最后采用L-M算法优化计算透视矩阵;
三、根据图像间透视矩阵,对相应的图像进行交换以确定图像间的重叠区域,并将待融合的图像注册到一幅新的空白图像中形成拼接图。
3.根据权利要求1所述的印刷线路板AOI检测的图像拼接方法,其特征在于:检测尺度空间极值初步确定关键点位置和所在尺度,通过拟合三维二次函数以精确确定关键点的位置和尺度,同时去除低对比度的关键点和不稳定的边缘相应点,利用关键点邻域像素的梯度方向分布特性为每个关键点指定方向参数,生成本地特征点描述符。
4.根据权利要求1所述的印刷线路板AOI检测的图像拼接方法,其特征在于:不同摄像头在拍摄照片时选择不同曝光参数,从而使不同摄像头拍摄的图像间存在光度差异。
5.根据权利要求4所述的印刷线路板AOI检测的图像拼接方法,其特征在于:所述光度差异导致拼接图的拼缝的两侧具有明暗差异。
6.根据权利要求5所述的印刷线路板AOI检测的图像拼接方法,其特征在于:采用多分辨率纹理解决拼接缝两侧明暗问题。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510570537.6A CN105184739A (zh) | 2015-09-09 | 2015-09-09 | 印刷线路板aoi检测的图像拼接方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510570537.6A CN105184739A (zh) | 2015-09-09 | 2015-09-09 | 印刷线路板aoi检测的图像拼接方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105184739A true CN105184739A (zh) | 2015-12-23 |
Family
ID=54906794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510570537.6A Pending CN105184739A (zh) | 2015-09-09 | 2015-09-09 | 印刷线路板aoi检测的图像拼接方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105184739A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107367515A (zh) * | 2017-07-14 | 2017-11-21 | 华南理工大学 | 一种超薄柔性ic基板油墨异物检测***及方法 |
CN108010010A (zh) * | 2017-10-20 | 2018-05-08 | 浙江理工大学 | 在线pcba板的完整图像快速提取方法 |
CN111539164A (zh) * | 2020-05-13 | 2020-08-14 | 深圳市全洲自动化设备有限公司 | 一种通过拍摄图像自动生成lcd电路设计图的方法 |
CN112532827A (zh) * | 2020-11-13 | 2021-03-19 | 佛山市坦斯盯科技有限公司 | 一种aoi设备的可调式摄像组件 |
CN112669272A (zh) * | 2020-12-22 | 2021-04-16 | 广州广合科技股份有限公司 | 一种aoi快速检测方法及快速检测*** |
CN115906745A (zh) * | 2022-11-27 | 2023-04-04 | 青岛青软晶尊微电子科技有限公司 | 可视化操作***的构建方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101334266A (zh) * | 2008-07-18 | 2008-12-31 | 北京优纳科技有限公司 | 一种基于大容量图像存储技术的电路板缺陷离线检测方法 |
CN102109342A (zh) * | 2009-12-29 | 2011-06-29 | 比亚迪股份有限公司 | 贴片产品自动检测方法及*** |
CN103020941A (zh) * | 2012-12-28 | 2013-04-03 | 昆山市工业技术研究院有限责任公司 | 基于全景拼接的旋转摄像头背景建立法及运动物体检测法 |
CN103076330A (zh) * | 2013-01-05 | 2013-05-01 | 王锦峰 | 多面阵相机aoi设备及其拍摄图像方法 |
-
2015
- 2015-09-09 CN CN201510570537.6A patent/CN105184739A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101334266A (zh) * | 2008-07-18 | 2008-12-31 | 北京优纳科技有限公司 | 一种基于大容量图像存储技术的电路板缺陷离线检测方法 |
CN102109342A (zh) * | 2009-12-29 | 2011-06-29 | 比亚迪股份有限公司 | 贴片产品自动检测方法及*** |
CN103020941A (zh) * | 2012-12-28 | 2013-04-03 | 昆山市工业技术研究院有限责任公司 | 基于全景拼接的旋转摄像头背景建立法及运动物体检测法 |
CN103076330A (zh) * | 2013-01-05 | 2013-05-01 | 王锦峰 | 多面阵相机aoi设备及其拍摄图像方法 |
Non-Patent Citations (1)
Title |
---|
黄晓华: ""面向PCB检测的AOI***关键技术研究"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107367515A (zh) * | 2017-07-14 | 2017-11-21 | 华南理工大学 | 一种超薄柔性ic基板油墨异物检测***及方法 |
CN107367515B (zh) * | 2017-07-14 | 2019-11-15 | 华南理工大学 | 一种超薄柔性ic基板油墨异物检测方法 |
CN108010010A (zh) * | 2017-10-20 | 2018-05-08 | 浙江理工大学 | 在线pcba板的完整图像快速提取方法 |
CN108010010B (zh) * | 2017-10-20 | 2020-03-27 | 浙江理工大学 | 在线pcba板的完整图像快速提取方法 |
CN111539164A (zh) * | 2020-05-13 | 2020-08-14 | 深圳市全洲自动化设备有限公司 | 一种通过拍摄图像自动生成lcd电路设计图的方法 |
CN112532827A (zh) * | 2020-11-13 | 2021-03-19 | 佛山市坦斯盯科技有限公司 | 一种aoi设备的可调式摄像组件 |
CN112669272A (zh) * | 2020-12-22 | 2021-04-16 | 广州广合科技股份有限公司 | 一种aoi快速检测方法及快速检测*** |
CN115906745A (zh) * | 2022-11-27 | 2023-04-04 | 青岛青软晶尊微电子科技有限公司 | 可视化操作***的构建方法及装置 |
CN115906745B (zh) * | 2022-11-27 | 2023-09-15 | 青岛青软晶尊微电子科技有限公司 | 可视化操作***的构建方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105184739A (zh) | 印刷线路板aoi检测的图像拼接方法 | |
CN105303579B (zh) | 一种电路板的检测方法及装置 | |
CN100593716C (zh) | 利用机器视觉***对印花布瑕疵进行在线检测的方法 | |
CN105184795A (zh) | 单摄像头aoi设备对于led背板线路板的扫描检测方法 | |
CN108760767A (zh) | 基于机器视觉的大尺寸液晶屏缺陷检测方法 | |
CN106023193B (zh) | 一种用于浑浊介质中结构表面检测的阵列相机观测方法 | |
CN106327483A (zh) | 检测设备logo贴附的方法、***及装置 | |
CN105115979A (zh) | 基于图像拼接技术的pcb工作片aoi检测方法 | |
JP2008185514A (ja) | 基板外観検査装置 | |
CN103162939A (zh) | 一种摄像机镜头对焦检测方法及装置 | |
CN110097516A (zh) | 内孔壁面图像畸变纠正方法、***及介质 | |
CN109685789A (zh) | 基于视觉检测的电芯表面胶纸检测方法及装置 | |
CN106405894B (zh) | 一种液晶面板缺陷自动定位方法 | |
CN206470205U (zh) | 机器视觉焊锡辅助检测*** | |
CN105279757B (zh) | 一种焊点定位方法及装置 | |
CN113344782B (zh) | 图像拼接方法、装置、存储介质及电子装置 | |
CN105136816A (zh) | 印刷线路板自动光学检测中检测框的矫正方法 | |
CN105069770A (zh) | Aoi影像扫描检测处理方法 | |
JP5852641B2 (ja) | 自動検査装置および自動検査装置における位置合わせ方法 | |
JP5716278B2 (ja) | 異物検出装置および異物検出方法 | |
CN103630542B (zh) | 缺陷检测装置、缺陷修正装置及缺陷检测方法 | |
CN105203549A (zh) | 线路板aoi检测方法 | |
JP6184746B2 (ja) | 欠陥検出装置、欠陥修正装置および欠陥検出方法 | |
TW202007956A (zh) | 一種協助印刷電路板快速定位目標且能定點放大觀察的投影式輔助系統 | |
KR20150011068A (ko) | Aoi 장비의 티칭 데이터 자동 생성 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151223 |