• / 14
  • 下載費用:30 金幣  

云存儲服務器的視頻存儲及檢索方法、視頻云存儲系統.pdf

摘要
申請專利號:

CN201510341501.0

申請日:

2015.06.17

公開號:

CN106257447A

公開日:

2016.12.28

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 17/30申請日:20150617|||公開
IPC分類號: G06F17/30 主分類號: G06F17/30
申請人: 杭州海康威視系統技術有限公司
發明人: 劉莎; 林起芊; 王偉; 閆春; 汪渭春
地址: 310000 浙江省杭州市濱江區阡陌路555號
優先權:
專利代理機構: 北京聿宏知識產權代理有限公司 11372 代理人: 鐘日紅;張文娟
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510341501.0

授權公告號:

|||

法律狀態公告日:

2017.01.25|||2016.12.28

法律狀態類型:

實質審查的生效|||公開

摘要

本發明公開了一種云存儲服務器的視頻存儲及檢索方法、視頻云存儲系統,克服當前視頻檢索技術效率較低等不足。該方法包括:在接收到要存儲原始圖片流數據的指示時,基于所接收到的原始圖片流數據生成圖片模型數據;存儲所述原始圖片流數據和所述圖片模型數據;接收包括樣本圖片的檢索請求;對所述樣本圖片進行建模,生成樣本模型數據;利用所述樣本模型數據對所存儲的所述圖片模型數據進行檢索,獲取檢索結果;發送所述檢索結果以響應所述檢索請求。本發明利用云計算能力,實現多個云存儲服務器同時工作,高效得出檢索結果。

權利要求書

1.一種云存儲服務器的視頻存儲及檢索方法,其特征在于,包括:
在接收到要存儲原始圖片流數據的指示時,基于所接收到的原始圖片流
數據生成圖片模型數據;
存儲所述原始圖片流數據和所述圖片模型數據;
接收包括樣本圖片的檢索請求;
對所述樣本圖片進行建模,生成樣本模型數據;
利用所述樣本模型數據對所存儲的所述圖片模型數據進行檢索,獲取檢
索結果;
發送所述檢索結果以響應所述檢索請求。
2.根據權利要求1所述的方法,其特征在于,利用所述樣本模型數據
對所存儲的所述圖片模型數據進行檢索,獲取檢索結果,包括:
利用所述樣本模型數據對所存儲的符合檢索條件的所述圖片模型數據進
行所述檢索,獲取所述檢索結果;
其中,所述檢索請求包括所述檢索條件。
3.根據權利要求2所述的方法,其特征在于,所述檢索條件包括編碼
器信息。
4.根據權利要求2所述的方法,其特征在于,利用所述樣本模型數據
對所存儲的符合檢索條件的所述圖片模型數據進行所述檢索,獲取所述檢索
結果,包括:
將所存儲的符合所述檢索條件的所述圖片模型數據與所述樣本模型數據
相似的圖片作為所述檢索結果;或者,
基于所存儲的符合所述檢索條件的所述圖片模型數據與所述樣本模型數
據相似的圖片及這些圖片的時間戳生成視頻段,將所述視頻段作為所述檢索
結果。
5.根據權利要求2、3或4所述的方法,其特征在于,所述檢索條件進
一步包括時間范圍。
6.一種視頻云存儲系統,其特征在于,包括多臺云存儲服務器,每臺
云存儲服務器包括處理單元和存儲單元,其中,
所述處理單元在接收到要存儲原始圖片流數據的指示時,基于所接收到
的原始圖片流數據生成圖片模型數據;在接收到包括樣本圖片的檢索請求
時,對所述樣本圖片進行建模,生成樣本模型數據;
所述存儲單元存儲所述原始圖片流數據和所述圖片模型數據;
其中,所述處理單元還利用所述樣本模型數據對所存儲的所述圖片模型
數據進行檢索,獲取檢索結果,并發送所述檢索結果以響應所述檢索請求。
7.根據權利要求6所述的系統,其特征在于,所述系統還包括:
云存儲管理服務器,確定存儲符合檢索條件的圖片模型數據的目標云存
儲服務器;
其中,所述目標云存儲服務器中的所述處理單元,利用所述樣本模型數
據對所述目標云存儲服務器中的所述存儲單元存儲的符合所述檢索條件的圖
片模型數據進行所述檢索,獲取所述檢索結果;所述檢索請求包括所述檢索
條件。
8.根據權利要求7所述的系統,其特征在于:
所述目標云存儲服務器中的所述處理單元,將所述目標云存儲服務器中
的所述存儲單元存儲的、符合所述檢索條件的所述圖片模型數據與所述樣本
模型數據相似的圖片,作為所述檢索結果;或者,
基于所述目標云存儲服務器中的所述存儲單元存儲的、符合所述檢索條
件的所述圖片模型數據與所述樣本模型數據相似的圖片、及這些圖片的時間
戳,生成視頻段,將所述視頻段作為所述檢索結果。
9.根據權利要求7所述的系統,其特征在于,每臺云存儲服務器還設
置有開啟或關閉云存儲服務器的圖片建模開關,其中,
所述云存儲管理服務器基于負載分配策略和所述圖片建模開關,向開啟
的云存儲服務器中的處理單元發送存儲原始圖片流數據的所述指示。
10.根據權利要求9所述的系統,其特征在于,還包括客戶端,其中,
所述客戶端向所述云存儲管理服務器發送所述檢索請求,并接收所述檢
索結果;以及,
所述客戶端、每臺云存儲服務器與所述云存儲管理服務器被設置在相同
或不同的地理區域或網絡區域。

