郭巧雙,王 敏,廖曉東
(福建師范大學 光電與信息工程學院 醫(yī)學光電科學與技術(shù)教育部重點實驗室,福建 福州350007)
目前國內(nèi)外干涉儀如Zygo干涉儀、移相式數(shù)字波面激光干涉儀等對干涉圖樣進行波面擬合采用的都是Zernike多項式擬合算法[1-2],但是直接影響擬合精度的Zernike多項式的階數(shù)較難確定[3],文獻[4]中則定性地說明了Zernike多項式邊界誤差對擬合結(jié)果存在影響,在文獻[5]中,采用對干涉圖分別進行行插值和列插值,再將兩次的插值結(jié)果進行加權(quán)擬合出干涉圖的波面,但仍存在的問題就是由于插值法不具有Zernike多項式的單位圓正交性質(zhì),不能限制插值邊界,邊界存在突變,給計算結(jié)果帶來一定的誤差且計算速度慢。隨著徑向基理論的發(fā)展,徑向基函數(shù)已經(jīng)廣泛應用于大地測量學、神經(jīng)網(wǎng)絡(luò)、自由曲面重構(gòu)等領(lǐng)域,在實際應用當中很多類型的徑向基函數(shù)都能得到很好的結(jié)果,尤其是以multi-quadric函數(shù)(簡稱MQ函數(shù))為基底函數(shù)的徑向基函數(shù)在散亂數(shù)據(jù)插值中可以得到理想的結(jié)果[6],因此根據(jù)一般球面光學元件基本為圓形孔徑[7],本文先采取最小二乘法對數(shù)據(jù)邊界點進行擬合得到邊界圓[8],確定出數(shù)據(jù)邊界點的中心和半徑值,并用樣條插值確定邊界波像差,解決由于邊界數(shù)據(jù)少,誤差大的問題;然后用multi-quadric函數(shù)插值法對已知數(shù)據(jù)直接進行插值擬合,既能克服Zernike多項式的階數(shù)不易確定的問題,又可在不需要確定波面方程的情況下,直接給出任意指定點的波像差,進而還原出波面,計算出波面峰谷偏差EPV值及均方根偏差ERMS值。
本文主要是在Matlab軟件平臺上,分別對國標干涉圖、Zygo干涉儀采集的干涉圖進行擬合,并將擬合結(jié)果所得的面形偏差與國標面形偏差、Zygo干涉儀檢測的面形偏差進行對比。由于美國Zygo公司的GPI系列干涉儀,其測量結(jié)果得到 國 內(nèi) 外 同 行 的 公 認[1-2,9],因 此 本 文 方 法 的 擬 合精度主要通過與Zygo干涉儀測量結(jié)果比較為準。
干涉圖樣通過裁剪、格式轉(zhuǎn)換、雙臂旋濾波等預處理后,通過Otsu方法的最佳全局閾值處理進行圖像分割,提取出干涉圖樣的明(暗)條紋,再通過數(shù)學形態(tài)學細化算法提取明(暗)條紋的骨架得到干涉條紋中心線,由于骨架提取后存在毛刺,采用形態(tài)學方法對骨架的毛刺進行去除,避免對波面擬合引進誤差,接下來通過級次標定,即可確定每條明(暗)條紋的相位為2nπ或光程差為nλ[10]。最后通過已知的相位或光程差對波面進行插值擬合。圖像處理步驟見圖1,國標干涉圖中馬鞍形光圈(文獻[10]附錄B.9)處理結(jié)果如圖2所示。
圖1 圖像處理步驟Fig.1 Image processing steps
圖2 處理后的干涉條紋Fig.2 Preprocessed interferogram
由于Zernike多項式是互為正交、線性無關(guān)的,而且可以唯一地、歸一化描述系統(tǒng)圓形孔徑的波前邊界,所以在Zernike多項式波面擬合過程中不需要考慮邊界問題。而插值法擬合波面不具有自然約束邊界的條件,故必須考慮邊界問題.基于一般球面光學元件都是圓形孔徑[7],且非閉合型的干涉條紋的端點位于干涉圖樣的邊界,所以邊界的處理主要根據(jù)非閉合型干涉條紋的端點來擬合邊界圓,并根據(jù)已知數(shù)據(jù)點的波像差擬合出整個邊界圓的波像差,即可實現(xiàn)對插值邊界進行約束。
根據(jù)干涉條紋提取的骨架為單像素寬度的圖像,則在骨架像素中8鄰域范圍內(nèi)只存在1個像素點的像素為骨架的端點(如圖3所示,中心像素a即為端點)。根據(jù)端點定義通過掃描遍歷各個像素點確定其8鄰域的像素個數(shù)即可查找出干涉條紋骨架的端點。
圖3 中心像素a為端點的8鄰域示意圖Fig.3 8-adjacent areas with center pixel ato be endpoint
將查找出的邊界點的行索引值及列索引值作為已知邊界點坐標(xi,yi),以已知邊界點到擬合圓心的距離與擬合圓半徑的平方差最小為擬合邊界圓的判斷依據(jù),采用最小二乘法進行擬合圓,即可確定圓心和半徑,擬合邊界圓的結(jié)果如圖4所示。過Matlab進行矩陣的左除即最小二乘法解法便可確定(D,E,F(xiàn))參數(shù)使取得最小值,再根據(jù)(2)式便可確定擬合圓的參數(shù)(x0,y0,r)。
圖4 擬合示意圖及邊界擬合圓Fig.4 Schematic diagram and boundary fitting circle
對于邊界波像差,可根據(jù)圓的參數(shù)(圓心和半徑)將已知邊界點的坐標(xi,yi)轉(zhuǎn)化成極坐標(ρ,θi),再根據(jù)已知邊界點的極坐標θi及相對應的波像差zi進行一維的樣條插值,采用 Matlab中interp1函數(shù)選用擬合效果較平滑的“spline”分段樣條插值方法,即可得到整個邊界的位置及波像差,計算出的邊界波像差如圖5所示。
圖5 邊界波像差Fig.5 Wave aberrations of boundary
如圖4所示已知邊界點到擬合圓圓心的距離為di,擬合半徑為r,根據(jù)圓的一般方程:
可得:
則已知邊界點到擬合圓心的距離與擬合圓半徑的平方差為
根據(jù)(3)式由已知邊界點建立線性方程組,通
通過邊界點確定邊界圓的圓心及半徑的大小即可確定插值的有效范圍,因為插值中存在外插偏差大問題,通過插值擬合確定邊界波像差既可減小外插帶來的影響,又可以增加采樣點提高波面擬合精度。
MQ 函數(shù)的表達式[12-14]為
其中zk為已知點的波像差。即已知波像差的點為(x1,y1,z1),(x2,y2,z2),…,(xn,yn,zn)
其中c為形狀參數(shù)。插值計算前應先用提取出的干涉條紋中心線及其對應的波像差根據(jù)先行方程組(5)式計算最小二乘法計算系數(shù)ai的值:
則有
即可通過最小二乘法計算得到系數(shù)向量A。
徑向基為
采用函數(shù)插值給定的點集,即可擬合出各個點的位相得到被測波面的輪廓。
EPV值是被測波面上相對于參考波面的峰值與谷值之差;ERMS值是被測波面相對于參考波面各點偏差值的均方根[11]。通過波面擬合結(jié)果即可得到波面相對于參考波面各點偏差值Ei,則通過(11)式便可計算出波面的峰谷偏差:
由于國家標準光圈給出的是半徑偏差N,計算出的EPV值無法與國標給定的半徑偏差值直接進行比較,則根據(jù)(12)式即可實現(xiàn)EPV與N 的轉(zhuǎn)化[15],其中λ為波長。
通過(13)式計算波面的均方根偏差ERMS:
本文采用國標干涉圖及Zygo公司GPI-XP/D4干涉儀采集的圖片進行測試對比。圖6所示圖a和圖b分別為國標干涉圖參照文獻[8]附錄B.9、附錄B.19測試結(jié)果的MQ插值擬合波面圖。
Fig.6 國標干涉圖擬合結(jié)果圖Fig.6 Fitting results of national standard interferograms
計算結(jié)果如表1所示:
表1 國標干涉圖測試數(shù)據(jù)Table 1 Test data of national standardinterferograms
表1給出了MQ插值方法對國標干涉圖的檢測結(jié)果,從國標干涉圖的檢測結(jié)果看,MQ函數(shù)插值方法檢測出的EPV誤差約為0.2λ,基本在測量誤差范圍內(nèi)。由于國標干涉圖主要是用來作為光學車間樣板法定性檢測的標準,精度有限,且國標圖在實測中較難采集到相同的圖樣用于驗證。因此通過ZygoGPI系列干涉儀的采集圖樣進行進一步驗證。
圖7為Zygo公司GPI-XP/D4干涉儀采集的圖片的擬合結(jié)果。
圖7 Zygo干涉圖擬合結(jié)果圖Fig.7 Fitting results of Zygo interferograms
表2則給出了MQ插值方法與Zygo干涉儀對Zygo干涉儀采集圖的檢測結(jié)果,從表2有無擬合邊界波像差的檢測結(jié)果可得,通過邊界波像差的擬合可有效地減小插值誤差;從MQ函數(shù)插值方法(有擬合邊界波像差)與Zygo干涉儀的檢測結(jié)果比較可得,峰谷值EPV和均方根偏差ERMS差異約為0.03λ,與Zygo干涉儀的檢測結(jié)果較接近,即驗證了采用MQ函數(shù)插值擬合波面可基本滿足非接觸在線檢測光學鏡片的精度帶求并具有可行性。
表2 Zygo干涉儀采集圖測試數(shù)據(jù)Table 2 Test data of Zygo interferometer λ
采用最小二乘法進行邊界擬合可精確地確定數(shù)據(jù)取值邊界點,即確定插值的有效范圍;采用MQ函數(shù)插值基本實現(xiàn)了對干涉圖波面面形的重建,且重建的波面光滑度較高;將MQ函數(shù)插值與邊界波像差擬合相結(jié)合,也有效地提高了檢測精度。雖然前期圖像處理環(huán)節(jié)引入一定的誤差,導致根據(jù)干涉條紋提取的相位信息精度有限,使得檢測結(jié)果仍存在一定的誤差,但是測量誤差能夠滿足球面光學元件非接觸在線檢測的精度要求,且采用MQ函數(shù)插值方法與不同的邊界擬合方法有望實現(xiàn)對橢圓形、方形孔徑的光學元件進行檢測。
[1] Yu Yi.Zygo interferometer and its application[D].Tianjin:Tianjin University,2005:21-33.于毅.Zygo干涉儀及其應用[D].天津:天津大學,2005:21-33.
[2] Yuan Qun,Gao Zhishan,Li Jianxin,et al.Research on techniques of fabrication and measurement about Fizeau infrared interferometer[J].Chinese Journal of Lasers,2011,38(8):0808001.袁群,高志山,李建欣,等.斐索式紅外干涉儀研制和測試技術(shù)研究[J].中國激光,2011,38(8):0808001.
[3] Feng Jie,Bai Yu,Xing Tingwen.Fitting accuracy of wavefrontusing Zernike polynomials[J].Electro-optic Technology Application,2011,26(2):31-34.馮婕,白瑜,邢廷文.Zernike多項式波面擬合精度研究[J].光電技術(shù)應用.2011,26(2):31-34.
[4] Hou Xi,Wu Fan,Yang Li,et al.Effect analysis of edge errors in wavefront fitting with Zernike polynomials[J].Infrared and Laser Engineering,2006,35(S2):72-75.候溪,伍凡,楊力,等.基于Zernike多項式波面擬合中邊界誤差的影響分析[J].紅外與激光工程,2006,35(S2):72-75.
[5] Lan Mingqiang.Study of optical surface deviation detection technology based on wavefront fitting[D].Fujian:Fujian Normal University,2013:42-46.蘭明強.基于波面擬合法面形偏差檢測技術(shù)研究[D].福建:福建師范大學,2013:42-46.
[6] Wang Tianhua,An improved radial basis function quasi-interpolation method[D].Jilin:Jilin University,2014:3-8.王天化.一種改進的徑向基函數(shù)擬插值方法[D].吉林:吉林大學,2014:3-8.
[7] Zhang Wei,Liu Jianfeng,Long Funian,et al.Study on wavefront fitting using Zernike polynomials[J].Optical Technique,2005,31(5):675-678.張偉,劉劍峰,龍夫年,等.基于Zernike多項式進行波面擬合研究[J].光學技術(shù),2005,31(5):675-678.
[8] Liu Ke,Zhou Fuqiang,Zhang Guangjun.Radius constraint least-square circle fitting method and error analysis[J].Journal of Optoelectronics·Laser,2006,17(5):604-607.劉珂,周富強,張廣軍.半徑約束最小二乘圓擬合方法及其誤差分析[J].光電子·激光,2006,17(5):604-607.
[9] Xu Deyan.Introduction to the impression of American ZYGO company[J].Optical Technique,1996,3:47-48.徐德衍.淺談美國ZYGO公司印象[J].光學技術(shù).1996,3:47-48.
[10]AQSIQ,SAC.GB 2831-2009Surface form deviation of optical elements [S].Beijing:China Standard Press,2009.中華人民共和國國家質(zhì)量監(jiān)督檢驗檢疫總局,中國國家標準化管理委員會.GB 2831-2009光學零件的面形偏差 [S].北京:中國標準出版社,2009.
[11]Sha Dingguo,Su Datu.Optical testing technology[M].2ed ed.Beijing:Beijing Institute of Technology Press,2010:80-96.沙定國,蘇大圖.光學測試技術(shù)[M].2版.北京理工大學出版社,2010:80-96.
[12]Li Yan,Bai Yufeng.The case study about multi-quadric method[J].Journal of Inner Mongolia University for Nationalities:Natural Sciences,2010,25(4):369-372.李艷,白玉峰.Multi-quadric函數(shù)與Gauss函數(shù)的插值比較[J].內(nèi)蒙古民族大學學報:自然科學版,2010,25(4):369-372.
[13]Yao Yibin,Liu Jingnan,Shi Chuang,et al.Multiquadric equations interpolation and itsapplications to the establishment of crustalmovement speed field[J].Geo-spatial Information Science(Quarterly),2002,2(5):1-5.
[14]Tao Benzao,Yao Yibin.Parameter estimation based on multi-quadric collocation model[J].Geomatics and Information Science of Wuhan University,2003,28(5):547-550.陶本藻,姚宜斌.基于多面核函數(shù)配置型模型的參數(shù)估計[J].武漢大學學報:信息科學版,2003,28(5):547-550
[15]Cao Tianning,Bai Jian,Kong Yanbo.Application of CQG-Ⅱshop digital interferometer in several special testing cases[J].Optical Technology,2001,27(6):562-563.曹天寧,白劍,孔燕波.CGQ-II車間數(shù)字干涉儀的幾種特 殊 檢 測的 應 用 [J].光 學技 術(shù),2001,27(6):562-563.