基于交比不变的微凸点高度测量装置及参数标定方法

文档序号:30422459发布日期:2022-06-15 13:44阅读:136来源:国知局
基于交比不变的微凸点高度测量装置及参数标定方法

1.本发明涉及芯片的微凸点高度测量技术领域,尤其涉及一种基于交比不变的微凸点高度测量装置及参数标定方法。


背景技术:

2.随着集成电路技术的发展,芯片向着小型化,高密度集成方向发展,芯片之间的互连特征尺寸向10微米及以下方向发展。同时凸点密度增大,一片晶圆上凸点数量已达到上千万个。在芯片制造工艺中由于凸点高度不一致造成的芯片短路,断路等缺陷导致了芯片失效的现象日益明显,所以在芯片封装过程中对凸点高度以及凸点高度一致性测量分析是提高芯片封装良率,提高生产效益的一个重要手段。
3.基于上述现状,工业上对微凸点高度测量提出了以下需求:由于凸点向着十微米甚至更小尺寸发展,微凸点高度检测精度需达到亚微米级;同时半导体芯片需求的激增以及芯片上微凸点数量的增多,并且为了提高良率,降低成本,提出了对晶圆微凸点高度快速全检的在线检测需求。
4.目前测量凸点高度的方法主要是共聚焦法和干涉法,视觉测量方法。共聚焦和干涉法测量精度为纳米级,适用于单点微凸点检测,一般用于抽检。视觉测量方法通过简化或者省略部分标定参数来改进张氏标定法或者tsai标定法,使得能够通过单幅标定图像进行标定。
5.申请人发现上述现有技术存在如下技术缺陷:
6.(1)共聚焦法和干涉法测量精度可达到纳米级,远超芯片封装中0.5微米到1微米的测量精度。但是其测量速度慢,单点测量需1-3秒,不满足批量化在线检测的需求。
7.(2)常规的视觉标定方法中至少需要2张夹角为30
°
以上的靶标图像,但是在微观尺度下,由于显微镜头视场景深小,靶标大角度摆放导致了靶标图像模糊,造成标定失败。而改进的张氏标定法或者tsai标定方法,对标定参数进行了近似或者省略,其中部分标定系数误差较大,不满足芯片封装检测中微凸点高度测量亚微米级的精度要求。


技术实现要素:

