999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于五點法的單幅光學干涉條紋相位提取

2020-09-03 13:19:30郗洪柱孔德仁王偉魁樂貴高
激光與紅外 2020年8期

郗洪柱,孔德仁,王偉魁,樂貴高

(1.航天長征火箭技術有限公司傳感器部,北京 100076;2.南京理工大學機械工程學院,江蘇 南京 210094)

1 引 言

非接觸式光學測量通常利用光干涉原理測量各種物體的參數,如材料折射率、光學元件特征參數、薄膜厚度、微位移以及痕量氣體濃度等[1-6],具有很高的測試靈敏度及準確度。在動態干涉測量中,需要通過干涉條紋相位信息獲取反應物體狀態的某一物理量。目前干涉條紋相位提取算法較多,根據提取相位所需干涉條紋圖幅數,分為單幅和多幅干涉條紋相位提取算法。單幅干涉條紋相位提取算法僅需一幅干涉條紋圖即可提取相位信息,主要應用于動態和對實時性要求較高的測量上,包括同步法、鎖相法、傅里葉變換法、正則化相位跟蹤法、希爾伯特變換、遺傳算法和小波變換[7-10]等;多幅干涉條紋相位提取算法需要多幅干涉條紋圖才能得到一次相位信息,主要應用于靜態和對實時性要求不高的測量上,主要指相移法,包括Hariharan五步算法、Carre算法和最小二乘法等[11]。相移法操作過程復雜,且對相移或空間位置精度要求較高[12];傅里葉變換法及希爾伯特變換法等動態測量算法復雜度較高,存儲和參與運算的數據量大,在可編程器件上占用資源較多,運算速度受到一定影響。

本文構建的中心五點相位提取算法僅需一幅干涉條紋,利用線陣干涉條紋中五個特征點光強計算其相位,即最大點、最大點兩側最近的極小點、以及上述三點間兩中間點。固定上述五個特征點位置,獲取新的干涉條紋對應五點光強,重復上述計算,即可獲取連續變化的相位。同希爾伯特相位提取算法比,相位提取過程數據位數擴展少,避免了截斷誤差;同FFT法比,不涉及乘法器,無需存儲大量數據;此外,算法無需去除干涉條紋直流分量,簡化了計算量。相位求解精度高,計算過程耗費資源更少,速度更快,實時性能更佳,便于更廣泛應用。

2 算法原理

分別用I(x,y)、Idc(x,y)、Iac(x,y)、φ1(x,y)和φ2(x,y)表示像素坐標(x,y)處光強度、光強直流分量、交流分量、測量光束相位和參考光束相位,則干涉光強公式為:

I(x,y)=Idc(x,y)+Iac(x,y)cos[φ1(x,y)-φ2(x,y)]

(1)

為減小相移誤差的影響,Hariharan五步法需要五幅同一像素處相位相差π/2的干涉條紋作為計算對象,通常選擇測量光束和參考光束間相位差Δφ(x,y)=φ1(x,y)-φ2(x,y)為0、π/2、π、3π/2和2π。五步法求測量相位的計算公式為[13]:

(2)

上述方法需同一點處連續五幅相位相差π/2的干涉條紋光強,需控制獲取干涉條紋時機,定位特征點光強值才能得到測量光束相位,硬件成本高,限制了其在實時干涉測量領域的應用。考慮從單幅干涉條紋中獲取相位相差π/2的五點光強,即:

(3)

在單幅干涉條紋中尋找五點求測量光束相位,各點相位依次相差π/2。考慮到干涉條紋光強的余弦特性,為提高分辨率和檢測精度,選擇任一幅干涉條紋最大點處作為相位π點,選取π點左右兩個最近的極小值處分別作為相位0和2π點。為保證取點對稱性,π/2點在0點和π點中間取,3π/2點在π點和2π點中間取。由式(3)可明顯得到關于I2和I4的如下約束:

I2+I4=I1+I3

(4)

在取π/2和3π/2點時使對應點光強值盡量滿足式(4)。

