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

?

基于android的智能家居系統(tǒng)中智能視頻監(jiān)控技術(shù)的研究*

2014-09-03 10:51:33劉學超
通化師范學院學報 2014年1期
關(guān)鍵詞:智能家居服務器監(jiān)控

劉學超

(淮北職業(yè)技術(shù)學院 計算機系,安徽 淮北 235000)

基于android的智能家居系統(tǒng)中智能視頻監(jiān)控技術(shù)的研究*

劉學超

(淮北職業(yè)技術(shù)學院 計算機系,安徽 淮北 235000)

隨著android系統(tǒng)、無線網(wǎng)絡(luò)等新技術(shù)的發(fā)展,智能家居已悄然走入大眾視野,智能監(jiān)控作為配套的解決方案也被廣泛推廣.該文所設(shè)計的系統(tǒng)使用背景建模、更新等技術(shù)對目標進行檢測與跟蹤,排查分析可疑目標對象,通過服務器Socket通迅將信息實時的傳遞給客戶端,提高系統(tǒng)的安全性.

智能視頻監(jiān)控;Socket;Android

近年來,無線互聯(lián)技術(shù)異軍突起,以智能手機、平板電腦為代表的智能終端已悄然走入大眾的視野,并迅速得到普及應用,通過植入第三方提供的程序,手機的功能不斷的被擴充.智能手機憑借其操作靈活、延展性強等特點已然超越PC機,并逐漸顯示取代之勢.移動智能終端必將是網(wǎng)絡(luò)的主力軍和核心力量,必將成為軟件開發(fā)、運行和服務的主要平臺.未來網(wǎng)絡(luò)的主要發(fā)展趨勢是通過無線互聯(lián)網(wǎng)、智能終端、云服務器,為用戶提供功能更加強大的各種應用.

1 智能家居及視頻監(jiān)控系統(tǒng)簡介

智能家居是指在原有的居住功能基礎(chǔ)之上,將自動化、樓宇綜合布線、多媒體、計算機網(wǎng)絡(luò)等技術(shù)手段融入現(xiàn)代住宅設(shè)施,把與日常生活息息相關(guān)的各項事務、家電設(shè)備等進行整合,形成一個現(xiàn)代化的、高科技的住宅管理體系[1].與傳統(tǒng)住宅相比,智能家居的建筑設(shè)計更加科學化、人性化,符合現(xiàn)代人對于生活的高質(zhì)量要求,用戶可以對住宅進行實時的控制管理,既提高安全性、可靠性,同時又節(jié)約能源消耗.

2012年4月5日,國家室內(nèi)裝飾協(xié)會智能化委員會對我國目前的智能家居產(chǎn)品進行了詳細的劃分,其中非常重要的一項就是智能視頻監(jiān)控.智能視頻監(jiān)控是指在無需人力干預的情況下,通過計算機可視化技術(shù)和信號監(jiān)測技術(shù)對監(jiān)控場所的視頻信息進行實時的監(jiān)測、分析,比對圖像幀與場景中的變化,對畫面中的可疑目標進行鎖定、判斷目標的行為模式,如分析到有異常行為則告警,提高安保人員應對危機的實時性、準確性,同時盡可能地降低誤報、漏報等現(xiàn)象.

2 系統(tǒng)架構(gòu)與關(guān)鍵技術(shù)

現(xiàn)在很多小區(qū)以及家庭住戶都安裝了監(jiān)控攝像頭,但實際上這些視頻信息都是裸數(shù)據(jù),或者說未經(jīng)任何處理的數(shù)據(jù).一旦發(fā)生問題的時候依然需要人工干預重復查看監(jiān)控畫面,導致很多問題不能及時發(fā)現(xiàn)并得到處理,視頻監(jiān)控也失去了原有的意義.為了解決上述問題,本文所研究的移動智能視頻監(jiān)控系統(tǒng)通過連接無線網(wǎng)絡(luò)可以對監(jiān)控場所實現(xiàn)實時的、全方位的遠程監(jiān)控[2].本系統(tǒng)可實現(xiàn)如下功能:監(jiān)控目標的檢測與跟蹤、數(shù)據(jù)采集與壓縮、告警、無線傳輸和遠程查看.系統(tǒng)結(jié)構(gòu)如圖1所示.