說明書

云存儲服務器的視頻存儲及檢索方法、視頻云存儲系統

技術領域

本發明涉及一種視頻信息技術,尤其涉及云存儲服務器的視頻存儲及檢
索方法、視頻云存儲系統。

背景技術

隨著云技術的發展,云存儲應用也逐漸滲入各個領域,數據爆炸性增
長,海量的監控設備每天產生的視頻數據不可估量。在公共安全領域,通過
視頻偵查技術查案已經是很常用的技術。面對海量的視頻數據,甚至是跨區
域的數據,用戶如何高效的獲取到想要的信息,成為一個很明顯的問題。

目前已有通過視頻檢索技術來提高視頻查看效率,但是通常只是語義檢
索。很多特征難以用語義進行描述,如果可以根據用戶給出的圖片直接進行
檢索,免去語義描述,將會是最直觀的檢索方式,本方案即講述此種檢索方
式,快速檢索出符合用戶需求的數據,實現高效的以圖搜圖。

然而,在現有的通過樣本圖片檢索圖片或視頻的方案中,是在需要檢索
時才將視頻導入,并對視頻逐幀進行分析,將視頻中所有活動目標取出,并
以結構化的方式記錄,然后將此結構化描述的信息入庫,供信息檢索。當樣
本圖片與原始視頻都結構化分析完畢后,才以樣本圖片的信息作為輸入,與
原始視頻的結構化信息進行匹配,查找符合條件的目標。該技術方案中,由
于對視頻逐幀分析需要占用較長的時間,因而要么導致用戶需要經過漫長的
等待才能夠接收到處理結果從而降低用戶友好性,要么要求視頻存儲服務器
具有非常高的處理能力了從而增加硬件投入。

此外,存在一種在基于圖片搜索時進行二級檢索的現有技術。該現有技
術,為每個圖片設置相同或不同的圖片編號,通過圖片編號建立圖片與視頻
的對應關系。在檢索到相似圖片時,通過其圖片編號來索引與之對應的視頻
地址,以確定作為檢索結果的視頻。在該技術中,雖然可以返回視頻檢索結
果,但是,其返回的是整段視頻結果,導致用戶可能需要在幾個小時長的視
頻中找到其期望看到的幾秒中的視頻段,這對顯然給用戶帶來了巨大的困
擾。

發明內容

本發明所要解決的技術問題之一是需要提供視頻檢索等相關技術,來克
服當前視頻檢索技術效率較低、用戶友好性較差以及設備成本較高等不足。

