[發明專利]一種基于內容的監控視頻存儲系統及應用方法有效
| 申請號: | 202010138352.9 | 申請日: | 2020-03-03 |
| 公開(公告)號: | CN111277801B | 公開(公告)日: | 2021-08-31 |
| 發明(設計)人: | 馬陽陽;吳濤;孫光澤;王文彬;盧康 | 申請(專利權)人: | 西安烽火軟件科技有限公司 |
| 主分類號: | H04N7/18 | 分類號: | H04N7/18;H04N21/472;H04N21/231;H04N21/234 |
| 代理公司: | 南京經緯專利商標代理有限公司 32200 | 代理人: | 樓高潮 |
| 地址: | 710065 陜西省西*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 內容 監控 視頻 存儲系統 應用 方法 | ||
1.一種基于內容的監控視頻存儲系統的應用方法,其特征在于:監控視頻存儲系統用于實現監控視頻的存儲與調用,其特征在于:包括存儲介質、數據庫、服務層、應用層,其中,存儲介質為基于磁盤的分布式文件存儲系統BaseStorage,用于實現視頻數據的分布式物理存儲;
數據庫包括對象存儲系統,對象存儲系統與分布式文件存儲系統BaseStorage相對接,對象存儲系統用于將視頻數據所對應的預設指定各屬性數據作為對象元數據、并結合視頻數據進行存儲,且對象存儲系統依托分布式文件存儲系統BaseStorage進行存儲部署;
服務層包括存儲服務,應用層包括視頻存儲拉取應用,其中,視頻存儲拉取應用對接存儲服務,存儲服務對接對象存儲系統;視頻存儲拉取應用用于由外部接收視頻數據,并由存儲服務將視頻數據所對應預設指定各屬性數據作為對象元數據,再結合視頻數據存儲于對象存儲系統中,且對象存儲系統依托分布式文件存儲系統BaseStorage進行存儲部署;同時,視頻存儲拉取應用用于由外部接收視頻拉取指令,由存儲服務根據視頻拉取指令實現視頻數據、以及視頻數據所對應預設指定各屬性數據的拉取,并返回至視頻存儲拉取應用;服務層還包括內容分析服務,所述數據庫還包括結構化存儲系統;其中,內容分析服務分別與結構化存儲系統、所述對象存儲系統相對接;內容分析服務由對象存儲系統中拉取未經結構化提取處理的視頻數據,并對所拉取視頻數據進行分析,提取視頻數據中的預設指定各結構化屬性信息,然后將各結構化屬性信息存入結構化存儲系統中;內容分析服務應用FFMPEG視頻處理工具,針對所拉取視頻數據進行關鍵幀解析,并將解析出的關鍵幀轉化為圖片數據,然后應用深度神經網絡模型對圖片數據進行處理,獲得圖片數據中的預設指定各結構化屬性信息,即提取視頻數據中的預設指定各結構化屬性信息;應用層還包括視頻點播應用、內容分析應用、結構化數據入庫與查詢應用,所述服務層還包括點播服務,視頻點播應用與點播服務相對接;內容分析應用接收待查詢點播圖片,并針對待查詢點播圖片進行分析,獲得待查詢點播圖片所對應的待匹配結構化屬性數據;接著結構化數據入庫與查詢應用針對待匹配結構化屬性數據,判斷結構化存儲系統中是否存在與待匹配結構化屬性數據相匹配的結構化屬性數據,并根據由結構化存儲系統中所獲滿足匹配的結構化屬性數據,調取該結構化屬性數據所對應對象存儲系統中的對象元數據;最后點播服務根據該對象元數據,由對象存儲系統中實現相應視頻數據的拉取,并返回至視頻點播應用;視頻點播應用針對相應視頻數據,應用前端頁面播放器進行播放;點播服務在獲得來自對象存儲系統中的相應視頻數據后,將相應視頻數據、視頻中圖片數據、以及其結構化屬性數據,均返回至視頻點播應用,由視頻點播應用針對三種數據,應用前端頁面播放器進行播放;結構化數據入庫與查詢應用與所述存儲服務相對接,同時存儲服務與結構化存儲系統相對接;結構化數據入庫與查詢應用用于由外部接收待入庫結構化屬性數據,并由存儲服務對該待入庫結構化屬性數據實現在結構化存儲系統中的存儲;同時,結構化數據入庫與查詢應用用于由外部接收待查詢結構化屬性數據,并由存儲服務在結構化存儲系統中、判斷是否存在與該待查詢結構化屬性數據相匹配的結構數據,并針對相匹配的結構數據,返回結構化數據入庫與查詢應用;
所述應用方法包括視頻數據存儲方法,其中,對象存儲系統中包括主控服務器Master節點、以及分別與主控服務器Master節點相連接的各個分服務器Server節點,各個分服務器Server節點分別與分布式物理存儲中的各物理存儲位置Region相對應;視頻數據存儲方法包括如下步驟:
步驟A1.視頻存儲拉取應用接收視頻數據,并轉發存儲服務,然后進入步驟A2;
步驟A2.存儲服務根據主控服務器Master節點所獲各分服務器Server節點的負載,基于負載均衡,獲得視頻數據所對應的物理存儲位置Region,然后進入步驟A3;
步驟A3.存儲服務將視頻數據發送至物理存儲位置Region所對應對象存儲系統中的分服務器Server節點,然后進入步驟A4;
步驟A4.對象存儲系統中的分服務器Server節點針對所接收到的視頻數據,執行在分布式文件存儲系統BaseStorage中相應物理存儲位置Region的物理存儲操作,若存儲成功,則進入步驟A5;否則結束對視頻數據的存儲;
步驟A5.對象存儲系統中的分服務器Server節點針對所接收到的視頻數據,獲取視頻數據所對應預設指定各屬性的數據,并作為對象元數據,執行在對象存儲系統中該分服務器Server節點的存儲操作,若存儲成功,則完成對視頻數據的存儲;否則刪除該對象元數據,并結束對視頻數據的存儲。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安烽火軟件科技有限公司,未經西安烽火軟件科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010138352.9/1.html,轉載請聲明來源鉆瓜專利網。
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