由于光源的非單色性使干涉條紋光強最高處同一方向依次分布的亮條紋寬度變大,最大光強變小,最終在數個明暗條紋后,明暗條紋光強一致,可見度為零。另外由于干涉條紋相位存在畸變[15],受物體表面特征和投射角變化的影響,條紋的灰度分布也會有不同程度的非對稱退化[16],最大值左右兩側最近的兩個極小值并不相同(即I1≠I5),故在單幅干涉條紋上,各像素處的Idc(x,y)和Iac(x,y)并不完全一致,視為基本不變時將會引入誤差。將五點處直流分量Idc(x,y)視為常量,僅考慮不同位置處交流分量Iac(x,y)的不一致性,定義誤差系數c為相位解算結果的正切值同真值的正切值之差后除以真值的正切值,即:

(5)

采用非對稱參數a作為誤差系數c的評價指標,單位為像素。分別用mL、mR和max表示中心五點法中左極小值、右極小值和最大值像素位置,則非對稱參數定義為:

(6)

非對稱參數a大于零,干涉條紋主峰位置偏左,誤差系數c大于零,相位解算結果偏大;非對稱參數a小于零,干涉條紋主峰位置偏右,誤差系數c小于零,相位解算結果偏小;非對稱參數a絕對值越大,相位解算結果偏差越大。當每幅干涉條紋非對稱參數a固定時,誤差系數c固定,根據式(5)可知,x固定不變,進一步,為方便分析,可固定Iac2、Iac3和Iac1,即認為I1、I2和I3處于余弦函數上,根據式(4)即可確定I4的值,I5的選取受“最大值右側最近極小值”約束,按照理想余弦函數,則I5=I1,但由于實際干涉條紋非對稱退化現象,兩者并不相等。非對稱退化是系統固有現象,可視為系統誤差,因此在這種情況下,相位解算誤差變為系統誤差,通過后續標定可一定程度上消除該誤差的影響,但會使相位結果與待測物理量間的關系變復雜。

3 數值模擬

利用計算機產生512像素點線陣干涉條紋,干涉條紋攜帶的相位滿足下式:

(7)

干涉條紋每周期12個像素點,直流偏置為0.6,幅值為0.5,如式(8)所示,使用時對其中段加海明窗,前后兩段減小窗函數并抑制原始信號。

(8)

圖1為數值模擬結果。圖1(a)為不帶噪聲的干涉條紋模擬圖,含有256幅線陣512點干涉條紋,每幅條紋攜帶一個式(7)所述初始相位信息,加窗使得圖1(a)中間幾條干涉條紋明顯,兩端干涉條紋很弱,滿足實際線陣干涉條紋要求;為了更好地分析中心五點法效果,對模擬移相干涉法(PSI)、快速傅里葉變換(FFT)法、中心五點法和兩次希爾伯特變換法的相位解算結果繪制于圖1(b)中。由圖1(b)可知,中心五點法相位解算結果最接近原始相位變化,兩者差值平方和(Sum-of-Squared Differences,SSD)為0.1114,如表1所示,在三者中最小;FFT法相比兩次希爾伯特變換法,結果更接近原始相位變化,前者SSD為13.1001,明顯小于后者SSD值107.9121;后兩種算法均在連續相位解算任務的初始數十幀干涉條紋中與原始相位相差較小,隨著幀數增加,兩次希爾伯特變換法相位解算結果偏離原始相位值變大。

圖1 不帶噪聲數值模擬結果

表1 不帶噪聲時三種方法分別與移相干涉法對應點差值平方和

對圖1(a)中不帶噪聲的干涉條紋施加對應點數的高斯噪聲,噪聲均值為0,方差為每幀干涉條紋均值。圖2(a)為帶高斯噪聲的干涉條紋模擬圖,圖2(b)為上述幾種方法的相位處理結果。可知,中心五點法和兩次希爾伯特變換法受噪聲影響明顯,相位解算結果均出現波動,但兩次希爾伯特變換法波動更大,FFT法受噪聲影響小。如表2所示,與表1對比可知噪聲引起中心五點法和FFT法與PSI的SSD值均變大,噪聲使兩次希爾伯特變換法向靠近PSI結果方向波動,因此其SSD反而減小。綜合來看,噪聲情況下,仍然是中心五點法相位解算結果最接近原始相位變化,此外,FFT法優于兩次希爾伯特變換法。

(a)帶高斯噪聲的干涉條紋模擬