圖1 系統(tǒng)總體框架

2.1 系統(tǒng)模塊功能

監(jiān)控前端.根據(jù)監(jiān)控系統(tǒng)的需要,用戶將一個或多個攝像頭安裝在所需區(qū)域,攝像頭采集監(jiān)控場所的視頻信息,實時信息通過通用串行總行傳遞給主控服務器系統(tǒng),完成視頻圖像信息的采集工作.

主控服務器.服務器的主要功能包括:捕捉視頻信息、目標的檢測與跟蹤、壓縮處理圖像以及Socket通信等.主控服務器首先接收前端監(jiān)控設(shè)備傳遞的信息,然后使用OpenCV對監(jiān)控區(qū)域進行目標的檢測、跟蹤,如果有運動目標出現(xiàn)在畫面中,則通過AT指令發(fā)送告警短信給用戶[3].同時,使用JMF中的Format對象將捕獲的視頻進行整理后打包,使用Socket進行通訊,將打包的視頻傳到客戶的智能終端.

客戶智能終端.主要功能包括:向主控服務器發(fā)送監(jiān)控請求、視頻解壓縮、播放和保存視頻以及圖片等功能.Android智能終端自帶有視頻解壓縮和播放功能,用戶接收到監(jiān)控數(shù)據(jù)后,通過播放軟件可直接播放視頻.

2.2 關(guān)鍵技術(shù)

(1)目標檢測與跟蹤.目標檢測是指從監(jiān)控視頻圖像中提取出的人們感興趣的運動對象,我們把該目標稱為前景,除此之外的其他部分稱為背景區(qū).運動目標的提取直接關(guān)系著智能視頻監(jiān)控的整體性能.

①背景建模.我們采用基于RGB色彩模型的選擇更新法,同時采用中值濾波法提取出背景圖像:在某一時間段的視頻樣本從中抽取若干幀Zi(i=1,2……),將相鄰兩幀的圖像像素點分別按R、G、B三個分量做減法運算,若結(jié)果小于閾值,則認定為是背景區(qū)域;若大于閾值,認定是目標區(qū)域[4].背景圖像提取時將剔除掉這些數(shù)據(jù),去掉R、G、B三個分量的最大值和最小值,將其余分量取平均值,利用中值濾波法得到初始背景.

②背景更新.將當前幀與背景圖像的灰度進行差分,如果前景圖像Tn(x,y)在某一時刻由0變?yōu)?,則該點有運動目標出現(xiàn),則Un(x,y)初始化為1.如果該值沒發(fā)生變化,則說明運動目標還存在,Un(x,y)自加,否則Un(x,y)歸零.

③目標跟蹤.建立一個大小為S的窗口用來搜索運動目標,將RGB圖像轉(zhuǎn)化為HSV圖像,對圖像的所有像素點進行H分量采樣,獲得色度直方圖.視頻中的所有像素點都可以使用色彩直方圖進行查詢,確定目標像素的概率.

(2) 告警模塊的實現(xiàn).首先使用Camshift算法計算當前幀目標區(qū)域的輪廓面積,當輪廓面積con-area大于areashold時,則認為有目標入侵,同時開啟告警模塊.關(guān)鍵代碼如下:

dvDraw(cst,cont,colour,colour,0,4,9,dvpoint(0,0)); //繪制輪廓

con-area-tem=fabs(con-area(cont,cv-whole)); //獲取當前輪廓面積

首先設(shè)置3G無線上網(wǎng)卡的COM端口號、通信速率和接收短信的手機號碼,初始化COM端口,若檢測到運動目標,則發(fā)送AT指令,觸發(fā)短信發(fā)送進程.關(guān)鍵代碼如下:

Length=SMSEncode(src,pdu); // 編碼

Strcat(pdu,"x01a"); // 以Ctrl+Z結(jié)束

SMSString(pdu,&smsclength,2); // 獲得SMSC信息的長度

Sprintf(cmd,"AT+CMGS=%d ",length/2-smsclength); // 生成命令

Writecom(cdm,strlen(cmd)); // 先輸出命令串

