一種基于onvif協議的變電站視頻監控系統的實現方法
【專利摘要】本發明公開了一種基于ONVIF協議的變電站視頻監控系統的實現方法,包括IP攝像機、網絡交換機、視頻處理單元、存儲服務器、管理客戶端和監控客戶端,IP攝像機的云臺控制信號輸入端、OSD配置信號輸入端和設備配置控制信號輸入端與視頻處理單元的云臺控制信號輸出端、OSD配置信號輸出端和設備配置控制信號輸出端連接;本發明在變電站視頻監控站端系統中對ONVIF協議進行了擴展。其中OSD配置提供由客戶端控制和配置IP攝像機屏幕信息的功能,該功能實現在屏幕上顯示多種類型OSD參數配置,如文字、日期和時間的功能;遮擋偵測功能分析畫面是否被遮擋,使用ONVIF分析模塊表述語言來描述遮擋引擎模塊的配置信息,判斷偵測區域是否被遮擋,確定是否出現視頻遮擋現象。
【專利說明】—種基于ONVIF協議的變電站視頻監控系統的實現方法
【技術領域】
[0001]本發明涉及一種變電站視頻監控系統,尤其涉及一種基于ONVIF協議的變電站視頻監控系統的實現方法。
【背景技術】
[0002]隨著網絡技術的快速發展,數字視頻監控技術得到了迅猛提升,視頻監控進行IP網絡監控時代。在電力系統,越來越多的部門希望借助“遙視”的新手段來提高變電站的監控水平。目前,在數字視頻監控系統建設中,視頻處理單元和IP攝像機之間的通信大多采用SDK方式接入,隨著系統建設這種方式的缺點開始凸顯,因此統一接口標準將減少大量重復開發工作,解決不同設備間難以兼容的問題。目前尚無解決此問題的文獻報道及應用案例。
【發明內容】
[0003]本發明的目的是為了解決上述問題而提供一種能實現不同設備兼容的的基于ONVIF協議的變電站視頻監控系統的實現方法。
[0004]本發明是通過如下技術方案實現的:
一種基于ONVIF協議的變電站視頻監控系統的實現方法,包括IP攝像機、網絡交換機、視頻處理單元、存儲服務器、管理客戶端和監控客戶端,所述IP攝像機的云臺控制信號輸入端、OSD配置信號輸入端和設備配置控制信號輸入端與所述視頻處理單元的云臺控制信號輸出端、OSD配置信號輸出端和設備配置控制信號輸出端連接;所述IP攝像機的IP配置控制信號輸出端通過網絡交換機與所述視頻處理單元的IP配置控制信號輸入端連接;所述IP攝像機的成像配置信號輸入端和媒體配置信號輸入端與所述視頻處理單元的成像配置信號輸出端和媒體配置信號輸出端連接;所述IP攝像機的移動偵測信號輸出端通過網絡交換機和所述視頻處理單元與所述存儲服務器的移動偵測信號輸入端連接;所述IP攝像機的3D定位信號輸入端與所述視頻處理單元的3D定位信號輸出端連接;所述IP攝像機的OSD配置信號輸入端與所述視頻處理單元的OSD配置信號輸出端連接;所述IP攝像機的遮擋偵測信號輸出端與所述存儲服務器遮擋偵測信號輸入端連接,所述IP攝像機的實時流輸出端通過視頻處理單元與所述監控客戶端的實時流輸入端連接;所述管理客戶端的事件處理信號輸出端、設備管理信號輸出端和所述視頻處理單元的事件處理信號輸入端、設備管理信號輸入端均通過網絡交換機與所述監控客戶端的安全配置信號輸出端連接。
[0005]本發明的有益效果是:
本發明在變電站視頻監控站端系統中對ONVIF協議進行了擴展。其中OSD配置提供由客戶端控制和配置IP攝像機屏幕信息的功能,該功能實現在屏幕上顯示多種類型OSD參數配置,例如文字、日期和時間的功能;遮擋偵測功能分析畫面是否被遮擋,使用ONVIF分析模塊表述語言來描述遮擋引擎模塊的配置信息,遮擋偵測的規則處理遮擋偵測引擎的輸出,判斷偵測區域是否被遮擋,確定是否出現視頻遮擋現象;3D定位提供由客戶在攝像機畫面上選中一塊區域,攝像機自動通過PTZ控制快速定位到該區域的功能。完善了智能變電站視頻監控站端系統的功能應用。
【專利附圖】
【附圖說明】
[0006]圖1為本發明的結構示意圖。
[0007]圖2為本發明ONVIF擴展接口實現流程圖。
[0008]圖中:1-1P攝像機,2-網絡交換機,3-視頻處理單元,4-管理客戶端,5-存儲服務器,6-監控客戶端。
【具體實施方式】
[0009]如圖1所示,本發明基于ONVIF協議的變電站視頻監控系統的實現方法,包括IP攝像機1、網絡交換機2、視頻處理單元3、存儲服務器5、管理客戶端4和監控客戶端6,IP攝像機I的云臺控制信號輸入端、OSD配置信號輸入端和設備配置控制信號輸入端與視頻處理單元3的云臺控制信號輸出端、OSD配置信號輸出端和設備配置控制信號輸出端連接;IP攝像機I的IP配置控制信號輸出端通過網絡交換機2與視頻處理單元3的IP配置控制信號輸入端連接;IP攝像機I的成像配置信號輸入端和媒體配置信號輸入端與視頻處理單元3的成像配置信號輸出端和媒體配置信號輸出端連接;IP攝像機I的移動偵測信號輸出端通過網絡交換機2和視頻處理單元3與存儲服務器5的移動偵測信號輸入端連接;IP攝像機I的3D定位信號輸入端與視頻處理單元3的3D定位信號輸出端連接;IP攝像機I的OSD配置信號輸入端與視頻處理單元3的OSD配置信號輸出端連接;IP攝像機I的遮擋偵測信號輸出端與存儲服務器5的遮擋偵測信號輸入端連接,IP攝像機I的實時流輸出端通過視頻處理單元3與監控客戶端6的實時流輸入端連接;管理客戶端4的事件處理信號輸出端、設備管理信號輸出端和視頻處理單元3的事件處理信號輸入端、設備管理信號輸入端均通過網絡交換機2與監控客戶端6的安全配置信號輸出端連接。
[0010]變電站視頻監控站端系統中的IP攝像機I到視頻處理單元3的通信協議采用ONVIF協議,并為了滿足智能電網的深化應用和個性化需求,擴展了相應功能。
[0011]ONVIF協議描述了網絡視頻的模型、接口、數據類型以及數據交互模式,并復用了一些現有的標準如WS系列標準等。ONVIF規范中設備管理和控制部分所定義的接口均以Web Services的形式提供。ONVIF規范涵蓋了完全的XML及WSDL的定義。每一個支持ONVIF規范的終端設備均以提供與功能相應的Web Service,服務端與客戶端的數據交互采用SOAP協議。ONVIF中的其他部分比如音視頻流則通過RTP/RTSP進行。
[0012]目前ONVIF協議已經定義好的內容包設備發現(Device discovery)、設備管理(Device management)> 圖像配置(Imaging configuration)、媒體配置(Mediaconfiguration)、實時流(Live Streaming)、PTZ 控制(PTZ Control)、事件處理(Eventhandling)、移動偵測(Motion detection)、安全(Security)等,以上功能是可以直接引用的。四川電網根據自己的需求擴展了 OSD配置、遮擋告警、3D定位。擴展的功能借鑒ONVIF協議的架構和描述語言,采用WSDL語言描述Web服務,通過WSDL編譯器將WSDL格式文件轉換成基于SOAP協議的XML格式文件一個SOAP請求消息,使用HTTP發送消息。
[0013]結合如圖2所示,本發明所述的在ONVIF協議基礎上擴展了四川電網智能變電站視頻監控系統實現方式及關鍵技術如下:
四川電網數字視頻監控系統關于ONVIF擴展的OSD配置、遮擋告警、3D定位,這三項功能在四川電力標準中都定義了詳細的接口及描述,在ONVIF協議原有的主體框架上擴展了Scdl Extension (四川電力擴展接口)包含這三項擴展功能。擴展接口的實現是需要基于DeviceManagementλ MediaConfiguration、PTZ、VideoAnalytics 這幾個接口之上的。基于ONVIF擴展協議的實現流程如圖2所示。Scdl Extension中,Scdl 3Dzoom用于3D定位,Scdl OSD管理OSD功能如獲取、新建、修改、刪除攝像機的OSD,Scdl Tamper則是遮擋告警接口。
[0014] 比如以Scdl 3Dzoom為例來說明3D定位的實現。第一步,需要通過DeviceManagement獲取設備的IP、通信端口等基本信息;第二步,通過MediaConfiguration的Media Profiles函數獲取媒體碼流的Token ;第三步,整合各項參數,生成三維定焦請求消息報文,通過調用Set3DZ00m函數,完成3D定位設置操作。具體實現消息體如下:
〈xml version=〃L 0〃 encoding=〃UTF_8〃>
〈soap:Envelopexmlns:soap=〃http://www.w3.0rg/2003/05/soap-envelope^xmlns:scws=〃http://www.placeholder, org/verlO/scdl/wsdl〃 xmlns:scdl=〃http://www.0nvif.0rg/verlO/schema〃>
<soap:Header/>
<soap:Body>
〈sews:Set3DZoom>
〈sews: ProfileToken>pTokenOO</sews: ProfileToken>
// pTokenOO代表主碼流,選擇在主碼流下實現3D定位
〈sews:StartPoint χ=〃_0.50〃 y=〃_0.20〃 space=〃scdl〃/>
//設置起點坐標,x\y的坐標范圍在{-1,1}區間
<scws:EndPoint χ="0.30〃 y="0.20〃 space=" scdl "/>
//設置終點坐標,x\y的坐標范圍在{-1,1}區間
</sews:Set3DZoom>
</soap:Body>
</soap: Envelope)。
【權利要求】
1.一種基于ONVIF協議的變電站視頻監控系統的實現方法,其特征在于:包括IP攝像機、網絡交換機、視頻處理單元、存儲服務器、管理客戶端和監控客戶端,所述IP攝像機的云臺控制信號輸入端、OSD配置信號輸入端和設備配置控制信號輸入端與所述視頻處理單元的云臺控制信號輸出端、OSD配置信號輸出端和設備配置控制信號輸出端連接;所述IP攝像機的IP配置控制信號輸出端通過網絡交換機與所述視頻處理單元的IP配置控制信號輸入端連接;所述IP攝像機的成像配置信號輸入端和媒體配置信號輸入端與所述視頻處理單元的成像配置信號輸出端和媒體配置信號輸出端連接;所述IP攝像機的移動偵測信號輸出端通過網絡交換機和所述視頻處理單元與所述存儲服務器的移動偵測信號輸入端連接;所述IP攝像機的3D定位信號輸入端與所述視頻處理單元的3D定位信號輸出端連接;所述IP攝像機的OSD配置信號輸入端與所述視頻處理單元的OSD配置信號輸出端連接;所述IP攝像機的遮擋偵測信號輸出端與所述存儲服務器的遮擋偵測信號輸入端連接,所述IP攝像機的實時流輸出端通過視頻處理單元與所述監控客戶端的實時流輸入端連接;所述管理客戶端的事件處理信號輸出端、設備管理信號輸出端和所述視頻處理單元的事件處理信號輸入端、設備管理信號輸入端均通過網絡交換機與所述監控客戶端的安全配置信號輸出端連接。
【文檔編號】H04N7/18GK103929615SQ201410003355
【公開日】2014年7月16日 申請日期:2014年1月4日 優先權日:2014年1月4日
【發明者】馬玫, 彭偉夫, 徐澤暉, 王一焰, 王海濤, 楊帆, 王煒 申請人:國網四川省電力公司信息通信公司