基于二进制条纹叠加的正弦光栅生成方法技术

技术编号:8021157 阅读:274 留言:0更新日期:2012-11-29 03:30
本发明专利技术提出了一种基于二进制条纹叠加的正弦光栅生成方法,本发明专利技术首先生成一个正弦光栅图片,再通过二进制的方法,将1张正弦光栅图片分解为8张二进制图片。根据二进制的分解原理,每张二进制图像的每个点代表原正弦光栅各个点进行二进制后的一个位,取值只能为0或1。通过投影8张二进制图片,最终将8张二进制图片合成一张正弦光栅图片。通过本发明专利技术可获得一张合成的平面正弦光栅投影图片E,投影图片E各点的像素值的范围为0到255,并且成正弦分布,从而避免了投影仪与相机的非线性响应而引起的误差。

【技术实现步骤摘要】

本专利技术属于投影仪和相机非线性响应相关领域。涉及到正弦条纹光栅合成的问题。具体为一种。
技术介绍
光学三维测量在工业自动检测、产品质量控制、逆向设计、生物医学、虚拟现实、文物复制、人体测量等众多领域中具有广泛应用。这种巨大的应用需求,促使了多种光学测量技术的快速发展。随着计算机技术、数字图像获取设备和光学器件的发展,很多三维光学测量技术已经进入商业应用的成熟阶段,同时新的三维测量方法还在不断涌现。基于条纹投影的光学三维面形测量方法具有非接触、高精度、高速度等特点,已广泛用于机器视觉、面形检测、实物仿形、产品质量控制、生物医学等领域。结构光测量系统的测量误差有两个主要来源相移误差和非正弦波形误差。相移误差是由于相移步距的不准确所致,它常常是不可避免的,但可通过采用精密的相移装置和测量过程中采用实时相移校正技术来降低。随着数字显示技术的发展,商业化的数字投影仪(DLP)在结构光测量系统中得到广泛应用。数字投影仪投射光栅可以消除相移误差,但是由于设计原因,投影仪和相机均具有灰度非线性失真的性质,使得拍摄得到的正弦光栅投影条纹不具有良好的正弦性,随之会给测量带来相位误差。投影仪具有的非线性失真,称为伽马失真,既是投影仪的输入输出呈现指数函数响应关系。伽马失真将成为影响测量系统测量精度的主要因素。现有的减小伽马非线性引起的测量误差的方法包括利用数学方法直接处理伽马非线性;增加相移步数减小误差;采用查表法预先设定误差;基于样条曲线拟合法。这些方法可以大大提高测量精度,但是也存在一些缺陷样条拟合法在相位计算时需要经过多次迭代,运算量较大;增加相移步数意味着投影图片数量的增加;查表法在标定投影仪伽马值的过程中需要大量时间。针对这一问题本专利技术提出了一种基于二进制模型,解决非线性问题。
技术实现思路
要解决的技术问题为解决现有技术存在的问题,本专利技术提出了一种。能够克服投影仪和相机非线性响应并通过二进制法将理论二进制图片叠加生成正弦光栅。技术方案本专利技术首先生成一个正弦光栅图片,再通过二进制的方法,将I张正弦光栅图片分解为8张二进制图片。根据二进制的分解原理,每张二进制图像的每个点代表原正弦光栅各个点进行二进制后的一个位,取值只能为O或I。通过投影8张二进制图片,最终将8张二进制图片合成一张正弦光栅图片。本专利技术的技术方案为所述一种,其特征在于包括以下步骤步骤I :生成至少两个周期的正弦光栅条纹图片A ; 步骤2 :根据二进制重构公式权利要求1.一种,其特征在于包括以下步骤 步骤I :生成至少两个周期的正弦光栅条纹图片A ; 步骤2 :根据二进制重构公式2.根据权利要求I所述一种,其特征在于步骤3中CCD相机的拍摄视角与投影仪光轴的夹角为20° 40°。全文摘要本专利技术提出了一种,本专利技术首先生成一个正弦光栅图片,再通过二进制的方法,将1张正弦光栅图片分解为8张二进制图片。根据二进制的分解原理,每张二进制图像的每个点代表原正弦光栅各个点进行二进制后的一个位,取值只能为0或1。通过投影8张二进制图片,最终将8张二进制图片合成一张正弦光栅图片。通过本专利技术可获得一张合成的平面正弦光栅投影图片E,投影图片E各点的像素值的范围为0到255,并且成正弦分布,从而避免了投影仪与相机的非线性响应而引起的误差。文档编号G01B11/25GK102798354SQ20121031071公开日2012年11月28日 申请日期2012年8月28日 优先权日2012年8月28日专利技术者万能, 常智勇, 樊迪, 黄亮, 张栋梁, 李春磊 申请人:西北工业大学本文档来自技高网
...

【技术保护点】
一种基于二进制条纹叠加的正弦光栅生成方法,其特征在于:包括以下步骤:步骤1:生成至少两个周期的正弦光栅条纹图片A;步骤2:根据二进制重构公式:I(x,y)=Σi=182(8-i)Mi(x,y)将正弦光栅条纹图片A重构分解为8张二进制图片{Mi}(i=1,2…,8),其中(x,y)表示图片A中像素点的坐标值,I(x,y)表示正弦光栅图片A各点的灰度值,Mi表示重构得到的二进制图片,8张二进制图片组成图片组B;在二进制图片Mi中,当Mi(x,y)=0时,该点(x,y)的灰度值为0,当Mi(x,y)=1时,该点(x,y)的灰度值为255;步骤3:将图片组B中的每张二进制图片分别投影到被测物体上,并通过CCD相机分别拍摄被测物体上的投影图片,得到8张投影图片,8张投影图片组成图片组C;利用大津阈值法对图片组C中的每张投影图片做二值化处理,处理后得到的8张二进制图片组成图片组D;步骤4:将图片组D中的8张二进制图片按照步骤2中的二进制重构公式进行逆向叠加处理,从而获得生成的正弦光栅图像E。

【技术特征摘要】

【专利技术属性】
技术研发人员:万能常智勇樊迪黄亮张栋梁李春磊
申请(专利权)人:西北工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1