8.有鉴于此,本发明的主要目的在于提供一种基于交比不变的微凸点高度测量装置及参数标定方法,以期部分地解决上述技术问题中的至少之一。
9.为了实现上述目的,作为本发明的一方面,提供了一种基于交比不变的微凸点高度测量装置,包括线结构光投射器、摄像机、数据处理中心、二维运动平台以及高精度标准台阶,其中,
10.线结构光投射器,用于投射一定模式的结构光到高精度标准台阶的台阶平面上;
11.二维运动平台,用于带动台阶水平移动,使得线结构光投射器所发出的线结构光投射在不同高度的台阶平面上;
12.高精度标准台阶,用于使得线结构光光条在不同高度成像;
13.摄像机,用于拍摄含有光条的台阶图像;
14.数据处理中心,用于图像处理,数据运算,计算标定参数。
15.其中,所述二维运动平台在高精度标准平台的每一个高度的台阶平面上多次投射线结构光条并拍摄光条图像。
16.其中,所述线结构光投射器包括斜射式和直射式。
17.其中,所述高精度标准台阶能够替换为满足测量要求的高精度位移台,通过位移台升降一定高度代替台阶高度。
18.其中,所述结构光光条包括单线结构光光条和同时投射多线结构光光条。
19.作为本发明的另一方面,提供了一种采用如上所述的微凸点高度测量装置的参数标定方法,包括以下步骤:
20.将高精度标准台阶放置在二维运动平台上,打开线结构光投射器,将光条投射在基准平面上;
21.调整摄像机工作距离,使得光条成像清晰并采集光条图像;
22.利用图像处理算法提取光条中心,并将提取的光条中心拟合成一条直线,作为基准直线;
23.通过控制二维运动平台带动高精度标准台阶水平移动,使得光条投射在相对于基准平面一定高度的同一平面的不同位置,并采集光条图像;
24.利用图像处理算法提取该平面上所有图像中的光条中心,然后对光条中心进行平均优化,得到该平面上最优的光条中心并进行直线拟合;
25.计算最优的光条中心所在直线与基准直线之间的距离,得到高度图像中光条的偏移;
26.通过控制二维运动平台带动高精度标准台阶水平移动,使得光条投射在台阶的另一个高度平面上,重复上述步骤,计算得到各个高度的图像上光条中心距离基准直线的距离;
27.选取至少三个台阶高度上图像光条的偏移作为待标定系数,其余高度台阶作为控制点用于标定,计算标定系数;
28.选取另外至少三个台阶高度进行标定,重复上一步骤,最终得到标定结果。
29.其中,在进行标定步骤之前,应先对图像进行去畸变,去除由于镜头畸变造成的失真现象从而提高图像处理和标定精度。
30.其中,所述基准平面为将高精度标准台阶放置在二维运动平台上时,二者接触所形成的平面。
31.其中,在计算得到每个标定系数的修正数后,利用初始值与修正数之和作为新的初始值,进行迭代计算,当修正数小于一个阈值或者进行一定次数的迭代时停止计算,这样得到准确的标定系数。
32.其中,采用m个台阶高度进行标定,其中,m≥3,从中任取三个高度,利用其中两个较低的高度作为基础点对,另一个点作为分割点之一,进行标定,这样总共得到个标定结果,根据每一个标定系数,计算被测物体表面的高度,得到个测量结果,取平均值作为最终的测量结果。
33.基于上述技术方案可知,本发明的微凸点高度测量装置及参数标定方法相对于现有技术至少具有如下有益效果之一或其中的一部分:
34.(1)本发明中通过平均优化消除噪声并通过多次迭代得到精确的标定系数,该标定结果用于微凸点测量,测量精度高且计算简单,可满足批量化在线检测需求。
35.(2)在高度方向上基于交比不变的标定方法,能够实现结构光参数标定,并且省去了复杂的坐标系转化运算,操作简单,便于实现,能够提高标定效率,扩大结构光测量的适用范围。
附图说明
36.图1为本发明实施例提供的微凸点高度测量装置的结构示意图,其中,图1(a)为测量装置中的结构光投射器为斜射式,图1(b)为测量装置中的结构光投射器为直射式,图1(c)为光条投射方向不同于图1(a)中所示的投射方向;
37.图2为本发明实施例提供的交比不变原理示意图;
38.图3为本发明实施例提供的台阶标定块;
39.图4为本发明实施例提供的高度方向上交比不变原理;
40.图5为本发明实施例提供的在每一个台阶平面上多次扫描的示意图;
41.图6为本发明实施例提供的多个台阶标定。
42.上述附图中,附图标记含义如下:
43.1、线结构光投射器;2、摄像机;3、数据处理中心;
44.4、二维运动平台;5、高精度标准台阶;6、基准平面;
45.7、投射在台阶平面上的光条。
具体实施方式
46.为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明作进一步的详细说明。
47.本发明的具体思想是:基于射影变换下交比不变的性质,通过拍摄投射在高度不同的台阶上线结构光条的图像,根据已知至少三个已知台阶高度、以及其对应的图像中光条的偏移量即可计算出被测物高度。
48.图1为本发明装置示意图。本发明标定装置包括线结构光投射器1,摄像机2,数据处理中心3,二维运动平台4以及高精度标准台阶5;其中,线结构投射器1,用于投射一定模式的结构光到高精度标准台阶5的台阶平面上;二维运动平台4,用于带动台阶水平移动,使得线结构光投射在不同高度的台阶平面上;高精度标准台阶5,用于使得光条在不同高度成像;摄像机2用于拍摄含有光条的台阶图像;数据处理中心3,用于图像处理,数据运算,计算标定参数。
49.在射影几何变换中,交比是最基本和最重要的不变量。如图2所示,同一条直线l上的四个点a,b,c,d,经过射影变换之后,a

