亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種改進(jìn)的基于FFT的PIV互相關(guān)算法

        2011-02-08 09:40:22鮑曉利李木國(guó)
        關(guān)鍵詞:運(yùn)算量流場(chǎng)矢量

        鮑曉利, 李木國(guó)

        (大連理工大學(xué)海岸和近海工程國(guó)家重點(diǎn)實(shí)驗(yàn)室,遼寧大連 116024)

        0 引 言

        近年來(lái),粒子圖像測(cè)速(particle image velocimetry,PIV)技術(shù)得到了極大的發(fā)展,已被廣泛應(yīng)用于多個(gè)科研和工業(yè)領(lǐng)域.在2D-PIV技術(shù)中,基于相關(guān)窗口的互相關(guān)算法已被普遍采用[1].隨著對(duì)3D-PIV技術(shù)研究的不斷深入,基于相關(guān)窗口的互相關(guān)算法也被應(yīng)用其中[2、3].在現(xiàn)有的實(shí)時(shí)PIV系統(tǒng)設(shè)計(jì)中,也多采用基于相關(guān)窗口的互相關(guān)算法[4].同時(shí),基本相關(guān)窗口的互相關(guān)算法也被用于相關(guān)領(lǐng)域,如三維運(yùn)動(dòng)檢測(cè)[5].當(dāng)前對(duì)互相關(guān)算法的研究主要集中在提高算法精度方面,在提高算法運(yùn)算效率方面的研究沒(méi)有得到足夠的重視,所以對(duì)互相關(guān)算法的運(yùn)算效率進(jìn)行研究,具有重要意義.到目前為止,在所提出的互相關(guān)算法中,基于快速傅里葉變換(FFT)的互相關(guān)算法由于其不受相關(guān)窗口大小限制,簡(jiǎn)化了互相關(guān)計(jì)算,并極大地提高了互相關(guān)運(yùn)算效率,已成為互相關(guān)算法中最為典型的算法[6、7].在粒子圖像測(cè)速中,為提高粒子速度矢量分辨率,相鄰相關(guān)窗口間須存在重疊,致使互相關(guān)運(yùn)算中存在重復(fù)運(yùn)算,降低了算法的運(yùn)算效率[8].本文在基于FFT的互相關(guān)算法的基礎(chǔ)上,根據(jù)頻域抽取原理,對(duì)互相關(guān)算法中的二維FFT進(jìn)行改進(jìn),以減少互相關(guān)算法中的重復(fù)FFT運(yùn)算.

        1 粒子圖像測(cè)速原理

        PIV技術(shù)是在流動(dòng)顯示的基礎(chǔ)上結(jié)合光學(xué)圖像處理技術(shù)對(duì)待測(cè)量的流場(chǎng)進(jìn)行非接觸的高精度測(cè)量[9].測(cè)速系統(tǒng)對(duì)加入示蹤粒子的流場(chǎng)進(jìn)行快速拍照,通過(guò)測(cè)量流場(chǎng)中示蹤粒子在已知時(shí)間間隔內(nèi)的位移實(shí)現(xiàn)對(duì)流體運(yùn)動(dòng)速度的測(cè)量.定義x(t)、y(t)為某個(gè)粒子在t時(shí)刻的位置,經(jīng)過(guò)時(shí)間Δt粒子的位置為x(t+Δt)、y(t+Δt),那么該粒子在x軸、y軸方向的速度分量v x、v y如下式:

        實(shí)際應(yīng)用中,粒子在t+Δt時(shí)刻的位置是未知的.對(duì)于粒子在t+Δt時(shí)刻的位置,通常采用基于相關(guān)窗口的互相關(guān)方法來(lái)確定.

        2 基于FFT的互相關(guān)算法

        圖1 基于FFT的互相關(guān)算法流程圖Fig.1 FFT-based cross-correlation algorithm diagram

        針對(duì)互相關(guān)算法運(yùn)算量巨大的問(wèn)題提出了較多算法,基于FFT的互相關(guān)算法由于具有極高的運(yùn)算效率,至今仍為PIV互相關(guān)算法中的基本算法[10].圖1為基于FFT的互相關(guān)算法流程圖.其中f(m,n)和g(m,n)分別表示當(dāng)前窗口和詢問(wèn)窗口.t時(shí)刻粒子存在于(x,y)位置處窗口(即當(dāng)前窗口),t+Δt時(shí)刻粒子所在窗口未知.t+Δt時(shí)刻粒子所在窗口位置(x+ξ,y+η)可利用當(dāng)前窗口與t+Δt時(shí)刻的粒子存在目標(biāo)區(qū)域進(jìn)行互相關(guān)運(yùn)算獲得.最大互相關(guān)峰值位置處窗口,即t+Δt時(shí)刻粒子所在窗口.當(dāng)前窗口與詢問(wèn)窗口的互相關(guān)函數(shù)如式(2)[11].其中,當(dāng)前窗口大小為M0×N0,

        I1和I2分別表示在t時(shí)刻和t+Δt時(shí)刻粒子圖像的像素灰度值.

        在基于FFT的互相關(guān)算法中,乘法運(yùn)算量在互相關(guān)運(yùn)算量中占絕對(duì)比重,所以對(duì)互相關(guān)運(yùn)算量分析可簡(jiǎn)化為對(duì)其乘法運(yùn)算量分析,具有等效的分析結(jié)果[11].基于FFT的互相關(guān)算法的運(yùn)算量計(jì)算表達(dá)式為

        其中N×N為詢問(wèn)窗口大小,N滿足2k(k為正整數(shù)),否則詢問(wèn)窗口須補(bǔ)零.

        3 基于FFT的互相關(guān)算法的改進(jìn)

        一般情況下,相關(guān)窗口的重疊率為50%時(shí),粒子速度矢量分辨率與算法運(yùn)算效率之間達(dá)到最佳均衡[8].頻域抽?。―IF)基二維FFT算法中,信號(hào)的FFT由被分成上、下兩部分的信號(hào)的FFT構(gòu)成.據(jù)此原理,在窗口重疊率為50%時(shí),對(duì)當(dāng)前窗口和詢問(wèn)窗口進(jìn)行對(duì)半分割,重疊相鄰3個(gè)窗口的二維FFT中重疊部分窗口的一個(gè)維度的FFT運(yùn)算值,可由其相鄰窗口的重疊部分的FFT運(yùn)算值經(jīng)頻移疊加后獲得.據(jù)此,對(duì)基于FFT的互相關(guān)算法進(jìn)行改進(jìn),以提高互相關(guān)算法運(yùn)算效率.在詢問(wèn)窗口大小為M×N(M、N為2的整數(shù)次冪,一般情況下M等于N)時(shí),重疊窗口的FFT表達(dá)式F2(u,v)推導(dǎo)過(guò)程如式(4)~(6)[12]所示:

        圖2 改進(jìn)的二維FFT計(jì)算流程Fig.2 Computational diagram of improved 2D-FFT

        改進(jìn)后互相關(guān)算法運(yùn)算量仍采用乘法運(yùn)算量來(lái)度量,其計(jì)算表達(dá)式如下式:

        式(7)與式(3)相比較,改進(jìn)后算法運(yùn)算效率提高表達(dá)式如式(8)所示.改進(jìn)后算法較未改進(jìn)算法運(yùn)算效率提高如圖3(圖中橫坐標(biāo)L表示詢問(wèn)窗口寬度,縱坐標(biāo)σ表示算法運(yùn)算效率提高).

        圖3 改進(jìn)后算法運(yùn)算效率提高Fig.3 Computation efficiency increase of improved algorithm

        從圖3中可以看出,當(dāng)詢問(wèn)窗口大小為16× 16、32×32、64×64、128×128、256×256、512× 512、1 024×1 024時(shí),改進(jìn)后算法較未改進(jìn)算法在運(yùn)算效率方面平均提高了13.86%,并隨著詢問(wèn)窗口變大算法運(yùn)算效率提高會(huì)減小.當(dāng)詢問(wèn)窗口大小為16×16時(shí)運(yùn)算效率提高最大,為15.38%.當(dāng)詢問(wèn)窗口大小為256×256、512× 512、1 024×1 024時(shí),其運(yùn)算效率提高變化不明顯.

        4 實(shí)驗(yàn)結(jié)果與討論

        為對(duì)改進(jìn)前與改進(jìn)后算法進(jìn)行對(duì)比驗(yàn)證及分析,利用CCD相機(jī)連續(xù)采集了30幀粒子圖像,連續(xù)兩幀粒子圖像時(shí)間間隔為0.043 s,圖像大小為1 600×1 200.隨機(jī)選取連續(xù)兩幀經(jīng)預(yù)處理后的粒子圖像(為清晰顯示出圖像中粒子,僅給出部分放大圖像),如圖4所示.

        當(dāng)詢問(wèn)窗口大小為16×16或1 024×1 024時(shí),由于詢問(wèn)窗口所包含粒子信息過(guò)少或分析點(diǎn)數(shù)過(guò)少,粒子圖像測(cè)速處理結(jié)果無(wú)任何實(shí)際意義.對(duì)于這兩種情況本文均不做分析.

        設(shè)置窗口重疊率為50%,在詢問(wèn)窗口大小分別為32×32、64×64、128×128、256×256、512× 512時(shí),采用基于改進(jìn)前后兩種互相關(guān)算法的PIV算法計(jì)算粒子速度矢量.處理程序采用Matlab作為開(kāi)發(fā)平臺(tái)編寫(xiě)完成.限于篇幅僅給出當(dāng)詢問(wèn)窗口大小為128×128時(shí)隨機(jī)選取的粒子速度矢量對(duì)比圖,如圖5所示(圖中橫坐標(biāo)和縱坐標(biāo)的單位為像素).

        圖4 連續(xù)兩幀粒子圖像Fig.4 A pair of particle images

        圖5 粒子速度矢量對(duì)比圖Fig.5 Comparison of two particle velocity vector′s images

        對(duì)比觀察圖5(a)和(b)兩粒子速度矢量圖,發(fā)現(xiàn)其無(wú)任何差異.為定量分析改進(jìn)前后兩算法在所得速度矢量上的差異,對(duì)不同詢問(wèn)窗口大小下得到的粒子速度矢量在x軸和y軸方向上的平均差異進(jìn)行對(duì)比分析,分析結(jié)果如表1所示.

        表1 粒子速度矢量對(duì)比Tab.1 Comparison results of particle velocity vectors

        由表1可以得出,利用改進(jìn)前后兩互相關(guān)算法計(jì)算所得速度矢量在x軸和y軸方向上僅存在微小差異.

        改進(jìn)前后兩種互相關(guān)算法平均消耗時(shí)間對(duì)比如表2所示.

        表2 算法消耗時(shí)間對(duì)比Tab.2 Comparison results of the processing time

        由表2可以得出,改進(jìn)后算法較未改進(jìn)算法在運(yùn)算效率方面平均提高了12.25%,與理論提高效率平均值十分接近.當(dāng)詢問(wèn)窗口大小為32× 32時(shí)改進(jìn)算法效率提高最高,為14.37%.當(dāng)詢問(wèn)窗口大小為128×128、256×256、512×512時(shí),隨著詢問(wèn)窗口變大運(yùn)算效率提高變化不明顯.

        5 結(jié) 論

        本文利用頻域抽取原理,在基于FFT的互相關(guān)算法的基礎(chǔ)上,結(jié)合重疊窗口互相關(guān)運(yùn)算的特點(diǎn),對(duì)基于FFT的互相關(guān)算法進(jìn)行了改進(jìn),有效地減少了互相關(guān)運(yùn)算中重復(fù)FFT運(yùn)算量.實(shí)驗(yàn)結(jié)果表明,本文所提出的改進(jìn)互相關(guān)算法與基于FFT的互相關(guān)算法相比,在不降低PIV處理效果的前提下,運(yùn)算效率平均提高了約12.25%.

        [1]ADIRAN R J.Twenty years of particle image velocimetry[J].Experiments in Fluids,2005,39(2):159-169

        [2]ZHANG Wei,HAIN R,KHLER C J.Scanning PIV investigation of the laminar separation bubble on a SD7003 airfoil[J].Experiments in Fluids,2008,45(4):725-743

        [3]WIENEKE B.Volume self-calibration for 3D particle image velocimetry[J].Experiments in Fluids,2008,45(4):549-556

        [4]MUNOZ J M I,DELLAVALE D,SONNAILLON M O,etal.Real-time particle image velocimetry based on FPGA technology[C]//5thSouthern Conference on Programmable Logic.Brazil:IEEE,2009

        [5]ALVAREZ L,CASTANO C A,CARCIA M,etal.3D motion estimation using a combination of correlation and variational methods for PIV[J].Computer Aided Systems Theory,2007(4739):612-620

        [6]ADRIC E,VLACHOS P P.Assessment of advanced windowing techniques for digital particle image velocimetry[J].Measurement Science and Technology,2009,20(7):1-9

        [7]王燦星,林建忠,山本富士夫.二維PIV圖像處理算法[J].水動(dòng)力學(xué)研究與進(jìn)展,2001,16(4):399-404

        [8]ROTH G I,KATZ J.Five techniques for increasing the speed and accuracy of PIV interrogation[J].Measurement Science and Technology,2001,12(3):238-245

        [9]高殿榮,王益群,申功炘.DPIV技術(shù)及其在流場(chǎng)測(cè)量中的應(yīng)用[J].液壓氣動(dòng)與密封,2001,21(5):30-33

        [10]STANISLAS M,OKAMOTO K,KHLER C J.Main results of the second international PIV challenge[J].Experiments in Fluids,2005,39(2):170-191

        [11]TOSHIHITO F,KENJI F,TSUTOMU M.A realtime visualization system for PIV[J].Field-Programmable Logic and Applications,2003,2778(1):437-447

        [12]胡廣書(shū).數(shù)字信號(hào)處理(理論、算法與實(shí)現(xiàn))[M].2版.北京:清華大學(xué)出版社,2003:176-177

        猜你喜歡
        運(yùn)算量流場(chǎng)矢量
        矢量三角形法的應(yīng)用
        大型空冷汽輪發(fā)電機(jī)轉(zhuǎn)子三維流場(chǎng)計(jì)算
        用平面幾何知識(shí)解平面解析幾何題
        轉(zhuǎn)杯紡排雜區(qū)流場(chǎng)與排雜性能
        減少運(yùn)算量的途徑
        基于HYCOM的斯里蘭卡南部海域溫、鹽、流場(chǎng)統(tǒng)計(jì)分析
        讓拋物線動(dòng)起來(lái)吧,為運(yùn)算量“瘦身”
        基于矢量最優(yōu)估計(jì)的穩(wěn)健測(cè)向方法
        三角形法則在動(dòng)態(tài)平衡問(wèn)題中的應(yīng)用
        基于瞬態(tài)流場(chǎng)計(jì)算的滑動(dòng)軸承靜平衡位置求解
        馬与人黃色毛片一部| 久久国产精品一区二区三区| 中文亚洲爆乳av无码专区| a午夜国产一级黄片| 国产丝袜美腿嫩模视频诱惑| 亚洲av无码专区国产乱码4se| 人妻少妇精品无码专区二区| 亚洲AV无码精品蜜桃| 一区二区三区四区四色av| 亚洲精选自偷拍一区二| 被黑人猛烈30分钟视频| 色吧综合网| 少妇被爽到自拍高潮在线观看| 成人麻豆视频免费观看| 国产69精品久久久久久久| 手机看片久久国产免费| 久久久精品亚洲懂色av| 日本一区二区三区亚洲| 一区二区三区乱码在线 | 欧洲| AV有码在线免费看| 一区二区三区四区四色av| 极品人妻少妇av免费久久| 国产精品9999久久久久| 国产精品网站夜色| 久久精品天堂一区二区| 性无码一区二区三区在线观看| 男人边吻奶边挵进去视频| 亚洲日日噜噜噜夜夜爽爽| 亚洲毛片免费观看视频| 一本色道久久综合无码人妻| 69av视频在线观看| 少妇性l交大片免费快色| 亚洲精品无码精品mv在线观看| 久久九九久精品国产| 无码区a∨视频体验区30秒| 谷原希美中文字幕在线| 妺妺窝人体色www聚色窝 | 啪啪无码人妻丰满熟妇| 少妇人妻在线伊人春色| 无码乱肉视频免费大全合集| 人人妻人人澡人人爽人人精品|