圖2 帶噪聲數值模擬結果

表2 帶高斯噪聲時三種方法分別與移相干涉法對應點差值平方和

4 實驗及分析

利用FPGA實現512點CMOS圖像傳感器的高速驅動,并對干涉條紋高速采集和處理。干涉條紋由MEMS工藝硅懸臂梁在密閉光聲腔內產生。懸臂梁振動時在CMOS圖像傳感器上產生相位變化的干涉條紋。實驗系統主要由兩塊控制電路板,一組量子級聯激光器及其驅動模塊,一組光聲池模塊組成。整個系統實驗平臺及現場如圖3(a)所示。

實驗中一組干涉條紋被CMOS圖像傳感器轉換后經采樣率為4 MHz的高速AD(AD9240,14 bits)采集,平滑連線后如圖3(b)所示,圖中橫坐標像素點對應的縱坐標像素值用圓圈標注。計算每幅干涉條紋非對稱參數a,為固定值0.5,因此干涉條紋非對稱現象引起的相位解算誤差是系統誤差,可利用標定手段一定程度上消除該誤差的影響。

(a)實驗平臺

(b)線陣干涉條紋

取連續20幅干涉條紋,濾除直流分量,如圖4(a)所示。利用中心五點法計算濾波前后對應各幅干涉條紋的相位,如圖4(b)所示,圖中“Before”為濾波前的20個相位解算結果,“After”為濾波后的20個相位解算結果,兩者吻合度高,濾波前相對于濾波后相位解算平均差值為0.06 %,約為9.55×10-5個波長,誤差非常小[17],可忽略。當直流分量較大,如為交流分量3倍時,濾波前后相位差值均值為3.2×10-11,亦可忽略。故而中心五點法無需濾除干涉條紋直流分量。

(a)去直流后干涉條紋

(b)干涉條紋濾波前后中心五點法相位結果

分別利用中心五點法、兩次希爾伯特變換法和FFT法提取線陣干涉條紋相位信息,將兩次希爾伯特變換得到的相位取反,前兩種算法相位結果減去各自均值,對FFT法得到的相位結果的幅值和偏置做調整,三種算法的結果如圖5所示。中心五點法和FFT法相位解算結果完全重合,上述兩種方法的結果與兩次希爾伯特變換法基本重合,定義峰峰值為相對分辨率,則中心五點法和FFT法相對分辨率為0.1643,希爾伯特變換法相對分辨率為0.1681,上述相對分辨率相當,前后差值占比僅約為2.26 %。

希爾伯特變換通過有限長單位沖激響應濾波器實現,經過兩次希爾伯特變換,輸出結果位數將會翻幾倍。在除法和反正切運算中均增大了運算量,對過程和結果數據的截取還會造成計算精度下降。FFT法通過調用Xilinx的“Fast Fourier Transform”核,按照512點,流水線模式,結果四舍五入,自然序列輸出方式配置實現所需功能,占用較多乘法器,流水線模式可提高運算速度,但級數越多資源占用越大。中心五點法僅是對數據做加減運算,并未增加除法和反正切運算量,不涉及乘法器的使用,在資源和運算開銷上較前兩者具有明顯優勢。

圖5 中心五點法、兩次希爾伯特變換法和FFT法相位

在同一FPGA平臺(Xilinx公司Virtex-II系列300萬門FPGA)實現中心五點法(No.1)、兩次希爾伯特變換法(No.2)和FFT法(No.3),算法均包含模數芯片驅動、線陣干涉條紋圖像傳感器驅動及解包裹模塊,資源占用見表3。FFT法中僅FFT核即消耗12個乘法器(MULT18×18),5個塊隨機存儲器(Block RAMs)以及大約3165個總邏輯單元(Slices)。綜合分析,FFT法在Block RAMs和MULT18×18上的消耗量遠多于另兩種;FFT法和兩次希爾伯特變換法在觸發器(Flip-Flop)、四輸入查找表(4-LUT)以及Slices使用量上均遠多于中心五點法。總體而言,中心五點法相比希爾伯特變換法和FFT法分別節省22 %和27 %的邏輯資源。

表3 三種算法邏輯資源開銷