為了解決上述技術問題,本發明首先提供了一種云存儲服務器的視頻存
儲及檢索方法,包括:在接收到要存儲原始圖片流數據的指示時,基于所接
收到的原始圖片流數據生成圖片模型數據;存儲所述原始圖片流數據和所述
圖片模型數據;接收包括樣本圖片的檢索請求;對所述樣本圖片進行建模,
生成樣本模型數據;利用所述樣本模型數據對所存儲的所述圖片模型數據進
行檢索,獲取檢索結果;發送所述檢索結果以響應所述檢索請求。

優選地,利用所述樣本模型數據對所存儲的所述圖片模型數據進行檢索,
獲取檢索結果,包括:利用所述樣本模型數據對所存儲的符合檢索條件的所
述圖片模型數據進行所述檢索,獲取所述檢索結果;其中,所述檢索請求包
括所述檢索條件。

優選地,所述檢索條件包括編碼器信息。

優選地,利用所述樣本模型數據對所存儲的符合檢索條件的所述圖片模
型數據進行所述檢索,獲取所述檢索結果,包括:將所存儲的符合所述檢索
條件的所述圖片模型數據與所述樣本模型數據相似的圖片作為所述檢索結
果;或者,基于所存儲的符合所述檢索條件的所述圖片模型數據與所述樣本
模型數據相似的圖片及這些圖片的時間戳生成視頻段,將所述視頻段作為所
述檢索結果。

優選地,所述檢索條件進一步包括時間范圍。

本發明還提供了一種視頻云存儲系統,包括多臺云存儲服務器,每臺云
存儲服務器包括處理單元和存儲單元,其中,所述處理單元在接收到要存儲
原始圖片流數據的指示時,基于所接收到的原始圖片流數據生成圖片模型數
據;在接收到包括樣本圖片的檢索請求時,對所述樣本圖片進行建模,生成
樣本模型數據;所述存儲單元存儲所述原始圖片流數據和所述圖片模型數據;
其中,所述處理單元還利用所述樣本模型數據對所存儲的所述圖片模型數據
進行檢索,獲取檢索結果,并發送所述檢索結果以響應所述檢索請求。

優選地,所述系統還包括:云存儲管理服務器,確定存儲符合檢索條件
的圖片模型數據的目標云存儲服務器;其中,所述目標云存儲服務器中的所
述處理單元,利用所述樣本模型數據對所述目標云存儲服務器中的所述存儲
單元存儲的符合所述檢索條件的圖片模型數據進行所述檢索,獲取所述檢索
結果;所述檢索請求包括所述檢索條件。

優選地,所述目標云存儲服務器中的所述處理單元,將所述目標云存儲
服務器中的所述存儲單元存儲的、符合所述檢索條件的所述圖片模型數據與
所述樣本模型數據相似的圖片,作為所述檢索結果;或者,基于所述目標云
存儲服務器中的所述存儲單元存儲的、符合所述檢索條件的所述圖片模型數
據與所述樣本模型數據相似的圖片、及這些圖片的時間戳,生成視頻段,將
所述視頻段作為所述檢索結果。

優選地,每臺云存儲服務器還設置有開啟或關閉云存儲服務器的圖片建
模開關,其中,所述云存儲管理服務器基于負載分配策略和所述圖片建模開
關,向開啟的云存儲服務器中的處理單元發送存儲原始圖片流數據的所述指
示。

優選地,該系統還包括客戶端,其中,所述客戶端向所述云存儲管理服
務器發送所述檢索請求,并接收所述檢索結果;以及,所述客戶端、每臺云
存儲服務器與所述云存儲管理服務器被設置在相同或不同的地理區域或網絡
區域。

根據本發明的一方面,相比在需要檢索時才導入視頻的后分析的傳統技
術,降低了檢索時的數據遷移尤其是異地視頻數據遷移帶來的網絡帶寬的壓
力。

此外,根據本發明的一方面,避免了在當檢索數據量大時因需要即時從
視頻中逐幀分析取出活動目標作為模型數據所帶來的突發巨大數據處理量,
降低了對用戶檢索請求的時間延遲。

