1.一种基于白光干涉彩色条纹处理的多波长相移干涉测量方法,其特征在于,包括如下步骤:
1)对白光干涉测试系统初始化,设置图像尺寸、扫描范围、步距,选择硅片作为被测物体;
2)调节被测物体在可视范围内的光路上的位置,在扫描范围内对被测物体进行垂直扫描,采集并保存图像;
3)利用MATLAB软件对图像进行Bayer反变换,得到真实的彩色图像信息;
4)分别求解所述彩色图像三通道R、G、B的中心波长;
5)重新调节被测物体在光路上的位置,使被测物体置于聚焦点处,这时测量视场充满干涉条纹,采集并保存相移间距为λG/7的七幅不同相位处的白光干涉彩色图像,利用7步相移法准确求解相位信息φR,φG,φB;
6)利用等效波长法得到物体高度的初步估计,再用条纹级次法精确求解物体的高度信息,得到物体表面三维形貌。
2.根据权利要求1所述的基于白光干涉彩色条纹处理的多波长相移干涉测量方法,其特征在于,步骤4)包括:
(1)分别提取三通道R、G、B的平均光强变化曲线;
(2)对所述平均光强变化曲线进行连续小波变换;
(3)设置评价步长,分别对三通道R、G、B数据搜索最大相关时的尺度因子;
(4)通过评价步长和尺度因子计算三通道R、G、B的中心波长。
3.根据权利要求1所述的基于白光干涉彩色条纹处理的多波长相移干涉测量方法,其特征在于,步骤5)所述的7步相移法的公式为:
其中,m表示三通道R、G、B的任一通道,Im1,Im2,…,Im7为采集的七幅白光干涉彩色图像在同一像素点处的通道R或G或B的光强值。
4.根据权利要求1所述的基于白光干涉彩色条纹处理的多波长相移干涉测量方法,其特征在于,步骤6)包括:
(1)确定等效波长λeq,
λeq=λeq1λeq2/(λeq1-λeq2),其中,λeq1=λRλG/(λR-λG);λeq2=λGλB/(λG-λB),
其中,λR、λG和λB分别为三通道R、G、B的中心波长;
(2)确定相位差Δφ,
Δφ=Δφ1–Δφ2,其中,Δφ1=φR–φG;Δφ2=φG–φB,
其中φR、φG和φB分别为三通道R、G、B的相位;
(3)根据等效波长λeq和相位差Δφ得到物体高度的初步估计hcoarse:
(4)进而确定相位φG所包裹的条纹周期数NG:
(5)得到物体精确的高度信息hfine:
其中,fG由下述公式求得: