[發明專利]錄像存儲和檢索方法及系統、監控系統有效
| 申請號: | 201410020999.6 | 申請日: | 2014-01-16 |
| 公開(公告)號: | CN103702053B | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 曾金強 | 申請(專利權)人: | 深圳英飛拓科技股份有限公司 |
| 主分類號: | H04N5/76 | 分類號: | H04N5/76;H04N7/18;G11B27/10 |
| 代理公司: | 深圳市博銳專利事務所44275 | 代理人: | 張明 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 錄像 存儲 檢索 方法 系統 監控 | ||
技術領域
本發明涉及一種錄像存儲和檢索方法及系統、監控系統。
背景技術
當攝像機群組網與中心服務器通過某個平臺協議相連時,不可避免會遇到網絡狀況不佳的情況,此時無法將該攝像機的視頻上傳到中心服務器,就需要在攝像機本地進行存儲,待網絡狀況好轉,中心服務器檢索本地存儲視頻,選擇感興趣的視頻內容上傳。另外,用戶會設定存儲某些感興趣的視頻,在以后進行訪問,如報警視頻,某段時間的視頻等,此時需要將視頻存儲在攝像機中,后面用戶可以根據檢索條件獲取相應的錄像。
IP攝像機在斷網或者網絡擁塞,報警存儲等情況下需要前端存儲,將該時段的視頻保存下來,一般采用SD卡和TF卡作為存儲媒介,待網絡恢復或者用戶主動獲取某些錄像時,攝像機根據中心服務器或者客戶端的指令上傳這些錄像。當保存的視頻較多或者檢索條件精度較高時,按照一般的檢索技術查找滿足檢索條件的錄像,耗時較長,占用較多的CPU資源,效率低下,會導致攝像機實時視頻流卡頓。比如,用戶要搜索一個,在時間段10:00:00-10:00:30下30秒鐘的視頻的,而錄像文件是時間段9:55:00-10:05:00下10分鐘的視頻,那么要如何給用戶這個30秒的視頻,按照通常的檢索是很難做到,會耗費大量的CPU,得到的精度也不高。
發明內容
為解決上述問題,本發明采用的一個技術方案是:
提供一種錄像存儲和檢索方法,包括錄制存儲步驟以及檢索步驟;所述存儲步驟具體包括:S101、錄制錄像文件并當錄制結束后存儲錄像文件,記錄錄像文件的索引信息,所述索引信息包括錄制開始時間和結束時間;S102、當錄制結束時生成所述錄像文件的文件名,該文件名包含所述開始時間和結束時間;S103、在存儲錄像文件的視頻碼流時,生成元數據文件,其中,元數據文件與錄像文件的文件名相同且文件名后綴不同,元數據文件記錄有錄像文件每一幀錄像幀的幀開始時間和偏移量;S104、根據錄像文件的索引信息建立索引文件,索引文件的每條索引對應地記錄一個錄像文件的索引信息;所述檢索步驟具體包括:S201、打開索引文件,獲取輸入的檢索條件以及搜索時間生成查詢指令,檢索條件包含索引信息中的一項或幾項;S202、根據查詢指令檢索索引文件中滿足檢索條件的索引信息,確定與滿足條件的索引信息對應的文件名;S203、打開與所述文件名對應的元數據文件;S204、檢索元數據文件中滿足所述搜索時間的幀開始時間,確定與所述幀開始時間對應的偏移量;S205、打開與所述文件名對應的錄像文件,根據偏移量從錄像文件中獲取錄像幀。
本發明采用的另一個技術方案是:
提供一種錄像存儲和檢索系統,包括錄制存入單元、錄像檢索單元以及存儲單元,錄制存入單元包括錄制模塊、記錄模塊、第一生成模塊、第二生成模塊、建立模塊;錄制模塊用于錄制錄像文件并當錄制結束后存儲錄像文件到存儲單元;記錄模塊用于記錄錄像文件的索引信息,所述索引信息包括錄制開始時間和結束時間,每條索引的索引信息對應一個錄像文件;第一生成模塊用于生成對應所述錄像文件的文件名,該文件名包含所述開始時間和結束時間;第二生成模塊用于在存儲錄像文件時,生成元數據文件,其中,元數據文件與錄像文件的文件名相同且文件名后綴不同,元數據文件記錄有錄像文件每一幀錄像幀的幀開始時間和偏移量;建立模塊用于根據錄像文件的索引信息建立索引文件,索引文件的每條索引對應地記錄一個錄像文件的索引信息;錄像檢索單元包括第一獲取模塊、第一檢索模塊、元數據文件打開模塊、第二檢索模塊、錄像幀獲取模塊;第一獲取模塊用于打開索引文件,獲取輸入的檢索條件以及搜索時間生成查詢指令,檢索條件包含索引信息中的一項或幾項;第一檢索模塊用于根據查詢指令檢索索引文件中滿足檢索條件的索引信息,確定與滿足條件的索引信息對應的錄像文件的文件名;元數據文件打開模塊用于打開與所述第一檢索模塊確定的文件名所對應的元數據文件;第二檢索模塊用于檢索元數據文件中滿足所述搜索時間的幀開始時間,確定與所述幀開始時間對應的偏移量;錄像幀獲取模塊用于打開所述錄像文件,根據偏移量從錄像文件中獲取錄像幀。
本發明采用的另一個技術方案是:
提供一種監控系統,包括錄像存儲和檢索系統以及與錄像存儲和檢索系統通信連接的中心服務器,所述錄像存儲和檢索系統如權利要求5-8任意一項所述,所述中心服務器用于向所述錄像存儲和檢索系統發送所述檢索條件及搜索時間,所述錄像存儲和檢索系統還用于將獲取錄像幀發送至中心服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳英飛拓科技股份有限公司,未經深圳英飛拓科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410020999.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于可視終端的監護方法和可視終端
- 下一篇:電視及其音量調整方法





