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

固體發動機體空間邊緣檢測單體素化方法①

2014-03-15 06:47:06于光輝盧洪義
固體火箭技術 2014年3期
關鍵詞:發動機檢測方法

朱 敏,于光輝,盧洪義,李 朋

(海軍航空工程學院,煙臺 264001)

0 引言

利用Roberts[1]、Prewitt[2]、Sobel[3]、Canny[4]、Zerocross和Log[5]等邊緣檢測算子檢測出的固體發動機邊緣檢測結果通常大于1個體素,無法準確定位出固體發動機各組成部分的實際邊緣,這將限制后繼缺陷最大直徑、截面周長、表面積、體積等特征參數的精確測量。

二維空間中,單像素化正是一種求取寬度不為1的連續區域的連續中心線的處理方法,通常使用的處理方法包括Hilditch算法[6]、Rosenfeld算法[7]、Zhang并行算法[8]和Deutch算法[9]。本文利用這4種算法對固體發動機斷層圖像邊緣檢測結果實施單像素化處理,比較分析得出適用于固體發動機的單像素化方法,并將此方法拓展,提出一種三維空間中的固體發動機邊緣檢測結果單體素化方法。

1 固體發動機斷層圖像邊緣檢測單像素化方法分析

1.1 Hilditch單像素化算法

Hilditch單像素化算法的步驟如下:對圖像從左向右從上向下按條件處理每個像素,視為一個迭代周期。在每個迭代周期中,對于每一個像素P,如果它同時滿足下述6個條件,則標記它。在當前迭代周期結束時,把所有標記的像素的值設為0(背景)。如果某次迭代周期中不存在標記點(即圖像中所有點都不同時滿足6個條件),則算法結束,原始待單像素化圖像去掉所有標記點即為單像素化后的結果圖像。迭代過程中需同時滿足的6個條件詳見參考文獻[6]。

1.2 Rosenfeld單像素化算法

Rosenfeld單像素化算法的步驟如下:對圖像從左向右從上向下按條件處理每個像素,視為一個迭代周期。在每個迭代周期中,對于每一個像素P,進行以下6步處理。如果某次迭代周期中不存在需要處理的點,則算法結束,原始待單像素化圖像去掉所有被處理點即為單像素化后的結果圖像。迭代中6步處理過程詳見文獻[7]。

1.3 Zhang并行單像素化算法

Zhang并行單像素化算法的步驟如下:對圖像從左向右從上向下按條件處理每個像素,視為一個迭代周期。在每個迭代周期中,對于每一個像素P,進行以下4個條件的判斷,如果4個條件都滿足,則將P置0。如果某次迭代周期中不存在需要處理的點,則算法結束,原始待單像素化圖像去掉所有被處理點即為單像素化后的結果圖像。迭代中4個判斷條件詳見文獻[8]。

1.4 Deutsch單像素化算法

Deutsch單像素化算法的步驟如下:對圖像從左向右從上向下迭代每個像素,視為一個迭代周期。在每個迭代周期中,對于每一個像素P,進行以下5個判斷,如果5個條件都滿足,則將P置0。如果某次迭代周期中不存在需要處理的點,則算法結束,原始待單像素化圖像去掉所有被處理點即為單像素化后結果圖像。迭代中的5個判斷條件詳見文獻[9]。

1.5 邊緣單像素化結果比較

1.5.1 實驗條件

固體發動機斷層圖像獲取設備為我國自主研制的HICT-X450型固體發動機無損檢測自動化系統[10-11],斷層圖像經邊緣檢測處理后如圖1所示,處理前原始圖像及邊緣檢測算法見文獻[12-13]。

單像素化方法運行計算機配置如下:CPU為酷睿2、主頻1.8 GHZ、內存2 G。

1.5.2 實驗結果分析

分別采用Hilditch算法、Rosenfeld算法、Zhang并行算法和Deutch算法對圖1進行單像素化處理,處理結果如圖2所示。

通過比較可得出:Hilditch算法得到的邊緣在轉折處非常尖銳,Rosenfeld算法得到的邊緣在轉折處也較為尖銳,Zhang算法和Deutsch算法得到的邊緣在轉折處較為平滑。

