国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于分割縮放的欠采樣相位圖解包裹算法

2014-06-23 13:52:53徐天杰錢曉凡戴欣冉
激光技術 2014年1期
關鍵詞:模擬計算圖解條紋

徐天杰,錢曉凡,戴欣冉,李 斌

(昆明理工大學理學院激光研究所,昆明650500)

基于分割縮放的欠采樣相位圖解包裹算法

徐天杰,錢曉凡*,戴欣冉,李 斌

(昆明理工大學理學院激光研究所,昆明650500)

為了提取所需的相位信息,克服噪聲、斷點以及欠采樣等不利因素的影響,針對采樣問題出現(xiàn)的根本原因(采樣頻率過低、圖像條紋密度過高),在處理欠采樣問題時采用基于分割縮放原理的相位解包裹算法,對密度過高的干涉條紋通過插值放大后再進行解包裹運算。在理論分析的基礎上給出了具體的相位解包裹算法,模擬計算和實驗驗證都表明了該算法的可行性。結(jié)果表明,該算法對有欠采樣相位的解包裹能取得不錯的效果。

全息;相位解包裹;分割縮放;欠采樣

引 言

數(shù)字全息技術記錄了可以反映物體表面2維形貌、形變、應力分布或溫度場等信息的光場相位,所以,通過對數(shù)字再現(xiàn)象的相位進行提取與解包裹計算,就可實現(xiàn)包括2維形貌檢測在內(nèi)的各種測量,因而應用前景廣闊[1]。在提取相位信息時由于通常要引入反正切函數(shù),得到的相位稱為包裹相位,即相位值介于(-π,π]之間,這就需要采用相位解包裹運算處理相位分布上的跳變點,將被截斷(包裹)的相位連接起來,以得到真實的相位分布[2]。

實際問題中,由于噪聲、斷點,特別是欠采樣等的影響,包裹相位中有大量不可靠數(shù)據(jù)點存在,使相位解包裹成了一個十分困難的問題[3]。目前相位解包裹最常用的算法是最小二乘法[4-6],其中最小二乘法又分為無權(quán)最小二乘法[4,7]和加權(quán)最小二乘法[8-9]。針對欠采樣造成的相位解包裹困難,作者在無權(quán)最小二乘解包裹算法的基礎上,提出了基于分割縮放原理的相位解包裹算法,模擬計算和實驗驗證均表明,該算法對有欠采樣相位的解包裹能取得不錯的效果。

1 分割縮放原理

采樣頻率過低、圖像條紋密度過高,是欠采樣問題出現(xiàn)的根本原因,為此,如果對密度過高的干涉條紋通過插值放大后再進行相位解包裹處理,可以有效克服欠采樣的發(fā)生。但在實際操作中,待解包裹圖的分辨率一般都比較高,在進行插值放大后就會很容易出現(xiàn)超出計算機軟硬件處理能力的情況。針對該問題,作者提出了基于分割縮放原理的相位解包裹算法:(1)將包裹相位圖分割成若干個子單元;(2)對每個子單元進行插值放大處理;(3)對插值放大后的子單元塊進行解包裹運算;(4)將解包裹后的子單元塊縮小至原來的大??;(5)將縮小后的子單元塊合并成為完整圖像。

實際上,由于解包裹的過程是將斷裂的條紋拼接起來的過程,在合并的過程中會帶來條紋整體平移的問題,不調(diào)整相鄰單元塊之間相位值大小的直接合并操作,會使得各個小單元之間出現(xiàn)明顯的斷層,所以必須找到合理的合并方法。

2 一種擴散式的合并方法

前面已經(jīng)說明,找到好的合并方法是本文中相位解包裹算法得以實現(xiàn)的關鍵,作者提出了下面的合并方法。

