[發(fā)明專(zhuān)利]云端控制網(wǎng)絡(luò)化視頻圖像處理流媒體服務(wù)系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 201210009694.6 | 申請(qǐng)日: | 2012-01-13 |
| 公開(kāi)(公告)號(hào): | CN102595208A | 公開(kāi)(公告)日: | 2012-07-18 |
| 發(fā)明(設(shè)計(jì))人: | 王慧斌;吳玉榮;陳哲;王鑫;沈潔;張麗麗;徐淑芳;沈俊雷 | 申請(qǐng)(專(zhuān)利權(quán))人: | 河海大學(xué) |
| 主分類(lèi)號(hào): | H04N21/25 | 分類(lèi)號(hào): | H04N21/25;H04N21/63 |
| 代理公司: | 南京經(jīng)緯專(zhuān)利商標(biāo)代理有限公司 32200 | 代理人: | 許方 |
| 地址: | 210098*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 云端 控制 網(wǎng)絡(luò)化 視頻 圖像 處理 流媒體 服務(wù) 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明可為用戶(hù)提供網(wǎng)絡(luò)化的視頻圖像處理服務(wù),具體涉及圖像處理、多媒體通信及網(wǎng)絡(luò)計(jì)算技術(shù),屬于智能圖像處理及網(wǎng)絡(luò)服務(wù)技術(shù)領(lǐng)域。
背景技術(shù)
目前,視頻監(jiān)控技術(shù)已在公共安全、智能交通、工業(yè)過(guò)程等眾多監(jiān)視監(jiān)控中得到了廣泛應(yīng)用,隨之而來(lái)的是各種視頻圖像處理方法及技術(shù)需要相應(yīng)的處理平臺(tái)系統(tǒng)提供支撐。目前,所普遍采用的方式是,或者安裝通用圖像處理平臺(tái)軟件(如matlab、opencv等),但是受限制較多,使用不便;或者自己開(kāi)發(fā)相應(yīng)軟件,但費(fèi)時(shí)費(fèi)力。且這些方式僅僅局限于面向單用戶(hù)或有限個(gè)本地用戶(hù)。
考慮到在internet網(wǎng)絡(luò)環(huán)境下,如果將多臺(tái)服務(wù)器集合起來(lái)共同為不同的用戶(hù)提供視頻圖像處理和算法驗(yàn)證的服務(wù)。這樣,用戶(hù)可以在不需安裝各種龐大的視頻圖像處理軟件的情況下,就可通過(guò)網(wǎng)絡(luò)獲取服務(wù)器集群提供的視頻圖像處理服務(wù);同時(shí),用戶(hù)在不了解復(fù)雜的視頻圖像處理過(guò)程的情況下,也能獲取自己需要的視頻圖像處理結(jié)果。因此,開(kāi)發(fā)一個(gè)能夠支持網(wǎng)絡(luò)化、并行、交互式處理的視頻圖像處理服務(wù)系統(tǒng),具有非常好的前景。
發(fā)明內(nèi)容
本發(fā)明目的是針對(duì)現(xiàn)有技術(shù)存在的缺陷提供一種云端控制網(wǎng)絡(luò)化視頻圖像處理流媒體服務(wù)系統(tǒng)及方法。
本發(fā)明為實(shí)現(xiàn)上述目的,采用如下技術(shù)方案:
本發(fā)明云端控制網(wǎng)絡(luò)化視頻圖像處理流媒體服務(wù)系統(tǒng),其特征在于包括由用戶(hù)集群、服務(wù)器集群及云控制臺(tái)與云數(shù)據(jù)庫(kù)三部分構(gòu)成;多個(gè)用戶(hù)看為是用戶(hù)集群,系統(tǒng)為每個(gè)用戶(hù)提供了客戶(hù)端,通過(guò)客戶(hù)端實(shí)現(xiàn)與視頻圖像處理平臺(tái)之間的交互;服務(wù)器集群是具有提供視頻圖像處理服務(wù)功能的若干臺(tái)服務(wù)器的集合,其中,每個(gè)服務(wù)器提供的視頻圖像處理功能都是相互獨(dú)立的,彼此之間互不干涉;云控制臺(tái)用于調(diào)度和分配服務(wù)器資源,實(shí)現(xiàn)客戶(hù)端集群與服務(wù)器集群之間的通信,使得每個(gè)客戶(hù)端均可以享受獨(dú)立的服務(wù)器提供的圖像處理服務(wù),云數(shù)據(jù)庫(kù)中包含有服務(wù)器集群中各服務(wù)器的信息。
云端控制網(wǎng)絡(luò)化視頻圖像處理流媒體服務(wù)系統(tǒng)的方法如下:
采用云控制臺(tái)對(duì)提供服務(wù)的服務(wù)器集群資源進(jìn)行調(diào)度和分配,為用戶(hù)集群提供并行的視頻圖像處理服務(wù),服務(wù)內(nèi)容主要是將用戶(hù)提供的算法加載到試驗(yàn)視頻中,并將測(cè)試結(jié)果和數(shù)據(jù)記錄下來(lái);視頻圖像處理結(jié)果通過(guò)客戶(hù)端以VLC流媒體和在線(xiàn)下載的方式反饋給用戶(hù)。
所述客戶(hù)端、云控制臺(tái)和服務(wù)器之間建立相互通信的主要步驟如下:
(1)客戶(hù)端向云控制臺(tái)發(fā)送連接服務(wù)器請(qǐng)求的指令;
(2)云控制臺(tái)接收到并解析出連接請(qǐng)求的指令后從云數(shù)據(jù)庫(kù)中根據(jù)分布式哈希算法獲取空閑服務(wù)器的信息即地址和端口;
(3)云控制臺(tái)將空閑服務(wù)器的信息發(fā)送給客戶(hù)端;
(4)云控制臺(tái)開(kāi)啟該空閑服務(wù)器,準(zhǔn)備與客戶(hù)端建立通信連接后,為其提供視頻圖像處理的服務(wù);
(5)客戶(hù)端與將為其提供服務(wù)的服務(wù)器建立通信連接。
所述云控制臺(tái)調(diào)度和分配服務(wù)器的步驟如下:
(a)云控制臺(tái)接收到并解析出客戶(hù)端的連接請(qǐng)求后,調(diào)用調(diào)度分配算法;
(b)根據(jù)隨機(jī)分布式哈希算法得到鍵值Value;
(c)在云數(shù)據(jù)庫(kù)中查找ID為Value的服務(wù)器的信息,判斷ID為Value的服務(wù)器的狀態(tài)是否空閑:如果空閑,直接將ID為Value的服務(wù)器的信息即地址和端口提交給云控制臺(tái),并將服務(wù)器狀態(tài)置為“繁忙”;如果繁忙,再重新生成一個(gè)整數(shù)n,重復(fù)執(zhí)行步驟(2)得到一個(gè)新的鍵值Value,直到獲取到空閑的服務(wù)器為止;
(d)將調(diào)度到的服務(wù)器的信息即地址和端口發(fā)送給客戶(hù)端;
(e)云控制臺(tái)開(kāi)啟服務(wù)器準(zhǔn)備為客戶(hù)端提供視頻圖像處理的服務(wù);
(f)等待客戶(hù)端與服務(wù)器的信息交互,直到客戶(hù)端發(fā)送連接斷開(kāi)請(qǐng)求的指令;
(g)接收到并解析出用戶(hù)的連接斷開(kāi)請(qǐng)求指令后,更新云端數(shù)據(jù)庫(kù),釋放服務(wù)器資源。
所述客戶(hù)端與服務(wù)器信息交互包括用戶(hù)數(shù)據(jù)上傳、控制處理指令、處理結(jié)果反饋三個(gè)部分,具體步驟如下:
1)客戶(hù)端與服務(wù)器建立通信連接;
2)用戶(hù)將需要處理的數(shù)據(jù)發(fā)送給服務(wù)器;
3)等待服務(wù)器端的反饋信息指令;
4)根據(jù)反饋信息,客戶(hù)端發(fā)送下一步的操作處理指令:如果反饋的信息是數(shù)據(jù)接收成功,則發(fā)送處理指令;如果反饋的信息是數(shù)據(jù)接收失敗,則客戶(hù)端重復(fù)步驟2),直至需要處理的數(shù)據(jù)接收成功為止;
5)服務(wù)器接收到客戶(hù)端發(fā)送的處理指令后,進(jìn)行相應(yīng)的視頻圖像處理,將處理結(jié)束的信息指令發(fā)送給客戶(hù)端,客戶(hù)端可以根據(jù)需求選擇不同的方式獲取處理結(jié)果;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于河海大學(xué),未經(jīng)河海大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210009694.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專(zhuān)門(mén)適用于內(nèi)容分發(fā)的專(zhuān)用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專(zhuān)門(mén)適用于接收內(nèi)容或者與內(nèi)容交互的客戶(hù)端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶(hù)端之間或者在遠(yuǎn)程客戶(hù)端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過(guò)內(nèi)容產(chǎn)生器獨(dú)立于分配過(guò)程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件
- 一種基于互聯(lián)網(wǎng)的網(wǎng)絡(luò)化三容水箱系統(tǒng)
- 支持媒體訪(fǎng)問(wèn)與社交網(wǎng)絡(luò)的網(wǎng)絡(luò)化系統(tǒng)
- 一種基于本體的仿真服務(wù)語(yǔ)義描述方法
- 一種具有輸入約束的網(wǎng)絡(luò)化倒立擺系統(tǒng)的時(shí)延補(bǔ)償方法
- 一種網(wǎng)絡(luò)化燈桿控制板及網(wǎng)絡(luò)化燈桿
- 含通信時(shí)滯的離散網(wǎng)絡(luò)化多智能體系統(tǒng)有限時(shí)間控制方法
- 一種網(wǎng)絡(luò)化沉浸式駕駛系統(tǒng)運(yùn)營(yíng)平臺(tái)
- 一種串口網(wǎng)絡(luò)化屬性配置的系統(tǒng)
- 一種基于群體智能的網(wǎng)絡(luò)化軟件共享資源分配方法及裝置
- 一種基于擴(kuò)展觀(guān)測(cè)器的網(wǎng)絡(luò)化系統(tǒng)安全控制方法





