技术领域
[0001] 本
发明设及三维光学测量领域,具体为一种投影仪伽马校正方法。
背景技术
[0002] 三维光学测量技术具有非
接触、无损害等测量优点,可轻易获取复杂物体表面的三维信息,因此在文物保护、工业制造、医学成像等领域被广泛应用。其中光栅投影测量法作为一种可靠的三维光学测量技术,通过投影仪向被测物体投射正弦光栅条纹,相机采集
变形条纹图像,运用
相移算法以及
相位展开技术,将调制在变形条纹的物体深度信息调转化为相位信息,最后通过系统标定得到被测物体的三维信息。
[0003] 在进行三维测量时,需要投射正弦光栅条纹,由于现在商用投影仪都具有伽马非线性失真的性质,使投影仪投射的正弦光栅条纹产生畸变,从而严重影响测量
精度。为此,国内外学者进行了研究并提出了许多相位校正方法。目前,相位校正方法主要分为相位补偿和伽马校正两大类。Zhang(Song Z,Shing-Tung Y.Generic nonsinusoidal phase error correction for three-dimensional shape measurement using a digital video projector.[J].Applied Optics,2007,46(1):36-43.)提出一种查表法,属于相位补偿法,通过分析相位误差的分布,建立相位误差参照表,进而补偿相位误差;但此方法容易受到系统噪声的影响,使校正后的相位精度仍然不能满足要求。李中伟(Zhongwei L,Youfu L.Gamma-distorted fringe image modeling and accurate gamma correction for fast phase measuring profilometry.[J].Optics Letters,2011,36(2):154-156.)提出一种伽马校正方法,采用预编码原理进行相位校正,通过建立系统成像模型求得投影仪伽马,将投影仪伽马预编到正弦光栅条纹,使光栅条纹的预变形与投影仪产生的畸变相抵消,从而投射出具有良好正弦性的光栅条纹,可得到精确的相位值。然而,这种方法需要大量图像(32幅),计算时间长,严重影响测量速度。
发明内容
[0004] 针对
现有技术的不足,本发明拟解决的技术问题是,提供一种投影仪伽马校正方法,该方法采用预编码原理实现伽马校正,但只需投射两幅灰度图像即可求得投影仪伽马,操作简单,计算时间大大缩短,极大提高了校正速度,而且精度极高。
[0005] 本发明解决所述技术问题的技术方案是,提供一种投影仪伽马校正方法,包括以下步骤:
[0006] 1)搭建
硬件校正系统:相机、投影仪和平面形成三
角关系;投影仪的视场
覆盖整个平面;平面占相机的60%-100%视场;
[0007] 2)计算机生成两幅不同的单一灰度值图像:同一幅图像上每个
像素的灰度值都相等,而且两幅图像间的像素灰度值不同,将两幅图像的灰度值分别用I1和I2表示,所述灰度值不小于0.3;
[0008] 3)投影图像与采集图像:将计算机生成的两幅灰度图像经投影仪投射到表面平整的平面上;同时相机采集平面上的图像并将其传送到计算机中进行
图像处理;相机采集的图像可以表示为
[0009]
[0010]
[0011] 式中: 表示相机采集的第一幅图像, 为相机采集的第二幅图像,α∈[0,1]为待测物体表面反射率,γ为投影仪伽马, 表示卷积运算,[I1]γ表示I1的γ次幂,[I2]γ表示I2的γ次幂,g(x,y)表示系统
散焦作用的点分布函数,即
[0012] g(x,y)=(1/2πσ2)exp[-(x2+y2)/2σ2] (3)
[0013] 式中:σ为系统的散焦系数;g(x,y)的傅里叶变换式表示系统的光学传递函数,即[0014]
[0015] 式中F{}为傅里叶变换,fx和fy分别对应于变量x和y的频域变量,即为沿x轴和y轴的空间
频率;
[0016] 4)频域变换:将等式(1)、(2)两边同时进行傅里叶变换
[0017]
[0018]
[0019] 式中
[0020] 5)特征点提取:通过对采集图像的频域分析,提取图像在频域内的特征点,求取投影仪伽马
[0021]
[0022] 6)预编码图像:将求得的投影仪伽马预编码到正弦条纹图像中,经投影仪投射,即可得到保持良好正弦性的正弦光栅条纹;预编码后的正弦条纹图像表示为
[0023] IY=[a+b cos(2πfx+δ)]1/γ (8)
[0024] 式中:a为正弦函数的基本偏移量,b为正弦函数的幅值,f为正弦函数的数字频率,x为沿x轴的变化量,δ为相移变化量。
[0025] 与现有技术相比,本发明有益效果在于:本发明方法操作简单,根据系统成像在频域内的分布特征提取特征点,在保证精度的前提下,可实现快速伽马校正,进而提高了系统的整体测量速度。
附图说明
[0026] 图1是本发明投影仪伽马校正方法的工作原理示意图;
[0027] 图2是本发明投影仪伽马校正方法的
流程图;
[0028] 图3是投影仪投射光栅条纹到茶壶表面的图像;
[0029] 图4是未采用本投影仪伽马校正方法得到的茶壶相位分布图;
[0030] 图5是采用本投影仪伽马校正方法得到的茶壶相位分布图;
[0031] 图6是校正前后沿图3所示茶壶截面得到的轮廓曲线对比图;
[0032] 图7是校正前后测量平面得到的相位误差分布图。
具体实施方式
[0033] 下面将对本发明
实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034] 本发明设计的投影仪伽马校正方法,基于如下硬件设计(参见图1),硬件包括计算机1、DLP投影仪(简称投影仪)2、CCD相机(简称相机)4和平面3;所述投影仪2和相机4分别通过
导线与计算机1控制连接;所述计算机1中包含与投影仪2配套的
软件、与相机4配套的
图像采集软件、图像处理软件等。这些软件为公知技术,可以商购获得。
[0035] 1)搭建硬件校正系统:相机4、投影仪2和平面3三者之间没有严格垂直和平行
位置要求,只需相机4、投影仪2和平面3形成三角关系;投影仪2的视场覆盖整个平面;平面3占据相机4的60%以上视场。
[0036] 优选的,投影仪2的光轴与相机4的光轴相交于平面3的中心。
[0037] 2)计算机生成两幅不同的单一灰度值图像:同一幅图像上每个像素的灰度值都相等,而且两幅图像间的像素灰度值不同,将两幅图像的灰度值分别用I1和I2表示;并且对于图片灰度值的选取不能太小,由于系统量化的影响,图片灰度值过低会使相机拍摄的图片灰度为零,对于归一化的灰度图像,所述灰度值选取不小于0.3。
[0038] 3)投影图像与采集图像:将计算机1生成的两幅灰度图像经投影仪2投射到表面平整的平面3上;同时相机4采集平面3上的图像并将其传送到计算机1中进行图像处理。相机4采集的图像可以表示为
[0039]
[0040]
[0041] 式中: 表示相机采集的第一幅图像, 为相机采集的第二幅图像,α∈[0,1]为待测物体表面反射率,γ为投影仪伽马, 表示卷积运算,[I1]γ表示I1的γ次幂,[I2]γ表示I2的γ次幂,g(x,y)表示系统散焦作用的点分布函数,即
[0042] g(x,y)=(1/2πσ2)exp[-(x2+y2)/2σ2] (3)
[0043] 式中:σ为系统的散焦系数。g(x,y)的傅里叶变换式表示系统的光学传递函数,即[0044]
[0045] 式中F{}为傅里叶变换,fx和fy分别对应于变量x和y的频域变量,即为沿x轴和y轴的空间频率。
[0046] 4)频域变换:将等式(1)、(2)两边同时进行傅里叶变换
[0047]
[0048]
[0049] 式中
[0050] 5)特征点提取:通过对采集图像的频域分析,提取图像在频域内的特征点,求取投影仪伽马
[0051]
[0052] 6)预编码图像:将求得的投影仪伽马预编码到正弦条纹图像中,使正弦条纹产生反变形,然后与投影仪产生的变形相抵消,经投影仪2投射,即可得到保持良好正弦性的正弦光栅条纹。预编码后的正弦条纹图像可以表示为
[0053] IY=[a+b cos(2πfx+δ)]1/γ (8)
[0054] 式中:a为正弦函数的基本偏移量,b为正弦函数的幅值,f为正弦函数的数字频率,x为沿x轴的变化量,δ为相移变化量。
[0055] 为了说明本发明方法的校正效果,采用现有的相移技术对一只茶壶进行了测量,实验结果参见图3-6。从图4和图5可以看出:校正前茶壶的相位分布有一定
波动性,这是由于投影仪伽马引起的相位误差;而校正后茶壶的相位分布更为平滑。图6是沿图3中线AB得到的校正前后茶壶轮廓曲线,由图6可以看出校正后由投影仪伽马引起的波动相对于校正前被大大减小。
[0056] 为了定量的说明本发明方法的校正精度,采用现有的相移技术对一个平面进行了测量。图7是校正前后测量平面得到相位误差分布图,由图7可以看出:校正后相位误差极大的减小了。表1是由图7得到的校正前后测量平面得到的相位误差结果:校正前最大相位误差和均方根相位误差分别为0.1943rad和0.1253rad;校正后的最大相位误差和均方根相位误差分别为0.0122rad和0.0375rad。校正后最大相位误差减小了至少15倍。
[0057] 表1
[0058] 最大相位误差(rad) 均方根相位误差(rad)
校正前 0.1943 0.1253
校正后 0.0122 0.0375
[0059] 本发明未述及之处适用于现有技术。