国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于圖像處理的微波干燥設(shè)備物料火情報警系統(tǒng)研究

2017-04-26 08:37趙俊杰顏丙生湯寶平劉自然
計算機時代 2017年4期
關(guān)鍵詞:圖像處理

趙俊杰+顏丙生+湯寶平+劉自然

摘 要: 大型微波干燥設(shè)備在干燥易燃物料時,由于物料中偶爾混有的鐵屑會在微波作用下釋放電火花引起火災(zāi),燒毀物料并損傷設(shè)備傳送帶等。針對大型微波干燥設(shè)備在實際工作場合中出現(xiàn)的微波干擾強、光照條件復(fù)雜、物料著火點不確定性強等問題,提出了基于物料顏色的火焰面積提取與基于灰度圖亮度識別相結(jié)合的微波設(shè)備物料火情監(jiān)測方法,利用NI myRIO-9100以及CMOS攝像頭等設(shè)備,開發(fā)一套基于LabVIEW的微波干燥設(shè)備物料火情監(jiān)控報警系統(tǒng)。經(jīng)實驗測試,在物料著火時,該系統(tǒng)能夠可靠地檢測出火情并報警,從而有效地降低設(shè)備運行風險和物料起火損失。

關(guān)鍵詞: 圖像處理; 火情監(jiān)測; 微波設(shè)備; NI myRIO

中圖分類號:TP391.41 文獻標志碼:A 文章編號:1006-8228(2017)04-08-05

Abstract: A fire detection method based on image processing is developed to detect fire caused by the iron filings occasionally mixed in the flammable material being heated, in microwave drying equipment. The flame color and grayscale images are used together to deal with the problems such as microwave interference, complicated illumination conditions, the complexity of the case of the fire, the similarity of material color and flame color and so on. This algorithm has been used on a hardware system built of NI myRIO and CMOS industrial camera. After experimental test, the system can reliably detect fire and make alarm, so as to effectively reduce the operation risk of the drying equipment and the loss when the fire broke out.

Key words: image processing; fire detection; microwave equipment; NI myRIO

0 引言

大型微波干燥設(shè)備在加熱易燃物料時,由于物料中偶爾混有的鐵屑在微波作用下釋放電火花,易引起火災(zāi),會燒毀物料并對設(shè)備傳送帶等裝置造成一定損傷,因此一些廠家在設(shè)備中加裝煙感傳感器,將其作為大型微波加熱設(shè)備的火情報警系統(tǒng)。但在實際工作場合中發(fā)現(xiàn),由于受熱物料經(jīng)常具有一些易揮發(fā)性物質(zhì),導(dǎo)致報警系統(tǒng)誤報率較高,且經(jīng)常導(dǎo)致設(shè)備非故障停機。本文探討用圖像處理的方式來解決設(shè)備中的火情報警問題。

近年來,國內(nèi)外在關(guān)于基于圖像處理的火災(zāi)報警方面的研究有很多,例如國外有Jong-Hwan Kim等利用紅外圖像來檢測火情以及現(xiàn)場的煙霧情況[1],Thomas Schr?der等利用圖像的顏色特性、動態(tài)表現(xiàn)、空間擴展參數(shù)來實現(xiàn)的爆燃過程模糊分類識別與檢測[2]。國內(nèi)陳曉娟等利用圖像紋理、煙霧濃度、溫度等進行組合來識別火情[3];段悅、吳洪森、王文豪、包晗等利用火焰圖像的面積、周長、圓形度、顏色、蔓延面積大小等來進行火情識別[4-7];田仲富、劉林等利用紅外技術(shù)、火焰尖角、運動像素等的火焰檢測方法[8-10]。

上述方法對于一般情況下的火災(zāi)檢測已經(jīng)做的比較好,但用到微波設(shè)備上還有一些問題需要解決。微波設(shè)備中溫度較高,紅外檢測方法不適合,物料本身形狀、反光程度以及運動狀況不穩(wěn)定等因素會造成拍攝的圖片質(zhì)量較差等,本文利用加裝過防護裝置的CMOS攝像頭、NI myRIO模塊構(gòu)建硬件系統(tǒng),并使用labVIEW平臺構(gòu)建了相關(guān)軟件來進行圖像的采集與處理。

1 硬件構(gòu)成

在微波加熱設(shè)備中,如圖1所示,加熱區(qū)基本是封閉的,物料被放置在傳送裝置或其他載物設(shè)備上。在設(shè)備箱體加熱區(qū)的上方鋼板上開有通孔,通孔外部用專用玻璃防護起來,外部光源和攝像頭經(jīng)通孔對箱體內(nèi)部進行照明和取照片。在火情報警系統(tǒng)部分,USB接口的CMOS工業(yè)攝像頭直接連接到NI myRIO設(shè)備的USB接口上,myRIO設(shè)備利用NI公司提供的電源適配器(輸入:AC 100-240V 50-60Hz 38VA,輸出:DC 12V 1.5A)進行供電。