另一方面,本發明的一個優選方案中,無論是對原始圖片流數據進行分
析還是將樣本圖片與已結構化模型數據進行對比,都體現了并發性,進而能
夠提高分析效率和提高檢索效率。

綜上,本方案充分利用云計算能力,利用集群的高并發、高可靠性,多
臺服務器寫錄像的同時,實時分析視頻數據,生成圖片流,對圖片生成模型
數據,并與原始圖片流數據一起存儲。在需要檢索時,只需給出樣本圖片,
即可利用本發明方案的高并發性,實現多個云存儲服務器同時工作,并發地
檢索,高效得出檢索結果。

本發明的其他優點、目標和特征在某種程度上將在隨后的說明書中進行
闡述,并且在某種程度上,基于對下文的考察研究對本領域技術人員而言將
是顯而易見的,或者可以從本發明的實踐中得到教導。本發明的目標和其他
優點可以通過下面的說明書,權利要求書,以及附圖中所特別指出的結構來
實現和獲得。

附圖說明

附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本
發明的實施例共同用于解釋本發明,并不構成對本發明的限制。

圖1是根據本發明實施例的視頻云存儲系統的架構示意圖;

圖2是根據本發明實施例的云存儲服務器在接收到要存儲原始圖片流數
據的指示時生成及存儲圖片模型數據的流程示意圖;

圖3是根據本發明實施例的云存儲服務器的視頻存儲及檢索方法的流程
示意圖;

圖4是根據本發明實施例基于樣本圖片進行建模獲取樣本模型數據并基
于樣本模型數據返回檢索結果的流程示意圖。

具體實施方式

以下將結合附圖及實施例來詳細說明本發明的實施方式,借此對本發明
如何應用技術手段來解決技術問題,并達成技術效果的實現過程能充分理解
并據以實施。需要說明的是,只要不構成沖突,本發明中的各個實施例以及
各實施例中的各個特征可以相互結合,所形成的技術方案均在本發明的保護
范圍之內。

另外,在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的
計算機系統中執行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情
況下,可以以不同于此處的順序執行所示出或描述的步驟。

云存儲系統的集群模式能夠將分析數據和寫數據的壓力分攤到不同的服
務器上,多臺并發對數據分析存儲,相比單臺服務器的工作,效率更高,對
整個系統而言,就是性能更優。本方發明非常合理高效的設置了視頻檢索涉
及的各個處理步驟的處理主體與時機,從而充分利用了云存儲系統集群模式
的并發處理性能優勢。相比傳統的視頻檢索而言,尤其針對異地檢索能非常
好的體現出便捷效率。

圖1是根據本發明實施例的視頻云存儲系統的架構示意圖。

如圖1所示,根據本發明實施例的視頻云存儲系統包括云存儲服務器
10、云存儲管理服務器20和客戶端30。

云存儲管理服務器20,與客戶端30數據連接,向客戶端30提供寫圖片
接口,基于負載分配策略將基于要存儲的視頻所生成的圖片流中的各個圖片
及其對應的圖片模型數據以圖片為單位,存儲到前述一個或多個云存儲服務
器10的至少之一。云存儲管理服務器20可以為一個或多個(參考圖2的
VM1,VM2,……VM2t-1,其中,t為自然數)。

云存儲服務器10根據存儲管理服務器20的指示,基于要存儲的由視頻
生成的圖片流,生成圖片模型數據,存儲所生成的圖片模型數據、圖片流和
該視頻。此外,在接收包括樣本圖片的檢索請求時,云存儲服務器10對所
述樣本圖片進行建模,生成樣本模型數據,通過將該樣本模型數據與所存儲
的圖片模型數據進行比較(也即利用樣本模型數據對所存儲的圖片模型數據
進行檢索),來獲取檢索結果,并返回該檢索結果以響應于所述檢索請求。
和云存儲管理服務器20類似,各個云存儲服務器10可以具體實現為物理服
務器(參考圖2的VS1,VS2,……VSn,其中n為自然數)。