在100 MHz系統時鐘下,從一幅干涉條紋采集完畢到相位解算結果輸出,中心五點法消耗90個系統時鐘,即900 ns;兩次希爾伯特變換法消耗95個系統時鐘,即950 ns;FFT法消耗512個系統時鐘,即5120 ns。前兩種方法時間瓶頸均在除法和反正切模塊,前者消耗59個系統時鐘,此外,五點數據需先從塊RAM中讀取,占用約19個系統時鐘;后者消耗66個系統時鐘。FFT法耗時最多,時間主要消耗在將干涉條紋512點數據在系統時鐘下串行加載至模塊中。總之,中心五點法較兩次希爾伯特變換法和FFT法在運行速度上分別具有約5 %和469 %的優勢。

5 結 論

基于五點相位求解算法,構建了一種快速、高精度單幅干涉條紋相位提取算法。該算法通過單幅線陣干涉條紋上最大點、最大點兩側最近極小點、以及上述三點間兩中間點計算干涉條紋相位。該算法過程數據位數擴展少,不涉及乘法器,不需存儲大量數據,無需去除干涉條紋直流分量,直流分量不濾除引起的相位精度誤差僅為9.55×10-5λ,簡化了計算量。數值模擬和實驗測試結果表明,該算法同FFT法的相對分辨率一致,同兩次希爾伯特變換算法有約2.26 %的區別,在FPGA平臺運行速度比后兩者分別快469 %和5 %,資源消耗分別節省27 %和22 %,具有相位解算精度高,運算速度快,資源開銷低的優點,對單幅干涉條紋相位提取具有重要指導意義。

主站蜘蛛池模板: 亚洲人成电影在线播放| 亚洲中文字幕日产无码2021| 精品国产三级在线观看| 亚洲免费福利视频| 亚洲欧州色色免费AV| 国产成人一区二区| 国产精品专区第一页在线观看| 色妞永久免费视频| A级毛片高清免费视频就| 国产精品密蕾丝视频| 亚洲精品无码人妻无码| 亚洲视频欧美不卡| a国产精品| 国产精品久线在线观看| 亚洲无限乱码| 99久久国产综合精品2023| 亚洲—日韩aV在线| 国产H片无码不卡在线视频| h视频在线观看网站| 欧美精品1区| 色综合日本| 国产精品女人呻吟在线观看| 国产伦精品一区二区三区视频优播| 最新国产成人剧情在线播放| 久久综合亚洲鲁鲁九月天| 四虎永久免费在线| 国产69囗曝护士吞精在线视频| 日韩成人午夜| 成人精品亚洲| 国产高潮流白浆视频| 99视频精品全国免费品| 毛片免费网址| 又黄又湿又爽的视频| 国内精自视频品线一二区| 国产肉感大码AV无码| 精品人妻无码区在线视频| 欧美日一级片| 幺女国产一级毛片| 无码高潮喷水在线观看| 欧美高清国产| 九色视频线上播放| 日本免费福利视频| 亚洲天堂网2014| www.99在线观看| 免费一看一级毛片| 亚洲人成网18禁| 欧美色伊人| 免费A级毛片无码无遮挡| 欧美区国产区| 国产美女无遮挡免费视频| 亚洲欧美另类日本| 日韩国产欧美精品在线| 99精品热视频这里只有精品7| 97在线公开视频| 国产精品一区二区在线播放| 亚洲高清日韩heyzo| 一本色道久久88综合日韩精品| 5555国产在线观看| 国产欧美视频在线| 欧美a网站| 26uuu国产精品视频| 国产极品美女在线播放| 中文字幕日韩欧美| 日韩在线第三页| 亚欧美国产综合| 精品亚洲国产成人AV| 爆乳熟妇一区二区三区| 欧美高清国产| 久久性妇女精品免费| 国产成人精品2021欧美日韩| 国产网友愉拍精品视频| a级毛片毛片免费观看久潮| 原味小视频在线www国产| 精品久久久久久久久久久| 九九热在线视频| 在线永久免费观看的毛片| 青青青国产在线播放| 谁有在线观看日韩亚洲最新视频| 成年A级毛片| 日本亚洲国产一区二区三区| 99精品免费欧美成人小视频| 99久久国产精品无码|