基于h.264密文云視頻存儲的標簽制作及索引方法
【專利摘要】本發(fā)明提供一種基于H.264密文云視頻存儲的標簽制作及索引方法,包括:首先對采用H.264視頻壓縮標準采集的視頻數(shù)據(jù)流進行視頻分析,提取出用戶感興趣的信息制作成視頻標簽文件;視頻標簽文件中的每條記錄即標簽至少包含下述列:TimeStamp:表明記錄對應(yīng)的該幀圖像的絕對時間戳信息,用以完成基于時間點的檢索請求;Offset:表明上述一幀圖像在視頻文件中的偏移量信息;Content:表明用戶感興趣的信息的具體內(nèi)容。然后采用流加密的方式對明文視頻數(shù)據(jù)流進行加密,加密時采用壓縮比不變的視頻加密方法;最后將經(jīng)過加密的H.264格式的視頻文件以及提取的視頻標簽文件上傳至云服務(wù)器存儲。
【專利說明】基于H.264密文云視頻存儲的標簽制作及索引方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種視頻云存儲方法,尤其是一種云視頻存儲的標簽制作及索引方法。
【背景技術(shù)】
[0002]近年來,我國安防行業(yè)一直保持高速增長,“十一五”期間年復(fù)合增長率超過23%,根據(jù)《中國安防行業(yè)“十二五”發(fā)展規(guī)劃》,2015年行業(yè)總產(chǎn)值將達5000億元。按照全行業(yè)20%的年復(fù)合增長率估算,其中視頻監(jiān)控系統(tǒng)產(chǎn)值將突破1000億元,占安防電子系統(tǒng)的份額超過50%,成為其規(guī)模最大且最具增長潛力的細分領(lǐng)域。視頻監(jiān)控系統(tǒng)處于安防系統(tǒng)核心地位,因為其他系統(tǒng)基本都需與其結(jié)合應(yīng)用,而且視頻監(jiān)控系統(tǒng)在安防系統(tǒng)中的產(chǎn)值占比也最大,達到40-45%。隨著計算機技術(shù)、通信技術(shù)、物聯(lián)網(wǎng)技術(shù)等眾多新技術(shù)得到創(chuàng)新應(yīng)用,也促進了視頻監(jiān)控系統(tǒng)的革新性發(fā)展,視頻監(jiān)控系統(tǒng)變得更加強大,可與各個行業(yè)業(yè)務(wù)管理系統(tǒng)不斷融合,進一步發(fā)揮更大價值。相對封閉的視頻監(jiān)控系統(tǒng)正在與IT、通信等產(chǎn)業(yè)相融合。各地區(qū)的視頻監(jiān)控系統(tǒng)分散獨立建設(shè),各自幾乎都為一個獨立的系統(tǒng)。這樣導(dǎo)致各地市和各使用部門建設(shè)的獨立監(jiān)控系統(tǒng)沒有進行統(tǒng)一的資源庫整合,無法進行資源共享,各部門之間的監(jiān)控系統(tǒng)沒有銜接,存在著大量的信息孤島。為了打破信息孤島,大聯(lián)網(wǎng)平臺建設(shè)已經(jīng)成為未來幾年平安城市建設(shè)的首要任務(wù)。
[0003]構(gòu)建大聯(lián)網(wǎng)平臺建設(shè)離不開海量的視頻存儲系統(tǒng),云計算以分布式的架構(gòu)思想為海量視頻存儲以及檢索系統(tǒng)提供了實踐上的可能性,利用云存儲以及云計算來構(gòu)建大規(guī)模統(tǒng)一平臺的視頻監(jiān)控系統(tǒng)也成為了最快速和有效的途徑。云計算本身發(fā)展到今天已經(jīng)有很多成熟的應(yīng)用,如Google公司的GoogleDocs,另外微軟、Amazon也有類似的云計算服務(wù)。云計算基礎(chǔ)設(shè)施之一是提供可靠、安全的數(shù)據(jù)存儲中心。
[0004]另一方面,如何從海量的視頻存儲系統(tǒng)中快速有效的檢索出需要的有價值的信息也稱為了挑戰(zhàn)之一。智能視頻監(jiān)控以數(shù)字化、網(wǎng)絡(luò)化視頻監(jiān)控為基礎(chǔ),它是一種更高端的視頻監(jiān)控應(yīng)用。智能視頻技術(shù)借助計算機強大的數(shù)據(jù)處理功能,對視頻畫面中的海量數(shù)據(jù)進行高速分析,過濾掉用戶不關(guān)心的信息,僅僅為監(jiān)控者提供有用的關(guān)鍵信息。在世界反恐斗爭日趨嚴峻的今天,智能視頻監(jiān)控顯然能夠成為應(yīng)對恐怖主義襲擊和處理突發(fā)事件的有力輔助工具。此外,智能視頻監(jiān)控還可以應(yīng)用在交通管理、客戶行為分析、客戶服務(wù)等多種非安全相關(guān)的場景,以提高用戶的投資回報。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種用于快速檢索的視頻標簽制作方法,以完成在海量密文視頻數(shù)據(jù)中快速檢索所需要信息的任務(wù)。本發(fā)明采用的技術(shù)方案是:
[0006]一種基于H.264密文云視頻存儲的標簽制作及索引方法,包括:
[0007]首先對采用H.264視頻壓縮標準采集的視頻數(shù)據(jù)流進行視頻分析,提取出用戶感興趣的信息制作成視頻標簽文件;視頻標簽文件中的每條記錄即標簽至少包含下述列:[0008]TimeStamp:表明記錄對應(yīng)的該幀圖像的絕對時間戳信息,用以完成基于時間點的檢索請求;
[0009]Offset:表明上述一幀圖像在視頻文件中的偏移量信息;
[0010]Content:表明用戶感興趣的信息的具體內(nèi)容;
[0011]該視頻標簽文件中的記錄基于TimeStamp列的時間戮如后順序進行排序,就自然形成一級索引文件;
[0012]然后采用流加密的方式對明文視頻數(shù)據(jù)流進行加密,加密時采用壓縮比不變的視頻加密方法以保證加密前后視頻的大小不會發(fā)生變化;
[0013]最后將經(jīng)過加密的H.264格式的視頻文件以及提取的視頻標簽文件上傳至云服務(wù)器存儲。
[0014]進一步地,制作視頻標簽文件時,視頻標簽文件中的每條記錄還包括下述列:
[0015]ID:視頻標簽的標示符;
[0016]通道信息:表明視頻的來源;
[0017]NAL_Type:表明所索引幀的類型;
[0018]Video/Audio:表明所索引的巾貞是視頻巾貞還是音頻中貞。
[0019]進一步地,在一級索引文件的基礎(chǔ)上,針對TimeStamp列構(gòu)建二級索引,即在一級索引文件中,相隔一個時間段就抽取一條記錄,根據(jù)抽取出的記錄在一級索引文件中的偏移量,以及該條抽取出的記錄中的絕對時間戳信息,構(gòu)建二級索引,形成二級索引文件并上傳至云服務(wù)器存儲。
[0020]進一步地,視頻文件中的偏移量,以及構(gòu)建二級索引時抽取出的記錄在一級索引文件中的偏移量均用字節(jié)偏移量表示。
[0021]本發(fā)明的優(yōu)點在于:在建立了視頻標簽文件并形成二級檢索機制后,可以大大的提高密文視頻的檢索速度,有利于在海量的視頻文件中,快速檢索到用戶需要的內(nèi)容信息。
【專利附圖】
【附圖說明】
[0022]圖1為本發(fā)明的結(jié)構(gòu)流程圖。
【具體實施方式】
[0023]下面結(jié)合具體附圖和實施例對本發(fā)明作進一步說明。
[0024]本技術(shù)方案的基本思想是前端IP網(wǎng)絡(luò)攝像頭(IPC)采集的H.264視頻流數(shù)據(jù)通過智能視頻分析提取出用戶可能感興趣的信息制作視頻標簽,然后將視頻數(shù)據(jù)流進行加密,采用壓縮比不變的視頻加密方法進行加密,以保證加密前后標簽的索引位置不會發(fā)生變化,保證提取標簽的有效性。
[0025]如圖1所示:
[0026]流程圖中①顯示前端IPC采用H.264視頻壓縮標準采集的視頻數(shù)據(jù)流經(jīng)過視頻智能分析,提取出用戶感興趣的信息制作成視頻標簽文件;然后采用流加密的方式對明文視頻數(shù)據(jù)流進行加密,注意要采用壓縮比不變的視頻加密方法以保證加密前后視頻的大小不會發(fā)生變化,否則偏移量等信息發(fā)生變化,視頻標簽文件將會失效。最后經(jīng)過加密的H.264格式的視頻文件以及提取的視頻標簽文件上傳至云服務(wù)器存儲。[0027]其中視頻標簽文件針對H.264視頻壓縮標準進行制作,一個視頻標簽文件中通常包含了許多條記錄,一條記錄就是一個標簽。通過對H.264碼流的視頻幀結(jié)構(gòu)進行研究提
取的視頻標簽結(jié)構(gòu)如下:
[0028]
【權(quán)利要求】
1.一種基于H.264密文云視頻存儲的標簽制作及索引方法,其特征在于,包括: 首先對采用H.264視頻壓縮標準采集的視頻數(shù)據(jù)流進行視頻分析,提取出用戶感興趣的信息制作成視頻標簽文件;視頻標簽文件中的每條記錄即標簽至少包含下述列: TimeStamp:表明記錄對應(yīng)的該幀圖像的絕對時間戳信息,用以完成基于時間點的檢索請求; Offset:表明上述一幀圖像在視頻文件中的偏移量信息; Content:表明用戶感興趣的信息的具體內(nèi)容; 該視頻標簽文件中的記錄基于TimeStamp列的時間戮如后順序進行排序,就自然形成一級索引文件; 然后采用流加密的方式對明文視頻數(shù)據(jù)流進行加密,加密時采用壓縮比不變的視頻加密方法以保證加密前后視頻的大小不會發(fā)生變化; 最后將經(jīng)過加密的H.264格式的視頻文件以及提取的視頻標簽文件上傳至云服務(wù)器存儲。
2.如權(quán)利要求1所述的基于H.264密文云視頻存儲的標簽制作及索引方法,其特征在于,制作視頻標簽文件時,視頻標簽文件中的每條記錄還包括下述列: ID:視頻標簽的標示符; 通道信息:表明視頻的來源; NAL_Type:表明所索引幀的類型; Video/Audio:表明所索引的巾貞是視頻巾貞還是音頻中貞。
3.如權(quán)利要求1或2所述的基于H.264密文云視頻存儲的標簽制作及索引方法,其特征在于: 在一級索引文件的基礎(chǔ)上,針對TimeStamp列構(gòu)建二級索引,即在一級索引文件中,相隔一個時間段就抽取一條記錄,根據(jù)抽取出的記錄在一級索引文件中的偏移量,以及該條抽取出的記錄中的絕對時間戳信息,構(gòu)建二級索引,形成二級索引文件并上傳至云服務(wù)器存儲。
4.如權(quán)利要求3所述的基于H.264密文云視頻存儲的標簽制作及索引方法,其特征在于: 視頻文件中的偏移量,以及構(gòu)建二級索引時抽取出的記錄在一級索引文件中的偏移量均用字節(jié)偏移量表示。
【文檔編號】H04L29/08GK103870574SQ201410101348
【公開日】2014年6月18日 申請日期:2014年3月18日 優(yōu)先權(quán)日:2014年3月18日
【發(fā)明者】劉慶昊, 蘆翔, 呂世超, 潘磊, 周新運, 孫利民, 孫兆曙 申請人:江蘇物聯(lián)網(wǎng)研究發(fā)展中心