云存儲服務器10可以進一步包括存儲單元11和處理單元12。存儲單元
11用于存儲原始圖片流數據和基于原始圖片流數據生成的圖片模型數據。處
理單元12用于執行圖片模型數據和樣本模型數據(后續將詳細說明)等處
理。

客戶端30、每臺云存儲服務器10和云存儲管理服務器20,可被設置在
相同或不同的地理區域或網絡區域。

通過本發明,即便每臺云存儲服務器10和云存儲管理服務器20被布置
在不同的地理區域或網絡區域,用戶也感覺不到跨區域。而且檢索到的結果
是更完整的,所有滿足檢索條件的數據都會反饋給用戶。這相比在傳統技術
中當遇到需要跨區域異地檢索時可能需要到不同的區域分別去查看、或者要
求將關聯區域的數據全部集中在一起再檢索的技術方案,顯然既節約了人
力、又提高了用戶友好性。

如前面所述,本發明的實施例中,云存儲服務器10在接收到要存儲原始
圖片流數據的指示時,便基于所述圖片流生成圖片模型數據。這相比在接收
到用戶的檢索請求時再生成視頻的圖片模型數據的傳統技術,大大提高了檢
索效率,減少了用戶從發出檢索請求到獲取響應期間的等待時長。

下面結合附圖2-4來重點說明云存儲服務器10在接收到要存儲原始圖片
流數據的指示時生成圖片模型數據的流程。

圖2是云存儲服務器10在接收到要存儲原始圖片流數據的指示時生成及
存儲圖片模型數據的流程示意圖。圖3是根據本發明實施例的云存儲服務器
的視頻存儲及檢索方法的流程示意圖。圖4是基于樣本圖片進行建模獲取樣
本模型數據并基于樣本模型數據返回檢索結果的流程示意圖。

在圖3所示的云存儲服務器的視頻存儲及檢索方法中,步驟S301,云存
儲管理服務器20在接收到要存儲原始圖片流數據的指示時基于負載分配策
略和圖片建模開關進行控制,使得圖片建模開關為開啟的部分或全部云存儲
服務器才基于所接收到的原始圖片流數據生成圖片模型數據。

具體的,參考圖2,作為云存儲服務器10的云存儲節點(參考圖2的
VS1,VS2,……VSn)設置有圖片建模開關,且這些云存儲節點(至少之一
的圖片建模開關為開啟。或者在作為存儲管理服務器的云存儲系統管理節點
(參考圖2的Vm1,Vm2,……Vm2-1,其中m為自然數)中設置有分別針
對與每臺云存儲服務器的圖片建模開關(例如,可以為一串二進制數,二進
制數的每一位對應一個管理節點)。在接收到要存儲原始視頻數據的指示
時,獲知作為云存儲服務器10的各個云存儲節點(參考圖2的VS1,
VS2,……VSn)中,哪些云存儲節點的圖片建模開關為開啟,哪些為關閉。

在本發明中,根據本實施例的視頻云存儲系統前端支持接入多種類型的
云存儲服務器設備。

如果所有的云存儲節點全部對圖片開放建模功能,寫入原始圖片流數據
的同時寫入圖片模型數據,對于某些場合可能是不必要的,那樣在某些場合
可能會是對性能的浪費或對存儲空間的較大浪費。

因此,根據本實施例的視頻云存儲系統提供了自由配置方式,可以通過
云存儲服務器的圖片建模開關來靈活的開關圖片建模功能,粒度細化到每臺
云存儲服務器。

云存儲服務器的圖片建模開關即可以為軟件開關,也可以實現為硬件按
鈕。

當圖片流到達云存儲系統后,系統會通過集群負載均衡與分散策略,以
單張圖片為單位,將圖片分配到不同的存儲資源上,也可以通過集中存儲方
式,盡量分配到少的存儲資源上,分散或集中存儲是可配置的。接收到圖片
的云存儲服務器會對圖片進行分析建模處理,最后一并存儲模型數據與原始
圖片流數據,實現模型數據的實時存儲。

當然,在有些場合,也可以不設置圖片建模開關,使得所有云存儲服務
器均會執行圖片流生成圖片模型數據的處理。

步驟S302,存儲原始圖片流數據(和/或存儲基于視頻形式的視頻數據生
成的圖片流)和步驟S301中生成的樣本模型數據。

在用戶要利用圖片來檢索云存儲服務器10存儲的視頻數據時,則促發
根據本實施例的視頻云存儲系統執行步驟S303。

步驟S303,在接收到包括樣本圖片和檢索條件的檢索請求時,云存儲管
理服務器10進行分析控制。分析哪些云存儲節點中存儲有符合檢索條件的
圖片流,然后根據分析結果進行控制,使得在系統的所有云存儲服務器10
中僅僅存儲有符合所述檢索條件的圖片模型數據的云存儲服務器才對所述樣
本圖片進行建模,以生成樣本模型數據。其中,檢索條件可包括時間范圍和
編碼器信息至少之一。

例如,當用戶有需求要做圖片檢索時,發出檢索請求。該檢索請求中可
包括樣本圖片K,可選的,還可包括編碼器ID、時間范圍等檢索條件。在指
定時間范圍時,可通過縮小時間范圍來提高檢索效率。

收到樣本圖片K后,云存儲管理服務器20根據編碼器ID、時間范圍等
檢索條件查找到所有存儲有該編碼器的云存儲服務器10。假設總共有50臺
存儲服務器10,每臺服務器分別有300個存儲塊,分析得到滿足檢索條件的
視頻數據分別存儲在A、B、C三臺云存儲服務器(未示出)上。而在A、B、
C三臺云存儲服務器上,分別有3塊、4塊、5塊存在符合檢索條件的視頻數
據。在這個實例中,云存儲管理服務器20將樣本圖片K發送到A、B、C三
臺云存儲服務器。A、B、C三臺云存儲服務器接收到樣本圖片后,分別對樣
本圖片K進行建模,生成模型數據,放于本地內存中。

步驟S304,存儲有符合所述檢索條件的圖片模型數據的云存儲服務器通
過將樣本模型數據與其存儲單元存儲的符合所述檢索條件的圖片模型數據進
行比較來獲取檢索結果。

針對上面的例子,在本步驟中,A、B、C三臺云存儲服務器會根據內存
中的模型數據Km,并行檢索存儲在本地滿足檢索時間范圍內該編碼器的圖
片,那么三臺服務器分別只從符合所述檢索條件的存儲塊中取出數據來檢索
(分別為上述的3塊、4塊、5塊),縮小檢索范圍。三臺云存儲服務器檢索時
互不干擾,各司其職,服務器會根據用戶請求的相似度,找出各自機器中所
有滿足條件的相似圖片,最終三臺云存儲服務器會分別將找出的圖片返回給
上層應用程序接口(可由云存儲管理服務器20提供)。

檢索結果可以為圖片流,也可以為視頻段。云存儲服務器10可將所存
儲的圖片流中圖片模型數據與所述樣本模型數據相似的圖片作為檢索結果。
在另一種方案中,云存儲服務器10也可將基于所存儲的圖片流中圖片模型
數據與樣本模型數據相似的圖片及這些圖片的時間戳等信息來生成視頻段,
將所生成的視頻段作為檢索結果。通過生成視頻段,可以改善圖片列表過于
單調、不連續的用戶感受。用戶可以將請求的結果設置為視頻段,那么云存
儲系統會將圖片列表根據時間戳等信息整合為完整連續的視頻段。可見,本
方案的輸出結果可以滿足用戶多樣化的需求,使用戶能多種手段更快地查找
并獲得想要的信息。

步驟S305,云存儲管理服務器20匯總各個存儲有符合檢索條件的圖片
流的云存儲服務器的檢索結果,并響應于檢索請求返回匯總后的檢索結果。
例如,云存儲管理服務器20可以提供用于接收到來自云存儲服務器的檢索
結果的上層應用程序接口。然后對上層應用程序接口接收的檢索結果進行匯
總,反饋給用戶。

此外,本系統的又一優點為,不會因為單點故障影響整體結果。假設上
述提及的云存儲服務器A運行異常,未能接收到來自云存儲服務器A的檢索
結果,但這并不影響從云存儲服務器B和C正常接收檢索設備,并匯總云存
儲服務器B、C及檢索結果并將之反饋給用戶。

根據上述步驟S303到S304可知,本發明可以多臺云存儲服務器并發工
作,實時處理模型數據,實現了高效分析存儲圖片的功能。此外,對于跨區
域異地檢索,對本方案而言與本地檢索在用戶體驗上是無差異的,系統會自
動通知到不同區域的服務器,做到良好的用戶體驗。

在上面的例子中,A、B和C三臺云存儲服務器同時檢索,而且通過分
析檢索條件,針對性地對符合條件的存儲塊進行檢索,效率遠遠高于將視頻
下載(存儲)到單臺服務器來進行比較檢索,高于全遍歷檢索,用戶能夠更
快得到結果反饋。數據量越大,服務器越多,本系統的性能優勢越明顯。

在上面的例子中,A、B、C三臺A、B、C三臺云存儲服務器既可以是
跨(地理/網絡邏輯)區域的,也可以是同一(地理/網絡邏輯)區域的。對于跨區
域異地檢索,比如A、B屬于一個區域,C屬于另一個區域,A、B、C三臺
云存儲服務器還是會正常返回結果給API,最終由云存儲管理服務器20提供
的上層應用程序接口匯總檢索結果并將之反饋給用戶,再次表現了良好的用
戶體驗,做到了跨區域的以圖搜圖。

需要說明的是,不要求檢索請求中一定包括檢索條件。檢索請求包括檢
索條件是一個優選情況。當檢索請求不包括檢索條件時,云存儲管理服務器
20可在不分析哪些云存儲服務器10存儲了符合檢索條件的視頻數據的情況
下,直接將樣本圖片數據發送給各個云存儲服務器10。各個云存儲服務器10
對所述樣本圖片進行建模,以生成樣本模型數據,然后通過將所述樣本模型
數據與其存儲單元存儲的符合所述檢索條件的圖片模型數據進行比較來獲取
檢索結果。

綜上可知,本方案是一種分析數據與寫數據同時進行的視頻云存儲方
案。根據本發明實施例視頻云存儲系統的技術方案,能夠自動對要存儲至該
系統中的圖片流進行智能分析、生成模型數據,并與原始圖片流數據一并存
儲到云存儲服務器中。圖片流的來源可以是前端的抓拍機或者是通過云存儲
平臺從視頻流中截取出來的關鍵圖片流。由位于視頻云存儲系統之上且與視
頻云存儲系統網絡連接的云存儲平臺截取原始圖片流,并將圖片流發送到視
頻云存儲系統。然后經過視頻云存儲系統的云存儲管理服務器20分配資
源,最后存儲到云存儲服務器10中。云存儲服務器10將這種模型數據與原
始圖片流數據一并寫入云存儲服務器的方式,免去了傳統方式檢索前需要將
原始圖片流數據再次導入服務器去分析處理的過程,節約了等待原始圖片流
數據單獨建模的時間,能夠提高檢索效率。

當使用本方案執行圖片檢索時,會首先對用戶給出的樣本圖片分析建
模,再利用樣本圖片模型數據直接從系統之前存儲的模型數據中檢索出滿足
需求的圖片,實現以圖搜圖。檢索時只有樣本圖片需要即時建模,無需像傳
統的方式需要等所有的原始圖片流數據建模完成,才能去比對檢索,這樣的
方案既高效又能簡化即時處理流程。

雖然本發明所揭露的實施方式如上,但所述的內容只是為了便于理解本
發明而采用的實施方式,并非用以限定本發明。任何本發明所屬技術領域內
的技術人員,在不脫離本發明所揭露的精神和范圍的前提下,可以在實施的
形式上及細節上作任何的修改與變化,但本發明的專利保護范圍,仍須以所
附的權利要求書所界定的范圍為準。

關 鍵 詞:
存儲 服務器 視頻 檢索 方法 存儲系統
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:云存儲服務器的視頻存儲及檢索方法、視頻云存儲系統.pdf
鏈接地址:http://www.rgyfuv.icu/p-6100780.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图