一種支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法
【專利摘要】本發(fā)明公開(kāi)了一種支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,本發(fā)明結(jié)合視頻傳感器的特點(diǎn),基于SPS提供的開(kāi)放的傳感器規(guī)劃服務(wù)框架,設(shè)計(jì)了從視頻傳感器元數(shù)據(jù)在SOS服務(wù)的在線注冊(cè),到視頻傳感器插件開(kāi)發(fā)及在線安裝,到視頻傳感器元數(shù)據(jù)在SPS服務(wù)的在線注冊(cè),到視頻傳感器任務(wù)規(guī)劃參數(shù)的在線獲取,到視頻傳感器任務(wù)規(guī)劃參數(shù)的在線設(shè)置及規(guī)劃請(qǐng)求的在線提交,到最后的視頻傳感器在執(zhí)行規(guī)劃任務(wù)期間觀測(cè)數(shù)據(jù)的在線獲取的整個(gè)流程,實(shí)現(xiàn)了互聯(lián)網(wǎng)環(huán)境下在線和開(kāi)放的視頻傳感器任務(wù)規(guī)劃,為提高視頻傳感器數(shù)據(jù)收集的計(jì)劃性和實(shí)現(xiàn)視頻傳感器的主動(dòng)按需觀測(cè)提供了支持,同時(shí)提高了視頻傳感器數(shù)據(jù)收集管理的便捷性和開(kāi)放性。
【專利說(shuō)明】一種支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于智慧城市傳感器規(guī)劃【技術(shù)領(lǐng)域】,尤其涉及一種支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法。
[0002]
【背景技術(shù)】
[0003]目前,智慧城市建設(shè)正在全國(guó)范圍內(nèi)如火如荼地開(kāi)展,智慧城市是在數(shù)字城市的基礎(chǔ)上,通過(guò)物聯(lián)網(wǎng)將現(xiàn)實(shí)城市與數(shù)字城市進(jìn)行有效的融合,自動(dòng)和實(shí)時(shí)的感知現(xiàn)實(shí)世界中的人和物的各種變化,通過(guò)云計(jì)算中心來(lái)處理海量和復(fù)雜的計(jì)算域控制,為城市管理和公眾提供各種智能化的服務(wù)。智慧城市要裝物聯(lián)網(wǎng)及各種各樣的傳感器,這些傳感器中最重要的視頻傳感器,目前全國(guó)各大城市均安裝有大量的視頻監(jiān)控?cái)z像頭,據(jù)不完全統(tǒng)計(jì),目前全國(guó)建設(shè)了平安城市的600個(gè)城市中,攝像頭總數(shù)就超過(guò)了 2000萬(wàn)個(gè)。這些攝像頭每天都在被動(dòng)的觀測(cè),獲取城市各個(gè)街道、角落的監(jiān)控影像。如此一來(lái),數(shù)據(jù)量就變得非常龐大,以天津?yàn)槔?,天津三個(gè)月的高清視頻數(shù)據(jù)就需要約4665PB的存儲(chǔ)容量,存儲(chǔ)成本約為583億。另一方面,這些海量的視頻監(jiān)控影像中,相當(dāng)部分超出了使用需求,即存在視頻數(shù)據(jù)冗余,造成了存儲(chǔ)資源的浪費(fèi)。智慧城市建設(shè)需要轉(zhuǎn)變這種數(shù)據(jù)收集方式,將“被動(dòng)接收數(shù)據(jù)-分析數(shù)據(jù)-使用數(shù)據(jù)”的數(shù)據(jù)收集方式轉(zhuǎn)變?yōu)椤坝脩粜枨?分析數(shù)據(jù)所需觀測(cè)平臺(tái)及參數(shù)-主動(dòng)觀測(cè)獲取數(shù)據(jù)”,按照用戶需求制定數(shù)據(jù)獲取策略,提高數(shù)據(jù)收集的針對(duì)性、計(jì)劃性和效率。
[0004]開(kāi)放地理信息聯(lián)盟(Open Geospatial Consortium:0GC)的傳感器網(wǎng)信息服務(wù)體系(Sensor Web Enablement: SWE)項(xiàng)目組制訂的傳感器規(guī)劃服務(wù)(Sensor PlanningService: SPS)支持對(duì)所需數(shù)據(jù)的收集過(guò)程進(jìn)行管理。它設(shè)計(jì)的目的是提供一個(gè)基于互聯(lián)網(wǎng)的互操作服務(wù),通過(guò)這個(gè)服務(wù),客戶端可以對(duì)對(duì)于一個(gè)或多個(gè)傳感器/平臺(tái)收集數(shù)據(jù)的網(wǎng)絡(luò)請(qǐng)求的可行性做出判斷,或者客戶端可以直接通過(guò)互聯(lián)網(wǎng)給這些傳感器或平臺(tái)提交數(shù)據(jù)收集請(qǐng)求。SPS給收集設(shè)備(例如,傳感器,和其他的信息收集設(shè)備)和支持這些收集設(shè)備的周邊系統(tǒng)提供了一套標(biāo)準(zhǔn)和開(kāi)放的接口。SPS的操作被劃分為信息操作和功能操作,信息操作包括 GetCapabilities、DescribeTasking、DescribeResultAccess 和 GetStatus0 其中,GetCapabilities、DescribeResultAccess 和 GetStatus 操作提供用戶需要知道的兀數(shù)據(jù)信息,而DescribeTasking操作提供了設(shè)備管理系統(tǒng)需知的描述任務(wù)的信息。功能操作包括 GetFeasibility、Submit、Update 及 Cancel。其中,GetFeasibility 操作用于向用戶反饋任務(wù)請(qǐng)求的可行性,Submit操作用于提交用戶指派的請(qǐng)求。
[0005]為了實(shí)現(xiàn)傳感器觀測(cè)數(shù)據(jù)的網(wǎng)絡(luò)共享和發(fā)現(xiàn),OGC制定了 SOS (SensorObservation Service,傳感器觀測(cè)服務(wù))接口規(guī)范,用于查詢、過(guò)濾和獲取觀測(cè)及傳感器系統(tǒng)的信息,是客戶端和觀測(cè)存儲(chǔ)庫(kù)之間的媒介或近實(shí)時(shí)的傳感器通道。SOS提供的操作GetObservation通過(guò)時(shí)空查詢和觀測(cè)現(xiàn)象過(guò)濾,提供對(duì)傳感器觀測(cè)和測(cè)量數(shù)據(jù)的基于互聯(lián)網(wǎng)的訪問(wèn)。[0006]SPS可以用于通過(guò)網(wǎng)絡(luò)對(duì)衛(wèi)星傳感器、原位傳感器及視頻傳感器等的數(shù)據(jù)收集過(guò)程進(jìn)行規(guī)劃和管理。目前國(guó)內(nèi)外已實(shí)現(xiàn)的SPS有52n-SPS、GeoBliki SPS, Spot Imag-SPS和NOSA-SPS等。52n-SPS提供了 SPS規(guī)范1.0.0所定義的所有操作,它支持真實(shí)的傳感器規(guī)劃,實(shí)現(xiàn)了對(duì)AXIS相機(jī)的規(guī)劃。GeoBlik1-SPS是專門針對(duì)EO-1衛(wèi)星的數(shù)據(jù)獲取而設(shè)計(jì)的,通過(guò)cgi方式對(duì)外提供接口,實(shí)現(xiàn)的操作包括GetCapabilities、DescribeTasking、GetFeasibilites、Submit、DescribeResultAccess 和 GetStatus 操作,授權(quán)用戶可以通過(guò)HTTP POST方式訪問(wèn)這些接口,但是僅僅適用于EO-1衛(wèi)星的規(guī)劃。SPOT Image-SPS主要針對(duì)SP0T5衛(wèi)星,盡管實(shí)現(xiàn)了 SPS規(guī)范所定義的大多數(shù)接口標(biāo)準(zhǔn),如GetCapabilities、GetFeasibility> Submit等,對(duì)其他類型的傳感器支持不足。NOSA-SPS支持用戶通過(guò)其提供的SPS服務(wù)向衛(wèi)星控制系統(tǒng)SCS請(qǐng)求、檢索0&M觀測(cè)數(shù)據(jù),同時(shí)還繼承了 WNS進(jìn)行一步消息通知,當(dāng)傳感器獲取到數(shù)據(jù)之后,SCS會(huì)調(diào)用WNS通知客戶,但是該SPS僅僅提供了GetCapabilities、GetFeasibilites和Submit操作,而且僅僅局限于特定的衛(wèi)星控制系統(tǒng)。
[0007]基于SPS標(biāo)準(zhǔn)開(kāi)發(fā)框架實(shí)現(xiàn)視頻傳感器的規(guī)劃服務(wù),對(duì)于實(shí)現(xiàn)視頻傳感器的按需觀測(cè),提高視頻傳感器數(shù)據(jù)收集的針對(duì)性、目的性和效率具有重要意義。綜合分析,目前實(shí)現(xiàn)的傳感器規(guī)劃存在以下問(wèn)題:
(1)規(guī)劃環(huán)境封閉。目前的傳感器規(guī)劃服務(wù)主要是在局域網(wǎng)環(huán)境下實(shí)現(xiàn)和應(yīng)用的,比如衛(wèi)星傳感器的規(guī)劃只用于國(guó)家航空航天部門或軍方內(nèi)部網(wǎng)絡(luò),不允許通過(guò)互聯(lián)網(wǎng)對(duì)衛(wèi)星傳感器進(jìn)行諸如軌道或觀測(cè)姿態(tài)調(diào)整等的任務(wù)規(guī)劃,規(guī)劃環(huán)境較為封閉、對(duì)公眾開(kāi)放性程度低,不利于公眾的廣泛參與和協(xié)作;
(2)對(duì)視頻傳感器的規(guī)劃支持不足。目前實(shí)現(xiàn)的規(guī)劃服務(wù)大部分僅支持衛(wèi)星傳感器的規(guī)劃和調(diào)度。如GeoBliki僅支持對(duì)EO-1衛(wèi)星的規(guī)劃;SP0T Image-SPS也主要是針對(duì)SP0T5實(shí)現(xiàn)的,對(duì)其他類型的傳感器支持不足;N0SA-SPS也僅僅局限于特定的衛(wèi)星控制系統(tǒng)。52n-SPS雖然實(shí)現(xiàn)了對(duì)視頻傳感器的規(guī)劃,但僅支持對(duì)特定品牌Axis相機(jī)的運(yùn)動(dòng)(上下左右移動(dòng)、鏡頭調(diào)焦)過(guò)程進(jìn)行即時(shí)規(guī)劃,本質(zhì)上還是一種控制,并且不支持對(duì)相機(jī)錄像時(shí)間(開(kāi)始錄像和結(jié)束錄像的時(shí)間)進(jìn)行規(guī)劃;
(3)對(duì)視頻傳感器執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù)的獲取支持不足。目前實(shí)現(xiàn)的規(guī)劃服務(wù)主要限于對(duì)傳感器的觀測(cè)姿態(tài)進(jìn)行規(guī)劃,比如調(diào)整衛(wèi)星軌道或姿態(tài),調(diào)整視頻傳感器的觀測(cè)方位等,而對(duì)傳感器執(zhí)行完規(guī)劃的任務(wù)后,如何方便地獲取在任務(wù)執(zhí)期間的觀測(cè)數(shù)據(jù)支持不足。
[0008]
【發(fā)明內(nèi)容】
[0009]針對(duì)上述問(wèn)題,本發(fā)明提供了一種支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,提出了從視頻傳感器元數(shù)據(jù)在SOS服務(wù)的在線注冊(cè),到視頻傳感器插件開(kāi)發(fā)及在線安裝,到視頻傳感器元數(shù)據(jù)在SPS服務(wù)的在線注冊(cè),到視頻傳感器任務(wù)規(guī)劃參數(shù)的在線獲取,到視頻傳感器任務(wù)規(guī)劃參數(shù)的在線設(shè)置及規(guī)劃請(qǐng)求的在線提交,到最后的頻傳感器在執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù)的在線獲取的整個(gè)流程,是一種基于SPS、SOS開(kāi)放標(biāo)準(zhǔn)的互聯(lián)網(wǎng)環(huán)境下在線和開(kāi)放的視頻傳感器任務(wù)規(guī)劃方法,為提高視頻傳感器數(shù)據(jù)收集的針對(duì)性、計(jì)劃性和實(shí)現(xiàn)視頻傳感器的主動(dòng)按需觀測(cè)提供了支持,同時(shí)提高了視頻傳感器數(shù)據(jù)收集管理的便捷性和開(kāi)放性。
[0010]本發(fā)明所采用的技術(shù)方案是:一種支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,其特征在于,包括以下步驟:
步驟1:在線注冊(cè)視頻傳感器元數(shù)據(jù)到SOS服務(wù);
步驟2:開(kāi)發(fā)視頻傳感器插件;
步驟3:在線安裝視頻傳感器插件;
步驟4:在線注冊(cè)視頻傳感器元數(shù)據(jù)到SPS服務(wù);
步驟5:在線獲取視頻傳感器任務(wù)規(guī)劃參數(shù);
步驟6:設(shè)置視頻傳感器任務(wù)規(guī)劃參數(shù),在線提交任務(wù)規(guī)劃請(qǐng)求;
步驟7:在線獲取視頻傳感器執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù)。
[0011 ] 作為優(yōu)選,步驟I所述的在線注冊(cè)視頻傳感器元數(shù)據(jù)到SOS服務(wù),其具體實(shí)現(xiàn)包括以下子步驟:
步驟1.1:構(gòu)建視頻傳感器SOS注冊(cè)請(qǐng)求的傳感器描述信息;
步驟1.2:構(gòu)建視頻傳感器SOS注冊(cè)請(qǐng)求的觀測(cè)模板信息;
步驟1.3:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器SOS注冊(cè)請(qǐng)求到SOS服務(wù),在線注冊(cè)視頻傳感器元數(shù)據(jù)。
[0012]作為優(yōu)選,步驟2所述的開(kāi)發(fā)視頻傳感器插件,其具體實(shí)現(xiàn)包括以下子步驟:
步驟2.1:實(shí)現(xiàn)視頻傳感器規(guī)劃服務(wù)的信息操作;
步驟2.2:實(shí)現(xiàn)視頻傳感器規(guī)劃服務(wù)的功能操作。
[0013]作為優(yōu)選,步驟3所述的在線安裝視頻傳感器插件,其具體實(shí)現(xiàn)包括以下子步驟:步驟3.1:構(gòu)建視頻傳感器插件安裝請(qǐng)求,定義插件類型和插件實(shí)現(xiàn)類的映射關(guān)系;步驟3.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器插件安裝請(qǐng)求到SPS服務(wù),在線安裝視頻傳感器插件。
[0014]作為優(yōu)選,步驟4所述的在線注冊(cè)視頻傳感器元數(shù)據(jù)到SPS服務(wù),其具體實(shí)現(xiàn)包括以下子步驟:
步驟4.1:構(gòu)建視頻傳感器SPS注冊(cè)請(qǐng)求;
步驟4.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器SPS注冊(cè)請(qǐng)求到SPS服務(wù),在線注冊(cè)視頻傳感器元數(shù)據(jù)。
[0015]作為優(yōu)選,步驟5所述的在線獲取視頻傳感器任務(wù)規(guī)劃參數(shù),其具體實(shí)現(xiàn)包括以下子步驟:
步驟5.1:構(gòu)建視頻傳感器任務(wù)規(guī)劃參數(shù)獲取請(qǐng)求;
步驟5.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器任務(wù)規(guī)劃參數(shù)獲取請(qǐng)求到SPS服務(wù),在線獲取視頻傳感器任務(wù)規(guī)劃參數(shù)描述。
[0016]作為優(yōu)選,步驟6所述的設(shè)置視頻傳感器任務(wù)規(guī)劃參數(shù),在線提交任務(wù)規(guī)劃請(qǐng)求,其具體實(shí)現(xiàn)包括以下子步驟:
步驟6.1:構(gòu)建視頻傳感器任務(wù)規(guī)劃提交請(qǐng)求;
步驟6.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器任務(wù)規(guī)劃提交請(qǐng)求到SPS服務(wù),在線提交規(guī)劃任務(wù)。[0017]作為優(yōu)選,步驟7所述的在線獲取視頻傳感器執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù),其具體實(shí)現(xiàn)包括以下子步驟:
步驟7.1:構(gòu)建視頻傳感器規(guī)劃結(jié)果獲取方式描述請(qǐng)求;
步驟7.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器規(guī)劃結(jié)果獲取方式描述請(qǐng)求到SPS服務(wù),在線獲取視頻傳感器規(guī)劃結(jié)果獲取方式;
步驟7.3:構(gòu)建視頻傳感器觀測(cè)數(shù)據(jù)獲取請(qǐng)求;
步驟7.4:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器觀測(cè)數(shù)據(jù)獲取請(qǐng)求到SOS服務(wù),在線獲取視頻傳感器執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù)。
[0018]本發(fā)明具有以下優(yōu)點(diǎn)和積極效果:
(1)支持視頻傳感器的任務(wù)規(guī)劃。目前實(shí)現(xiàn)的規(guī)劃服務(wù)以面向衛(wèi)星傳感器的規(guī)劃和調(diào)度為主,對(duì)視頻傳感器的規(guī)劃支持不足。本發(fā)明提出的規(guī)劃方法可以對(duì)視頻傳感器進(jìn)行任務(wù)規(guī)劃,為視頻傳感器制定在未來(lái)某個(gè)時(shí)間段或時(shí)間點(diǎn)要執(zhí)行的任務(wù),比如,讓視頻傳感器在未來(lái)的某個(gè)時(shí)間點(diǎn)開(kāi)始錄像,在另外一個(gè)時(shí)間點(diǎn)結(jié)束錄像;或者讓視頻傳感器在某個(gè)時(shí)間點(diǎn)開(kāi)始調(diào)整觀測(cè)角度,或是沿著某條軌跡進(jìn)行巡航,進(jìn)行有目的有計(jì)劃的觀測(cè)和數(shù)據(jù)收集,提高了觀測(cè)的針對(duì)性、計(jì)劃性和數(shù)據(jù)收集的效率;
(2)支持視頻傳感器執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù)的獲取和訪問(wèn)。現(xiàn)有的傳感器規(guī)劃主要限于對(duì)傳感器的觀測(cè)角度進(jìn)行規(guī)劃,對(duì)傳感器執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù)的獲取支持不足。本發(fā)明提出的規(guī)劃方法不僅可以對(duì)視頻傳感器的觀測(cè)任務(wù)進(jìn)行規(guī)劃,還能夠較好地支持對(duì)視頻傳感器執(zhí)行規(guī)劃任務(wù)期間觀測(cè)數(shù)據(jù)的獲取和訪問(wèn),不僅實(shí)現(xiàn)了有計(jì)劃的觀測(cè),還實(shí)現(xiàn)了觀測(cè)結(jié)果的共享和獲??;
(3)是一種互聯(lián)網(wǎng)環(huán)境下的在線的、開(kāi)放的視頻傳感器規(guī)劃方法。相對(duì)于目前的基于局域網(wǎng)的較為封閉的傳感器規(guī)劃環(huán)境,本發(fā)明提供了一種互聯(lián)網(wǎng)環(huán)境下的在線和開(kāi)放的視頻傳感器規(guī)劃方法,支持用戶通過(guò)互聯(lián)網(wǎng)提交規(guī)劃任務(wù),提高了任務(wù)規(guī)劃的便捷性;同時(shí)由于是基于互聯(lián)網(wǎng)環(huán)境,用戶可以通過(guò)各種聯(lián)網(wǎng)終端,包括桌面計(jì)算機(jī)、手機(jī)及PDA等,隨時(shí)隨地進(jìn)行規(guī)劃,擺脫了空間的限制。另一方面,本發(fā)明是基于開(kāi)放標(biāo)準(zhǔn)(SPS和S0S)設(shè)計(jì)和實(shí)現(xiàn)的,在一定程度上具有內(nèi)在的和天然的開(kāi)放性。
[0019]【專利附圖】
【附圖說(shuō)明】[0020]圖1::是本發(fā)明的方法流程圖。[0021]圖2::是本發(fā)明實(shí)施例的視頻傳感器SOS注冊(cè)請(qǐng)求的傳感器描述信息實(shí)例。[0022]圖3::是本發(fā)明實(shí)施例的視頻傳感器SOS注冊(cè)請(qǐng)求實(shí)例。[0023]圖4::是本發(fā)明實(shí)施例的視頻傳感器插件安裝請(qǐng)求實(shí)例。[0024]圖5::是本發(fā)明實(shí) 施例的視頻傳感器SPS注冊(cè)請(qǐng)求實(shí)例。[0025]圖6::是本發(fā)明實(shí)施例的視頻傳感器SPS注冊(cè)請(qǐng)求中實(shí)例配置信息實(shí)例。[0026]圖7::是本發(fā)明實(shí)施例的視頻傳感器SPS注冊(cè)請(qǐng)求中輸入信息實(shí)例。[0027]圖8::是本發(fā)明實(shí)施例的視頻傳感器SPS注冊(cè)的響應(yīng)。[0028]圖9::是本發(fā)明實(shí)施例的視頻傳感器任務(wù)規(guī)劃參數(shù)描述請(qǐng)求實(shí)例。[0029]圖10:是本發(fā)明實(shí)施例的視頻傳感器任務(wù)規(guī)劃參數(shù)描述請(qǐng)求的響應(yīng)。[0030]圖11 :是本發(fā)明實(shí)施例的視頻傳感器任務(wù)規(guī)劃提交請(qǐng)求的實(shí)例。
[0031]圖12 :是本發(fā)明實(shí)施例的視頻傳感器任務(wù)規(guī)劃提交請(qǐng)求的響應(yīng)。
[0032]圖13 :是本發(fā)明實(shí)施例的視頻傳感器任務(wù)規(guī)劃結(jié)果獲取方式請(qǐng)求實(shí)例。
[0033]圖14 :是本發(fā)明實(shí)施例的視頻傳感器任務(wù)規(guī)劃結(jié)果獲取方式請(qǐng)求的響應(yīng)。
[0034]圖15 :是本發(fā)明實(shí)施例的視頻傳感器觀測(cè)數(shù)據(jù)獲取請(qǐng)求實(shí)例。
[0035]圖16 :是本發(fā)明實(shí)施例的視頻傳感器觀測(cè)數(shù)據(jù)獲取請(qǐng)求的響應(yīng)。
[0036]
【具體實(shí)施方式】
[0037]視頻傳感器的規(guī)劃主要包含兩個(gè)層面的含義:一是為視頻傳感器制定觀測(cè)任務(wù), 即如何觀測(cè)的問(wèn)題,包括觀測(cè)姿態(tài)和觀測(cè)時(shí)機(jī)的設(shè)定;二是獲取視頻傳感器執(zhí)行觀測(cè)任務(wù) 期間的觀測(cè)數(shù)據(jù),即如何獲取規(guī)劃結(jié)果的問(wèn)題。本發(fā)明針對(duì)視頻傳感器的特點(diǎn),基于SPS提 供的開(kāi)放的傳感器規(guī)劃服務(wù)框架,設(shè)計(jì)了一種支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法, 提出了從視頻傳感器元數(shù)據(jù)在S0S服務(wù)的在線注冊(cè),到視頻傳感器插件開(kāi)發(fā)及在線安裝, 到視頻傳感器元數(shù)據(jù)在SPS服務(wù)的在線注冊(cè),到視頻傳感器任務(wù)規(guī)劃參數(shù)的在線獲取,到 視頻傳感器任務(wù)規(guī)劃參數(shù)的在線設(shè)置及規(guī)劃請(qǐng)求的在線提交,到最后的頻傳感器在執(zhí)行規(guī) 劃任務(wù)期間的觀測(cè)數(shù)據(jù)的在線獲取的整個(gè)流程,是一種互聯(lián)網(wǎng)環(huán)境下在線的和開(kāi)放的視頻 傳感器任務(wù)規(guī)劃方法,為提高視頻傳感器數(shù)據(jù)收集的計(jì)劃性和實(shí)現(xiàn)視頻傳感器的主動(dòng)按需 觀測(cè)提供了支持,同時(shí)提高了視頻傳感器數(shù)據(jù)收集管理的便捷性和開(kāi)放性。
[0038]以下將結(jié)合具體實(shí)施例和附圖對(duì)本發(fā)明做進(jìn)一步的說(shuō)明。
[0039]請(qǐng)見(jiàn)圖1,本實(shí)施例提供的一種支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,包括通 過(guò)互聯(lián)網(wǎng)在線注冊(cè)視頻傳感器元數(shù)據(jù)到S0S服務(wù)、開(kāi)發(fā)視頻傳感器插件、在線安裝視頻傳 感器插件、在線注冊(cè)視頻傳感器元數(shù)據(jù)到SPS服務(wù)、在線獲取視頻傳感器任務(wù)規(guī)劃參數(shù)、設(shè) 置視頻傳感器任務(wù)規(guī)劃參數(shù)并在線提交任務(wù)規(guī)劃請(qǐng)求、在線獲取視頻傳感器在執(zhí)行規(guī)劃任 務(wù)期間的觀測(cè)數(shù)據(jù)七個(gè)步驟,其具體實(shí)現(xiàn)流程如下:
步驟1:在線注冊(cè)視頻傳感器元數(shù)據(jù)到S0S服務(wù),包括以下子步驟,
步驟1.1:構(gòu)建視頻傳感器S0S注冊(cè)請(qǐng)求的傳感器描述信息。視頻傳感器S0S注冊(cè)請(qǐng)求 中的傳感器描述信息包含了對(duì)視頻傳感器基本信息的詳細(xì)描述,一般用SensorML (Sensor Model Language,傳感器描述語(yǔ)言)語(yǔ)言進(jìn)行表達(dá),請(qǐng)見(jiàn)圖2,為視頻傳感器S0S注冊(cè)請(qǐng)求的 傳感器描述信息實(shí)例,展示了視頻傳感器用SensorML語(yǔ)言描述的實(shí)例,包括視頻傳感器的 描述(gml: description)信息、名稱(gml:name)信息、標(biāo)識(shí)(sml: identification)信息(標(biāo) 識(shí)信息中的“標(biāo)識(shí)碼”是一個(gè)全球唯一的ID,用于對(duì)傳感器進(jìn)行唯一的標(biāo)識(shí),本實(shí)施例中為 視頻傳感器分配的”標(biāo)識(shí)碼”為“urn: liesmars: insitusensor:WudaVideoStation-HikAnal ogCamera412986240,,,其中 “urn: liesmars: insitusensor,,表不前綴,“WudaVideoStation -HikAnalogCamera412986240”表示視頻傳感器的別名)、分類信息、有效時(shí)間信息、物理特征 信息、能力特征信息、聯(lián)系信息、位置信息、服務(wù)信息,輸入輸出信息及部件和關(guān)聯(lián)信息。
[0040]步驟1. 2 :構(gòu)建視頻傳感器S0S注冊(cè)請(qǐng)求的觀測(cè)模板信息。觀測(cè)模板 (ObservationTemplate)是傳感器或系統(tǒng)的將要插入到S0S服務(wù)的觀測(cè)數(shù)據(jù)的 模板,以om: Observation作為值,具體內(nèi)容包括采樣時(shí)間(om: samplingTime),觀測(cè)過(guò)程(om:procedure),觀測(cè)屬性(om:observedProperty),感興趣的要素(om: featureOf Interest)和觀測(cè)結(jié)果(om: result)。此處只是注冊(cè)視頻傳感器元數(shù)據(jù)信息,每個(gè)元素的內(nèi)容均為空。
[0041]步驟1.3:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器SOS注冊(cè)請(qǐng)求到SOS服務(wù),在線注冊(cè)視頻傳感器元數(shù)據(jù)。將步驟1.1和步驟1.2共同構(gòu)建的視頻傳感器SOS注冊(cè)請(qǐng)求,請(qǐng)見(jiàn)圖3,為視頻傳感器SOS注冊(cè)請(qǐng)求實(shí)例,通過(guò)互聯(lián)網(wǎng)發(fā)送到SOS服務(wù),利用SOS提供的傳感器注冊(cè)操作RegisterSensor,將視頻傳感器元數(shù)據(jù)在線注冊(cè)到SOS服務(wù)中。注冊(cè)完成后,SOS服務(wù)會(huì)返回一個(gè)為該視頻傳感器分配的唯一的ID,該ID值與步驟1.1步驟構(gòu)建的視頻傳感器描述信息中視頻傳感器的“標(biāo)識(shí)碼”相同,為“urn: liesmars:1nsitusensor:WudaVideoStation-HikAnalogCamera412986240 ”,至此就在線完成了視頻傳感器元數(shù)據(jù)信息在SOS服務(wù)中的注
ΠΠ
/ttr O
[0042]步驟2:開(kāi)發(fā)視頻傳感器插件。由于SPS是一個(gè)框架,其提供的接口并非僅僅針對(duì)某些特定的傳感器,它采用的是一種插件機(jī)制,為了實(shí)現(xiàn)視頻傳感器規(guī)劃服務(wù),需要結(jié)合視頻傳感器特點(diǎn),開(kāi)發(fā)視頻傳感器插件,通過(guò)實(shí)現(xiàn)SPS提供的信息操作和功能操作,實(shí)現(xiàn)視頻傳感器的規(guī)劃功能,具體包括以下幾個(gè)步驟:
步驟2.1:實(shí)現(xiàn)視頻傳感器規(guī)劃服務(wù)的信息操作。視頻傳感器規(guī)劃服務(wù)的信息操作包括 GetCapabilities、DescribeTasking、DescribeResultAccess 和 GetStatus0 其中,GetCapabilities、DescribeResultAccess和GetStatus操作提供用戶需要知道的兀數(shù)據(jù)信息,而DescribeTasking操作提供了設(shè)備管理系統(tǒng)需要知道的描述任務(wù)的信息。
[0043]步驟2.2:實(shí)現(xiàn)視頻傳感器規(guī)劃服務(wù)的功能操作。功能操作包括GetFeasibility、Submit、Update及Cancel。其中GetFeasibility操作用于向用戶反饋任務(wù)請(qǐng)求的可行性。Submit操作用于提交用戶指派的任務(wù)。Submit操作中需要實(shí)現(xiàn)的邏輯包括視頻傳感器任務(wù)規(guī)劃參數(shù)解析、任務(wù)構(gòu)建及任務(wù)提交。其中任務(wù)規(guī)劃參數(shù)解析主要獲取視頻傳感器任務(wù)開(kāi)始時(shí)間,結(jié)束時(shí)間,運(yùn)動(dòng)(上下左右移動(dòng)、鏡頭縮放)參數(shù);任務(wù)構(gòu)建主要是編寫(xiě)用于視頻傳感器控制的Web服務(wù)的調(diào)用邏輯,即任務(wù)的詳細(xì)流程;任務(wù)提交則是構(gòu)建定時(shí)器,為定時(shí)器指定要執(zhí)行的邏輯及開(kāi)始執(zhí)行和結(jié)束執(zhí)行的時(shí)間,同時(shí)啟動(dòng)定時(shí)器。
[0044]步驟3:在線安裝視頻傳感器插件。步驟2實(shí)現(xiàn)了視頻傳感器插件之后,需要將其安裝到SPS的框架中,才能執(zhí)行視頻傳感器插件的相關(guān)功能,實(shí)現(xiàn)視頻傳感器規(guī)劃的相關(guān)操作。視頻傳感器的插件的在線安裝包括以下幾個(gè)子步驟:
步驟3.1:構(gòu)造視頻傳感器插件安裝請(qǐng)求,定義插件類型和插件實(shí)現(xiàn)類的映射關(guān)系。請(qǐng)見(jiàn)圖4,為視頻傳感器插件安裝請(qǐng)求實(shí)例,該請(qǐng)求的核心是構(gòu)建插件類型PluginType和插件邏輯類Class的映射。插件邏輯類是實(shí)現(xiàn)了視頻傳感器規(guī)劃服務(wù)相關(guān)操作的類文件的完整路徑,而插件類型則相當(dāng)于給該插件取了一個(gè)簡(jiǎn)易的別名。本實(shí)施例中插件類型(PluginType)命名為“Camera-Plugin”,插件邏輯類(Class)的完整路徑為“org.n52.sps.plugintype.camera.CameraPlugin,,。
[0045]步驟3.2:將步驟3.1構(gòu)建的視頻傳感器插件安裝請(qǐng)求通過(guò)互聯(lián)網(wǎng)發(fā)送到SPS服務(wù),利用SPS的Update操作,將該插件在線注冊(cè)到SPS的資產(chǎn)管理器(AM, AssetManager)中,實(shí)現(xiàn)步驟2構(gòu)建的視頻傳感器插件的在線安裝。
[0046]步驟4:在線注冊(cè)視頻傳感器元數(shù)據(jù)到SPS服務(wù),具體包括以下幾個(gè)子步驟:步驟4.1:構(gòu)建視頻傳感器SPS注冊(cè)請(qǐng)求,請(qǐng)見(jiàn)圖5,是一個(gè)視頻傳感器SPS注冊(cè)請(qǐng)求實(shí)例。該請(qǐng)求實(shí)例中包含了視頻傳感器所屬的插件類型(PluginType)“Camera-Plugin”,傳感器實(shí)例別名(n52sps:Alias) “Camera-Plugin008”,傳感器實(shí)例配置(testconfig:1nstanceConfig)信息、視頻傳感器任務(wù)規(guī)劃輸入?yún)?shù)(testconfig:1nputDescription)信息。其中視頻傳感器所屬的插件類型(PluginType)值和步驟3.1中的PluginType值相同,表明該視頻傳感器實(shí)例規(guī)劃服務(wù)利用步驟3.1中的插件邏輯類“org.n52.sps.plugintype.camera.CameraPlugin” 實(shí)現(xiàn)。傳感器別名(n52sps:Alias)是指該視頻傳感器實(shí)例的名稱,不同的視頻傳感器實(shí)例具有不同的別名,本實(shí)施例為 “Camera_Plugin008”。傳感器配置(n52sps:SensorConfiguration)信息中的實(shí)例配置信息(testconf ig:1nstanceConf ig)主要包括視頻傳感器的觀測(cè)現(xiàn)象(testconfig: Phenomenon )、默認(rèn)數(shù)據(jù)服務(wù)(testconfig: DefaultDataService )和傳感器基本描述(testconfig: SensorDescription,可以利用步驟1.1構(gòu)建的視頻傳感器SOS注冊(cè)請(qǐng)求的傳感器描述信息),服務(wù)區(qū)域(testconfig:AreaOfService)和任務(wù)執(zhí)行完畢后觀測(cè)數(shù)據(jù)的訪問(wèn)(testconfig:TaskAccess)信息等,請(qǐng)見(jiàn)圖6,為視頻傳感器SPS注冊(cè)請(qǐng)求中實(shí)例配置信息實(shí)例。視頻傳感器任務(wù)規(guī)劃輸入?yún)?shù)(testconfig:1nputDescription)信息包含對(duì)視頻傳感器任務(wù)的參數(shù)的必選與可選(use)、參數(shù)含義描述(gml:Description)、參數(shù)取值約束的描述(sps: definition),請(qǐng)見(jiàn)圖7,為視頻傳感器SPS注冊(cè)請(qǐng)求中輸入信息實(shí)例,以視頻傳感器縮放級(jí)別“zoom”為例,輸入描述中規(guī)定了其是一個(gè)可選(optional)參數(shù),它是用于指定視頻傳感器縮放級(jí)別的,其取值類型為數(shù)量類型(Quantity),并且取值范圍為I 到 23。
[0047]步驟4.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器SPS注冊(cè)請(qǐng)求到SPS服務(wù),在線注冊(cè)視頻傳感器元數(shù)據(jù)。將步驟4.1構(gòu)建的視頻傳感器SPS注冊(cè)請(qǐng)求通過(guò)互聯(lián)網(wǎng)發(fā)送到SPS服務(wù)中,在線完成視頻傳感器實(shí)例的元數(shù)據(jù)在SPS資產(chǎn)管理器(AM,AssetManger)中的注冊(cè)。注冊(cè)完成后,SPS服務(wù)會(huì)返回一個(gè)為該視頻傳感器分配的唯一標(biāo)識(shí)符SensorID (vl: SensorID),值為“SID13838167548281541888666324233”和一個(gè)合格的別名(vl: QualifiedAlias) “urn:ogc:object: feature: Sensor: swewhu:Camera_Plugin008,,,別名中的 “urn:ogc:object:feature: Sensor: swewhu”為前綴,“Camera-Plugin008”為步驟4.1中指定的傳感器實(shí)例別名,請(qǐng)見(jiàn)圖8,為視頻傳感器SPS注冊(cè)的響應(yīng)。
[0048]步驟5:在線獲取視頻傳感器任務(wù)規(guī)劃參數(shù),具體包括如下幾個(gè)子步驟:
步驟5.1:構(gòu)建視頻傳感器任務(wù)規(guī)劃參數(shù)獲取請(qǐng)求,請(qǐng)見(jiàn)圖9,為視頻傳感器任務(wù)規(guī)劃參數(shù)描述請(qǐng)求實(shí)例,其中SensorID為步驟4.2得到的傳感器別名“urn: ogc: object: feature: Sensor: swewhu:Camera-Plugin008,,或者傳感器 ID“SID1383816754828154188866632423
[0049]步驟5.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器任務(wù)規(guī)劃參數(shù)獲取請(qǐng)求到SPS服務(wù),在線獲取視頻傳感器任務(wù)規(guī)劃參數(shù)描述。將步驟5.1構(gòu)建的視頻傳感器任務(wù)規(guī)劃參數(shù)獲取請(qǐng)求通過(guò)互聯(lián)網(wǎng)發(fā)送到SPS服務(wù),利用SPS提供的信息操作DescribeTasking,在線獲取視頻傳感器任務(wù)規(guī)劃參數(shù)的詳細(xì)描述,請(qǐng)見(jiàn)圖10,為視頻傳感器任務(wù)規(guī)劃參數(shù)描述請(qǐng)求的響應(yīng),展示了該請(qǐng)求所得到的響應(yīng)的部分內(nèi)容。響應(yīng)中對(duì)任務(wù)所需的參數(shù)(InputDescriptor),參數(shù)的必選與可選(use),是否可更新(updateable),參數(shù)取值約束(sps: definition)等進(jìn)行了詳細(xì)描述,以任務(wù)開(kāi)始時(shí)間參數(shù)“starttime”為例,響應(yīng)中說(shuō)明其是一個(gè)必選參數(shù)(use=” required”),不可更新(updateable=” false”),取值類型為 swe: Time 類型,取值范圍(這里指時(shí)間范圍)為“1990-01-01”到“9999-01-01” (1990年01月01日到9999年01月01日)。
[0050]步驟6:設(shè)置視頻傳感器任務(wù)規(guī)劃參數(shù),在線提交任務(wù)規(guī)劃請(qǐng)求。根據(jù)步驟5獲得的任務(wù)參數(shù)描述,設(shè)置相應(yīng)的任務(wù)參數(shù),制定任務(wù),對(duì)視頻傳感器進(jìn)行在線規(guī)劃,具體包括如下幾個(gè)子步驟:
步驟6.1:構(gòu)建視頻傳感器任務(wù)規(guī)劃提交請(qǐng)求,請(qǐng)見(jiàn)圖11,是一個(gè)視頻傳感器任務(wù)規(guī)劃提交請(qǐng)求的實(shí)例。該實(shí)例請(qǐng)求中包含通知目標(biāo)(notificationTarget)信息,傳感器參數(shù)(sensorParam)信息。傳感器參數(shù)信息包括兩大部分:要規(guī)劃的傳感器ID (sensorID)和任務(wù)參數(shù)(parameters)值。視頻傳感器ID填寫(xiě)步驟5.1中得到的傳感器別名“urn:ogc:object: feature: Sensor: swewhu:Camera-Plugin008”或者 SensorID“SID13838167548281541888666324233”,對(duì)兩個(gè)必選的參數(shù):任務(wù)開(kāi)始時(shí)間“starttime”和結(jié)束時(shí)間“endtime”分別設(shè)置值為 “2013-11-07T19:54:00+08:00” 和 “2013-11-07T19:56:00+08:00”,對(duì)于可選參數(shù)“speed”、“Z00m”、“pan” 和 “tilt” 均設(shè)置其值為 O。
[0051]步驟6.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器任務(wù)規(guī)劃提交請(qǐng)求到SPS服務(wù),在線提交規(guī)劃任務(wù)。將步驟6.1構(gòu)建的視頻傳感器任務(wù)規(guī)劃提交請(qǐng)求通過(guò)互聯(lián)網(wǎng)發(fā)送到SPS服務(wù),利用SPS提供的功能操作Submit,在線完成視頻傳感器規(guī)劃任務(wù)的提交,實(shí)現(xiàn)對(duì)視頻傳感器任務(wù)的在線規(guī)劃。任務(wù)提交后,SPS服務(wù)會(huì)返回一個(gè)響應(yīng),請(qǐng)見(jiàn)圖12,為視頻傳感器任務(wù)規(guī)劃提交請(qǐng)求的響應(yīng),應(yīng)中包含了 SPS服務(wù)為剛剛提交的任務(wù)所分配的ID (taskID)“TID13838252493031550382989497894”,任務(wù)狀態(tài)(status)“confirmed”,任務(wù)描述“the task yousubmit has been confirmed successfully”,以及最遲口向應(yīng)時(shí)間(LastestResponseTime)“ 2013-11-07T19:59:09.344+08:00”。
[0052]步驟7:在線獲取視頻傳感器執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù),具體包括如下幾個(gè)步驟:
步驟7.1:構(gòu)建視頻傳感器規(guī)劃結(jié)果獲取方式描述請(qǐng)求,請(qǐng)見(jiàn)圖13,為視頻傳感器任務(wù)規(guī)劃結(jié)果獲取方式請(qǐng)求實(shí)例。視頻傳感器規(guī)劃結(jié)果獲取方式描述請(qǐng)求中,視頻傳感器ID(SensorID)填寫(xiě)步驟 5.1 中得到的傳感器別名“urn:ogc:object: feature: Sensor: swewhu:Camera-Plugin008,,或者 SensorID “SID13838167548281541888666324233,,。
[0053]步驟7.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器規(guī)劃結(jié)果獲取方式描述請(qǐng)求到SPS服務(wù),在線獲取視頻傳感器規(guī)劃結(jié)果獲取方式。將步驟7.1構(gòu)建的視頻傳感器規(guī)劃結(jié)果獲取方式描述請(qǐng)求通過(guò)互聯(lián)網(wǎng)發(fā)送到SPS服務(wù),利用SPS提供的信息操作DescribeResultAccess,在線獲取視頻傳感器任務(wù)執(zhí)行期間內(nèi)觀測(cè)數(shù)據(jù)獲取方式,請(qǐng)見(jiàn)圖14,為視頻傳感器任務(wù)規(guī)劃結(jié)果獲取方式請(qǐng)求的響應(yīng),展示了該請(qǐng)求所返回的響應(yīng),響應(yīng)中對(duì)該視頻傳感器實(shí)例規(guī)劃結(jié)果訪問(wèn)方式進(jìn)行了描述:觀測(cè)數(shù)據(jù)需要從服務(wù)類型(ServiceType)為S0S,服務(wù)地址(ServiceURL)為 “http://swe.whu.edu.cn:8080/S0Sv3.5.0/sos” 的服務(wù)中獲取。
[0054]步驟7.3:構(gòu)建視頻傳感器觀測(cè)數(shù)據(jù)獲取請(qǐng)求。請(qǐng)見(jiàn)圖15,是一個(gè)視頻傳感器觀測(cè)數(shù)據(jù)獲取請(qǐng)求實(shí)例:其中offering表示觀測(cè)數(shù)據(jù)的提供者,由于步驟1.1中向SOS服務(wù)注冊(cè)的視頻傳感器元數(shù)據(jù)中offering的值為“LIESMARS “,此處與其相同,為”LIESMARS “,獲取觀測(cè)數(shù)據(jù)起點(diǎn)和終點(diǎn)分別設(shè)置成步驟6.1中的” startime “和” endtime “的值“2013-11-07Τ19:54:00+08:00” 和 “2013-11-07Τ19:56:00+08:00”,觀測(cè)過(guò)程為步驟 1.3得到的視頻傳感器 ID “urn: liesmars:1nsitusensor:WudaVideoStation-HikAnalogCamera412986240 “,觀測(cè)屬性為步驟1.1中向SOS注冊(cè)的視頻傳感器元數(shù)據(jù)中觀測(cè)屬性” urn:ogc:def!property:OGC:1.0:codedVideoFiles “。
[0055]步驟7.4:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器觀測(cè)數(shù)據(jù)獲取請(qǐng)求到SOS服務(wù),在線獲取視頻傳感器在執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù)。將步驟7.3構(gòu)建的視頻傳感器觀測(cè)數(shù)據(jù)獲取請(qǐng)求通過(guò)互聯(lián)網(wǎng)發(fā)送到步驟7.2得到的SOS服務(wù)地址“http://swe.whu.edu.cn:8080/S0Sv3.5.0/sos “,得到觀測(cè)數(shù)據(jù)獲取請(qǐng)求的響應(yīng),請(qǐng)見(jiàn)圖16,為視頻傳感器觀測(cè)數(shù)據(jù)獲取請(qǐng)求的響應(yīng),響應(yīng)中說(shuō)明了視頻傳感器執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù)網(wǎng)絡(luò)鏈接地址“http://202.114.118.60:8080/videofHe/videos/ffudaVideoStation-HikAnalogCamera412986240_20131107195400.flv ”,進(jìn)一步利用該鏈接地址通過(guò)下載等方式得到視頻傳感器的觀測(cè)數(shù)據(jù)(視頻文件)。
[0056]通過(guò)上述步驟,可以在互聯(lián)網(wǎng)環(huán)境下在線地對(duì)視頻傳感器在未來(lái)某個(gè)時(shí)間點(diǎn)或時(shí)間段要執(zhí)行的任務(wù)進(jìn)行規(guī)劃,實(shí)現(xiàn)對(duì)視頻傳感器數(shù)據(jù)收集過(guò)程開(kāi)放和有效地管理,提高視頻傳感器數(shù)據(jù)收集的目的性、計(jì)劃性和效率。
[0057]本文中所描述的具體實(shí)施例僅僅是對(duì)本發(fā)明精神作舉例說(shuō)明。本發(fā)明所屬【技術(shù)領(lǐng)域】的技術(shù)人員可以對(duì)所描述的具體實(shí)施做各種各樣的修改或補(bǔ)充或采用類似的方式替代,但并不會(huì)偏離本發(fā)明的精神`或者超越所附權(quán)利要求書(shū)所定義的范圍。
【權(quán)利要求】
1.一種支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,其特征在于,包括以下步驟:步驟1:在線注冊(cè)視頻傳感器元數(shù)據(jù)到SOS服務(wù);步驟2:開(kāi)發(fā)視頻傳感器插件;步驟3:在線安裝視頻傳感器插件;步驟4:在線注冊(cè)視頻傳感器元數(shù)據(jù)到SPS服務(wù);步驟5:在線獲取視頻傳感器任務(wù)規(guī)劃參數(shù);步驟6:設(shè)置視頻傳感器任務(wù)規(guī)劃參數(shù),在線提交任務(wù)規(guī)劃請(qǐng)求;步驟7:在線獲取視頻傳感器執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,其特征在于:步驟I所述的在線注冊(cè)視頻傳感器元數(shù)據(jù)到SOS服務(wù),其具體實(shí)現(xiàn)包括以下子步驟:步驟1.1:構(gòu)建視頻傳感器SOS注冊(cè)請(qǐng)求的傳感器描述信息;步驟1.2:構(gòu)建視頻傳 感器SOS注冊(cè)請(qǐng)求的觀測(cè)模板信息;步驟1.3:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器SOS注冊(cè)請(qǐng)求到SOS服務(wù),在線注冊(cè)視頻傳感器元數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,其特征在于:步驟2所述的開(kāi)發(fā)視頻傳感器插件,其具體實(shí)現(xiàn)包括以下子步驟:步驟2.1:實(shí)現(xiàn)視頻傳感器規(guī)劃服務(wù)的信息操作;步驟2.2:實(shí)現(xiàn)視頻傳感器規(guī)劃服務(wù)的功能操作。
4.根據(jù)權(quán)利要求1所述的支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,其特征在于:步驟3所述的在線安裝視頻傳感器插件,其具體實(shí)現(xiàn)包括以下子步驟:步驟3.1:構(gòu)建視頻傳感器插件安裝請(qǐng)求,定義插件類型和插件實(shí)現(xiàn)類的映射關(guān)系;步驟3.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器插件安裝請(qǐng)求到SPS服務(wù),在線安裝視頻傳感器插件。
5.根據(jù)權(quán)利要求1所述的支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,其特征在于:步驟4所述的在線注冊(cè)視頻傳感器元數(shù)據(jù)到SPS服務(wù),其具體實(shí)現(xiàn)包括以下子步驟:步驟4.1:構(gòu)建視頻傳感器SPS注冊(cè)請(qǐng)求;步驟4.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器SPS注冊(cè)請(qǐng)求到SPS服務(wù),在線注冊(cè)視頻傳感器元數(shù)據(jù)。
6.根據(jù)權(quán)利要求1所述的支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,其特征在于:步驟5所述的在線獲取視頻傳感器任務(wù)規(guī)劃參數(shù),其具體實(shí)現(xiàn)包括以下子步驟:步驟5.1:構(gòu)建視頻傳感器任務(wù)規(guī)劃參數(shù)獲取請(qǐng)求;步驟5.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器任務(wù)規(guī)劃參數(shù)獲取請(qǐng)求到SPS服務(wù),在線獲取視頻傳感器任務(wù)規(guī)劃參數(shù)描述。
7.根據(jù)權(quán)利要求1所述的支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,其特征在于:步驟6所述的設(shè)置視頻傳感器任務(wù)規(guī)劃參數(shù),在線提交任務(wù)規(guī)劃請(qǐng)求,其具體實(shí)現(xiàn)包括以下子步驟:步驟6.1:構(gòu)建視頻傳感器任務(wù)規(guī)劃提交請(qǐng)求;步驟6.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器任務(wù)規(guī)劃提交請(qǐng)求到SPS服務(wù),在線提交規(guī)劃任務(wù)。
8.根據(jù)權(quán)利要求1所述的支持視頻傳感器網(wǎng)絡(luò)在線開(kāi)放規(guī)劃的方法,其特征在于:步驟7所述的在線獲取視頻傳感器執(zhí)行規(guī)劃任務(wù)期間的觀測(cè)數(shù)據(jù),其具體實(shí)現(xiàn)包括以下子步驟:步驟7.1:構(gòu)建視頻傳感器規(guī)劃結(jié)果獲取方式描述請(qǐng)求;步驟7.2:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器規(guī)劃結(jié)果獲取方式描述請(qǐng)求到SPS服務(wù),在線獲取視頻傳感器規(guī)劃結(jié)果獲取方式;步驟7.3:構(gòu)建視頻傳感器觀測(cè)數(shù)據(jù)獲取請(qǐng)求;步驟7.4:通過(guò)互聯(lián)網(wǎng)發(fā)送視頻傳感器觀測(cè)數(shù)據(jù)獲取請(qǐng)求到SOS服務(wù),在線獲取視頻傳感器執(zhí)行規(guī)劃任務(wù)期間的觀 測(cè)數(shù)據(jù)。
【文檔編號(hào)】H04N21/858GK103607579SQ201310651566
【公開(kāi)日】2014年2月26日 申請(qǐng)日期:2013年12月4日 優(yōu)先權(quán)日:2013年12月4日
【發(fā)明者】陳能成, 肖長(zhǎng)江, 李繼珍, 張翔, 龔健雅 申請(qǐng)人:武漢大學(xué)