2 檢測原理

微波加熱設(shè)備中的物料起火與生活中常見的如森林火災(zāi)、居室起火等情況有一些不同之處。微波設(shè)備中的火情發(fā)展主要經(jīng)歷如下三個階段:首先,物料中混有的鐵屑在微波作用下釋放出短暫的耀眼的閃光(閃光基本為白光),這個過程會持續(xù)20s左右;隨后由于鐵屑的放電引起小范圍物料起火;最后,如果前期沒能控制住火情,火勢會迅速蔓延導(dǎo)致物料全部損毀且對設(shè)備造成損傷。

針對上述情況,首先考慮采用圖像灰度化處理方案,通過將灰度化圖像不同像素灰度值與設(shè)定的閾值進行對比得到對應(yīng)二值化圖像進而計算火焰面積,達到對鐵屑導(dǎo)致的閃光進行報警以及對后續(xù)火情的預(yù)警。然而在不同型號的微波設(shè)備中,有些放置物料的架子或基板是由表面光滑的不銹鋼制成,這些光滑部件在微波設(shè)備運行過程中處于運動狀態(tài),會不定期反射照明燈的光線,對灰度化圖像的處理結(jié)果造成影響,所以考慮采用在彩色圖像中提取特定顏色火焰的方法對起火后的火情進行報警。若被加熱物料偏白色,在彩色圖像中提取到的白色閃光范圍會產(chǎn)生較大失真,因此考慮將灰度化圖像的處理結(jié)果主要用作火情預(yù)警,彩色圖像的火焰顏色處理結(jié)果用作真實報警,基本流程如圖2所示。

圖2所示圖像處理流程主要包括三個方面,分別為:根據(jù)火焰顏色提取并計算火焰區(qū)域大小、根據(jù)灰度情況提取并計算火焰區(qū)域大小、根據(jù)最新的火焰面積統(tǒng)計結(jié)果與上次統(tǒng)計結(jié)果進行對比判別。最后再根據(jù)這三者的綜合情況,判斷是否需要報警處理。具體過程如下。

⑴ 對彩色圖像灰度化,得到灰度圖。然后將整個圖像轉(zhuǎn)換成對應(yīng)的二維灰度值數(shù)組,對待處理二維灰度值數(shù)組中每一個灰度值與預(yù)設(shè)火焰的對應(yīng)灰度值范圍進行比較,當當前像素灰度值處于預(yù)設(shè)火焰的對應(yīng)灰度值范圍時,則將其記為一個單位火焰面積,將所有單位火焰面積累加起來就得到最終火焰面積。由于圖像中難免會有一些噪點的影響,所以沒有火情時也會有一些像素點會被當成火焰,但是相對來說,其總量是有限的,可以預(yù)設(shè)一個火焰面積閾值,只有超過這一閾值才會被當成有火情。

⑵ 通過設(shè)置不同的圖片三原色范圍(紅、綠、藍),選出特定火焰的顏色范圍,對火焰以及背景進行二值化處理。由于有時物料反射的光線接近火焰顏色,但是物料反射造成的接近火焰顏色的區(qū)域在圖像中比較分散且范圍較小,可以通過對每個接近火焰顏色的連通域范圍進行顆粒大小分析,對小于預(yù)設(shè)范圍大小的顆粒進行過濾,得到比較完整的火焰圖像,接下來,對過濾后的二值化圖像中火焰區(qū)域進行面積計算,其中,一個像素點記為一個單位面積,于是可以得到基于火焰顏色的火焰區(qū)域面積,將得到的火焰面積與針對當前算法而預(yù)設(shè)的火焰面積報警閾值進行比較,得出是否有火情。

⑶ 在通過上述兩種方式分別對圖像進行處理,得出相應(yīng)的火焰面積以后,在每次計算時保留上一次的火焰面積計算結(jié)果,將其與下一次的計算結(jié)果進行比較。一旦后一次的火焰面積與前一次的火焰面積之比超過預(yù)設(shè)值,也被判斷成有火情,這種處理過程主要用于前期閃光階段。

上述過程中,根據(jù)火焰顏色提取并計算火焰區(qū)域大小以及根據(jù)灰度情況提取并計算火焰區(qū)域大小這兩種方法主要用于生成火苗以后的火勢判斷。根據(jù)最新的火焰面積統(tǒng)計結(jié)果與上次統(tǒng)計結(jié)果進行對比得出火焰面積比值這一方法主要用于前期閃光階段的火情預(yù)警監(jiān)測。三種方法得出的火情報警結(jié)果與最終的報警結(jié)果之間的邏輯關(guān)系可用以下公式表明:

其中,報警為真,反之為假,B表示最終報警情況,Y表示根據(jù)火焰顏色得到的報警情況,H表示根據(jù)灰度圖得到的報警情況,ZY和ZH分別表示根據(jù)火焰顏色或灰度圖得到的火焰面積增長率對應(yīng)的報警情況。

3 算法實現(xiàn)

圖3所示為myRIO里的主程序,開機后打開相機并配置相機,然后在while循環(huán)中重復(fù)“判斷是否停止程序、取照片、處理照片、輸出結(jié)果”這四個狀態(tài)。在測試算法過程中,利用myRIO自帶的一個自定義按鈕和四個LED指示燈來進行程序運行以及是否有火情報警等狀態(tài)的控制與顯示,程序設(shè)置為上電自啟動。其中LED 0燈亮表示正在取圖像,燈滅表示正在處理圖像;LED 1燈亮表明程序運行出錯,燈滅表示程序運行良好;LED 2和LED 3同時亮表明有火情報警,同時滅表明無火情報警;程序運行過程中,按下自定義Button 會停止程序的運行;將myRIO電源關(guān)掉再重新開機,程序又自動開始運行。

圖4所示為圖像處理程序,程序上方為圖像的灰度化程序,拍攝到的彩色圖像經(jīng)IMAQ BCGLookup函數(shù)轉(zhuǎn)換為灰度化圖像,在轉(zhuǎn)換過程中,可對原彩色圖像的亮度、對比度、伽馬值等進行調(diào)整。轉(zhuǎn)換后的灰度圖經(jīng)IMAQ Image To Array函數(shù)再將灰度圖轉(zhuǎn)換為相應(yīng)的二維灰度值數(shù)組。左下方為根據(jù)火焰顏色提取火焰區(qū)域以及基于火焰區(qū)域面積大小的過濾程序,采集到的彩色圖像在設(shè)置好參數(shù)范圍的情況下,經(jīng)IMAQ Color Threshold函數(shù)轉(zhuǎn)換為黑色(非火焰區(qū)域)和紅色(火焰區(qū)域)兩種顏色的二值化圖像,然后再利用IMAQ Particle Filter函數(shù)對上述二值化圖像中的較小的連通域區(qū)域進行過濾,通過對連通域的面積大小設(shè)定閾值,可以將較小的干擾點過濾掉,接著利用IMAQ Image To Array函數(shù)將圖像轉(zhuǎn)換為對應(yīng)的二維黑色或紅色二值化數(shù)組,最后利用自定義的二值化程序再將黑紅二值化數(shù)組轉(zhuǎn)換為所需要的二值化數(shù)組。

將得到的兩組二維數(shù)組分別進行火焰區(qū)域面積大小統(tǒng)計(如圖5所示),統(tǒng)計完成以后,將其與目標閾值比較,超過相應(yīng)閾值則輸出各自對應(yīng)的報警情況。另外分別將得到的火焰面積統(tǒng)計結(jié)果與上一次的結(jié)果相除,算出對應(yīng)面積增長速率,速率超出預(yù)設(shè)閾值,則進行相應(yīng)報警輸出。

圖5為火源區(qū)域像素統(tǒng)計程序,通過兩個for循環(huán)進行火焰區(qū)域面積大小統(tǒng)計,第一個for循環(huán)對二維數(shù)組進行當行索引,第二個for循環(huán)對第一個for循環(huán)的單行索引結(jié)果進行單像素索引并判斷當前像素點的灰度值或二值化結(jié)果是否在火焰范圍內(nèi),并進行相應(yīng)統(tǒng)計。統(tǒng)計完成后,輸出對應(yīng)的兩組統(tǒng)計結(jié)果。

4 測試結(jié)果

測試地點為微波設(shè)備生產(chǎn)廠商的廠房里,采用白色紙屑模擬物料,模擬的火情現(xiàn)場照片如圖6所示,軟件部分的參數(shù)設(shè)置為:圖像的處理區(qū)域為全部區(qū)域;IMAQ BCGLookup的Brightness值為128.00、Contrast值為30.00、Gamma值為1.03;火焰顏色提取中IMAQ Color Threshold函數(shù)的參數(shù)Blue的值為80-255、Red的值為254-255、Green的值為150-255;火焰顏色顆粒大小過濾函數(shù)IMAQ Particle Filter中的范圍值設(shè)置為50-50000;最終的灰度圖報警閾值為200;火焰顏色圖中的報警閾值為200。

經(jīng)多次測試,NI myRIO設(shè)備采集到如圖6所示的模擬物料火情現(xiàn)場照片以及在利用強光手電模擬微波設(shè)備中的閃光情況時,能夠及時的通過亮燈及其他措施給出火災(zāi)警告信號。MyRIO的報警燈亮起情況如圖7所示。

另外,為了得出圖像處理的速度,避免處理速度過慢而造成漏報的情況,在主程序中添加了計時程序,通過多次測量求平均值的方式,測算了單個處理流程(取圖像、處理圖像、輸出結(jié)果)的耗時情況,經(jīng)分析認為基本滿足要求,具體測試結(jié)果如表1所示。

在出現(xiàn)閃光時,由于閃光的光線較強,攝像頭受強光影響,拍攝的圖片基本為白色,理論上不會出現(xiàn)漏檢。在設(shè)備實際運行中,真正出現(xiàn)火情的概率較小,目前為止只收到兩例有閃光情況的反饋,在反饋中,程序都能實現(xiàn)對閃光的檢測。

5 總結(jié)

通過試驗驗證,根據(jù)最新的火焰或光源面積統(tǒng)計結(jié)果與上次統(tǒng)計結(jié)果進行對比計算圖像亮度增長速度的方式能有效檢測出微波設(shè)備中鐵屑引起的閃光情況,根據(jù)火焰顏色提取并計算火焰區(qū)域大小并結(jié)合根據(jù)灰度情況提取并計算火焰區(qū)域大小這兩種方法,可以判斷微波干燥設(shè)備運行中物料是否起火這一狀況。將上述方法結(jié)合起來,能有效檢測并預(yù)判微波干燥設(shè)備中的火情狀況。另外,后期工作中可以通過myRIO上自帶的IO口與微波干燥設(shè)備的主控PLC進行通信從而使設(shè)備在遇到火情時能及時做出處理措施。

參考文獻(References):

[1] Jong-Hwan Kim, Brian Y.Lattimer. Real-time probabilistic

classification of fire and smoke using thermal imagery for intelligent firefight robot[J]. Fire Safety Journal,2015.72(2):40-49

[2] Thomas Schr?der, Klaus Krüger, Felix Kümmerlen.

Image processing based deflagration detection using fuzzy logic classification[J]. Fire Safety Journal,2014.65(3):1-10

[3] 陳曉娟,卜樂平,楊加軍.帶圖像處理的火災(zāi)報警系統(tǒng)抗干擾性研究[J].儀器儀表學報,2010.32(12):2848-2853

[4] 段悅,袁昌明.火災(zāi)探測中動態(tài)火焰的數(shù)字圖像處理[J].中國計量學院學報,2009.20(1):55-58

[5] 吳洪森,盧滌非,陶永紅.基于火焰形狀、面積的判別依據(jù)研究[J].中國人民公安大學學報(自然科學版), 2011.67(1):40-42

[6] 王文豪,劉虎,嚴云洋.視頻火災(zāi)識別的關(guān)鍵技術(shù)研究[J].計算機仿真,2011.28(2):304-307

[7] 包晗,康泉勝,周明.一種基于LVQ神經(jīng)網(wǎng)絡(luò)與圖像處理的火

焰識別算法[J].中國安全科學學報,2011.21(6):60-64

[8] 田仲富,王述洋.基于BP神經(jīng)網(wǎng)絡(luò)的嵌入式森林火災(zāi)智能監(jiān)控系統(tǒng)[J].東北林業(yè)大學學報,2014.42(8):138-144

[9] 劉林,楊晨,丁召.基于嵌入式的智能火災(zāi)監(jiān)測報警系統(tǒng)的設(shè)計[J].電子設(shè)計工程,2014.22(16):184-186

[10] 田仲富,黎粵華,劉曉義.基于圖像的嵌入式森林火災(zāi)監(jiān)控系統(tǒng)研究與設(shè)計[J].安徽農(nóng)業(yè)科學,2014.42(13):4105-4107

猜你喜歡
圖像處理
海戰(zhàn)場偵察圖像處理技術(shù)圖譜及應(yīng)用展望
人工智能輔助冠狀動脈CTA圖像處理和診斷的研究進展
基于ARM嵌入式的關(guān)于圖像處理的交通信號燈識別
基于圖像處理的機器人精確抓取的設(shè)計與實現(xiàn)
機器學習在圖像處理中的應(yīng)用
Bayesian-MCMC算法在計算機圖像處理中的實踐
改進壓縮感知算法的圖像處理仿真研究
基于圖像處理的定位器坡度計算
基于圖像處理的晶圓表面缺陷檢測
對圖像處理中ROF全變分模型的兩種算法的比較研究