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

基于嵌入式的古建筑火災超早期檢測系統的實現

2023-01-11 02:25:40苗利明邱樹偉張杰洵梁馮斌
軟件工程 2023年1期
關鍵詞:燃點區域檢測

苗利明,邱樹偉,張杰洵,梁馮斌

(1.韓山師范學院計算機與信息工程學院,廣東 潮州 521041;2.北京鼎漢技術集團股份有限公司,廣東 深圳 518101)

miaolm@hstc.edu.cn;swqiu@hstc.edu.cn;546572809@qq.com;811678717@qq.com

1 引言(Introduction)

古建筑是我國傳統文化的載體,具有豐富而復雜的內涵和文物價值,是人類物質和非物質遺產的重要組成部分,具有獨特的歷史、藝術和科學價值。古建筑的火災荷載大、耐火等級低,因此其火災危險性較高。近10 年來,國內多處古建筑發生了不同程度的火災事故,因此關于火災檢測的研究也越來越多[1]。王皎等以古建筑山西圣母殿為例,模擬了其火災發生和發展過程[2]。田水承等采用PyroSim軟件研究了不同位置的感溫探測器的選型問題[3]。郭子東等研究了消防設施和探測器的合理設置[4]。帥建強研究了古建筑火災的發展蔓延規律,以及合理布置火災探測器的方法[5]。王彥等對徽派古建筑群中提取的模型進行了火災數值模擬研究[6]。朱強對古建筑的簡化模型進行了溫度場的求解與分析[7]。然而,古建筑火災超早期階段產生的氣體極少,使得溫度和視頻圖像變化不明顯。因此,有必要結合熱感成像、視頻流檢測和圖像處理技術,對古建筑火災超早期檢測的方法進行研究。

2 系統架構(System architecture)

2.1 系統功能模塊與層次結構

依據古建筑管理人員及地區消防部門的需求,設計系統業務流程如圖1所示。首先在古建筑中安裝感知節點,用來采集所需要的數據,采集到的數據通過通信模組發送到邊緣計算節點,由部署在邊緣計算節點上的火災檢測算法對數據進行檢測。然后將邊緣計算節點檢測的結果及古建筑環境信息通過NB-IoT模組上傳到物聯網公有云。用戶可以通過移動端應用程序獲取公有云數據,能及時收到火情的預警并進行火情監管。根據消防業務流程及功能需求,將系統劃分為信息采集傳輸、火情檢測、服務應用三個主要模塊,系統層次結構如圖2所示。

圖1 系統核心業務流程圖Fig.1 Flow chart of system core business

圖2 系統層次結構圖Fig.2 System hierarchy diagram

2.2 系統硬件組成

系統依據物聯網技術棧,將系統硬件部分劃分為端、邊、管、云和應用五個部分。

2.2.1 端

端(感知層)主要由紅外熱成像模組、煙霧傳感器、溫度和濕度傳感器等組成,其功能是采集古建筑環境數據,這部分對應于系統層次結構中的信息采集模塊。物體熱感圖像信息通過紅外熱成像模組采集,熱感圖像像素值的大小與物體之間的溫度差正相關。感知端采用多點式結構建立無線傳感網絡,具體來說,它是以多個感知節點為一組,將一組感知節點的信息通過無線網絡傳輸模塊發送。

2.2.2 邊

邊(控制層)包括一個物聯網網關和一個邊緣計算節點,它們共同處理和計算感知節點的數據,并把數據傳輸到物聯網公有云。控制層與信息采集傳輸、火情檢測、端云服務功能模塊相對應。物聯網網關由單片機、Wi-Fi模塊、NB-IoT模塊組成,由單片機控制Wi-Fi模塊與各感知節點進行無線通信;對采集到的數據進行解析,將數據包內的圖像信息傳送到邊緣計算節點進行運算,然后由NB-IoT模組將數據傳送到物聯網公共云。

2.2.3 管

系統使用Wi-Fi及NB-IoT作為通信方式,管(傳輸層)對應系統層次結構中的數據傳輸模塊。

2.2.4 云

云(云應用)是一個以服務器為基礎的平臺,它與物聯網網關之間進行數據對接,對數據進行存儲和響應客戶端請求,應用層對應系統層次結構中的端云服務模塊。

2.2.5 應用

應用,即客戶端。本系統采用手機和微信小程序兩種用戶級應用,用戶可以通過手機和微信與物聯網公有云進行交互,實現對古建筑的監控、遠程火災報警和火災隱患預警;客戶端與系統層次結構中的移動應用模塊相對應。

3 感知節點數據采集與傳輸(Acquisition and transmission of sensing node data)