4種不同的單像素化方法所用的循環迭代次數和總處理時間如表1所示。

圖1 邊緣檢測后的固體發動機斷層圖像

(a)Hilditch (b)Rosenfeld

(c)Zhang (d)Deutsch

方法HilditchRosenfeldZhangDeutsch循環迭代次數48576處理總時間/s5.271.2195.253.789

Hilditch算法用時最長,迭代次數最多,Zhang算法用時和迭代次數次之,不作為單體素化算法的選擇。Rosenfeld算法用時最短,迭代次數最少,Deutsch算法迭代次數比Rosenfeld算法多1次,用時大約是Rosenfeld算法的3倍,但Deutsch算法的單像素化效果較Rosenfeld算法的單像素化效果平滑,因此以Deutsch單像素化算法為基礎,提出一種固體火箭發動機三維數據場邊緣檢測結果的單體素化方法。

2 固體發動機體空間邊緣檢測單體素化方法

2.1 算法原理

與二維邊緣提取類似,三維邊緣提取寬度也較大,因此也需要對提取的發動機三維邊緣進行單體素化。假設體素P的鄰域結構和體素編碼如圖3所示。圖像的邊緣用1表示,背景用0表示。

圖3 P鄰域的結構及編碼

算法的步驟如下:對固體發動機邊緣三維數據場從左向右、從上向下、從前向后迭代每個像素,視為一個迭代周期。在每個迭代周期中,對于每一個像素P,進行以下13個條件的判斷,如果13個條件都滿足,則將P置0。如果某次迭代周期中不存在需要處理的點,則算法結束,原始待細化三維數據場去掉所有被處理點即為細化后的結果。進行判斷的13個條件如下:

(1)2≤x1+x2+x3+x4+x5+x6+x7+x8≤6;

(2)Sx(P)=1;

(3)x1×x3×x5=0或者Sx(x3)≠1;

(4)x7×x3×x5=0或者Sx(x5)≠1;

(5)2≤x1+x9+x13+x11+x5+x16+x18+x14≤6;

(6)Sy(P)=1;

(7)x1×x13×x5=0或者Sy(x13)≠1;

(8)x18×x13×x5=0或者Sy(x5)≠1;

(9)2≤x3+x10+x13+x12+x7+x17+x18+x15≤6;

(10)Sz(P)=1;

(11)x3×x13×x7=0或者Sz(x13)≠1;

(12)x18×x13×x7=0或者Sz(x7)≠1;

(13)P=1。

Sx(P)的含義是圖3中P的鄰域,排成序列x1,x2,x3,x4,x5,x6,x7,x8,x1,序列從0變化到1的次數。

Sy(P)的含義是圖3中P的鄰域,排成序列x1,x9,x13,x11,x5,x16,x18,x14,x1,序列從0變化到1的次數。

Sz(P)的含義是圖3中P的鄰域,排成序列x3,x10,x13,x12,x7,x17,x18,x15,x3,序列從0變化到1的次數。

2.2 實驗驗證

實驗條件同1.5.1節中所述。圖4為單體素化前后的三維邊緣檢測結果。可見,本文所述方法能夠準確單體素化固體發動機的三維邊緣。

(a)未單體素化 (b)單體素化后

3 結論

單體素化的邊緣是固體發動機體空間缺陷特征參數精確測量的基礎。通過對Hilditch算法、Rosenfeld算法、Zhang并行算法和Deutch算法等經典二維單像素化方法比較分析,得出Deutsch算法是最適用于固體發動機斷層圖像的單像素化方法,并以此方法為基礎,向三維空間拓展,提出一種固體發動機體空間邊緣檢測結果單體素化方法,經實驗驗證,此方法單體素化結果滿足精確測量的需求。

參考文獻:

[1] Roberts L G.Machine perception of three-dimensional solids[M].Cambridge:MIT Press,1965:159-197.

[2] Prewitt J.Object enhancement and extraction[M].New York: Academic Press,1970:30-45.

[3] Davi L S.A survey of edge detection techniques[J].CGIP,1975,4:248-270.

