相位偏折術原理概述

作者:曹博

來源:微信公衆號|3D視覺工坊(系投稿)

3D視覺精品文章彙總:https://github.com/qxiaofan/awesome-3D-Vision-Papers/

 

相位偏折術是一個比較冷門的方向,主要用於測量鏡面物體。一直以來,干涉法都是測量鏡面最佳方法,精度可以達到波長的幾百分之一,但是有一些侷限性:

  1. 測量自由面型的鏡面物體時,干涉法所需要的光學補償原件製作複雜且昂貴;
  2. 回程誤差,干涉法很難快速標定;
  3. 測量環境苛刻,不適合干涉法測量,因爲輕微抖動、溫度變化,會給測量記過帶來很大誤差;

解決:PMD,相位偏折術,對環境不敏感,沒有回程誤差,因而標定相對簡單,可以測量自由曲面。其實偏折術系統跟結構光系統是非常相似的,回顧下它的重建流程:

  1. 標定相機,以及屏幕、相機位置關係
  2. 使用屏幕投影條紋(結構光使用投影儀)
  3. 解碼獲取表面梯度(結構光直接獲取高度)
  4. 梯度積分獲取高度信息

額外說明的是,偏折術系統中常說的“精度”達到幾納米,不是傳統意義上的“精度”,這是因爲偏折術通常用來測量純鏡面反射的物體表面,比如說天文望遠鏡的鏡面,它的模型假設中也假設參考平面跟實測待鏡面在同一高度,所以精度甚至可以達到幾納米。

01 原理

單相機PMD系統如圖1所示,系統由LCD顯示屏、CCD相機和計算機組成:

圖1 PMD系統示意圖 [1]

簡單原理:

  1. 顯示屏顯示計算機生成的結構光條紋;
  2. 相機通過待測鏡面表面拍攝顯示屏上條紋的鏡像;
  3. 如果鏡面表面不平整的話,則拍攝到的條紋會產生相應的變形;

更復雜原理,如圖2所示(由於光路可逆,我們對光線反向描述):

圖2 PMD系統原理圖 [1]

在這個式子的推導中,有一點需要額外注意這個近似條件,實際上它是現有單相機PMD系統中誤差的主要來源:

近似條件:我們認爲,待測物體的高度要遠小於,在點處待測鏡面和參考面位置的高度點是完全一致的,忽略了這部分誤差,認爲相位僅僅與鏡面表面梯度相關。

之後的重建步驟:

  1. 相位的獲取原理跟結構光相類似
  2. 根據相位獲取梯度
  3. 在獲取了梯度之後,對 x,y方向分別沿路徑進行積分

最終即可獲取高度信息。

說明:這篇文章目的僅僅是對相位偏折術的核心原理做個概略性的介紹,完整的推導並未介紹,更多的細節請查看相關論文。

02 特性

相比較來說,PMD有以下優勢:

圖3 振動對梯度測量的影響 [1]

因爲我們測量的是平面,即零頻項信息,其是不包含梯度的,該項的變化不會引起反射光線角度的變化。

  • 對系統隨機誤差不敏感,因爲積分的累積效應,使得隨機噪聲在積分過程中被很大程度抑制。
  • 獲得更準確的曲率信息:
    • 計算曲率是檢測面形缺陷的重要手段,梯度測量法僅僅需要對獲得的梯度求一階導數就可以獲得曲率;
    • 而直接的高度測量方法則要二階導數才能獲得曲率,計算二階導數會丟失更多的信息,計算得到的曲率較爲不準確;

但相比較來說,梯度測量方法也有以下缺陷:

  • 只能測量連續的鏡平面;
  • 積分過程引入誤差;

一句話概括,PMD相比較FFP精度更高,但是測量場景受限,只能測量連續的鏡平面!

03 參考文獻

[1] 基於光學三維成像的鏡面物體表面質量檢測方法研究 [博],吳雨祥

備註:作者也是我們「3D視覺從入門到精通」特邀嘉賓:一個超乾貨的3D視覺學習社區

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章