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

改進分水嶺算法在固體火箭發動機CT圖像處理中的應用

2018-08-16 06:57:50王新軍尚煜珂
導彈與航天運載技術 2018年4期
關鍵詞:檢測方法

王新軍,尚煜珂,李 平

(火箭軍工程大學,西安,710025)

0 引 言

由發動機故障引起的火箭發射失敗案例占總案例的1/3[1],因此對火箭發動機的檢測意義重大。目前,應用于固體火箭發動機缺陷檢測的無損檢測方法很多,例如超聲[2]、紅外[3]、激光全息[4]、X 射線[5]以及工業 CT圖像[6]等,其中工業CT圖像的檢測結果較為理想。但是對于一界面的檢測存在邊緣效應以及偽影的影響。對于細小缺陷,如細小的一界面脫粘不易檢測[6]。分水嶺算法的優點是魯棒性好,其缺點是過分割和對噪聲敏感[7]。目前所研究的幾種改進算法[8~11]主要應用在醫學圖像的處理[12]和粘連物體圖像分割處理[13]等方面。本文為了更好地對固體火箭發動機 CT圖像中缺陷特征進行提取和識別,應用了一種動態合并準則的改進分水嶺算法。

1 改進分水嶺算法

1.1 動態合并準則

動態合并準則是基于一定結構信息的對圖像中灰度差異的一種度量。它測量的是包含極值點的結構而不是極值點本身或者極值點對應流域。由于在動態合并計算中用不到圖像的形狀和大小等信息,因此不需知道圖像的相關先驗知識。而很多基于marker的分割方法需事先知道圖像中物體的形狀、大小等相關信息。動態合并準則的計算沒有這個限制,因此具有很好的通用性[14]。

定義兩點間的一條路徑的動態合并區間,這條路徑上最高點與最低點之間的高度差即為動態合并值:

式中 (,)Pxy為x,y之間的路徑;sup為上確界; ()fx為x點的灰度值。

為了抑制過分割,需去除不重要的谷底。因此,需要計算的是谷底的動態合并值,如圖1所示。

由圖1可知,谷底M與另一個谷底灰度值小于M的流域中一點的所有路徑中,動態合并值最小的一個就是谷底M的動態合并值,即:式中 ()DM 為谷底M的動態合并值;inf為下確界;分別為谷底高度。

圖1 谷底動態合并示意Fig.1 Dynamic Merging of Grain Bottom

圖1只考慮一維的情況,1()DP和2()DP分別是左右兩個方向不同路徑上連接谷底M和比M低的谷底的動態合并值,其中1()DP較小, ()DM=1()DP。二維情況也依照此法,只是需要考慮平面內所有可能的路徑。

1.2 對過分割的抑制

對過分割的抑制過程如圖2所示。

圖2 對過分割的抑制示意Fig.2 A Hint of Over Segmentation

由圖2可知,在對過分割的抑制過程中存在噪聲,受噪聲的影響,出現了很多小的假谷底。直接用分水嶺算法進行分割時會產生很多小的區域,出現嚴重的過分割現象。為了抑制過分割現象,可做如下處理:a)分別對各個谷底進行計算,算出其動態合并值;b)根據動態合并準則,將計算出的值標注在圖中。

由于噪聲所產生谷底的動態合并值很小,而真正的谷底M,N的動態合并值則很大,因此只需設定一個閾值,就可將噪聲所產生的谷底濾掉,從而達到抑制過分割的目的。

1.3 改進分水嶺算法

改進分水嶺算法的流程如圖3所示。

圖3 改進分水嶺算法流程示意Fig.3 Process of Improving the Watershed Algorithm

b)重排梯度圖。

分水嶺算法對像素處理是按照像素值從小到大的順序進行的。因此,按照圖像的像素值由小到大的順序進行重排,生成原圖像的累積直方圖。由于在計算過程中需頻繁地訪問像素的鄰域,為了加快運算的速度,在重排過程中設定存儲每個像素的 8個鄰域的像素信息,這樣就能直接訪問到像素的鄰域信息。

c)從最小的梯度值開始,逐級處理梯度像素,一邊分割一邊合并,直到進行到梯度最大值,整幅圖像就處理完畢。

為了加快處理進程,應用了先進先出隊列結構。算法執行是按照梯度逐步上升處理的,例如處理到梯度級為h時,小于h的梯度都被處理完了。設處理完像素的集合為M,h+1的像素集合為N,M與N的關系有如下3種:a)M與N不相交,說明N為新的流域谷底;b)M與N相交且連通,則把N歸到M對應谷底;c)M

由圖3可知,改進分水嶺算法流程步驟如下:

a)提取梯度圖。

形態學梯度是指用圖像一次膨脹的結果減去一次腐蝕的結果,算法應用求取形態學梯度的方法。形態學梯度圖像g為與N相交但不連通,說明N屬于不同流域,需計算與不同谷底的距離,再將其歸入到相應的流域。具體步驟為:

1)像素入隊:在整個程序的執行過程中,存在一個處理隊列,用來將能處理的像素入隊,并且在要處理時出隊。例如處理到梯度級為h的時候,將梯度為h而且包括在鄰域中已經處理完的那些點入隊。一次入隊結束后,再將隊內的點出隊進行處理。

2)從隊列當中逐個取出像素點,設取出的點為p,計算p鄰域中分水嶺和流域的個數,分別用umNW和表示。

3)根據umN B和umNW來判斷p輸出。

如果um1N B=,則與p點相鄰流域只有一個,將這個點的輸出賦給p。

4)判斷新谷底出現:與前面所述M與N的不相交的情況相對應,此時要對圖像進行重新的掃描來判斷是否有新的谷底出現。

2 實驗驗證

對某型彈體的模型進行CT檢測,外殼為鋼體,在藥柱處人工預制了裂紋缺陷。應用傳統的分水嶺算法和本文的方法處理后,對結果進行比對。CT檢測原圖如圖4所示,應用線性濾波對原圖進行預處理,處理后的效果如圖5所示。

圖4 CT檢測原圖Fig.4 CT Detection Original Map

圖5 預處理后效果Fig.5 Preconditioning Effect Diagram

傳統分水嶺算法處理后的圖像以及本文方法處理后圖像如圖6所示。

圖6 分水嶺算法處理結果Fig.6 Watershed Algorithm Processing Result Diagram

由圖6可知,應用傳統方法處理后的圖像存在明顯的過分割現象,而應用動態合并準則的分水嶺方法的處理結果對過分割起到了明顯的抑制,對比數據如表1所示。

表1 計算錯分概率相關數據Tab.1 Calculation of Error Probability Related Data

由表 1可知,本文方法的錯分概率為傳統分水嶺方法的1/10。

3 結 論

在傳統分水嶺算法的基礎之上,進行了基于動態合并準則分割方法的改進,通過實驗驗證該方法對過分割有了明顯的抑制。基于動態合并準則的分水嶺算法不必像區域生長分割算法一樣需對圖片有較多先驗知識,也不必像邊緣檢測方法那樣檢測到邊緣后還要進行邊緣連接。目前實驗只對裂紋缺陷 CT圖像的處理,后期還會進行其他缺陷的大量實驗,進一步完善算法研究。

猜你喜歡
檢測方法
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
學習方法
小波變換在PCB缺陷檢測中的應用
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
主站蜘蛛池模板: 乱人伦中文视频在线观看免费| 欧美色伊人| 青青久在线视频免费观看| 在线观看精品自拍视频| 亚洲国产成人精品无码区性色| 亚洲精品无码在线播放网站| 一本大道香蕉高清久久| 亚洲中文字幕日产无码2021| 男人天堂伊人网| 日韩福利在线观看| 999在线免费视频| 亚洲无线视频| 中文字幕在线视频免费| 中文字幕 欧美日韩| 成人在线第一页| 欧美中文一区| 内射人妻无套中出无码| 亚洲精品第五页| 五月激情婷婷综合| 久久精品aⅴ无码中文字幕| 精品少妇人妻一区二区| 国产成人精品2021欧美日韩| 色综合久久综合网| 无码久看视频| 国产精品视频3p| 亚洲精品成人片在线观看 | 亚洲精品va| 亚洲精品无码抽插日韩| 啊嗯不日本网站| 欧美精品在线看| 亚洲天堂区| 999在线免费视频| 久久特级毛片| 91麻豆国产视频| 欧美日韩精品综合在线一区| 久久精品国产电影| 亚洲无码电影| 无码 在线 在线| 日韩视频福利| 日韩午夜片| 亚洲一区无码在线| 久久亚洲国产一区二区| 国产精品极品美女自在线看免费一区二区 | 尤物特级无码毛片免费| 中文字幕无码av专区久久| 欧美第九页| 色老二精品视频在线观看| 精品三级在线| 亚洲天堂视频在线观看| 青青青国产视频| 欧美区一区二区三| 国产丝袜91| 呦女精品网站| 久久香蕉国产线看精品| 亚洲AV电影不卡在线观看| 97人妻精品专区久久久久| 中国国产A一级毛片| 91毛片网| 国产精品视频免费网站| 2021天堂在线亚洲精品专区 | 亚洲狼网站狼狼鲁亚洲下载| 国产主播一区二区三区| 91精品国产自产在线观看| 国产精品亚洲精品爽爽| 91久久国产成人免费观看| 情侣午夜国产在线一区无码| 欧美色香蕉| 蜜芽国产尤物av尤物在线看| 国产成人8x视频一区二区| 欧美亚洲中文精品三区| 亚洲资源站av无码网址| 亚洲美女视频一区| 国产aⅴ无码专区亚洲av综合网| 国产日韩丝袜一二三区| 露脸国产精品自产在线播| 国产在线精彩视频二区| 国产另类视频| av在线无码浏览| 久久久久青草大香线综合精品 | 国产精品入口麻豆| 亚洲色图在线观看| 国模沟沟一区二区三区|