[4] Canny John.A computational approach to edge detection[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,1986,PAMI-8(6):679-698.

[5] Robinson G S.Edge detection by compass gradient masks[J].CGIP,1975,6(5):753-763.

[6] http://wk.baidu.com/view/78ef110dba1aa8114431d93e.html

[7] 孫燮華.數字圖像處理-Visual C #.NET編程與實驗[M].北京:機械工業出版社,2010:224.

[8] Zhang T Y,Suen C Y.A fast parallel algorithm for thinning digital patterns[J].Comm. ACM,1984,27(3): 236-239.

[9] 孫燮華.數字圖像處理[M].北京:機械工業出版社,2010:175.

[10] 楊興根,侯本學,張存厚. 固體火箭發動機無損檢測自動化系統設計思想[J].飛航導彈,2001,31 (10):41-43.

[11] 楊興根,陳宇杰.固體火箭發動機專用ICT機械掃描系統[J].推進技術,1999,20(6):106-108.

[12] 于光輝,盧洪義,朱敏,等.基于引力模型的固體火箭發動機CT圖像邊緣檢測[J].核電子學與探測技術,2012,32(2):184-187.

[13] 于光輝,盧洪義,朱敏,等.基于引力模型的固體火箭發動機三維數據場邊緣提取[C]//第四屆固體導彈技術學術交流會文集.2012.

猜你喜歡
發動機檢測方法
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
發動機空中起動包線擴展試飛組織與實施
小波變換在PCB缺陷檢測中的應用
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
新一代MTU2000發動機系列
新型1.5L-Eco-Boost發動機
主站蜘蛛池模板: 成人中文在线| 女人一级毛片| 精品少妇人妻一区二区| 国产幂在线无码精品| 国产产在线精品亚洲aavv| 美女视频黄频a免费高清不卡| 蜜芽国产尤物av尤物在线看| 中字无码精油按摩中出视频| 欧美日韩成人| 五月婷婷精品| 午夜a视频| 性色一区| 国产91久久久久久| 亚洲国产日韩欧美在线| 亚洲一区二区日韩欧美gif| 国产av色站网站| 亚洲A∨无码精品午夜在线观看| 国产在线小视频| 国产超碰一区二区三区| 2020精品极品国产色在线观看| 亚洲不卡网| 91久久青青草原精品国产| 九九这里只有精品视频| 日韩a在线观看免费观看| 国产精品分类视频分类一区| 99视频在线免费| 国产午夜不卡| 激情乱人伦| 青青青视频蜜桃一区二区| 国产成人精品亚洲77美色| 亚洲无码A视频在线| 亚洲美女操| 亚洲无码A视频在线| 中文字幕天无码久久精品视频免费| 国产成人艳妇AA视频在线| 久久精品这里只有国产中文精品| 四虎精品国产AV二区| 91在线激情在线观看| 日韩美女福利视频| av色爱 天堂网| 中国一级毛片免费观看| 中文字幕在线视频免费| 中国一级毛片免费观看| 国产精品成人啪精品视频| 一本色道久久88| 91福利在线看| 欧美日韩资源| 亚洲狠狠婷婷综合久久久久| 国产成人高清精品免费软件| 国产一区二区精品福利| 国产又色又刺激高潮免费看| 二级特黄绝大片免费视频大片| 爱做久久久久久| 亚洲精品卡2卡3卡4卡5卡区| 九九精品在线观看| 亚洲综合网在线观看| 麻豆AV网站免费进入| 亚洲国产欧美目韩成人综合| 国产对白刺激真实精品91| 国产成人艳妇AA视频在线| 国产专区综合另类日韩一区| 久久青草视频| 99热最新网址| 午夜三级在线| 久久a级片| 久一在线视频| 热99re99首页精品亚洲五月天| 国产呦精品一区二区三区下载| 亚洲欧美综合在线观看| 国产精品久久久久久久久| lhav亚洲精品| 久久久久免费精品国产| 亚洲熟妇AV日韩熟妇在线| 欧类av怡春院| 精品第一国产综合精品Aⅴ| 久久精品中文字幕免费| 美女啪啪无遮挡| 成人在线天堂| 91在线丝袜| 免费毛片全部不收费的| 亚洲国产精品无码AV| 国产天天色|