(3)視頻采集與Socket通信.首先使用Server Socket server=new ServerSocket(port)建立一個服務器端,通過監(jiān)控攝像頭采集到的數(shù)據(jù)存儲在服務器端,用戶通過Java Applet或其他軟件與服務器建立連接,發(fā)送監(jiān)控請求.用戶提供IP地址、接收端口號等信息,服務器端驗證用戶身份后即可建立連接,同時將采集到的視頻信息通過Socket傳送給用戶[5].進行視頻傳送時既要節(jié)約用戶流量資費又要保證監(jiān)控畫面的實時性, RGBFormat方式滿足上述要求,而且實現(xiàn)方便.具體實現(xiàn)如下:

①定義類webbroadcaster的構(gòu)造函數(shù),將視頻流的寬度(width)、高度(height)和監(jiān)聽端口(port)分別賦值.

②使用mediumloca作為參數(shù),調(diào)用manager的creat(int wid,int hei)為視頻流創(chuàng)建播放器.

③使用新線程持續(xù)操作framecontrol實例,獲取視頻數(shù)據(jù)流,同時將獲得的數(shù)據(jù)寫入socket中.

3 結(jié)語

隨著國民經(jīng)濟的增長和綜合國力的提升,智能視頻監(jiān)控越來越體現(xiàn)出其自身的無可比擬的優(yōu)勢.移動智能視頻監(jiān)控技術(shù)充分體現(xiàn)了監(jiān)控的實時性和主動性,文中對系統(tǒng)架構(gòu)以及一些關(guān)鍵技術(shù)進行了闡述.相信未來這一技術(shù)將有著更為廣闊的發(fā)展空間.

[1]李志華.智能視頻監(jiān)控系統(tǒng)目標跟蹤與分類算法研究[D].杭州:浙江大學,2008.

[2]孫曉東.智能視頻監(jiān)控技術(shù)研究[D].上海:上海交通大學,2008.

[3]袁文鳳.論視頻技術(shù)的使用與發(fā)展[J].科技信息,2009(18):199-201.

[4]孫昌霞.嵌入式Linux系統(tǒng)構(gòu)建與驅(qū)動程序移植[J].河南科技,2010,6(1):96-101.

[5]汪永松.Android平臺開發(fā)之旅[M].北京:機械工業(yè)出版社,2010.

(責任編輯:王前)

Research of Intelligent Video Surveillance Technology in Smart Home System Based on Android

LIU Xue-chao

(DepartmentofComputerScience,HuaibeiVocationalandTechnicalCollege,Huaibei,Anhui235000,China)

With the development of Android operating system and wireless network technology, intelligent home furnishing has been quietly gone into the public view. Video surveillance as a supporting technology is also widely spread. Use the background modeling and updating technology to detect and keep track of the target, analyze the suspicious objects, the information can real-time transfer to the client by the server socket communication, improve the security of the system.

intelligent video surveillance; Socket; Android

2013-09-19

劉學超(1980-),女,滿族,遼寧錦州人,碩士,講師.

安徽省高校優(yōu)秀青年人才基金項目(編號:2012SQRL254).

TP39

A

1008-7974(2014)01-0007-03

猜你喜歡
智能家居服務器監(jiān)控
The Great Barrier Reef shows coral comeback
通信控制服務器(CCS)維護終端的設(shè)計與實現(xiàn)
你被監(jiān)控了嗎?
Zabbix在ATS系統(tǒng)集中監(jiān)控中的應用
基于Zigbee的無線通信技術(shù)在智能家居中的應用
電子制作(2018年1期)2018-04-04 01:48:28
看監(jiān)控攝像機的4K之道
得形忘意的服務器標準
計算機網(wǎng)絡(luò)安全服務器入侵與防御
關(guān)于智能家居真正需求的探討
智能家居更貼心
科學生活(2015年3期)2015-01-03 09:41:18
涿州市| 大丰市| 安泽县| 舒兰市| 峨山| 凌云县| 平原县| 深水埗区| 曲阜市| 阜新| 龙游县| 贵阳市| 芮城县| 嵊泗县| 邓州市| 凯里市| 辽宁省| 伊春市| 应城市| 苍南县| 偏关县| 黄骅市| 城步| 奉节县| 黑龙江省| 扎赉特旗| 油尖旺区| 祁连县| 利川市| 新平| 阿城市| 宁蒗| 舒城县| 叶城县| 睢宁县| 江安县| 城固县| 得荣县| 大英县| 永善县| 岑溪市|