发明名称 基于波长选择的三条纹投影相位展开方法
摘要 本发明公开的基于波长选择的三条纹投影相位展开方法,使用投影机向被测物体投射一组设计好的条纹图像,并由照相机同时拍摄经被测物体表面调制而发生变形的条纹图,从变形条纹图中获取分布在到之间的包裹相位图,再进行相位展开操作使得相位恢复成连续变化的绝对相位值,首次提出选择条纹波长而非频率作为待投影条纹的设计参数,并对不等式的简单计算建立查找表的方式对相位图进行相位展开操作,计算量小且速度快,具有较强的抗干扰性和较高精度,相对比现有的多数三维测量设备所采用的三频外差相位展开算法更高效、更精准。
申请公布号 CN106032976A 申请公布日期 2016.10.19
申请号 CN201510125180.0 申请日期 2015.03.20
申请人 五邑大学 发明人 龙佳乐;张建民
分类号 G01B11/25(2006.01)I 主分类号 G01B11/25(2006.01)I
代理机构 广州嘉权专利商标事务所有限公司 44205 代理人 冯剑明
主权项 基于波长选择的三条纹投影相位展开方法,其特征在于:以条纹波长作为设计投影条纹图片的参数,该投影条纹图片是一组光强呈正弦分布的光栅图像,该条纹波长为投影条纹每个周期所含的像素数目,使用投影机向被测物体投射一组设计好的条纹图片,并由照相机同时拍摄经被测物体表面调制而发生形变的条纹图,从变形条纹图中获取分布在‑π到π之间的包裹相位图,再进行相位展开操作使得相位恢复成连续变化的绝对相位值,具体的相位展开步骤包括:步骤1:根据投影机分辨率R选择合适的三个条纹波长(λ<sub>1</sub>,λ<sub>2</sub>,λ<sub>3</sub>)后,通过求解不等式创建查找表,建立的查找表的表头包括有:m<sub>1</sub>、m<sub>2</sub>、m<sub>3</sub>、m<sub>2</sub>λ<sub>2</sub>‑m<sub>1</sub>λ<sub>1</sub>、m<sub>3</sub>λ<sub>3</sub>‑m<sub>1</sub>λ<sub>1</sub>、m<sub>3</sub>λ<sub>3</sub>‑m<sub>2</sub>λ<sub>2</sub>,其中m<sub>1</sub>,m<sub>2</sub>,m<sub>3</sub>为恢复三个绝对相位所需的条纹阶数;上述不等式如下:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mo>-</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>&lt;</mo><mfrac><mrow><msub><mi>&lambda;</mi><mn>1</mn></msub><msub><mi>&phi;</mi><mn>1</mn></msub><mo>-</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><msub><mi>&phi;</mi><mn>2</mn></msub></mrow><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mo>=</mo><mo>[</mo><msub><mi>m</mi><mn>2</mn></msub><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>-</mo><msub><mi>m</mi><mn>1</mn></msub><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>]</mo><mo>&lt;</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>,</mo></mrow>]]></math><img file="FDA0000685717780000011.GIF" wi="852" he="165" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mo>-</mo><msub><mi>&lambda;</mi><mn>3</mn></msub><mo>&lt;</mo><mfrac><mrow><msub><mi>&lambda;</mi><mn>1</mn></msub><msub><mi>&phi;</mi><mn>1</mn></msub><mo>-</mo><msub><mi>&lambda;</mi><mn>3</mn></msub><msub><mi>&phi;</mi><mn>3</mn></msub></mrow><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mo>=</mo><mo>[</mo><msub><mi>m</mi><mn>3</mn></msub><msub><mi>&lambda;</mi><mn>3</mn></msub><mo>-</mo><msub><mi>m</mi><mn>1</mn></msub><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>]</mo><mo>&lt;</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>,</mo></mrow>]]></math><img file="FDA0000685717780000012.GIF" wi="776" he="141" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mo>-</mo><msub><mi>&lambda;</mi><mn>3</mn></msub><mo>&lt;</mo><mfrac><mrow><msub><mi>&lambda;</mi><mn>2</mn></msub><msub><mi>&phi;</mi><mn>2</mn></msub><mo>-</mo><msub><mi>&lambda;</mi><mn>3</mn></msub><msub><mi>&phi;</mi><mn>3</mn></msub></mrow><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mo>=</mo><mo>[</mo><msub><mi>m</mi><mn>3</mn></msub><msub><mi>&lambda;</mi><mn>3</mn></msub><mo>-</mo><msub><mi>m</mi><mn>2</mn></msub><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>]</mo><mo>&lt;</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>,</mo></mrow>]]></math><img file="FDA0000685717780000013.GIF" wi="806" he="140" /></maths>0≤m<sub>1</sub>&lt;R/λ<sub>1</sub>,0≤m<sub>2</sub>&lt;R/λ<sub>2</sub>,0≤m<sub>3</sub>&lt;R/λ<sub>3</sub>,其中λ<sub>1</sub>,λ<sub>2</sub>,λ<sub>3</sub>为投影条纹的波长,m<sub>1</sub>,m<sub>2</sub>,m<sub>3</sub>为恢复三个绝对相位所需的条纹阶数,φ<sub>1</sub>,φ<sub>2</sub>,φ<sub>3</sub>为包裹相位图;步骤2:将具有这三个波长的条纹投影到待测物体上并拍照,通过条纹分析技术获取包裹相位图φ<sub>1</sub>,φ<sub>2</sub>,φ<sub>3</sub>;步骤3:根据获取的包裹相位图和查找表建立包裹相位图和进行相位展开所需的条纹阶数之间一一对应的关系;计算[λ<sub>1</sub>φ<sub>1</sub>‑λ<sub>2</sub>φ<sub>2</sub>]/2π,[λ<sub>1</sub>φ<sub>1</sub>‑λ<sub>3</sub>φ<sub>3</sub>]/2π,[λ<sub>2</sub>φ<sub>2</sub>‑λ<sub>3</sub>φ<sub>3</sub>]/2π的值,即m<sub>2</sub>λ<sub>2</sub>‑m<sub>1</sub>λ<sub>1</sub>、m<sub>3</sub>(y)λ<sub>3</sub>‑m<sub>1</sub>(y)λ<sub>1</sub>、m<sub>3</sub>(y)λ<sub>3</sub>‑m<sub>2</sub>(y)λ<sub>2</sub>的值并四舍五入取整,在步骤1所建立的查找表中寻找数值与其最接近的一行,记录下同行的m<sub>1</sub>,m<sub>2</sub>,m<sub>3</sub>值;步骤4:根据绝对相位的计算公式:<maths num="0004" id="cmaths0004"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>&Phi;</mi><mn>1</mn></msub><mo>=</mo><mn>2</mn><msub><mi>&pi;m</mi><mn>1</mn></msub><mo>+</mo><msub><mi>&phi;</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>&Phi;</mi><mn>2</mn></msub><mo>=</mo><msub><mrow><mn>2</mn><mi>&pi;m</mi></mrow><mn>2</mn></msub><mo>+</mo><msub><mi>&phi;</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>&Phi;</mi><mn>3</mn></msub><mo>=</mo><mn>2</mn><mi>&pi;</mi><msub><mi>m</mi><mn>3</mn></msub><mo>+</mo><msub><mi>&phi;</mi><mn>3</mn></msub></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000685717780000021.GIF" wi="351" he="236" /></maths>其中Φ<sub>1</sub>,Φ<sub>2</sub>,Φ<sub>3</sub>为待恢复的绝对相位,将求得的φ<sub>1</sub>,φ<sub>2</sub>,φ<sub>3</sub>值和已得到的m<sub>1</sub>,m<sub>2</sub>,m<sub>3</sub>值代入上述公式进行相位展开,恢复投影条纹的绝对相位。
地址 529000 广东省江门市东成村22号