欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于幀分析的視頻流分析方法及系統(tǒng)的制作方法

文檔序號:9601190閱讀:574來源:國知局
一種基于幀分析的視頻流分析方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像技術(shù)領(lǐng)域,特別是涉及視頻圖像的檢測和管理技術(shù)領(lǐng)域,具體為一種基于幀分析的視頻流分析方法及系統(tǒng)。
【背景技術(shù)】
[0002]視頻(Video)泛指將一系列靜態(tài)影像以電信號的方式加以捕捉、紀(jì)錄、處理、儲存、傳送與重現(xiàn)的各種技術(shù)。連續(xù)的圖像變化每秒超過25幀(frame)畫面以上時,根據(jù)視覺暫留原理,人眼無法辨別單幅的靜態(tài)畫面;看上去是平滑連續(xù)的視覺效果,這樣連續(xù)的畫面叫做視頻。視頻技術(shù)最早是為了電視系統(tǒng)而發(fā)展,但現(xiàn)在已經(jīng)發(fā)展為各種不同的格式以利消費者將視頻記錄下來。網(wǎng)絡(luò)技術(shù)的發(fā)達(dá)也促使視頻的紀(jì)錄片段以串流媒體的形式存在于因特網(wǎng)之上并可被電腦接收與播放。視頻與電影屬于不同的技術(shù),后者是利用照相術(shù)將動態(tài)的影像捕捉為一系列的靜態(tài)照片。
[0003]智能化安防技術(shù)隨著科學(xué)技術(shù)的發(fā)展與進(jìn)步和二十一世紀(jì)信息技術(shù)的騰飛已邁入了一個全新的領(lǐng)域,智能化安防技術(shù)與計算機(jī)之間的界限正在逐步消失。物聯(lián)網(wǎng)技術(shù)的普及應(yīng)用,使得城市的安防從過去簡單的安全防護(hù)系統(tǒng)向城市綜合化體系演變,城市的安防項目涵蓋眾多的領(lǐng)域,有街道社區(qū)、樓宇建筑、銀行郵局、道路監(jiān)控、機(jī)動車輛、警務(wù)人員、移動物體、船只等。特別是針對重要場所,如:機(jī)場、碼頭、水電氣廠、橋梁大壩、河道、地鐵等場所,引入物聯(lián)網(wǎng)技術(shù)后可以通過無線移動、跟蹤定位等手段建立全方位的立體防護(hù)。
[0004]隨著社會保障體系的完善,智能安防和平安城市被人們熟知。然而在安防領(lǐng)域,數(shù)字化,智能化,網(wǎng)絡(luò)化趨勢愈加明顯。這些技術(shù)在我們生活中都會遇到,商場的監(jiān)控、智能報警系統(tǒng)等等。錄像的存儲和分析在一定程度上很好的詮釋了網(wǎng)絡(luò)化和數(shù)字化。通常錄像存在于遠(yuǎn)端,設(shè)備或者服務(wù)器,首先要對錄像進(jìn)行下載,然而原有的錄像未必能清楚的展現(xiàn)我們所需要的信息,此刻就需要針對相關(guān)的錄像進(jìn)行分析,快速定位到有用的信息。

【發(fā)明內(nèi)容】

