湖北工業(yè)大學(xué) 萬千
基于web的嵌入式視頻監(jiān)控系統(tǒng)的研究
湖北工業(yè)大學(xué) 萬千
本論文提出了一種基于web的嵌入式網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的設(shè)計方案,利用嵌入式處理器技術(shù),結(jié)合Internet的特點,設(shè)計了該監(jiān)控系統(tǒng)的體系結(jié)構(gòu)。該系統(tǒng)分為前端網(wǎng)絡(luò)攝像機和遠程監(jiān)控客戶端2個部分。前端網(wǎng)絡(luò)攝像機的設(shè)計,將嵌入式處理器技術(shù)和網(wǎng)絡(luò)通信技術(shù)有機結(jié)合起來,有效地實現(xiàn)了視頻處理與Web服務(wù)器的高度集成。
嵌入式;視頻;監(jiān)控系統(tǒng)
嵌入式視頻監(jiān)控系統(tǒng)是計算機技術(shù)、嵌入式技術(shù)、Internet技術(shù)結(jié)合發(fā)展的產(chǎn)物,隨著社會信息化程度的不斷提高,以及監(jiān)控系統(tǒng)應(yīng)用范圍的不斷擴大,嵌入式監(jiān)控系統(tǒng)以其本身體積小、實時性高、穩(wěn)定性好等優(yōu)點,越來越受到人們的關(guān)注。
嵌入式系統(tǒng)被定義為:以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),軟硬件可裁剪,適應(yīng)于應(yīng)用系統(tǒng),對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統(tǒng)。嵌入式系統(tǒng)由嵌入式硬件與嵌入式軟件組成,硬件以芯片、模板、組件、控制器形式埋藏于設(shè)備內(nèi)部,軟件是實時多任務(wù)操作系統(tǒng)和各種專用軟件,一般固化在ROM或閃存中。
(1)提供2種用戶監(jiān)控界面:EI瀏覽器的監(jiān)控界面,能夠提供一路視頻的現(xiàn)場瀏覽、錄像、遠程控制(對攝像機云臺和鏡頭進行控制)和系統(tǒng)配置(報警設(shè)置、解碼器設(shè)置等);專用程序控制界面,能夠提供1-6路網(wǎng)絡(luò)攝像機的圖像的瀏覽、錄像及遠程控制。
(2)系統(tǒng)具有基于圖像分析的異常報警功能,攝像機提供UO信號,實現(xiàn)與其它報警設(shè)備的聯(lián)動,報警可以通過電子郵件傳送給指定的接收人,同時攝像機能夠?qū)缶瘯r刻拍攝的照片發(fā)送到指定的服務(wù)器上。
(3)系統(tǒng)具有帶寬自適應(yīng)功能,能夠在Internet上自適應(yīng)調(diào)整編碼速率,實現(xiàn)最佳的音視頻質(zhì)量控制。
(4)系統(tǒng)視頻存儲格式:M-JPEG和MPEG-4。基于Web的嵌入式視頻監(jiān)控系統(tǒng)的設(shè)計與編碼實現(xiàn)。
(5)系統(tǒng)具有目錄服務(wù)功能,對沒有公網(wǎng)IP地址的用戶提供了廉價的遠程監(jiān)控方案,支持普通網(wǎng)絡(luò)和電話網(wǎng)絡(luò)。
從總體上講,該嵌入式監(jiān)控系統(tǒng)的軟件結(jié)構(gòu)包括采集端的軟件體系結(jié)構(gòu)和瀏覽端的軟件體系結(jié)構(gòu)2部分。采集端的軟件體系結(jié)構(gòu)可劃分為6個部分。采集端軟件的結(jié)構(gòu)如圖1所示。

圖1 采集端軟件結(jié)構(gòu)圖
(1)運動檢測及報警部分:原始數(shù)據(jù)流捕獲組件獲得未壓縮的音視頻數(shù)據(jù),異常檢測組件從捕獲的原始音視頻數(shù)據(jù)中,抽取亮度分量,進行運動檢測,確定是否有異常,報警組件根據(jù)異常情況發(fā)出報警信號。
(2)壓縮編碼部分:將捕獲到的原始音視頻碼流壓縮成適合網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)格式。
(3)碼率控制部分:調(diào)整傳輸?shù)拇a率,完成現(xiàn)場多媒體數(shù)據(jù)的自適應(yīng)網(wǎng)絡(luò)的傳輸,用于支持瀏覽端的現(xiàn)場預(yù)覽功能。
(4)控制命令接收部分:用于接收并轉(zhuǎn)發(fā)網(wǎng)絡(luò)傳來的用戶請求控制命令、用戶管理、網(wǎng)絡(luò)設(shè)置等信息,完成用戶和通道的設(shè)定。
(5)設(shè)備控制功能:設(shè)備控制器接收網(wǎng)絡(luò)傳送來的(用戶界面發(fā)出的)控制命令,一方面可控制解碼器,完成對云臺、鏡頭等前端設(shè)備的控制;另一方面,可以對攝像頭的網(wǎng)絡(luò)信息、報警服務(wù)等進行配制。
嵌入式網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)是監(jiān)控系統(tǒng)的一個發(fā)展趨勢,本論文提出的基于Web的嵌入式網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng),經(jīng)過了設(shè)計、編碼實現(xiàn)之后,我們對該系統(tǒng)進行了綜合測試,這里,我們對該系統(tǒng)做如下幾個方面的總結(jié):
(1)從功能角度講,完成了預(yù)先設(shè)定的目標:一個用于實時監(jiān)控的、高度集成的基于web的嵌入式視頻監(jiān)控系統(tǒng)。可實現(xiàn)對監(jiān)控現(xiàn)場的瀏覽、云臺鏡頭等的控制、圖像參數(shù)的設(shè)置、用戶的管理等。
(2)從遠程監(jiān)控用戶的角度講,使用方便。用戶只需通過EI瀏覽器,即可實現(xiàn)對監(jiān)控點的監(jiān)控,也可使用專用的客戶端軟件,實現(xiàn)對多個監(jiān)控點同時監(jiān)控。
[1]徐力,孔巖.視頻監(jiān)控系統(tǒng)的現(xiàn)狀和發(fā)展趨勢[J];軟件開發(fā)與應(yīng)用,2005年第4期:60-62.
[2]許海燕,付炎.嵌入式系統(tǒng)技術(shù)與應(yīng)用[M];北京機械工業(yè)出版社,2002.
[3」劉紅彬,周強.Pl網(wǎng)絡(luò)攝像機及其發(fā)展前景[M];煤礦現(xiàn)代化,2005年第4期:44-46.
2016-01-07)