如圖1所示,把待處理包裹相位圖按順序分割成數(shù)個子單元圖,每個子單元大小均為(m+Δm)×(n+Δn)像素(處于最后一行和列的單元除外)。為避免簡單合并所帶來的錯誤,作者讓相鄰的兩個子單元、最末端的子單元與余項單元之間存在Δm行和Δn列的重疊區(qū)域。完成對所有子單元的相位解包裹后,需要進行修正,修正過程要求對每個子單元加上一個增量δi,j,δi,j的值由相鄰單元重疊區(qū)域的相位平均值決定。最后將校正過的解包裹單元合并起來,從而解決直接合并所帶來的錯誤。

Fig.1 Schematic diagram of segmentation

當然,校正順序不同,合并的方法也相應不同,選用的是一種擴散式的合并方法:該方法以左上角的子單元作為參考單元,然后沿x和y方向延展順序校正其后的各個單元。

Ai,j(i=0,1,…,L-1;j=0,1,…,K-1)的大小為(m+Δm)×(n+Δn)像素;L是x方向上的子單元數(shù),K是y方向上的子單元數(shù),通常情況下,x和y方向的末端會出現(xiàn)與子單元大小不相同的余項單元。余項單元單獨處理;子單元Ai+1,j和Ai,j有Δm行重疊區(qū)域,分塊Ai,j+1和Ai,j有Δn列重疊區(qū)域。先確定第1個單元A0,0(i=0,j=0)為基準單元,然后分別計算其與右、下方向相鄰單元A0,1和A1,0的增量δ0,1與δ1,0,再以A0,1和A1,0為基準依次計算下去。

子單元的處理方法如下:

(1)當i=0,j=0時,即確定初始的基準單元時,需要確定一個初始增量δ0,0,δ0,0的值通過對解包裹后的子單元進行再包裹,然后與原始包裹相位相減,再取差值的平均值得到。

(2)當i=0且j=1,…,K-1或i=1,…,K-1且j=0時,增量的取值分別為:

(3)當i=L-1且j=1,…,K-2或i=1,…,K-2且j=L-1時,增量的取值為:

(4)當i=L-1,j=L-1時,增量的取值為:

式中,

(5)其它情況下增量的取值為:

式中,φ1(l,k)是未經(jīng)修正的子單元Ai,j的解包裹相位,φ2(l,k)和φ3(l,k)分別是子單元Ai-1,j和Ai,j-1經(jīng)修正后的解包裹相位。

通過上述計算,可以對分割后的子單元塊進行很好的合并處理。解決了圖像合并這一關鍵問題后,使用本文中的方法解決欠采樣圖像相位解包裹的問題也就迎刃而解了。

3 基于分割縮放原理的欠采樣相位圖解包裹算法模擬計算

為了檢驗作者所提出的算法針對欠采樣相位圖解包裹是否能達到預期效果,現(xiàn)做以下模擬計算。

作者用MATLAB中的peaks函數(shù)再乘以20構(gòu)建一個2維相位分布(512pixel×512pixel),如圖2a所示,其包裹相位如圖2b所示。使用傳統(tǒng)的最小二乘法進行解包裹計算,結(jié)果如圖2c所示,可以看出結(jié)果不是很理想,主要是由于peaks函數(shù)乘以20后其包裹相位變化太快,出現(xiàn)了欠采樣。

Fig.2 Simulated unwrapping results of wrapped phase with undersampling from least-square unwrapping operation

下面采用本文中的方法解包裹,為了觀察解包裹的效果,作者給出了計算誤差,即將解包裹得到的相位與原始相位相減,得到了幾個典型的計算結(jié)果(X表示插值放大倍數(shù))在圖3中給出。結(jié)果顯示,分割包裹相位圖后進行適當縮放再完成解包裹計算,能很好地避免欠采樣問題。

Fig.3 Simulated unwrapping results of wrapped phase with undersampling from segmentation and zooming unwrapping operation and the error