3.1 感知節點數據采集

感知節點的功能是采集古建筑的環境信息,數據結構如下:

3.1.1 熱感圖像采集

紅外熱感成像模組采集目標物體的熱感圖像,熱感成像模組中的紅外傳感器將物體發射的紅外信息轉化為電信號發送給熱感圖像處理單元,熱感圖像處理單元的外圍電路為外部提供了一個傳輸接口,因而從屬模組可以獲得紅外熱感圖像,行數據校驗采用循環冗余校驗碼(CRC),其程序流程如圖3所示。

圖3 熱感圖像采集程序流程圖Fig.3 Program flow chart for the thermal image acquisition

3.1.2 煙霧濃度數據采集

在實際應用中,由于古建筑所處的環境與試驗環境不同,所以在使用煙霧傳感器時,必須先對處于潔凈空氣中的傳感器輸出數據進行測量,然后將該數據作為參考對煙霧傳感器進行校正。當感知節點中的微控制器通過模擬接口獲取到電壓值后,需要進行模擬值到數字值的轉換,轉換后的輸出值可用于計算當前環境的煙霧濃度。

3.1.3 溫度和濕度數據采集

當信息采集節點向溫濕度傳感器發出“開始”的信號后,傳感器輸出溫度和濕度信號,當“開始”信號停止發送時,溫濕度傳感器向信息采集節點回復響應并發送數據,最后發送“結束”信號,表示完成一次數據傳輸。

3.2 感知節點數據傳輸

感知節點與網關節點之間的數據通信通過Wi-Fi無線局域網實現。網關節點為服務器端,感知節點為客戶端,多個感知節點作為客戶端連接到網關節點。由于服務器端是通過感知節點的靜態IP判斷節點位置,所以在為客戶端節點分配IP時,首先要避開已部署的感知節點靜態IP段,然后對服務器端的動態主機配置協議進行配置。感知節點通電后,會根據配置程序中的設定連接網關節點,當客戶端連接服務器端后,服務器端會執行連接回調函數,將當前的連接會話進行保存,把連接的地址信息存入節點地址信息表中;通過存儲的地址表進行查找即可定位該節點在古建筑的具體方位。

4 陰燃點探測算法(Smoldering point detection algorithm)

火災的發展過程需要經過多個階段,國家標準《點型感煙火災探測器》(GB 4715—2005)中將陰燃階段定義為處于火災產生過程中的超早期,該階段的主要特征是起火物質堆積發熱或由其他外界能量造成可燃物內部分子激烈運動,導致其熱解反應,可燃物溫度緩慢上升且釋放出氣體或液體蒸氣。氣體或液體蒸氣含量極低,濃度與火災未發生時差距不大,因而此階段最主要的特征是物體溫度的變化。在火災發展的陰燃階段,物體陰燃點隨著時間的推移由燃燒中心向周圍逐步擴散,是一個動態且連續變化的過程。

4.1 實驗場景搭建

在熱成像模組前方擺放香燭,在香燭后方放置一塊木板,木板后面加上點狀火源,點狀火源的熱量會逐漸穿透木板并被紅外熱成像模組檢測到。圖4(a)為燃燒的香火及后面的木板,圖4(b)是該圖灰度圖,圖4(c)為熱成像模組獲取的紅外熱感圖像,是一幅分辨率為80×60 像素、16 位深度的單通道灰度圖像。圖4中,熱感圖中的亮點表示正在燃燒的燭火和香火,由于木板后面的點狀火源產生的熱量還沒有穿透木板,因此在熱感圖像中沒有顯示。

圖4 實驗場景及熱感圖像示例Fig.4 Example of experimental scenarios and thermal sensing images

4.2 陰燃點特征分析

截取陰燃點產生前后的熱感圖像(間隔2 min),繪制其直方圖并進行比對分析。雖然兩幅圖像在時間上間隔較長,但是圖像之間的灰度值差異較小,灰度分布差異不大,陰燃點的特征不夠明顯。采用固定閾值和區域自適應閾值方法對熱感圖像進行分析發現,當陰燃點剛出現時,陰燃點與周邊區域的對比度較弱,并且與周邊干擾熱源像素相互混合,采用閾值法無法區分這類變化。當閾值法可以檢測到像素差異的時候,火災超早期已經接近尾聲。有學者提出基于圖像處理技術實現的火災早期煙霧自檢系統,為火災早期探測提供了一種思路[8],但對于大多數易燃物來說,火災早期產生的煙霧很少,使得這種依靠煙霧檢測方法的泛化性受到限制。本文依據熱感成像的特點,針對ARM Cortex-M3模組設計了幀間差分算法。

4.3 陰燃點檢測算法

幀間差分法是通過視頻圖像序列的連續兩幀圖像做差分運算獲取運動目標輪廓的方法。當相鄰兩幀圖像之間出現較為明顯的差別時,這兩幀圖像對應位置的像素值差絕對值大于零。此時,只有判斷這個絕對值是否大于某一閾值,就可以得到圖像序列中物體變化的特性,數學公式描述如下:

在實驗中發現,陰燃點在熱感成像中變化時間周期較長,相鄰兩幀之間的差異非常小。通過對連續采集的31 幀熱感圖像的高溫區域進行分析,得到了比較明顯的特征,這里的高溫區域是指陰燃點像素的數量。對于實驗用的木板類可燃物,當木板上有陰燃點出現時,木板表面溫度在50—110 ℃的范圍內變化,對應的熱感圖像像素值范圍為300—1,399。如圖5所示,對31 幀熱感圖像序列中像素值為300—1,399的像素點繪制折線圖,可以看到曲線整體的變化幅度較大,這表明木板后面的燃燒點熱量越來越大,使木板的表面溫度升高,高溫區域逐漸擴大(陰燃點逐漸擴大),因此曲線整體呈上升趨勢。

圖5 高溫區域變化折線圖Fig.5 Line chart of smoldering point area change process

分析比對連續31 幀圖像的數據得出:正常情況下圖像的變化是穩定的,當有陰燃點出現時,圖像高溫區域像素數量變化明顯。因此,本文采用相隔七幀的兩幅圖像進行計算,即。依據實驗數據,閾值選擇為“3”,當有連續五次超出閾值的檢測結果時,就判定為出現陰燃點。

算法的程序設計語言(PDL)簡要描述如下:(1)陰燃點檢測過程開始;(2)讀入熱感圖像;(3)暫存熱感圖像;(4)暫存圖像數量為10 幀;(5)計算;(6)刪除第一幀圖像并更改其余幀編號;(7)新采集幀進入暫存;(8)判斷超出閾值的差分結果的計數;(9)判斷是否出現陰燃點;(10)陰燃點檢測過程結束。

陰燃點檢測算法運行時首先讀入采集到的熱感圖像,計算圖像中像素值范圍在300—1,399的區域并進行暫存,當圖像序列里保存的圖像數量達到10 幀時開始計算圖像序列的幀間差分,當有新的圖像進入序列時,將圖像序列中最早的一張圖像刪除,更改其余幀的編號,然后存儲當前圖像。

實際的火災現場中,陰燃點不會單獨出現,也會出現非陰燃點因素,例如打火機打火時出現的短暫火焰,蠟燭火苗的跳動,較粗的香燭在燃燒過程中也經常會出現燃燒點忽大忽小的情況,我們將這些情況作為非陰燃點的干擾進行判斷和處理。通過實驗歸納了一些干擾情況的特點,一是突然有大面積的火焰出現,然后又突然消失;二是在高溫區域較快地發生區域擴大的情況,但這種情況不會持續很久,而且高溫區域又較快地縮小;三是高溫區域的位置會發生較小的變化,位置變化的同時高溫區域的大小也發生變化。對于第一種情況,高溫區域大小的數值在箱線圖中表現為離群點,數值超出了三倍標準差;在陰燃點檢測算法中對這種離群點的處理方法是設置一個閾值作為約束條件,超出閾值的離群點不進行處理。對于第二種情況,高溫區域大小較快地變化相當于高頻變化,但是由于陰燃點區域變化比較緩慢,陰燃點檢測算法是相隔七幀進行一次差分運算,相當于是低頻變化,因此這種在高溫區域出現的較快的區域大小變化會被過濾掉。第三種情況主要是蠟燭火焰的跳動,高溫區域的位置和大小都會變化,但是在紅外熱成像中的表現是高溫區域的數值基本沒有變化,在陰燃點檢測算法中,在當前幀高溫區域像素的平均值與第七幀的平均值的差小于當前幀平均值的5%時,就作為非陰燃點處理。

為了驗證算法的有效性,研究人員將算法部署到嵌入式模組中。嵌入式模組主頻為72 MHz,外部晶振的頻率為8 MHz,靜態隨機存儲器為64 kB。在測試實驗中共采集3,607 幀有陰燃點的圖片序列,不用幀間差分法時,采集速率為8 幀/秒,準確率低于70%;使用本文算法時采集速率為6 幀/秒,準確率達到了75%。

5 數據收發(Data sending and receiving)

在無線網絡模塊收到感知節點的信息后,由接收回調函數對接收到的數據進行報頭驗證,驗證完成后將數據傳輸至邊緣節點。邊緣節點將檢測結果通過串口發送給網關節點,觸發網關節點的串口接收中斷,并同步檢測結果。網關節點的微控制器與NB-IoT模組之間的通信設計采用了異步回調的設計。微控制器向NB-IoT模組發出指令,將NB-IoT模組設置為消息接收狀態。當串口接收到NB-IoT模組的響應信息之后,中斷函數會根據消息接收標識進行指令匹配,以此判斷指令的執行情況。出現火情時,網關節點向物聯網公有云上報火情,網關節點上報的消息需要指定消息頭和消息唯一標識等參數。

6 移動應用的功能(Functions of the mobile application)

系統提供了移動端的應用服務,包括登錄、報警、管理等服務。登錄服務包括用戶可登錄的賬戶,也提供了密碼找回和重新設置服務。報警服務除了向用戶發送報警信息,還向用戶發送檢測位置的圖像。用戶可以直觀地查看管理的古建筑的環境信息,還可以添加或刪除管理的古建筑;個人信息管理服務包括查看與設置個人賬戶信息等。

7 結論(Conclusion)

根據火災超早期的特點,利用圖像分析技術設計了檢測古建筑物陰燃點的嵌入式算法,并部署在嵌入式節點中。多個感知節點組成局域網絡,然后通過NB-IoT與物聯網公有云進行信息交互。設計了用戶端移動應用程序,實現了實時檢測、報警和管理功能。

猜你喜歡
燃點區域檢測
紙鍋煎雞蛋
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
浸漬活性炭燃點影響因素研究
時尚燃點 眾籌新季女裝智慧——2021春夏中國女裝面料流行趨勢提案會
尋找數學課堂生命的源頭
考試周刊(2018年21期)2018-01-19 15:21:57
小波變換在PCB缺陷檢測中的應用
關于四色猜想
分區域
主站蜘蛛池模板: 456亚洲人成高清在线| 日韩免费毛片视频| 色香蕉影院| 国产精品成人一区二区不卡| 在线国产毛片| 全部毛片免费看| 国产成人综合亚洲欧美在| 天天爽免费视频| 国产成人精品免费视频大全五级| 综合社区亚洲熟妇p| 国产91熟女高潮一区二区| 青青青草国产| 国产三级国产精品国产普男人| 777午夜精品电影免费看| 中字无码av在线电影| 91久久夜色精品国产网站| 亚洲国产精品VA在线看黑人| 国产极品美女在线播放| 亚洲视频三级| 手机在线国产精品| 青青久久91| 毛片免费在线视频| 视频二区亚洲精品| 在线日韩日本国产亚洲| 亚洲综合国产一区二区三区| 国产三级韩国三级理| 国产乱子伦无码精品小说 | 亚洲国产日韩视频观看| 欧日韩在线不卡视频| 久久公开视频| 亚洲天堂啪啪| 国产打屁股免费区网站| 在线看国产精品| 久久国产精品影院| 热九九精品| 国产夜色视频| 亚洲无码精品在线播放| 久久免费看片| 国产高清免费午夜在线视频| 91久久偷偷做嫩草影院电| 国产一区二区人大臿蕉香蕉| 色哟哟国产成人精品| 久久精品波多野结衣| 99九九成人免费视频精品| 亚洲男人天堂2020| 尤物亚洲最大AV无码网站| 国产精品成人免费视频99| 2019年国产精品自拍不卡| 亚洲欧美国产视频| 欧美精品亚洲精品日韩专区| 亚洲不卡av中文在线| 国产精品女在线观看| 色135综合网| 国内精品一区二区在线观看 | 麻豆精品视频在线原创| 狠狠色成人综合首页| 国产日本欧美亚洲精品视| 91青青在线视频| 亚洲精品卡2卡3卡4卡5卡区| 久久这里只有精品66| 91在线视频福利| 亚洲天堂久久| 国产精品福利尤物youwu| 国产精品无码翘臀在线看纯欲| 一级毛片免费高清视频| 国产精品亚洲片在线va| AV不卡无码免费一区二区三区| 国产高清精品在线91| 国产成人精品午夜视频'| 夜夜拍夜夜爽| 久久久久九九精品影院| 婷婷五月在线| 成人免费网站在线观看| 国产jizzjizz视频| 亚洲色中色| 色哟哟国产精品| 91成人精品视频| 欧美激情一区二区三区成人| 日韩黄色在线| 狂欢视频在线观看不卡| 成人毛片免费观看| 国产在线视频导航|