陳培宏, 林楚濤, 鐘土基, 曹 輝, 羅夢(mèng)嬋, 洪銳敏, 梁佩瑩(佛山科學(xué)技術(shù)學(xué)院 光信息工程系, 廣東 佛山 528000)
?
基于LabVIEW的局域網(wǎng)監(jiān)控報(bào)警系統(tǒng)
陳培宏, 林楚濤, 鐘土基, 曹 輝, 羅夢(mèng)嬋, 洪銳敏, 梁佩瑩
(佛山科學(xué)技術(shù)學(xué)院 光信息工程系, 廣東 佛山 528000)
基于LabVIEW虛擬儀器平臺(tái)開(kāi)發(fā)出的局域網(wǎng)監(jiān)控報(bào)警系統(tǒng),該系統(tǒng)通過(guò)監(jiān)控服務(wù)端采集實(shí)時(shí)圖片,并利用TCP傳輸協(xié)議,將監(jiān)控現(xiàn)場(chǎng)圖像信息實(shí)時(shí)發(fā)送到監(jiān)控客戶端。并通過(guò)圖像報(bào)警模塊判斷監(jiān)控區(qū)域是否有異常情況發(fā)生,從而觸發(fā)報(bào)警,并將報(bào)警信號(hào)和報(bào)警圖片實(shí)時(shí)發(fā)送到監(jiān)控客戶端,在監(jiān)控客戶端觸發(fā)報(bào)警。通過(guò)本系統(tǒng)進(jìn)行局域網(wǎng)監(jiān)控報(bào)警測(cè)試結(jié)果表明:該系統(tǒng)監(jiān)控穩(wěn)定,報(bào)警靈敏,圖像傳輸保存穩(wěn)定高效,具有較高的監(jiān)控安全性,系統(tǒng)構(gòu)建簡(jiǎn)單,造價(jià)較低,實(shí)現(xiàn)了局域網(wǎng)監(jiān)控報(bào)警功能。
LabVIEW; 局域網(wǎng)監(jiān)控報(bào)警系統(tǒng); 圖像報(bào)警; TCP協(xié)議
隨著科學(xué)技術(shù)的發(fā)展和網(wǎng)絡(luò)傳輸環(huán)境的成熟,網(wǎng)絡(luò)傳輸已經(jīng)進(jìn)入到我們生活的每一個(gè)方面,網(wǎng)絡(luò)的便利性正在改變著我們的生活。所以利用網(wǎng)絡(luò)進(jìn)行監(jiān)控已經(jīng)成為監(jiān)控系統(tǒng)的一種必然趨勢(shì),通過(guò)網(wǎng)絡(luò)可以實(shí)現(xiàn)遠(yuǎn)距離監(jiān)控,實(shí)現(xiàn)在不同區(qū)域?qū)ν粎^(qū)域的高效監(jiān)控,實(shí)現(xiàn)統(tǒng)一管理,使監(jiān)控系統(tǒng)的效能發(fā)揮到最大[1]。目前監(jiān)控系統(tǒng)有廣域網(wǎng)監(jiān)控系統(tǒng)和局域網(wǎng)監(jiān)控系統(tǒng)。廣域網(wǎng)監(jiān)控是將監(jiān)控信息通過(guò)互聯(lián)網(wǎng)進(jìn)行傳輸,并可以在不同地方進(jìn)行遠(yuǎn)程監(jiān)控。局域網(wǎng)監(jiān)控是在一個(gè)特定的區(qū)域內(nèi),如學(xué)校、機(jī)關(guān)、企業(yè)等,通過(guò)局域網(wǎng)將監(jiān)控信息在局域網(wǎng)內(nèi)部進(jìn)行高速安全地傳輸[2]。本系統(tǒng)解決了傳統(tǒng)監(jiān)控系統(tǒng)只能人為監(jiān)控的弊端,實(shí)現(xiàn)了自動(dòng)監(jiān)控及報(bào)警,并可通過(guò)有線和無(wú)線的方式進(jìn)行監(jiān)控,系統(tǒng)搭建方便,監(jiān)控效率高且能較高地保護(hù)監(jiān)控信息的隱秘性,監(jiān)控信息傳輸速率高,能減少通過(guò)監(jiān)控傳輸而帶來(lái)的網(wǎng)絡(luò)費(fèi)用。
LabVIEW是一種圖像化編程語(yǔ)言,相比于其他語(yǔ)言采用文本的語(yǔ)言產(chǎn)生代碼來(lái)講,LabVIEW具有其特有的程序開(kāi)發(fā)便利性[3]。根據(jù)本系統(tǒng)所要達(dá)到的目的和成本的最小化,選擇采用LabVIEW作為本系統(tǒng)的開(kāi)發(fā)工具。并且由于Matlab在圖像處理方面具有強(qiáng)大的功能,所以本系統(tǒng)在圖像濾波處理中采用調(diào)用Matlab腳本節(jié)點(diǎn)來(lái)對(duì)圖像進(jìn)行高效處理,充分發(fā)揮其特性,使系統(tǒng)更加高效穩(wěn)定。
本系統(tǒng)是選擇C/S(Client/Server)傳輸模式,此傳輸模式?jīng)Q定了本監(jiān)控系統(tǒng)將分為監(jiān)控服務(wù)端和監(jiān)控客戶端,通過(guò)兩個(gè)端口的相互連接,實(shí)現(xiàn)實(shí)時(shí)監(jiān)控圖片和報(bào)警信號(hào)的局域網(wǎng)傳輸[4]。本監(jiān)控報(bào)警系統(tǒng)分為圖像采集模塊,圖像隊(duì)列保存模塊,圖像濾波處理模塊,圖像報(bào)警模塊,圖像傳輸模塊,報(bào)警信號(hào)傳輸模塊, 圖像接收保存模塊和圖像顯示模塊[5]。圖像采集模塊主要負(fù)責(zé)對(duì)當(dāng)前環(huán)境進(jìn)行圖片實(shí)時(shí)采集;圖像隊(duì)列保存模塊主要負(fù)責(zé)將采集到的圖片按順序保存到指定的文件夾中;圖像濾波處理是將實(shí)時(shí)采集到的監(jiān)控圖片進(jìn)行中值濾波法濾波;圖像報(bào)警模塊主要是將每一張圖片與之前采集到的圖片進(jìn)行圖像差閾值法比對(duì),從而判斷監(jiān)控區(qū)域的情況,并確定是否觸發(fā)報(bào)警;圖像傳輸模塊負(fù)責(zé)響應(yīng)監(jiān)控請(qǐng)求并將采集到的圖片通過(guò)TCP傳輸協(xié)議實(shí)時(shí)傳輸?shù)奖O(jiān)控客戶端;報(bào)警信號(hào)傳輸模塊將報(bào)警信號(hào)通過(guò)TCP傳輸協(xié)議發(fā)送到監(jiān)控客戶端,監(jiān)控客戶端將報(bào)警信號(hào)進(jìn)行接收,并在監(jiān)控客戶端觸發(fā)報(bào)警;圖像接收保存模塊負(fù)責(zé)對(duì)服務(wù)端發(fā)送過(guò)來(lái)的監(jiān)控圖片進(jìn)行接收并將接收到的圖片進(jìn)行保存;圖像顯示模塊主要負(fù)責(zé)將接收到的監(jiān)控圖片進(jìn)行顯示,使監(jiān)控客戶端能夠監(jiān)控到所要監(jiān)控的區(qū)域的實(shí)時(shí)圖像。本系統(tǒng)的總體設(shè)計(jì)結(jié)構(gòu)和系統(tǒng)硬件結(jié)構(gòu)分別見(jiàn)圖1、2。
圖1 本系統(tǒng)總體設(shè)計(jì)結(jié)構(gòu)
本系統(tǒng)分為監(jiān)控服務(wù)端和監(jiān)控客戶端,服務(wù)端和客戶端分別在兩臺(tái)電腦上運(yùn)行,客戶端發(fā)送監(jiān)控請(qǐng)求給服務(wù)端,而服務(wù)端響應(yīng)監(jiān)控端的請(qǐng)求,從而將采集到的圖片和系統(tǒng)產(chǎn)生的報(bào)警信號(hào)發(fā)送到客戶端,從而實(shí)現(xiàn)本系統(tǒng)的監(jiān)控報(bào)警要求。監(jiān)控服務(wù)端和監(jiān)控客戶端的運(yùn)行流程分別如圖3、4所示。
圖2 系統(tǒng)硬件結(jié)構(gòu)
圖3 監(jiān)控服務(wù)端運(yùn)行流程
圖4 監(jiān)控客戶端運(yùn)行流程
2.1 圖像采集模塊
該模塊通過(guò)調(diào)用IMAQ USB Grab Acquire、IMAQ USB Grab Setup、IMAQ USB Init等控件進(jìn)行圖像采集,先搜索電腦上的攝像頭,并配置攝像頭信息,然后在While循環(huán)內(nèi)進(jìn)行圖片循環(huán)采集,并將圖片顯示在前面板上,最后關(guān)閉攝像頭[6]。通過(guò)運(yùn)行該程序看到圖像采集模塊前面板上的圖像顯示窗口能將系統(tǒng)采集到的實(shí)時(shí)圖像顯示,系統(tǒng)運(yùn)行穩(wěn)定流暢。圖像采集模塊前面板和圖像采集模塊程序框圖分別如圖5、6所示。
2.2 圖像隊(duì)列保存模塊
本模塊使用一個(gè)生產(chǎn)者消費(fèi)者結(jié)構(gòu)。將生產(chǎn)環(huán)路采集到的攝像頭圖像送入隊(duì)列,然后再?gòu)年?duì)列中釋放,并將采集到的圖片信息按順序保存到之前設(shè)定的文件夾中。運(yùn)行該程序時(shí),首先看到清晰流暢的監(jiān)控圖片信息,然后我們?cè)谇懊姘灏聪麻_(kāi)始保存圖片按鈕,則攝像頭采集到的圖片將自動(dòng)保存到我們?cè)O(shè)定的文件夾中。然后我們打開(kāi)之前選定的文件夾,看到里面已經(jīng)按順序保存好采集到的圖片。圖像隊(duì)列保存的前面板、程序框圖及圖像保存情況分別見(jiàn)圖7~9。
圖5 圖像采集面板
圖6 圖像采集程序框圖
圖7 圖像隊(duì)列保存面板
圖8 圖像隊(duì)列保存程序框圖
2.3 圖像濾波處理模塊
圖像噪聲是圖像在采集或傳輸過(guò)程中被加入的,這些圖像噪聲會(huì)影響到圖片的質(zhì)量,給接下來(lái)的圖片處理產(chǎn)生影響。所以圖像濾波處理一直是圖像處理中的關(guān)鍵步驟,只有將圖片進(jìn)行高效的濾波,才能使我們系統(tǒng)接下來(lái)的圖像操作取得更好的效果。
圖9 圖像保存情況
目前圖像濾波有很多種方法,主要有基于小波變換的圖像濾波法[7],基本矢量方向?yàn)V波法,矢量中值濾波法等[8]。但是小波變換算法在去噪過(guò)程中很容易將圖像的邊緣信息破壞,導(dǎo)致圖像質(zhì)量降低[7]?;臼噶糠较?yàn)V波法是一種消除圖片中脈沖噪聲和色調(diào)異常噪聲的濾波方法,但是其并沒(méi)考慮到濾波窗口內(nèi)空間距離對(duì)圖像處理的影響[9]。矢量中值濾波法是一種能有效消除圖像采集中的噪聲,濾除脈沖干擾,同時(shí)能較好地保存圖像信息的方法,但其也具有運(yùn)算量大的不利因素[10-12]。
根據(jù)本系統(tǒng)的要求,選擇矢量中值濾波法對(duì)圖片進(jìn)行處理。矢量中值濾波法為:在數(shù)組X1,X2,…,Xn(X1≤X2≤X3…≤Xn)中,把這n個(gè)數(shù)組按值大小排列如下:
(1)
得出的結(jié)果為序列X1,X2,…,Xn的中值[13]。
由于LabVIEW是圖形化編程語(yǔ)言,所以其在圖像處理方面不是很高效,而Matlab具有強(qiáng)大的圖像處理能力,所以通過(guò)調(diào)用Matlab進(jìn)行圖像的中值濾波,從而實(shí)現(xiàn)圖像的濾波處理。Matlab中有一個(gè)中值濾波函數(shù)為medfilt2,并設(shè)置濾波模塊大小,則可將圖片進(jìn)行中值濾波處理。圖10、11為原始采集圖像、濾波前強(qiáng)度圖像和濾波后強(qiáng)度圖像的對(duì)比[7]。
圖10 原始采集圖像
圖11 濾波前強(qiáng)度圖像和濾波后強(qiáng)度圖像的對(duì)比
2.4 圖像報(bào)警模塊
圖像報(bào)警的方法有多種,選擇采用相鄰兩幀圖片的差閾值法來(lái)進(jìn)行圖片報(bào)警功能的實(shí)現(xiàn)。圖像差閾值法是根據(jù)
(2)
式中:A表示為圖像的區(qū)域;f(x,y,t)表示為圖像灰度序列在t時(shí)刻(x,y)點(diǎn)處的像素點(diǎn)的灰度值;Δt是時(shí)間間隔,是圖像幀間隔ΔT的整數(shù)倍;M是圖片中變化的像素點(diǎn)的個(gè)數(shù);K為我們?cè)O(shè)定的報(bào)警閾值[14-15]。在進(jìn)行圖像報(bào)警時(shí)先要在前面板中設(shè)定一個(gè)報(bào)警閾值,并初始化報(bào)警系統(tǒng),則系統(tǒng)根據(jù)現(xiàn)在采集到的圖像作為報(bào)警的基準(zhǔn)點(diǎn),接下來(lái)的每一張圖片都根據(jù)圖像差閾值法和前一張采集到的圖片進(jìn)行對(duì)比,從而進(jìn)行圖像報(bào)警。再根據(jù)實(shí)際的報(bào)警需求,調(diào)節(jié)前面板的報(bào)警閾值,從而找到最佳的報(bào)警閾值,使報(bào)警系統(tǒng)發(fā)揮其最大效用[16]。圖像報(bào)警模塊工作流程和程序框圖分別如圖12、13所示。
圖12 報(bào)警模塊工作流程
圖13 報(bào)警模塊程序框圖
2.5 圖像傳輸模塊
如圖14、15所示,該模塊將采集到的圖片通過(guò)TCP傳輸協(xié)議進(jìn)行傳輸。先打開(kāi)TCP連接,然后在While循環(huán)里面按發(fā)送名稱格式,發(fā)送名稱,發(fā)送圖片格式,發(fā)送圖片的順序?qū)D片循環(huán)發(fā)送給客戶端。運(yùn)行該程序,程序自動(dòng)從我們保存圖片的文件夾中提取出我們實(shí)時(shí)采集的圖片,然后按順序發(fā)送到請(qǐng)求監(jiān)控的客戶端中,我們觀察到本傳輸模塊能夠快速準(zhǔn)確地將采集到的圖片的名稱,圖片的格式及圖片的大小完整地發(fā)送到服務(wù)端中,使服務(wù)端能夠接收到完整的圖片信息[17,18]。
2.6 報(bào)警信號(hào)傳輸模塊
本監(jiān)控報(bào)警系統(tǒng)的另一個(gè)關(guān)鍵步驟是實(shí)現(xiàn)報(bào)警信號(hào)的實(shí)時(shí)傳輸,在計(jì)算機(jī)通過(guò)算法判斷出監(jiān)控區(qū)域異常而在監(jiān)控服務(wù)端觸發(fā)報(bào)警時(shí),將報(bào)警信號(hào)通過(guò)TCP傳輸協(xié)議實(shí)時(shí)傳遞到監(jiān)控客戶端,當(dāng)監(jiān)控客戶端接收到監(jiān)控服務(wù)端發(fā)送過(guò)來(lái)的報(bào)警信號(hào)時(shí)馬上觸發(fā)報(bào)警,系統(tǒng)發(fā)出報(bào)警聲音并且前面板的報(bào)警指示燈亮起。從而提醒監(jiān)控人員進(jìn)行處理。報(bào)警信號(hào)傳輸?shù)亩丝诒仨毰c圖片傳輸?shù)亩丝诓灰恢?,才能避免?shù)據(jù)堵塞[18]。
2.7 監(jiān)控服務(wù)端和監(jiān)控客戶端的整合調(diào)試
將監(jiān)控服務(wù)端和監(jiān)控客戶端的各個(gè)模塊進(jìn)行整合連接,并在運(yùn)行過(guò)程中進(jìn)行各項(xiàng)測(cè)試,使服務(wù)端和客戶端能夠?qū)崿F(xiàn)其各自的功能。監(jiān)控系統(tǒng)服務(wù)端由圖像采集模塊,圖像隊(duì)列保存模塊,圖像濾波處理模塊,圖像報(bào)警模塊,圖像傳輸模塊,報(bào)警信號(hào)發(fā)送模塊組成,各個(gè)模塊負(fù)責(zé)各自的功能,從而使監(jiān)控服務(wù)端起到響應(yīng)監(jiān)控請(qǐng)求,進(jìn)行監(jiān)控圖片傳輸和報(bào)警信號(hào)傳輸?shù)念A(yù)定功能。監(jiān)控客戶端由報(bào)警信息接收模塊, 圖像接收保存模塊和圖像顯示模塊組成,從而使監(jiān)控客戶端能夠向監(jiān)控服務(wù)端發(fā)送監(jiān)控請(qǐng)求并對(duì)監(jiān)控圖片和報(bào)警信號(hào)進(jìn)行接收,實(shí)現(xiàn)對(duì)監(jiān)控現(xiàn)場(chǎng)的高效監(jiān)控。通過(guò)監(jiān)控服務(wù)端和監(jiān)控客戶端的調(diào)試,對(duì)系統(tǒng)進(jìn)行測(cè)試,使系統(tǒng)運(yùn)行穩(wěn)定流暢,具備高效的監(jiān)控能力。監(jiān)控服務(wù)端和監(jiān)控客戶端程序框圖分別如圖16、17所示。
圖14 監(jiān)控服務(wù)端發(fā)送程序
圖15 監(jiān)控客戶端接收程序
社會(huì)中常常需要在多個(gè)地方實(shí)現(xiàn)對(duì)同一個(gè)地方的監(jiān)控,所以實(shí)現(xiàn)監(jiān)控客戶端和監(jiān)控服務(wù)端之間的多對(duì)一監(jiān)控將解決很多監(jiān)控管理上的困難,實(shí)現(xiàn)統(tǒng)一管理。本系統(tǒng)通過(guò)設(shè)置不同的發(fā)送和監(jiān)聽(tīng)端口實(shí)現(xiàn)這一功能。在監(jiān)控服務(wù)端中設(shè)置多個(gè)發(fā)送端口,并且各個(gè)客戶端對(duì)應(yīng)服務(wù)端的各個(gè)端口,從而保證了數(shù)據(jù)傳輸?shù)姆€(wěn)定性,從而實(shí)現(xiàn)多對(duì)一監(jiān)控,提高了整個(gè)系統(tǒng)的監(jiān)控效率。實(shí)現(xiàn)不同地方對(duì)同一地方的實(shí)時(shí)監(jiān)控[5]。
(1) 由于我們的傳輸是通過(guò)局域網(wǎng)傳輸,所以我們?cè)诰钟蚓W(wǎng)中進(jìn)行有線和無(wú)線的傳輸測(cè)試。通過(guò)測(cè)試使用有線網(wǎng)絡(luò)和無(wú)線網(wǎng)絡(luò)都能對(duì)圖片進(jìn)行穩(wěn)定傳輸顯示,但是由于無(wú)線路由器不夠穩(wěn)定的問(wèn)題,有線傳輸比較穩(wěn)定快速。
(2) 多對(duì)一測(cè)試,通過(guò)在不同地方運(yùn)行多個(gè)監(jiān)控客戶端對(duì)監(jiān)控服務(wù)端發(fā)送過(guò)來(lái)的圖片進(jìn)行接收,發(fā)現(xiàn)多個(gè)客戶端均能進(jìn)行穩(wěn)定的圖像和報(bào)警信號(hào)接收,不會(huì)出現(xiàn)傳輸擁堵現(xiàn)象,從而達(dá)到多對(duì)一監(jiān)控的需求。
(3) 報(bào)警測(cè)試,當(dāng)我們走進(jìn)報(bào)警區(qū)域時(shí),監(jiān)控服務(wù)端觸發(fā)報(bào)警,響起了報(bào)警聲音并且前面板的報(bào)警指示燈亮起,同時(shí)監(jiān)控客戶端也響起了報(bào)警聲音并且報(bào)警指示燈亮起。通過(guò)調(diào)節(jié)監(jiān)控服務(wù)端前面板的報(bào)警閾值,我們可以根據(jù)我們的需要選擇最佳的報(bào)警閾值,從而在保證監(jiān)控效率的同時(shí)減少錯(cuò)誤報(bào)警。
隨著社會(huì)的發(fā)展,人們對(duì)安防的要求越來(lái)越高,而且對(duì)保護(hù)監(jiān)控內(nèi)容的隱秘性也有很高的要求,本系統(tǒng)通過(guò)局域網(wǎng)傳輸,具有安全、傳輸速率高等優(yōu)點(diǎn),可以在無(wú)線和有線的局域網(wǎng)中進(jìn)行遠(yuǎn)程監(jiān)控,實(shí)用性高,是一種穩(wěn)定可靠的監(jiān)控方式。且系統(tǒng)是基于LabVIEW的監(jiān)控報(bào)警系統(tǒng),利用LabVIEW強(qiáng)大的編程功能,在C/S(Client/Server)模式下,通過(guò)TCP傳輸協(xié)議將監(jiān)控圖片進(jìn)行局域網(wǎng)傳輸,實(shí)現(xiàn)監(jiān)控報(bào)警功能,并將監(jiān)控圖片進(jìn)行保存。突破了傳統(tǒng)監(jiān)控軟件只能一對(duì)一監(jiān)控的局限性,實(shí)現(xiàn)了多對(duì)一監(jiān)控的目的,使監(jiān)控效率得到較大的提高。也解決了傳統(tǒng)監(jiān)控系統(tǒng)只能進(jìn)行人為監(jiān)控,浪費(fèi)勞動(dòng)力的弊端,通過(guò)圖像報(bào)警使監(jiān)控效率最大化,而且監(jiān)控圖片也成為警方破案的強(qiáng)有力證據(jù)。該系統(tǒng)穩(wěn)定可靠,安全系數(shù)較高,傳輸速度快,在反復(fù)的測(cè)試下,已經(jīng)驗(yàn)證了圖像傳輸及圖像報(bào)警的穩(wěn)定性,系統(tǒng)搭建方便,成本較低,適合企業(yè)、機(jī)關(guān)、學(xué)校、家庭等地方的安防監(jiān)控。
圖16 監(jiān)控服務(wù)端程序框圖
圖17 監(jiān)控客戶端整體程序框圖
[1] 韓 清.路由器在局域網(wǎng)與廣域網(wǎng)互聯(lián)中的應(yīng)用[J].天津工業(yè)大學(xué)學(xué)報(bào), 2002, 21(1): 73-75.
[2] 李軍鋒.基于局域網(wǎng)安全策略的研究[J].武漢船舶職業(yè)技術(shù)學(xué)院學(xué)報(bào),2009(1):45-47.
[3] 蔡名璋,劉雄英,黃光周.基于LabVIEW的虛擬儀器技術(shù)在遠(yuǎn)程監(jiān)控中的應(yīng)用[J].科學(xué)技術(shù)與工程,2006,6(12):1742-1744.
[4] 楊 清.基于LabVIEW的無(wú)線視頻傳輸監(jiān)控軟件設(shè)計(jì)[J].科技資訊,2008(24):26-30.
[5] 宋奇文.無(wú)線圖像監(jiān)控系統(tǒng)中心端的設(shè)計(jì)與實(shí)現(xiàn)[D].武漢:華中科技大學(xué),2008.
[6] 房澤平,范福玲,婁 坤.基于LabVIEW和攝像頭的遠(yuǎn)程可視化過(guò)程控制[J].儀表技術(shù)與傳感器,2013(6):69-71.
[7] 豐明坤.基于小波變換的圖像去噪虛擬儀器系統(tǒng)[J].光電子技術(shù),2009,29(1):23-25.
[8] 李岳陽(yáng).彩色圖像濾波算法的研究[D].無(wú)錫:江南大學(xué),2010.
[9] 金良海,李德華,姚行中.一種改進(jìn)型的自適應(yīng)基本矢量方向?yàn)V波器[J].計(jì)算機(jī)工程與應(yīng)用,2006(13):8-12.
[10] 劉國(guó)宏,郭文明.改進(jìn)的中值濾波去噪算法應(yīng)用分析[J].計(jì)算機(jī)工程與應(yīng)用,2010,46(10):187-189.
[11] 趙恩良,孫麗華,馬 龍.一種去除圖像中脈沖噪聲的濾波算法[J].沈陽(yáng)建筑大學(xué)學(xué)報(bào)(自然科學(xué)版),2012,28(6):1148-1152.
[12] 趙高長(zhǎng),張 磊,武風(fēng)波.改進(jìn)的中值濾波算法在圖像去噪中的應(yīng)用[J].應(yīng)用光學(xué),2011,32(4):678-682.
[13] 張嘏偉,錢東平,王建新,等.虛擬儀器的計(jì)算機(jī)視覺(jué)系統(tǒng)設(shè)計(jì)研究與應(yīng)用[J].微計(jì)算機(jī)信息,2005,21(11-1):136-138.
[14] 劉 成,鮑可進(jìn).基于圖像處理的嵌入式自動(dòng)報(bào)警系統(tǒng)[J].計(jì)算機(jī)工程與設(shè)計(jì),2007,28(17):4198-4199.
[15] 周 磊.基于圖像處理的自動(dòng)報(bào)警系統(tǒng)設(shè)計(jì)與研究[J].南京工程學(xué)院學(xué)報(bào)(自然科學(xué)版), 2005,3(4):55-59.
[16] 宋建義.遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)[D].濟(jì)南:山東大學(xué),2012.
[17] 焦雙偉.基于TCP_IP網(wǎng)絡(luò)的智能家居控制系統(tǒng)的研究與實(shí)現(xiàn)[D].南昌:南昌航空大學(xué),2012.
[18] 卞 娜,侯維巖.基于LabVIEW的無(wú)線傳感器網(wǎng)絡(luò)監(jiān)控軟件[J].測(cè)控技術(shù),2012,31(2):31-34.
LAN Monitoring Alarm System Based on LabVIEW
CHENPei-hong,LINChu-tao,ZHONGTu-ji,CAOHui,LUOMeng-chan,HONGRui-min,LIANGPei-ying
(Department of Photoelectric Information and Engineering,F(xiàn)oshan University, Foshan 528000, China)
A local area network (LAN) monitoring and alarm system based on LabVIEW and virtual instrument platform is discussed in this paper. Realtime images are acquired by the monitoring service nodes, and then are transmitted by TCP protocol. The system delivers the field images to the monitoring client side in time. The system also uses an algorithm to distinguish target zone where the event happens and trigger the alarm. Once alarm is triggered, the alarm event and the field images will be delivered to monitoring client side in time. In the field test, the system behavior is stable and sensitive enough, and the image transmission is stable and highly efficient This LAN monitoring and alarm system has been architected in a lean way and very effective, it can provide the full ability of achieving the LAN monitoring and alarm functionalities.
LabVIEW; LAN monitoring and alarm system; image based alarm; TCP protocol
2014-07-04
國(guó)家自然科學(xué)基金項(xiàng)目(61275214);廣東省自然科學(xué)基金項(xiàng)目(S2013010012973)
陳培宏(1993-),男,廣東潮州人,本科生,主要研究方向?yàn)楣怆娦畔⑻幚砑夹g(shù)。
梁佩瑩(1975-),女,廣東佛山人,博士,講師,主要研究方向?yàn)楣庑畔⑻幚恚鈱W(xué)檢測(cè)與傳感器。
E-mail:13450809109@163.com
TP 274
A
1006-7167(2015)02-0105-06