[0005]鑒于以上所述現(xiàn)有技術(shù)的缺點,本發(fā)明的目的在于提供一種基于幀分析的視頻流分析方法及系統(tǒng),用于解決現(xiàn)有技術(shù)中對錄像的分析定位慢和分析速度與下載速度不匹配的問題。
[0006]為實現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種基于幀分析的視頻流分析方法,所述基于幀分析的視頻流分析方法包括以下步驟:從視頻存儲服務(wù)器接收視頻流;將接收的所述視頻流進(jìn)行備份保存的同時還將所述視頻流發(fā)送至預(yù)設(shè)的緩沖列隊以待分析;從所述緩沖列隊中讀取所述視頻流,對讀取的所述視頻流進(jìn)行解碼并將解碼后獲取的解碼數(shù)據(jù)進(jìn)行保存、標(biāo)記;通過預(yù)建的多個分析任務(wù)對所述解碼數(shù)據(jù)進(jìn)行視頻幀分析處理;將對所述視頻幀分析處理出后獲取的分析數(shù)據(jù)進(jìn)行編碼并將編碼后的所述分析數(shù)據(jù)輸出到序號為I幀索引的編碼文件中;對所述分析任務(wù)中的視頻幀進(jìn)行計數(shù),當(dāng)所述分析任務(wù)中的視頻幀達(dá)到預(yù)設(shè)值時,結(jié)束該分析任務(wù)并獲取該分析任務(wù)所對應(yīng)的編碼文件;根據(jù)編碼文件的編碼序號大小將各分析任務(wù)所對應(yīng)的編碼文件合成為一個整體文件。
[0007]優(yōu)選地,所述基于幀分析的視頻流分析方法還包括:當(dāng)所述緩沖隊列中的中視頻流中的幀大于緩沖容量閾值時,丟棄當(dāng)前視頻流中的P幀,保留當(dāng)前視頻流中的I幀。
[0008]優(yōu)選地,在將所述視頻流發(fā)送至緩沖列隊之前,所述基于幀分析的視頻流分析方法還包括:對所述視頻流的幀類型進(jìn)行分析和標(biāo)記。
[0009]優(yōu)選地,所述將解碼后獲取的解碼數(shù)據(jù)進(jìn)行保存、標(biāo)記中:保存所述解碼數(shù)據(jù)為YUV格式,標(biāo)記所述解碼數(shù)據(jù)中的幀類型并設(shè)置I幀間隔。
[0010]優(yōu)選地,所述分析任務(wù)的數(shù)量至少為:NXM/1000,其中,N為分析一個視頻幀所需的分析任務(wù)數(shù)量,M為解碼一個視頻幀所需的分析任務(wù)數(shù)量。
[0011]為實現(xiàn)上述目的,本發(fā)明還提供一種基于幀分析的視頻流分析系統(tǒng),所述基于幀分析的視頻流分析系統(tǒng)包括:視頻流接收模塊,用于從視頻存儲服務(wù)器接收視頻流;視頻流處理模塊,與所述視頻流處理模塊相連,用于將接收的所述視頻流發(fā)送進(jìn)行備份保存的同時還將所述視頻流發(fā)送至預(yù)設(shè)的緩沖列隊以待分析;備份保存模塊,與所述視頻流處理模塊相連,用于對所述視頻流進(jìn)行備份保存;緩沖列隊模塊,與所述視頻流接收模塊相連,用于設(shè)置緩沖列隊;讀取解碼模塊,與所述緩沖列隊模塊相連,用于從所述緩沖列隊中讀取所述視頻流,對讀取的所述視頻流進(jìn)行解碼并將解碼后獲取的解碼數(shù)據(jù)進(jìn)行保存、標(biāo)記;分析處理模塊,與所述讀取解碼模塊相連,用于通過預(yù)建的多個分析任務(wù)對所述解碼數(shù)據(jù)進(jìn)行視頻幀分析處理;編碼模塊,與所述分析處理模塊相連,用于將對所述視頻幀分析處理出后獲取的分析數(shù)據(jù)進(jìn)行編碼并將編碼后的所述分析數(shù)據(jù)輸出到序號為I幀索引的編碼文件中;合成模塊,與所述編碼模塊相連,用于根據(jù)編碼文件的編碼序號大小將各分析任務(wù)所對應(yīng)的編碼文件合成為一個整體文件。
[0012]優(yōu)選地,在所述緩沖列隊模塊中,當(dāng)所述緩沖隊列中的中視頻流中的幀大于緩沖容量閾值時,丟棄當(dāng)前視頻流中的P幀,保留當(dāng)前視頻流中的I幀。
[0013]優(yōu)選地,所述視頻流處理模塊還用于在將所述視頻流發(fā)送至緩沖列隊之前對所述視頻流的幀類型進(jìn)行分析和標(biāo)記。
[0014]優(yōu)選地,所述讀取解碼模塊保存所述解碼數(shù)據(jù)為YUV格式,標(biāo)記所述解碼數(shù)據(jù)中的幀類型并設(shè)置I幀間隔。
[0015]優(yōu)選地,所述分析處理模塊中建立的所述分析任務(wù)的數(shù)量至少為:NXM/1000,其中,N為分析一個視頻幀所需的分析任務(wù)數(shù)量,M為解碼一個視頻幀所需的分析任務(wù)數(shù)量。
[0016]如上所述,本發(fā)明的一種基于幀分析的視頻流分析方法及系統(tǒng),具有以下有益效果:
[0017]1、本發(fā)明通過邊備份保存視頻流邊通過多個分析任務(wù)對視頻流進(jìn)行分析,可以解決現(xiàn)有的對視頻流(錄像)錄像的分析定位慢,分析速度與下載速度不匹配的問題,以便在需要的時候能實現(xiàn)錄像視頻同步下載和分析,節(jié)省了至少錄像下載所需時間總長度。
[0018]2、在本發(fā)明中,當(dāng)分析所需的時間遠(yuǎn)遠(yuǎn)大于解碼所需的時間是,分多任務(wù)分析,可以節(jié)省至少任務(wù)總數(shù)-1的分析時間長度。
[0019]3、在本發(fā)明中,如果需要編碼,編碼比較耗時,分多任務(wù)編碼可節(jié)省至少任務(wù)總數(shù)-1的編碼總時間長度。
[0020]4、本發(fā)明很大可能提升了下載和分析的同步性,同時提升了分析的實時性。
【附圖說明】
[0021]圖1顯示為本發(fā)明的基于幀分析的視頻流分析方法的流程框架圖。
[0022]圖2顯示為本發(fā)明的基于幀分析的視頻流分析方法的流程示意圖。
[0023]圖3顯示為本發(fā)明的基于幀分析的視頻流分析方法的實施示意圖。
[0024]圖4顯示為本發(fā)明的基于幀分析的視頻流分析系統(tǒng)的結(jié)構(gòu)示意圖。
[0025]元件標(biāo)號說明
[0026]I基于幀分析的視頻流分析系統(tǒng)
[0027]11視頻流接收模塊
[0028]12視頻流處理模塊
[0029]13備份保存模塊
[0030]14緩沖列隊模塊
[0031]15讀取解碼模塊
[0032]16分析處理模塊
[0033]17編碼模塊
[0034]18合成模塊
[0035]Sll ?S17 步驟
【具體實施方式】
[0036]以下通過特定的具體實例說明本發(fā)明的實施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明還可以通過另外不同的【具體實施方式】加以實施或應(yīng)用,本說明書中的各項細(xì)節(jié)也可以基于不同觀點與應(yīng)用,在沒有背離本發(fā)明的精神下進(jìn)行各種修飾或改變。
[0037]本實施例的目的在于提供一種基于幀分析的視頻流分析方法及系統(tǒng),用于解決現(xiàn)有技術(shù)中對錄像的分析定位慢和分析速度與下載速度不匹配的問題。以下將詳細(xì)闡述本實施例的一種基于幀分析的視頻流分析方法及系統(tǒng)的原理及實施方式,使本領(lǐng)域技術(shù)人員不需要創(chuàng)造性勞動即可理解本實施例的一種基于幀分析的視頻流分析方法及系統(tǒng)。
[0038]如圖1所示,本實施例提供一種基于幀分析的視頻流分析方法,邊下載保存視頻流,邊將視頻流發(fā)送至緩沖隊列,經(jīng)解碼編碼處理后,再通過多個分析任務(wù)進(jìn)行視頻流分析,分析任務(wù)結(jié)束后根據(jù)需要將分析結(jié)果保存。本實施例解決了現(xiàn)有方案中視頻流分析耗時較長的問題,同時也為快速分析視頻流提供了一種思路。具體地,如圖2所示,所述基于幀分析的視頻流分析方法包括以下步驟。
[0039]步驟S11,從視頻存儲服務(wù)器接收視頻流。
[0040]步驟S12,將接
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
井陉县| 兴安盟| 东平县| 玉环县| 手机| 土默特左旗| 喀喇沁旗| 黔南| 宁城县| 满洲里市| 南汇区| 绥宁县| 绵阳市| 灌阳县| 垦利县| 曲周县| 福清市| 城市| 寿宁县| 商南县| 芦山县| 呼图壁县| 绥中县| 瑞安市| 石林| 青阳县| 南通市| 鄂尔多斯市| 定州市| 呼图壁县| 蒙阴县| 涞源县| 浏阳市| 顺义区| 遂宁市| 五华县| 北碚区| 黔西县| 青冈县| 固安县| 射阳县|