CN113052797B - 基于深度图像处理的bga锡球三维检测方法 - Google Patents
基于深度图像处理的bga锡球三维检测方法 Download PDFInfo
- Publication number
- CN113052797B CN113052797B CN202110249577.6A CN202110249577A CN113052797B CN 113052797 B CN113052797 B CN 113052797B CN 202110249577 A CN202110249577 A CN 202110249577A CN 113052797 B CN113052797 B CN 113052797B
- Authority
- CN
- China
- Prior art keywords
- solder ball
- dimensional
- depth image
- point
- image
- 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.)
- Active
Links
- 229910000679 solder Inorganic materials 0.000 title claims abstract description 121
- 238000001514 detection method Methods 0.000 title claims abstract description 44
- 238000012545 processing Methods 0.000 title claims abstract description 33
- 238000000034 method Methods 0.000 claims abstract description 34
- 238000004458 analytical method Methods 0.000 claims abstract description 17
- ATJFFYVFTNAWJD-UHFFFAOYSA-N Tin Chemical compound [Sn] ATJFFYVFTNAWJD-UHFFFAOYSA-N 0.000 claims abstract description 16
- 230000000877 morphologic effect Effects 0.000 claims abstract description 14
- 238000006243 chemical reaction Methods 0.000 claims abstract description 6
- UDHXJZHVNHGCEC-UHFFFAOYSA-N Chlorophacinone Chemical compound C1=CC(Cl)=CC=C1C(C=1C=CC=CC=1)C(=O)C1C(=O)C2=CC=CC=C2C1=O UDHXJZHVNHGCEC-UHFFFAOYSA-N 0.000 claims description 3
- 238000005070 sampling Methods 0.000 claims description 3
- 238000012163 sequencing technique Methods 0.000 claims description 3
- 238000011895 specific detection Methods 0.000 claims description 3
- 238000007689 inspection Methods 0.000 claims 4
- 238000005260 corrosion Methods 0.000 claims 1
- 230000007797 corrosion Effects 0.000 claims 1
- 238000010606 normalization Methods 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 17
- 230000007547 defect Effects 0.000 description 7
- 238000002474 experimental method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 230000011218 segmentation Effects 0.000 description 3
- 238000003466 welding Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000005530 etching Methods 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 238000011897 real-time detection Methods 0.000 description 2
- HPTJABJPZMULFH-UHFFFAOYSA-N 12-[(Cyclohexylcarbamoyl)amino]dodecanoic acid Chemical compound OC(=O)CCCCCCCCCCCNC(=O)NC1CCCCC1 HPTJABJPZMULFH-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration using local operators
- G06T5/30—Erosion or dilatation, e.g. thinning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/136—Segmentation; Edge detection involving thresholding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- 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/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- 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/20—Special algorithmic details
- G06T2207/20036—Morphological image processing
-
- 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/30148—Semiconductor; IC; Wafer
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Quality & Reliability (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Electric Connection Of Electric Components To Printed Circuits (AREA)
Abstract
基于深度图像处理的BGA锡球三维检测方法,包括将采集的芯片点云转换为深度图像,拟合芯片的底座平面并利用Blob分析算法标记各锡球区域;提取锡球区域的二维中心点与其8邻域像素对应的三维坐标点并求平均赋值给锡球顶部三维点;在标记锡球区域时结合形态学方法将锡球逼近圆形化以提高算法的鲁棒性;最后计算顶点到平面的距离得到锡球高度及共面度。本发明的一种基于深度图像处理的BGA锡球三维检测方法,利用机器视觉技术,在利用点云与图像处理技术对采集到的芯片点云进行深度图转换后,能高效率得到锡球三维检测指标,且精度符合检测要求。
Description
技术领域
本发明涉及点云处理、图像处理技术领域;具体涉及一种基于深度图像处理的BGA锡球三维缺陷检测方法。
背景技术
随着国内外企业在中国不断开拓芯片产业链,芯片封装检测技术得到了快速发展。球栅阵列封装(Ball Grid Array,BGA)芯片是诸多集成芯片的一种,植球工艺的封装质量直接影响芯片的性能与可靠性。锡球直径小、检测指标精度高的特点,使得普通的接触式测量技术无法满足要求。目前应用于BGA芯片的检测技术主要有:基于X射线的锡球检测、基于平面图像处理技术的锡球检测、基于机器学***面图像处理的检测技术,主要是针对锡球的表面缺陷,如锡球半径、间距、偏移等,而无法测量到锡球的三维指标,且锡球表面光滑易反光,所以拍摄时对打光***的要求极为严格;基于机器学习的检测技术,同上也是主要针对锡球的表面缺陷,如空焊、过焊、缺焊以及锡球粘连等。也有学者采用CCD对BGA锡球的三维尺寸进行测量,但该方法建模复杂,对硬件设施的要求极高。因此,目前还未有发现从芯片点云入手进行检测的公开文献报道。虽点云具有高精度的特点,但因其处理方法的高耗时不能满足工业的实时检测要求。
发明内容
本发明的目的是提供一种鲁棒性好且高精度高速度的BGA芯片锡球三维检测方法。该方法的原理是将获取的BGA芯片点云转成深度图像,并引入Blob分析等图像处理技术进行测试,可快速得到芯片各锡球的高度及共面度。算法运行速度也可达到实时检测要求。
为实现上述发明目的,本发明的技术方案具体如下:
一种基于深度图像处理的BGA锡球三维缺陷检测方法,首先将采集的芯片点云转换为深度图像,拟合芯片的底座平面并利用Blob分析技术标记各锡球区域,然后提取锡球区域的二维中心点与其8邻域像素对应的三维坐标点并求平均赋值给锡球顶部三维点。为提高算法的鲁棒性,在标记锡球区域时结合形态学方法将锡球逼近圆形化。最后计算顶点到平面的距离得到锡球高度及共面度。具体步骤如下:
Step1:获取BGA芯片点云数据。根据具体检测环境的情况,调节双目线扫相机的光强、曝光时间等参数,获取到完整的3D点云数据。
Step2:对采集到的芯片点云进行深度图转换。根据点云的各点间距,预先设置好投影图像的大小和像素间距,使用沿Z方向投影并在XY方向归一化的方法可将3D点云数据转换为深度图像(也称距离图像),即深度图像中的各像素都一一对应点云中的各三维点,深度图的位深度为16位,各像素的灰度值代表距离大小。
Step3:提取深度图像中的芯片底座区域并利用对其进行平面拟合。针对深度图像,通过预设的BGA芯片点云底座的相对高度、面积、形状特征信息,首先提取BGA的底座位置和包络的3D点数据,利用最小二乘法或Ransac采样一致性算法对芯片底座平面进行拟合并得到平面方程。
Step4:提取深度图像中的芯片锡球区域。通过预设的锡球区域相对于底座的高度、面积、形状特征信息,利用改进的Blob分析方法,提取并标记各锡球的位置和包络的3D点数据,求取各区域的二维中心坐标,即其中xc、yc为各锡球区域的二维中心坐标,xi、yi为各锡球区域内所有的像素点坐标,N为像素总数。
改进的Blob分析算法主要包括:
(1)区域二值化。二值化操作在机器视觉中是一种普遍使用的分割方法,关键在于阈值的选取,主要方法分为基于边缘灰度、基于直方图聚类以及定值选取的方法。本发明针对深度图像,通过设定锡球区域相对于底座Z方向的高度定值作为阈值T来进行二值化操作。输入16位图像g(x,y),得到8位的二值图像gb(x,y):
(2)形态学处理。通过设定的高度阈值进行二值化操作后,目标难免会被分割成不连续的区域,为减少计算错误,去除各区域间的噪声点并填充各区域空洞,使各锡球区域逼近圆形化,形态学处理十分重要。首先运用圆形结构元素M1对二值化后的图像G进行闭运算操作获得图像G1,定义如下
然后对图像G1用圆形结构M2进行开运算操作,去除孤立的噪声点得到图像G1,以保证各锡球区域的完整性,定义如下
其中·为闭运算操作;为开运算操作;/>为膨胀操作;/>为腐蚀操作。
(3)Blob分析。通过二值化与形态学处理将图像分成了背景与目标区域,对于二值图,Blob分析实际是采用4或8邻域的方法对像素值相同或相似的像素进行聚类,可得到各类中所有像素的坐标值以及像素总数。计算出各锡球区域在图像中的二维中心点及其8邻域像素坐标后,提取该9点对应的三维坐标点共同求平均,赋值给锡球顶部三维点,以减小因中心点选取不精确带来的误差,提高算法的鲁棒性。
Step5:根据各锡球区域中心横纵坐标的最大与最小值,将各锡球依次排序。利用锡球顶部三维坐标点计算点到底座平面的距离,即得到锡球的高度;求取各锡球高度的平均值,利用作差法可得各锡球的位置偏差,求得共面度。设各锡球顶部坐标点为p(xi,yi,zi),i∈{1,2,…m},则各锡球的高度及共面度计算如下
上式中hi为各锡球高度;Ci为各锡球共面度;m为锡球总数;A、B、C、D为底座平面拟合的方程系数。
与现有技术相比,本发明的有益效果:
本发明的一种基于深度图像处理的BGA锡球三维检测方法,利用机器视觉技术,在利用点云与图像处理技术对采集到的芯片点云进行深度图转换后,能快速并且高效率得到锡球三维检测指标,精度也符合检测要求。
附图说明
图1BGA芯片锡球三维检测指标示意图;
图2本发明整体方案流程图;
图3点云及转换后的深度图;
图4二值化处理;
图5形态学处理;
图6锡球中点特写;
图7检测结果。
具体实施方式
BGA芯片的3D尺寸检测指标主要分为锡球高度(height)、锡球共面度(coplanarity)、芯片弯曲度(warpage)以及芯片底座高度(package height)。本发明主要针对锡球,实现高度及共面度的检测。检测指标参见图1,图中高度为锡球顶部到芯片底座平面的距离,共面度以锡球高度偏移量作为衡量指标。
随着芯片行业的不断发展,以及芯片检测产业链的不断完善,传统的人工检测效率低下,激光检测方法代价又过于昂贵,为了克服现有技术的低效率,无针对性,检测***搭建难度大的缺点,同时能保证达到检测的高效率、检测指标的高精度,并且使算法能同时满足图1中BGA芯片锡球三维指标的检测要求,本发明利用机器视觉技术,提出一种基于深度图像处理的BGA锡球三维检测方法。在利用点云与图像处理技术对采集到的芯片点云进行深度图转换后,该方法能高效率得到图1中的锡球三维检测指标,并且精度符合检测要求。下面结合实施例对本发明的技术方案做进一步详细说明。
实施例1
如图2所示,一种基于深度图像处理的BGA锡球三维缺陷检测方法,首先将采集的芯片点云转换为深度图像,拟合芯片的底座平面并利用Blob分析技术标记各锡球区域,然后提取锡球区域的二维中心点与其8邻域像素对应的三维坐标点并求平均赋值给锡球顶部三维点。为提高算法的鲁棒性,在标记锡球区域时结合形态学方法将锡球逼近圆形化。最后计算顶点到平面的距离得到锡球高度及共面度。
本实施例通过型号为Chromasens-3DPIXA的双目3D线扫相机获取BGA芯片点云数据,利用CloudCompare软件平台显示,点云数量为2273758个。BGA芯片一个;相机固定支架一个;电脑硬件配置的CPU型号为Intel(R)Core(TM)i7-8700,GPU所用型号为NVIDIAGeForce GTX 1660显卡,内存大小为16.0GB。算法利用Visual Studio 2017+opencv库等开发。在速度方面,基于深度图和并行处理机制,在CPU上使用OpenMP和多线程技术,在GPU上使用高性能的CUDA编程技术,可同时处理多个BGA芯片点云。
具体步骤如下:
Step1:获取BGA芯片点云数据。根据具体检测环境的情况,调节双目线扫相机的光强、曝光时间等参数,获取到完整的3D点云数据。
Step2:对采集到的芯片点云进行深度图转换。根据点云的各点间距,预先设置好投影图像的大小和像素间距,使用沿Z方向投影并在XY方向归一化的方法可将3D点云数据转换为深度图像(也称距离图像),即深度图像中的各像素都一一对应点云中的各三维点,深度图的位深度为16位,各像素的灰度值代表距离大小。
Step3:提取深度图像中的芯片底座区域并利用对其进行平面拟合。针对深度图像,通过预设的BGA芯片点云底座的相对高度、面积、形状特征信息,首先提取BGA的底座位置和包络的3D点数据,利用最小二乘法或Ransac采样一致性算法对芯片底座平面进行拟合并得到平面方程。
Step4:提取深度图像中的芯片锡球区域。通过预设的锡球区域相对于底座的高度、面积、形状特征信息,利用改进的Blob分析方法,提取并标记各锡球的位置和包络的3D点数据,求取各区域的二维中心坐标,即其中xc、yc为各锡球区域的二维中心坐标,xi、yi为各锡球区域内所有的像素点坐标,N为像素总数。
改进的Blob分析算法主要包括:
(1)区域二值化。二值化操作在机器视觉中是一种普遍使用的分割方法,关键在于阈值的选取,主要方法分为基于边缘灰度、基于直方图聚类以及定值选取的方法。本发明针对深度图像,通过设定锡球区域相对于底座Z方向的高度定值作为阈值T来进行二值化操作。输入16位图像g(x,y),得到8位的二值图像gb(x,y):
(2)形态学处理。通过设定的高度阈值进行二值化操作后,目标难免会被分割成不连续的区域,为减少计算错误,去除各区域间的噪声点并填充各区域空洞,使各锡球区域逼近圆形化,形态学处理十分重要。首先运用圆形结构元素M1对二值化后的图像G进行闭运算操作获得图像G1,定义如下
然后对图像G1用圆形结构M2进行开运算操作,去除孤立的噪声点得到图像G1,以保证各锡球区域的完整性,定义如下
其中·为闭运算操作;为开运算操作;/>为膨胀操作;/>为腐蚀操作。
(3)Blob分析。通过二值化与形态学处理将图像分成了背景与目标区域,对于二值图,Blob分析实际是采用4或8邻域的方法对像素值相同或相似的像素进行聚类,可得到各类中所有像素的坐标值以及像素总数。计算出各锡球区域在图像中的二维中心点及其8邻域像素坐标后,提取该9点对应的三维坐标点共同求平均,赋值给锡球顶部三维点,以减小因中心点选取不精确带来的误差,提高算法的鲁棒性。
Step5:根据各锡球区域中心横纵坐标的最大与最小值,将各锡球依次排序。利用锡球顶部三维坐标点计算点到底座平面的距离,即得到锡球的高度;求取各锡球高度的平均值,利用作差法可得各锡球的位置偏差,求得共面度。设各锡球顶部坐标点为p(xi,yi,zi),i∈{1,2,…m},则各锡球的高度及共面度计算如下
上式中hi为各锡球高度;Ci为各锡球共面度;m为锡球总数;A、B、C、D为底座平面拟合的方程系数。
图3为采集到的点云及转换后的深度图像,左图为芯片3D点云,右图为深度图像。图4是经过二值化处理后的结果,右图是左图的特写,可明显看出,各锡球的二值化区域存在不连贯性。图5是利用形态学处理技术对二值图进行处理的结果,左图是形态学处理,右图是部分区域特写,可明显看出各锡球区域较为完整,更加逼近圆形化,且区间不存在孤立的噪声点。通过Blob分析后,利用各锡球区域中心坐标及其8邻域像素,提取对应的三维坐标并求取锡球顶部三维坐标,在深度图像中标记。图6为深度图像中部分锡球区域的中心点标记特写图。
计算得到锡球顶部的三维点后,利用上述公式可求取各锡球的高度及共面度,将结果绘制成图7,图中横坐标为芯片中的552个锡球,纵坐标为计算结果。从运行时间上来看,本发明针对该芯片的检测算法共计耗时986.34ms。本发明直接对获取的芯片3D点云进行处理,基于PCL(Point Cloud Library)算法库去除底座点云并利用欧式聚类分割算法将各锡球单独分割出来计算,算法耗时约14.392s。可见,本发明的算法的耗时远远小于对点云做直接处理的耗时,表明本发明的三维检测方法,可有效的用于BGA芯片锡球的实时三维检测。
利用本发明的方法对同一芯片在相同环境下做五次实验,每次实验采集五组点云数据,并利用更加精密的设备(测量精度为±2μm)获取该芯片各锡球的高度数据作为真值。求取每组测量的锡球高度与该芯片锡球高度真值的绝对误差的平均值E,并将每次实验中E的最大值作为每次实验的测量精度,计算如下
其中hi、h′i分别为各锡球的测量值与真值;n为芯片的锡球总数;由下表1可知,每次实验的E最大都不超过0.01mm(行业内检测标准的精度在0.015mm),满足测量的高精度要求,验证了本发明利用深度图像处理得到BGA芯片锡球高度及共面度的可行性和有效性。
表1每次实验中E的最大值(mm)
Claims (5)
1.基于深度图像处理的BGA锡球三维检测方法,其特征在于,包括:
S1:获取BGA芯片点云数据;
S2:对采集到的芯片点云进行深度图转换;
S3:提取深度图像中的芯片底座区域并利用对其进行平面拟合;
S4:通过预设的锡球区域相对于底座的高度、面积、形状特征信息,利用Blob分析算法,提取并标记各锡球的位置和包络的3D点数据,求取各区域的二维中心坐标,即其中xc、yc为锡球区域的二维中心坐标,xi、yi为各锡球区域内所有的像素点坐标,N为像素总数;
Blob分析算法包括:
1)区域二值化:
针对深度图像,通过设定锡球区域相对于底座Z方向的高度定值作为阈值T来进行二值化操作;输入16位图像g(x,y),得到8位的二值图像gb(x,y):
2)形态学处理:
首先运用圆形结构元素M1对二值化后的图像G进行闭运算操作获得图像G1,定义如下
然后对图像G1用圆形结构M2进行开运算操作,去除孤立的噪声点得到图像G1,以保证各锡球区域的完整性,定义如下
其中·为闭运算操作;为开运算操作;/>为膨胀操作;/>为腐蚀操作;
3)Blob分析:
通过二值化与形态学处理将图像分成了背景与目标区域,对于二值图,Blob分析采用4或8邻域的方法对像素值相同或相似的像素进行聚类,可得到各类中所有像素的坐标值以及像素总数;计算出各锡球区域在图像中的二维中心点及其8邻域像素坐标后,提取该9点对应的三维坐标点共同求平均,赋值给锡球顶部三维点,以减小因中心点选取不精确带来的误差,提高算法的鲁棒性;
S5:根据各锡球区域中心横纵坐标的最大与最小值,将各锡球依次排序;利用锡球顶部三维坐标点计算点到底座平面的距离,即得到锡球的高度;求取各锡球高度的平均值,利用作差法可得各锡球的位置偏差,求得共面度。
2.根据权利要求1所述的基于深度图像处理的BGA锡球三维检测方法,其特征在于,S1包括:根据具体检测环境情况,调节双目线扫相机的光强、曝光时间,获取到完整的3D点云数据。
3.根据权利要求1所述的基于深度图像处理的BGA锡球三维检测方法,其特征在于,S2包括:根据点云的各点间距,预先设置好投影图像的大小和像素间距,使用沿Z方向投影并在XY方向归一化的方法将3D点云数据转换为深度图像;即深度图像中的各像素都一一对应点云中的各三维点,深度图的位深度为16位,各像素的灰度值代表距离大小。
4.根据权利要求1所述的基于深度图像处理的BGA锡球三维检测方法,其特征在于,S3包括:针对深度图像,通过预设的BGA芯片点云底座的相对高度、面积、形状特征信息,首先提取BGA的底座位置和包络的3D点数据,利用最小二乘法或Ransac采样一致性算法对芯片底座平面进行拟合并得到平面方程。
5.根据权利要求1所述的基于深度图像处理的BGA锡球三维检测方法,其特征在于,S5包括:设各锡球顶部坐标点为p(xi,yi,zi),i∈{1,2,…m},则各锡球的高度及共面度计算如下
其中,hi为各锡球高度;Ci为各锡球共面度;m为锡球总数;A、B、C、D为底座平面拟合的方程系数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110249577.6A CN113052797B (zh) | 2021-03-08 | 2021-03-08 | 基于深度图像处理的bga锡球三维检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110249577.6A CN113052797B (zh) | 2021-03-08 | 2021-03-08 | 基于深度图像处理的bga锡球三维检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113052797A CN113052797A (zh) | 2021-06-29 |
CN113052797B true CN113052797B (zh) | 2024-01-05 |
Family
ID=76510583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110249577.6A Active CN113052797B (zh) | 2021-03-08 | 2021-03-08 | 基于深度图像处理的bga锡球三维检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113052797B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114267606B (zh) * | 2022-03-01 | 2022-06-21 | 武汉精立电子技术有限公司 | 一种晶圆高度检测方法及装置 |
CN115908338B (zh) * | 2022-11-29 | 2023-08-29 | 北京数字绿土科技股份有限公司 | 基于三维点云的电力设施与入侵物距离检测方法和*** |
CN116758088B (zh) * | 2023-08-22 | 2023-12-22 | 深圳市立可自动化设备有限公司 | 一种bga植球的芯片检测方法及植球*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1841008A (zh) * | 2005-04-01 | 2006-10-04 | 鸿富锦精密工业(深圳)有限公司 | 激光量测机台扫描精度验证方法 |
CN106017356A (zh) * | 2016-08-01 | 2016-10-12 | 南京理工大学 | 基于格里诺型体式显微镜的三维显微表面轮廓测量装置及其方法 |
CN107077735A (zh) * | 2014-10-28 | 2017-08-18 | 惠普发展公司,有限责任合伙企业 | 三维对象识别 |
CN108317979A (zh) * | 2017-12-11 | 2018-07-24 | 天津津航计算技术研究所 | 一种测量bga封装芯片焊球共面度的方法 |
CN111223053A (zh) * | 2019-11-18 | 2020-06-02 | 北京邮电大学 | 基于深度图像的数据增强方法 |
CN112082477A (zh) * | 2020-09-01 | 2020-12-15 | 中国科学技术大学 | 基于结构光的万能工具显微镜三维测量装置及方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8442304B2 (en) * | 2008-12-29 | 2013-05-14 | Cognex Corporation | System and method for three-dimensional alignment of objects using machine vision |
-
2021
- 2021-03-08 CN CN202110249577.6A patent/CN113052797B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1841008A (zh) * | 2005-04-01 | 2006-10-04 | 鸿富锦精密工业(深圳)有限公司 | 激光量测机台扫描精度验证方法 |
CN107077735A (zh) * | 2014-10-28 | 2017-08-18 | 惠普发展公司,有限责任合伙企业 | 三维对象识别 |
CN106017356A (zh) * | 2016-08-01 | 2016-10-12 | 南京理工大学 | 基于格里诺型体式显微镜的三维显微表面轮廓测量装置及其方法 |
CN108317979A (zh) * | 2017-12-11 | 2018-07-24 | 天津津航计算技术研究所 | 一种测量bga封装芯片焊球共面度的方法 |
CN111223053A (zh) * | 2019-11-18 | 2020-06-02 | 北京邮电大学 | 基于深度图像的数据增强方法 |
CN112082477A (zh) * | 2020-09-01 | 2020-12-15 | 中国科学技术大学 | 基于结构光的万能工具显微镜三维测量装置及方法 |
Non-Patent Citations (5)
Title |
---|
BGA焊点检测技术研究;胥路平 等;计量与测试技术(第05期);全文 * |
基于单幅图像的集成电路引脚共面性检测方法;吴福培 等;光学学报(第01期);全文 * |
基于激光三角法的接插件引脚共面度检测;张远 等;传感器与微***(第09期);全文 * |
基于高精度轮廓线激光的芯片引脚共面度视觉检测***;宋丽梅 等;光学技术(第06期);全文 * |
球栅阵列芯片锡球的三维检测方法研究;梁天为 等;传感器与微***;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113052797A (zh) | 2021-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113052797B (zh) | 基于深度图像处理的bga锡球三维检测方法 | |
US9704232B2 (en) | Stereo vision measurement system and method | |
CN104897062B (zh) | 一种零件异面平行孔形位偏差的视觉测量方法及装置 | |
JP6598162B2 (ja) | 線形クラスタリングに基づくマルチタイプのbgaチップの視覚識別方法 | |
CN105783786B (zh) | 一种基于结构光视觉的零件倒角测量方法与装置 | |
CN110415257B (zh) | 一种气液两相流重叠气泡图像分割方法 | |
CN112651968A (zh) | 一种基于深度信息的木板形变与凹坑检测方法 | |
CN112348840A (zh) | 基于像素区域生长的qfp芯片引脚缺陷判别方法 | |
CN109211110A (zh) | 一种基于机器视觉的平板类工件尺寸检测***及方法 | |
CN106996748A (zh) | 一种基于双目视觉的轮径测量方法 | |
CN113074660B (zh) | 一种大尺寸透明物体的面型测量方法 | |
CN115937203B (zh) | 一种基于模板匹配的视觉检测方法、装置、设备及介质 | |
CN115597494B (zh) | 一种基于点云的预制构件预留孔的精度检测方法、*** | |
CN103884294B (zh) | 一种宽视场的红外光三维形貌测量的方法及其装置 | |
Li et al. | Stereo vision based automated solder ball height and substrate coplanarity inspection | |
CN104574367B (zh) | 一种基于机器视觉的集成芯片管脚几何尺寸检测计算方法 | |
CN110426395B (zh) | 一种太阳能el电池硅片表面检测方法及装置 | |
CN106018198B (zh) | 一种气泡粒径的反演计算方法 | |
CN113705564B (zh) | 一种指针式仪表识别读数方法 | |
CN113570550B (zh) | 一种基于三维点云的金丝键合尺寸检测方法 | |
CN116579955B (zh) | 一种新能源电芯焊缝反光点去噪和点云补全方法及*** | |
CN104655041A (zh) | 一种附加约束条件的工业零件轮廓线多特征提取方法 | |
CN116739986A (zh) | Auv在输水隧洞内对典型缺陷检测的光学声学组合方法 | |
CN104881652B (zh) | 一种基于玉米穗凸性特征的行数自动检测方法 | |
CN108180825A (zh) | 一种基于线结构光的长方体形物体三维识别与定位方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |