[發(fā)明專利]檢測存儲視頻數(shù)據(jù)完整性的方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 200810247456.2 | 申請日: | 2008-12-31 |
| 公開(公告)號: | CN101478684A | 公開(公告)日: | 2009-07-08 |
| 發(fā)明(設計)人: | 蘇佳;周迪;楊西平;郭琪 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04N7/64 | 分類號: | H04N7/64;H04N17/00 |
| 代理公司: | 北京德琦知識產(chǎn)權代理有限公司 | 代理人: | 宋志強;麻海明 |
| 地址: | 310053浙江省杭州市高新技術產(chǎn)業(yè)*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 檢測 存儲 視頻 數(shù)據(jù) 完整性 方法 系統(tǒng) | ||
技術領域
本發(fā)明涉及網(wǎng)絡通信中的數(shù)據(jù)處理技術,特別涉及一種檢測存儲視頻數(shù)據(jù)完整性的方法和系統(tǒng)。
背景技術
視頻監(jiān)控技術由于其真實性、可靠性和廣泛性等優(yōu)點在安防、交通、金融、教育等各行各業(yè)得到了廣泛的應用和迅速的發(fā)展。通常攝像機等設備采集到的模擬視頻數(shù)據(jù)經(jīng)過視頻編碼器的數(shù)字編碼壓縮處理后,傳輸?shù)骄W(wǎng)絡上供實時瀏覽的同時,還可以將該視頻數(shù)據(jù)存儲在存儲設備中供后續(xù)的提取和回放。
視頻編碼器與存儲設備之間通過因特網(wǎng)小型計算機系統(tǒng)接口(iSCSI,internet?Small?Computer?System?Interface)進行視頻數(shù)據(jù)的傳輸,被視頻編碼器進行數(shù)字編碼壓縮處理后產(chǎn)生的視頻數(shù)據(jù)被發(fā)送到存儲設備過程中可能會因為網(wǎng)絡傳輸狀況差造成存儲設備存儲的視頻數(shù)據(jù)丟失,這便會影響存儲設備中數(shù)據(jù)文件的完整性,因此,檢測存儲設備存儲視頻數(shù)據(jù)的完整性成為等待解決的問題。
現(xiàn)有技術中主要存在兩種檢測方式:第一種方式是通過人眼將原始視頻圖像與從存儲設備中讀取的視頻圖像進行比對的方式,顯然這種檢測方法無論在準確性和可操作性上都是存在局限的。第二種方式是在存儲設備存儲視頻數(shù)據(jù)的同時記錄視頻數(shù)據(jù)中每個I幀組的索引信息,該索引信息中包含各I幀組的時間戳和大小信息,通過查看記錄的索引信息中的時間戳是否連續(xù)來檢測視頻數(shù)據(jù)的完整性;例如,記錄的各I幀組的時間戳為:19:28:29、19:28:30、19:28:31、19:28:33……,設定各時間戳正常時間間隔為1s,由于19:28:31和19:28:33之間間隔2s,因此確定在此處視頻數(shù)據(jù)發(fā)生丟失,但是由于各I幀組的幀率和畫面組(GOP,Group?of?Picture)長度可能是不同的,該I幀組的長度可能為2s,事實上在此處并沒有發(fā)生視頻數(shù)據(jù)丟失。因此,各I幀組的幀率和GOP長度不同造成通過記錄索引信息的方式來判斷存儲視頻數(shù)據(jù)完整性并不準確。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種檢測存儲視頻數(shù)據(jù)完整性的方法和系統(tǒng),以便于更加準確地實現(xiàn)存儲視頻數(shù)據(jù)完整性的檢測。
一種檢測存儲視頻數(shù)據(jù)完整性的方法,該方法包括:
A、確定視頻編碼器產(chǎn)生的視頻數(shù)據(jù)中各I幀組的特征值;
B、在存儲設備接收到所述視頻數(shù)據(jù)后,確定所述視頻數(shù)據(jù)中各I幀組的特征值;
C、將步驟A中確定的各I幀組的特征值和步驟B中確定的各I幀組的特征值逐一進行比對,如果存在特征值不一致,則確定步驟A中確定的特征值中發(fā)生不一致的特征值對應的I幀組出錯;
其中,所述各I幀組的特征值為:各I幀組的時間戳,或者針對各I幀組計算的校驗和,或者各I幀組的時間戳和針對該I幀組計算的校驗和之間的對應關系。
一種檢測存儲視頻數(shù)據(jù)完整性的系統(tǒng),該系統(tǒng)包括:第一確定單元、第二確定單元和比對單元;
所述第一確定單元,用于確定視頻編碼器產(chǎn)生的視頻數(shù)據(jù)中各I幀組的特征值;
所述第二確定單元,用于在存儲設備接收到所述視頻數(shù)據(jù)后,確定所述視頻數(shù)據(jù)中各I幀組的特征值;
所述比對單元,用于將所述第一確定單元確定的各I幀組的特征值和所述第二確定單元確定的各I幀組的特征值逐一進行比對,如果存在特征值不一致,則確定第一確定單元確定的特征值中發(fā)生不一致的特征值對應的I幀組出錯;
其中,所述各I幀組的特征值為:各I幀組的時間戳,或者針對各I幀組計算的校驗和,或者各I幀組的時間戳和針對該I幀組計算的校驗和之間的對應關系。
由以上技術方案可以看出,本發(fā)明提供的方法和系統(tǒng)通過確定視頻編碼器產(chǎn)生的數(shù)據(jù)中各I幀組的特征值,并確定存儲設備接收到所述視頻數(shù)據(jù)后各I幀組的特征值,并將兩者進行比對,如果存在特征值不一致,則確定發(fā)生不一致的特征值對應的I幀組出錯。這種方式相比較人眼觀看視頻錄像和通過分辨存儲設備存儲的視頻數(shù)據(jù)的時間戳間隔是否為預設的時間間隔檢測存儲視頻數(shù)據(jù)一致性的方式,顯然本發(fā)明將傳輸前視頻編碼器產(chǎn)生的各I幀組的特征值和傳輸后各I幀組的特征值進行比較的方式能夠更加準確地實現(xiàn)存儲視頻數(shù)據(jù)完整性地檢測。
附圖說明
圖1為本發(fā)明實施例提供的主要方法流程圖;
圖2為本發(fā)明實施例提供的第一對應表和第二對應表的實例圖;
圖3為本發(fā)明實施例提供的第一種方式的系統(tǒng)結構圖;
圖4為本發(fā)明實施例提供的第二種方式的系統(tǒng)結構圖;
圖5為本發(fā)明實施例提供的第三種方式的系統(tǒng)結構圖;
圖6為視頻編碼器和存儲設備之間傳輸視頻數(shù)據(jù)的流程圖;
圖7為本發(fā)明實施例提供的Data-Out報文的格式圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經(jīng)杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810247456.2/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





