吳海濱 夏需堂
(1安徽大學(xué)特種電視技術(shù)研究中心,安徽 合肥 230088)
(2安徽大學(xué)物理與材料科學(xué)學(xué)院,安徽 合肥 230039)
基于線陣CCD的車輪表面缺陷檢測系統(tǒng)的圖像預(yù)處理研究
吳海濱1夏需堂2
(1安徽大學(xué)特種電視技術(shù)研究中心,安徽 合肥 230088)
(2安徽大學(xué)物理與材料科學(xué)學(xué)院,安徽 合肥 230039)
介紹了車輪表面缺陷在線檢測系統(tǒng)的工作原理和結(jié)構(gòu)組成,對熒光磁粉的激發(fā)光譜和發(fā)射光譜以及UV(紫外)LED的發(fā)光特性進(jìn)行了分析和研究,重點介紹了缺陷檢測系統(tǒng)的數(shù)字圖像處理和模式識別技術(shù)。經(jīng)過高精度線陣CCD提取的檢測圖像,通過采用圖像增強(qiáng)、平滑去噪、邊緣提取以及二值化等方法,可以有效的識別出可疑的缺陷,完成缺陷在線檢測系統(tǒng)的識別報警等。
UV LED;缺陷檢測;圖像處理;模式識別
火車以及由此之上發(fā)展起來的輕軌、地鐵、動車等是未來城市交通和城際交通的重要運力載體,車輪是火車的重要部件,車輪的質(zhì)量直接關(guān)系到運輸?shù)陌踩?。而車輪的表面裂紋等缺陷最容易產(chǎn)生應(yīng)力集中,擴(kuò)散速度比較快,是造成行車事故的潛在威脅,這樣便對表面檢測技術(shù)提出了很高要求。
熒光磁探技術(shù)是車輪表面裂紋檢測中重要的手段之一,然而目前采用的磁探技術(shù)尚存在很多不足:目前采用的是高強(qiáng)度紫外輻射光源,由400-w金屬鹵燈泡提供高強(qiáng)度的紫外輸出,在對人體有害的UVB(中波紫外)波段,此類光源存在較強(qiáng)的輻射峰(如在313nm等),盡管現(xiàn)有紫外燈配置了雙濾色系統(tǒng),但截止深度并不能達(dá)100%(一般在2~5%左右),也就意味著尚有部分有害紫外輻射溢出;紫外光源由一盞燈泡發(fā)出,自然造成均勻性不夠,以現(xiàn)在所用的進(jìn)口UV-400為例:中心紫外強(qiáng)度為6,500 μW/cm2,邊緣則為 2,000 μW/cm2,相差3倍多;由于受人生理條件的限制,如:長時間工作造成注意力不集中、談話或接聽電話時產(chǎn)生的“聽盲”、高度緊張產(chǎn)生幻覺等等,即使操作工人責(zé)任心再強(qiáng),要想只依靠人工就做到100%無漏檢是很難的,而檢測工人的實際效能并沒有得到實時監(jiān)督驗證,缺陷產(chǎn)品一旦出廠再信息返回則為時已晚。
為了實現(xiàn)現(xiàn)場安全保障條件,讓檢測工人能安心地堅守工作崗位,并采用高科技手段輔助進(jìn)行缺陷檢測,起到人工檢測效能實時監(jiān)督驗證與制約的作用,所以我們提出了基于線陣CCD的熒光磁粉表面缺陷監(jiān)測系統(tǒng)正是目的所在。
2.1 系統(tǒng)工作原理
將整個車輪磁化后,磁力線在有表面缺陷的位置會發(fā)生變化,部分磁感應(yīng)線會溢出,在缺陷位置會形成磁極,從而產(chǎn)生漏磁場,當(dāng)在車輪表面噴灑熒光磁粉懸濁液時,會被吸附在漏磁場處形成磁痕。然后在紫外LED的照射下,熒光磁粉將受激發(fā)出熒光,通過高速線陣CCD對車輪表面進(jìn)行攝像,再經(jīng)計算機(jī)進(jìn)行相關(guān)圖像處理后,對可疑缺陷進(jìn)行增強(qiáng)顯示同時聲光報警對整體和局部圖像進(jìn)行回顯放大、打印可疑缺陷圖像、建立圖像裂紋數(shù)據(jù)庫,從而達(dá)到改善工作環(huán)境、避免錯檢、漏檢的目的。
2.2 系統(tǒng)結(jié)構(gòu)組成
本系統(tǒng)由車輪旋轉(zhuǎn)控制平臺、三套高像素線陣CCD成像系統(tǒng)(LED紫外激發(fā)光源)、三臺圖像處理工控機(jī)及一臺管理控制主機(jī)等組成,如圖1所示:
圖1 系統(tǒng)架構(gòu)圖
系統(tǒng)分為現(xiàn)場攝像和后圖像處理與顯示兩部分。現(xiàn)場攝像部分位于暗室內(nèi),包括:紫外LED、線陣CCD、機(jī)械旋轉(zhuǎn)設(shè)備等;后圖像處理與顯示部分可放置于控制室內(nèi),包括:千兆以太網(wǎng)卡、圖像處理與顯示系統(tǒng)、打印機(jī)等。為了避免暗室內(nèi)各種光源的相互干擾,達(dá)到獲取最佳原始采集圖像的目的,我們對紫外LED和磁粉受激光譜以及線陣CCD的工作波段進(jìn)行了相關(guān)的分析研究。
2.3 紫外LED的特性
本系統(tǒng)要求光源是純紫外光源,盡量過濾可見光,避免其對車輪表面的照射。因為可見光照射車輪表面時會形成反射,與熒光磁粉激發(fā)的可見光重疊,導(dǎo)致亮場背景的干擾,容易造成誤判現(xiàn)象??紤]到紫外LED的光譜特性,系統(tǒng)在LED前加了一塊濾波片。LED的光譜和濾波片的光譜如圖2和圖3所示:
圖2 紫外LED光譜
圖3 濾波片透過率曲線
經(jīng)過濾波片過濾后,對波長小于350nm有害紫外光及波長大于390nm的可見光進(jìn)行了有效的濾除,濾波片的峰值在360nm左右,對峰值波長為368nm的紫外LED光源具有很好的透過率,滿足對光源的要求。
2.4 熒光磁粉的特性
我們在探傷系統(tǒng)中采用了ZnS∶Zn,Pb熒光磁粉,該熒光磁粉的激發(fā)光譜峰值在360nm左右(如圖4所示),正好與紫外LED的峰值波長鄰近,可以很好的對熒光磁粉進(jìn)行激發(fā)。熒光磁粉的發(fā)射光光譜峰值波長在530nm左右(如圖5所示),這與線陣CCD的成像波長370——600nm也完全吻合。
圖4 激發(fā)光譜
圖5 發(fā)射光光譜
2.5 線陣CCD的特性
為獲取清晰圖像,系統(tǒng)采用檢測級高像素、高靈敏的線陣CCD相機(jī),該線陣CCD采用千兆以太網(wǎng)的傳輸方式,線陣列像素為2048個,每個像元的尺寸是14um×14um,線陣列程度為28mm,點對點的傳輸距離可達(dá)100m。另外相機(jī)對長波紫外也有較高的響應(yīng)靈敏度,為避免由此產(chǎn)生的明場干擾,系統(tǒng)在CCD光學(xué)鏡頭前加裝了波長為410nm的UV鏡,有效的濾除了紫外光的干擾[1]。(圖6為CCD光譜響應(yīng)曲線)
圖6 CCD的光譜響應(yīng)曲線
2.6 機(jī)械旋轉(zhuǎn)系統(tǒng)
從圖 1可以看出,CCD1、CCD2和 CCD3分別對車輪兩側(cè)和塌面進(jìn)行拍攝,鑒于線陣CCD掃描要求與被掃描對象相對勻速的特性,當(dāng)車輪到位穩(wěn)定后,管理機(jī)給出旋轉(zhuǎn)啟動信號,在角傳感器測定車輪達(dá)到設(shè)定的恒定轉(zhuǎn)速時,管理機(jī)向三臺圖像處理機(jī)發(fā)出采集指令,三臺圖像處理機(jī)分別對車輪正、反及塌面進(jìn)行線掃描采集。
本系統(tǒng)有圖像處理軟件、計算機(jī)和聲光報警系統(tǒng)組成。把線陣CCD攝像機(jī)通過網(wǎng)線連接到計算機(jī)的千兆以太網(wǎng)卡上,就可以在計算機(jī)上看到車輪的原始圖像,軟件處理后會使圖像背景與缺陷的對比度加強(qiáng),當(dāng)計算機(jī)識別到缺陷時就會自動聲光報警并打印出缺陷圖像。
3.1 圖像處理與分析
經(jīng)過線陣CCD采集到的圖像往往帶有水痕、水跡、刀痕、表面污染和反光等干擾信息,同時加上光源和線陣CCD本身靈敏度的影響,采集到的圖像中不可避免的帶有一些噪聲特性。為了使背景與缺陷的對比度更加明顯,凸出可疑缺陷,就必須要對采集到的原始圖像進(jìn)行平滑和去噪等前期處理,保留更真實的缺陷圖像,因此我們設(shè)計了以下處理步驟:先對圖像進(jìn)行平滑去噪,有效抑制噪聲等干擾信息,再對圖像進(jìn)行二值化,最后對經(jīng)上述處理后的圖像進(jìn)行邊緣提取與識別即得到可疑缺陷的圖像。
3.2 圖像增強(qiáng)
在有些情況下,一幅圖像和真實景物或原圖像相比差別甚小,察覺不出來或在容許范圍之內(nèi),但為了便于人或機(jī)器對圖像的分析和理解,需要加強(qiáng)圖像的某些特征,為后續(xù)的圖像處理奠定基礎(chǔ)。文章中我們采用單尺度Retinex算法對原始圖像進(jìn)行增強(qiáng)[2]。Retinex模型中圖像 L(x,y)由亮度圖像 L(x,y)和反射圖像 R(x,y)兩部分組成,通過改變亮度圖像和反射圖像在原始圖像中的比例來達(dá)到圖像增強(qiáng)的目的。由公式
c為尺度變量,c越大,灰度動態(tài)范圍壓縮的越多,c越小,圖像銳化的越多。實驗表明,對灰度圖像,單尺度Retinex算法可以較好的增強(qiáng)。圖七左右兩邊分別為實驗室和現(xiàn)場環(huán)境下的原始圖像。圖八左右兩邊分別是經(jīng)Retinex增強(qiáng)的實驗圖像和現(xiàn)場圖像。增強(qiáng)后,明顯的凸出了圖像的目標(biāo)部分,但同時也引入了部分的噪聲使清晰度降低,接下來我們將對噪聲進(jìn)行一定的過濾。
圖7 原始圖像
圖8 Retinex增強(qiáng)后
3.3 平滑去噪
平滑處理的目的是消除或盡量減少噪聲和散粒狀干擾信息的影響,在噪聲和偽缺陷隨機(jī)分布的條件下,我們采用二維中值濾波對其進(jìn)行平滑去噪,經(jīng)驗證可以有效的濾除由圖像增強(qiáng)及CCD本身所帶來的噪聲影響。本文采用中值濾波[3]對其進(jìn)行了去噪處理。
中值濾波是一種典型的非線性濾波方式,它也依靠模板來實現(xiàn)。一個2-D中值濾波器的輸出可寫為(其中 N(x,y)為(x,y)的鄰域,對應(yīng)模板尺寸):
對一個所用模板尺寸為n×n的中值濾波器,其輸出應(yīng)大于等于模板中(n2-1)/2個像素的值,又應(yīng)小于等于模板中(n2-1)/2個像素值。圖九是中值濾波后的實驗圖像和原始圖像。
3.4 圖像二值化
為了將圖像的缺陷分離出來,必須對圖像進(jìn)行二值化,二值化的關(guān)鍵是閾值選擇,閾值過高會將目標(biāo)的亮點歸為背景,產(chǎn)生漏判;閾值過低會將過多的背景歸為目標(biāo),產(chǎn)生誤判。經(jīng)平滑后的圖像我們采用自動閾值分割可以很好的對圖像進(jìn)行二值化。在系統(tǒng)中我們采用的軟件閾值是可以調(diào)節(jié)的,根據(jù)實際取得的圖像我們將實驗圖像的閾值設(shè)置為178,高于閾值178的為目標(biāo),低于178作為背景;將現(xiàn)場圖像的閾值設(shè)定為230,這樣可以得到如圖9所示的清晰的圖像。
圖10 二值化后
3.5 邊緣檢測與識別
對經(jīng)過二值化后的圖像進(jìn)行邊緣檢測,所謂邊緣是指圖像灰度發(fā)生急劇變化的區(qū)域。本文中我們采用SUSAN[4](即最小核值相似區(qū)域,Smallest Univalue Segment Assimilating Nucleus)算子對圖像進(jìn)行邊緣檢測。SUSAN邊緣檢測算法用給定大小的模板對圖像中的像素點進(jìn)行運算以產(chǎn)生初始響應(yīng)的邊緣,再對初始響應(yīng)邊緣進(jìn)行處理以得到最終的邊緣。在數(shù)字圖像中,圓可以用一個含有37個像素的模板來近似。這37元素排列成 7 行,分別由 3、5、7、7、7、5、3 個像素這相當(dāng)于一個半徑為3.4個像素的圓。如果考慮到計算量,也有用普通的3×3模板來粗略近似的。
設(shè)模板為N(x,y),將其依次放在圖像中的每個點的位置,在每個位置,將模板內(nèi)每個像素的灰度值與核的灰度值進(jìn)行比較:
式中,(x0,y0)是核在圖像中位置的坐標(biāo);(x,y)是模板 N(x,y)中其他位置;f(x0,y0)和 f(x,y)分別是在(x0,y0)和(x,y)處像素的灰度;T 是一個灰度差的閾值;函數(shù) C(x0,y0;x,y)代表輸出的比較結(jié)果。
圖11 SUSAN算子提取后
如圖10所示,我們可以看出SUSAN算子已經(jīng)很好的提取出了缺陷的信息,為后續(xù)的模式識別提供了保證。但經(jīng)過預(yù)處理之后的圖像可能有一定誤判,通過識別可以把不同的缺陷表示出來,然后對面積較小的、長度較短線條視作干擾信號,對此可以設(shè)定一個閾值,將面積、長度小于這一閾值的去掉,對剩下的缺陷進(jìn)行特征提取和聚類識別,最后得到識別結(jié)果,在界面的報告區(qū)域打印輸出。由于實驗條件和技術(shù)手段的限制,
對圖像的識別與實際可能會出現(xiàn)一定的偏差。
由線陣CCD、計算機(jī)和圖像處理軟件構(gòu)成的車輪表面缺陷檢測系統(tǒng)可以很好的凸出車輪表面的可疑缺陷,大大改善了現(xiàn)場的工作環(huán)境、降低勞動強(qiáng)度、提高生產(chǎn)的效益效率,可以有效的降低漏檢事故的發(fā)生,對消除事故隱患有重要的意義。為高速列車的快速運行提供了可靠的安全保障。
[1]吳海濱,張杰,陳軍,肖鋒.基于CCD成像的輪轂表面熒光磁粉探傷方法及缺陷處理研究[J].大氣與環(huán)境光學(xué)學(xué)報,2006,1(2):156-160.
[2]劉家朋,趙宇明,胡福喬.基于單尺度Retinex算法的非線性圖像增強(qiáng)算法[J].上海交通大學(xué)學(xué)報,2007,41(5):685-688.
[3]邵敏,何展翔,張立恩.二維中值濾波在電磁測深曲線去噪中的應(yīng)用[J].物探化探計算技術(shù),2001,23(3):226-231.
[4]陳廉清,袁紅彬,王龍山.SUSAN算子在微小軸承表面缺陷圖像分割中的應(yīng)用[J].光學(xué)技術(shù),2007,33(2):305-307.
[5]王耀南:“計算機(jī)圖像處理與識別技術(shù)”,北京:高等教育出版社,2001:150-170.
BASED ON LINEAR CCD WHEEL SURFACE DEFECT DETECTION SYSTEM OF IMAGE PREPROCESSING
WU Hai-bin1XIA Xu-tang2
(1 The Research Center of Special TV Technology of Anhui University,Hefei Anhui 230088)(2 School of Physics and Material Science,Anhui University,Hefei Anhui 230039)
The operation principle and structure of the wheel surface defects online testing system and were introduced,the excitation spectra and emission spectra of fluorescent magnetic particle,UV(ultraviolet)LED light-emitting characteristics were analyzed and studied,defect inspection system focuses on digital image processing and pattern recognition.After extraction of high-precision detection of linear array CCD image,through the use of image enhancement,smoothing noise reduction,edge extraction and binarization and other methods can effectively identify suspicious defect,complete on-line detection system identification defects alarming,etc.
UV LED;defect detection;image processing;pattern recognition
A
1672-2868(2011)03-0061-07
2011-04-09
安徽省“十一五”科技攻關(guān)項目(項目編號:08010204252)
吳海濱(1962-),男,浙江舟山人。安徽大學(xué)特種電視技術(shù)研究中心教授級高級工程師,研究方向:特種工業(yè)電視系列產(chǎn)品的開發(fā)設(shè)計及圖像信息處理
責(zé)任編輯:宏 彬