通過對比可以看到:使用最小二乘法對欠采樣圖像進行相位解包裹有很大的誤差,而使用本文中的分割縮放解包裹算法解包裹,誤差很小(最大相對誤差不到0.5%)。放大倍數(shù)X越大,解包裹的效果越好。但是,放大倍數(shù)X越大,運算的速度越慢。

4 處理實驗數(shù)據(jù)的驗證結(jié)果

為了進一步檢驗所提出算法的效果,將其用于實驗得到的有欠采樣包裹相位圖的解包裹,為此作者布置了如圖4所示的實驗光路[10]。激光束(波長為632.8nm)被分束鏡(beam splitter,BS)BS1分為兩束,其中一束經(jīng)擴束系統(tǒng)(beam expanding system,BES)BES1和透鏡L1變?yōu)槠叫泄?,再?jīng)反射鏡M1和分束鏡BS2反射后作為參考光到達CCD(2048pixel×1536pixel,像素大小為6.4μm);另一束被反射鏡M2反射,經(jīng)擴束系統(tǒng)BES2和透鏡L2變?yōu)槠叫泄猓俳?jīng)透鏡L3匯聚為球面波,最后通過分束鏡BS2作為物光到達CCD。參考光、物光在CCD處干涉并記錄下來得到數(shù)字全息圖,送計算機處理。

Fig.4 Schematic experiment setup

圖5 a是實際拍攝的一幅全息圖,記錄的是一個球面波的光場,通過減小球面半徑,得到了包裹相位存在欠采樣的數(shù)字全息圖;圖5b是對應的包裹相位圖。

Fig.5 Digital hologram and wrapped phase

圖6中給出了用不同算法對實驗得到的有欠采樣包裹相位圖解包裹的結(jié)果。其中圖6a中給出的是用傳統(tǒng)的最小二乘法解包裹所得結(jié)果,與模擬計算一樣,有欠采樣發(fā)生時,用傳統(tǒng)最小二乘法解包裹得到的相位有嚴重失真,誤差很大;圖6b中給出的是用常用的枝切法解包裹所得結(jié)果,由于有欠采樣,大片區(qū)域無法順利完成解包裹運算;圖6c中是用作者提出的分割縮放方法解包裹結(jié)果,計算中取m=n=30,X=10??梢钥闯?,該方法解決欠采樣問題的能力到達了預期的效果。

Fig.6 Experimental unwrapped phase by different unwrapping algorithm

5 結(jié) 論

由于噪聲、陰影、條紋斷裂及欠采樣等因素的影響,包裹相位中有大量不可靠數(shù)據(jù)點存在,給最小二乘相位解包裹帶來困難。本文中將分割縮放原理引入到數(shù)字全息再現(xiàn)光場的重構(gòu)中,對密度過高的干涉條紋通過插值放大后再進行相位解包裹處理,提出了基于分割縮放原理的欠采樣相位圖解包裹算法,可以有效克服欠采樣的發(fā)生。通過模擬計算得到了不錯的效果,實驗結(jié)果也驗證了這種算法的可行性,該算法為有欠采樣相位的解包裹提供了一種新的思路。

[1] XU L,PENG X Y,ANAND A K,et al.Digital microholointerferometer development and validation[J].Optical Engineering,2003,42(8):2218-2224.

[2] GE B Z,CUIP,LU Q N.Implement of phase unwrapping of digital holographic reconstruction image by discrete cosine transform least-square method[J].Journal of China University of Petroleum(Natural Science Edition),2008,32(6):1673-5005(in Chinese).

[3] ZHANG X,QIAN X F.An improvement on the least-squares phase unwrapping algorithm for undersampled interferogram[J].Acta Photonica Sinica,2011,40(1):121-125(in Chinese).

[4] PRITT M D,SHIPMAN JS.Least-squares two-dimensional phase unwrapping using FFT’s[J].IEEE Transactions on Geoscience and Remote Sensing,1994,32(3):706-708.

[5] MENESESJ,GHARBIT,HUMBERT P.Phase-unwrapping algorithm for images with high noise content based on a local histogram[J].Applied Optics,2005,44(7):1207-1215.

