1.一种基于相机响应曲线的条纹检测方法,其特征在于,所述方法包括以下步骤:
1)通过拍摄不同曝光时间的固定场景的照片得到相机的响应曲线;
2)将正弦变化的灰度条纹投影到物体上;
3)利用相机响应曲线将灰度条纹转化成能量条纹;
4)利用相移技术将能量条纹进行相位解码,得到待测物体模型。
2.如权利要求1所述的一种基于相机响应曲线的条纹检测方法,其特征在于,所所述步骤1)中,获取一组不同曝光时间的照片来恢复相机的响应曲线;同一像素值曝光的时间越长,则其吸收的能量越大,用Zij表示像素值,其中i是像素点,j为经过的曝光时间Δtj,所以可以认为相机响应曲线是单调递增的,则相机响应描述为:Zij=f(EiΔtj) (1)因为f是单调递增的,所以将(1)改写为:-1
f (Zij)=EiΔtj
将两边写为对数形式,得到:
ln f-1(Zij)=ln Ei+lnΔtj为了简化方程,定义g=ln f-1,则将方程写为:g(Zij)=ln Ei+lnΔtj (2)由于假设g是单调且递增的,所以用最小二乘拟合来得到响应关系,得到方程:其中权重函数:
k为欠曝图片的张数。
3.如权利要求1或2所述的一种基于相机响应曲线的条纹检测方法,其特征在于,所述步骤3)中,在得到灰度条纹之后,将其由灰度域的值转化为能量域的值,之后再使用相移算法得到待测模型纹理。