,b

,c

,d

为点a,b,c,d的对应点,并位于同一条直线l

上。直线l上的a,b,c,d四个点的交比为:
50.51.其中,点a,b为基础点对,点c,d为分割点对。直线l

上a

,b

,c

,d

四个点的交比为:
[0052][0053]
则由交比不变性可得:
[0054]
cr(a

,b

;c

,d

)=cr(a,b;c,d)
[0055]
即:
[0056][0057]
图3中为光条a,b,c,d依次投射在由低到高不同高度的台阶平面上后,将光条叠加在一张图像中显示的示意图。图中ha,hb,hc,hd分别为光条a,b,c,d相对于基准平面的高度。
[0058]
图4中l为垂直于光条的横截面上,光条a,b,c,d在高度方向上的投影,ha,hb,hc,hd分别表示a,b,c,d所在的高度;l

表示ccd横截面,a

,b

,c

,d

分别代表不同高度上光条在ccd上横截面上的点,da′
,db′
,dc′
,dd′
分别表示a,b,c,d在ccd中所成像的偏移,光条在图像中的偏移通过计算图像中光条距离基准位置的距离表示;由交比不变性可知:
[0059][0060]
由交比不变的性质可知,式(2)中,如果已知光条a,b,c,d中的三个光条投射的位置高度,假设光条a,b,c投射在已知高度分别为ha,hb,hc,hd的台阶平面上,其对应图像中光条a

,b

,c

的偏移分别为da′
,db′
,dc′
,hc为所求的高度,测量时光条投射在c平面上,通过图像采集和处理得到图像中光条的偏移为dc′
,即可求的c的高度hc。(2)式转换为:
[0061][0062]
c点高度h(c)可由下式得到:
[0063][0064]
其中,
[0065][0066]
为常数。
[0067]
式(4)中ha,hb,hd为标定所用到的台阶平面所在的高度,为准确的测量值,da′
,db′
,dd′
为投射在不同台阶高度平面上的光条与基准光条之间的偏移距离。因此da′
,db′
,dd′
的准确度与提取的光条中的精度有关。由于存在噪声和图像背景纹理影响,以及测量过程中被测高度可能超出景深,提取的光条中心精度不高,并且计算两个光条之间的距离时存在误差,因此da′
,db′
,dd′
与准确值存在一定的偏差,从而导致计算hc误差较大。为了提高计算的准确性,以通过计算光条之间的距离da′
,db′
,dd′
为初始值da′0,db′0,dd′0,将式(4)按照多元函
数泰勒级数展开,取小值一次项,得到式(4)的线性公式:
[0068][0069]
其中:
[0070][0071][0072][0073]
a1=(dc′-db′
)
·
(dd′-da′
)-(dc′-da′
)
·
(dd′-db′
)
·r[0074]
对应的误差方程为:
[0075][0076]
在实际应用时,为了提高解算精度,需进行多余观测。采用n>3个已知准确高度的台阶进行标定,然后利用最小二乘进行解算。根据式(6)列出n个误差方程:
[0077][0078]
其中:
[0079]
v=[v
1 v2ꢀ…ꢀvn
]
t
ꢀꢀꢀꢀꢀꢀꢀꢀ
(8)
[0080]
m=[a
11 a
12 a
13
]
ti
,i=1,2,

,3
ꢀꢀꢀꢀ
(9)
[0081]
x=[da′ db′ dd′
]
t
ꢀꢀꢀꢀꢀ
(10)
[0082]
l=[h
c0-hc]
ti
ꢀꢀꢀꢀꢀ
(11)
[0083]
根据间接平差法,可以得到:
[0084]
x=(m
t
m)-1
(m
t
l)
ꢀꢀꢀꢀꢀꢀ
(12)
[0085]
从而得到da′
,db′
,dd′
的修正数:δda′
,δdb′
,δdd′
。然后利用初始值与修正数之和作为新的初始值,进行迭代计算,当修正数小于一个阈值或者进行一定次数的迭代时停止计算,这样得到准确的da′
,db′
,dd′
.
[0086][0087]
若将基础点a所在高度设置为基准高度,则只需标定两个参数,令以上各式中ha=0,d
′a=0及δd
′a=0即可。
[0088]
由于图像质量容易受到环境光照以及被测物表面纹理等影响,为了提高光条中心提取的精度,从而避免陷入局部最优情形并减少迭代次数,本发明通过将控制水平位移台,
在每一个高度的台阶平面上多次投射线结构光条并拍摄光条图像。图5为将多次拍摄的光条图像叠加在一张图像上进行显示的示意图。获取在每一个高度的台阶平面上多张光条图像。对每一个台阶高度上得到的图像,计算出每一幅图像中光条相对于基准光条的偏移,并取平均值作为该高度上光条与基准光条之间的偏移。通过平均优化,最大限度提高光条中心提取精度。
[0089]
同时,采用m个(m≥3)台阶高度进行标定,如图6所示,从中任取三个高度hi,hj,hk,利用其中两个较低的高度作为基础点对,另一个点作为分割点之一,利用上述方法进行标定,这样一共可以得到个标定结果,根据每一个标定系数,根据式(16)或者式(19)计算被测物体表面的高度,得到个测量结果,然后取平均值作为最终的测量结果。
[0090]
本发明还公开了一种参数标定方法,具体如下。
[0091]
在进行标定步骤之前,应先对图像进行去畸变,去除由于镜头畸变造成的失真现象从而提高图像处理和标定精度。
[0092]
本发明标定的具体步骤如下:
[0093]
(1):首先将标准台阶放置在运动平台上,打开线结构光源,将光条投射在基准平面上;
[0094]
(2):调整相机工作距离,使得光条成像清晰并采集光条图像;
[0095]
(3):利用图像处理算法提取光条中心,并将提取的光条中心拟合成一条直线,作为基准直线;
[0096]
(4):通过控制运动平台带动台阶水平移动,使得光条投射在同一平面的不同位置,并采集光条图像;
[0097]
(5):利用图像处理算法提取该平面上所有图像中的光条中心,然后对光条中心进行平均优化,得到该平面上最优的光条中心并进行直线拟合;
[0098]
(6)计算光条所在直线与基准直线之间的距离,得到该高度图像中上光条的偏移d;
[0099]
(7):通过控制运动平台带动台阶水平移动,使得光条投射在台阶的另一个高度平面上,重复步骤(4)、(5)、(6),计算得到各个高度的图像上光条中心距离基准直线的距离di′
,i=1,2,


[0100]
(8):选取三个台阶高度上图像光条的偏移作为待标定系数,其余高度台阶作为控制点用于标定,根据式(4)、(5)、(6)、(7)、(8)、(9)、(10)、(11)、(12)、(13)进行迭代,计算标定系数da′
,db′
,dd′

[0101]
(9):选取另外三个台阶高度进行标定,重复步骤(8),最终得到个标定结果。
[0102]
此外,上述对各元件和方法的定义并不仅限于实施例中提到的各种具体结构、形状或方式,本领域普通技术人员可对其进行简单地更改或替换,例如:
[0103]
(1)单线结构光光条可以用同时投射多线结构光光条代替,斜射式可以用直射式代替,如图1(a)所示为斜射式,如图1(b)所示为直射式,光条投射方向可以改变成与图1(c)所示的投射方向,只是数据处理方式略有不同;
[0104]
(2)台阶可以使用满足测量要求的高精度位移台代替,通过位移台升降一定高度代替台阶高度。
[0105]
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1