[6] HUIM,WANG D Sh,LIQ X,et al.Phase unwrapping method based on the solution of discrete poisson equation[J].Acta Optica Sinica,2003,23(10):1245-1249(in Chinese).

[7] GHIGLIA D C,REMORO L A.Robust two-dimensional weighted and unweighted phase unwrapping that uses fast transforms and iterative methods[J].Journal of the Optical Society of America,1994,A11(1):107-117.

[8] QIAN K M,WU X P.Modulation analysis based on weighted least-squares approach for phase unwrapping[J].Acta Photonica Sinica,2001,30(5):585-588(in Chinese).

[9] QIAN X F.A new phase calculation method in 3-D optical phase measurement by combining PSP with IFTP[J].Optoelectronics Letters,2010,6(2):120-123.

[10] LIB,QIAN X F,LIX H,et al.Phase-unwrapping algorithm based on radial shearing principle[J].Laser Technology,2013,37(1):44-47(in Chinese).

Unwrapping algorithm based on segmentation and zooming for undersampled wrapped phase

XU Tianjie,QIAN Xiaofan,DAI Xinran,LI Bin
(Institute of Lasers,F(xiàn)aculty of Science,Kunming University of Science and Technology,Kunming 650500,China)

In order to obtain phase information,many unfavorable factors such as noise,breakpoint and under sampling must be overcome.Aimed at too low sampling frequency and high fringe density,the root cause of the undersampling problem,unwrapping algorithm based on segmentation and zooming principle was introduced.After enlarging interference fringe whose density is too high by interpolation method,the phase was unwrapped.The simulation and experimental results show the feasibility of the proposed algorithm.It turns out that it is an effective unwrapping algorithm for undersampled wrapped phase.

holography;phase unwrapping;segmentation and zooming;undersampling

O438.1

A

10.7510/jgjs.issn.1001-3806.2014.01.009

1001-3806(2014)01-0039-05

國家自然科學基金資助項目(61067004)

徐天杰(1986-),男,碩士研究生,現(xiàn)主要從事光信息處理方面的研究。

*通訊聯(lián)系人。E-mail:qianxiaofan1@sina.com

2013-04-16;

2013-05-16

猜你喜歡
模擬計算圖解條紋
R1234ze PVTx熱物性模擬計算
能源工程(2022年1期)2022-03-29 01:06:26
誰是窮橫條紋衣服的人
小福爾摩斯(2019年2期)2019-09-10 07:22:44
別急!丟了條紋的斑馬(上)
別急!丟了條紋的斑馬(下)
圖解十八屆六中全會
群眾(2016年11期)2016-11-28 10:45:58
擠出發(fā)泡片材褶皺分析及模擬計算
中國塑料(2016年9期)2016-06-13 03:18:54
圖解天下
新財富(2015年8期)2015-11-20 10:34:52
條紋,條紋,發(fā)現(xiàn)啦
娃娃畫報(2014年9期)2014-10-15 16:30:52
實際發(fā)射工況下底排藥柱結(jié)構(gòu)完整性的模擬計算
火炸藥學報(2014年3期)2014-03-20 13:17:43
丙烯酸酯類降凝劑的Monte Carlo模擬計算及分子結(jié)構(gòu)設計
台前县| 通榆县| 通城县| 成都市| 康定县| 绍兴县| 卓尼县| 若尔盖县| 罗田县| 阳江市| 宜君县| 莆田市| 偃师市| 博乐市| 东宁县| 长葛市| 福安市| 崇明县| 宁都县| 德兴市| 武城县| 平江县| 建水县| 张家界市| 汉寿县| 浦江县| 论坛| 蒙山县| 金湖县| 永寿县| 永定县| 教育| 三台县| 阜平县| 临泉县| 永寿县| 怀仁县| 大洼县| 通渭县| 荥经县| 新兴县|