99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀視頻云時代挑戰(zhàn)下云計算、大數據技術及其應用
視頻云時代挑戰(zhàn)下云計算、大數據技術及其應用
2017-11-03
收藏

視頻云時代挑戰(zhàn)下云計算、大數據技術及其應用

近年來,云計算、云存儲、大數據等技術在互聯(lián)網行業(yè)得到了高速發(fā)展,技術、產品都得到了較好的市場檢驗,已被全社會廣泛認可。在安防行業(yè),在市場客觀需求引領下,主流廠商積極將相關技術引入到行業(yè)內,并結合行業(yè)特征進行演進,推動云計算、云存儲、大數據在行業(yè)內的高速發(fā)展,同時推出一系列廣受市場認可的產品與理念,而云計算、云存儲產品也成為各主流廠商主在有關平安城市解決方案中的核心系統(tǒng)之一,這其中所應用的核心技術就成為了衡量所屬公司行業(yè)地位的關鍵指標。

視頻監(jiān)控技術趨勢一:系統(tǒng)集成下的產品融合

順應業(yè)務發(fā)展需求,視頻監(jiān)控行業(yè)產品逐漸出現(xiàn)了融合的趨勢。一臺主機部署多種模塊可以提供多樣的服務,例如存儲、流媒體、管理系統(tǒng)、計算單元等一體化部署的產品,或者一臺持續(xù)多虛擬機的存儲服務器等。一個產品融合多種軟件功能模塊,提供一體化的解決方案,具備非常好的競爭優(yōu)勢。但同時,多模塊混合部署,對各模塊資源需求都比較高,因為在有限硬件資源下既要實現(xiàn)資源隔離,又要充分發(fā)揮硬件性能,避免額外的開銷,又需要具備足夠的彈性調整能力。其中容器技術具備眾多優(yōu)勢,特別是作為一個輕量級的虛擬化技術手段,結合合理的管理軟件系統(tǒng),以及應用軟件系統(tǒng)的配額,會是一個非常好的發(fā)展方向。

視頻監(jiān)控技術趨勢二:業(yè)態(tài)趨于多樣化

云計算、大數據時代下的視頻監(jiān)控行業(yè)的發(fā)展塑造業(yè)務形態(tài)多樣化趨勢。而互聯(lián)網化的趨勢和應用場景要求革新著傳統(tǒng)視頻監(jiān)控行業(yè)的發(fā)展模式,如更低碼流、更高并發(fā)度、直播點播、更友好的終端體驗等。與此同時,隨著國家大力推動智慧城市和平安城市的建設,視頻監(jiān)控行業(yè)也逐漸融入到其他行業(yè)的布建中,與其他行業(yè)形成互補優(yōu)勢,因而視頻監(jiān)控解決方案成為了各行業(yè)解決方案中的關鍵部分,所以這就對視頻監(jiān)控系統(tǒng)的平臺開放性、接口合理性等性能提出了非常高的要求。

安防是真正的“大數據”行業(yè)

安防是一個真正的“大數據”行業(yè),具備有別于其它行業(yè)的專屬特征,如何突破安防數據應用瓶頸,帶來海量價值,就給相關的技術提出了巨大挑戰(zhàn)。

安防行業(yè)的數據主要來源于海量的監(jiān)控攝像頭,以一個高清攝像頭為例(碼流為4Mbps),一個月產生的數據量約為1.2TB,而一個中等城市部署的攝像頭數量可達數萬只,因此一個月一個中等城市可產生幾十PB的視頻數據積累。

面對海量的視頻數據,傳統(tǒng)的存儲系統(tǒng)并未改善視頻數據價值密度低的問題,并且系統(tǒng)建設成本敏感和性價比低的問題普遍存在。

在此背景下,可以能滿足視頻流數據的持續(xù)性、高強度的讀寫需求的高性能系統(tǒng)視頻云存儲系統(tǒng)應運而生??苫诹畠r存儲服務器和低端高容量磁盤,以分布式存儲技術為基礎,采用糾刪碼技術實現(xiàn)成本和可靠性的完美兼顧,同時提供為視頻流式特征進行優(yōu)化,又不失通用性的對象存儲能力,可以滿足視頻存儲業(yè)務需求,又符合云計算技術發(fā)展對存儲提出的開放共享要求。

云計算的興起對視頻數據的開放性、讀取性能提出了不一樣的要求,因此傳統(tǒng)基于塊的私有視頻存儲技術及相關方案會逐漸失去市場競爭優(yōu)勢。而逐漸加速發(fā)展的SSD(Solid State Drives)存儲技術,也將應勢給視頻云存儲的發(fā)展帶來重大變革。

應用環(huán)境對云存儲系統(tǒng)提出的訴求

視頻監(jiān)控獲得的視頻數據價值密度低是安防行業(yè)的通性。舉公安領域為例:一臺路面攝像頭一個月產生的視頻數據,也許僅僅只有數秒鐘的內容是有價值的,但這數秒鐘視頻片段對于社會安全具有重大意義。而視頻分析是一個非常耗計算資源的過程,單機形態(tài)的視頻分析服務器計算能力普遍較弱。

因此,對視頻云計算提出了較高的通用型的視頻分析訴求:借助分布式計算系統(tǒng)能力,充分發(fā)揮多節(jié)點的并行計算能力,實現(xiàn)多類型視頻的高效數據計算等。但是,市面上的視頻分析技術難度普遍較高,技術成熟度又參差不齊,雖然視頻分析算法近些年取得了非常顯著的進步,部分算法也達到了非常好的應用效果,例如視頻摘要、濃縮、車牌識別、車型分析等,而更低場景要求的人臉識別、人體特征分析算法效果等,依然與市場的高預期還是具有一定差距。

這就要求在自身云存儲系統(tǒng)方面,要既要滿足大容量、高可靠、高性能、易擴展、開放共享的視頻圖像存儲基礎上,同時又要具備龐大的視頻圖像計算能力;面向海量視頻數據,快速檢測提取活動目標,實現(xiàn)人、車、物分類,識別運動目標的特征屬性,呈現(xiàn)目標快照和短時視頻,解決了視頻分析效率低下的問題,由“看視頻” 變“搜目標”,一觸即發(fā)、所想即所得;同時使用通用的分析型數據庫,提供海量數據極速查詢,嵌入特色安防數據分析能力,滿足海量數據挖掘需求。

因而筆者預測,通用分布式視頻計算框架,搭載成熟、豐富的智能算法,在未來幾年將帶給視頻安防行業(yè)的產品和業(yè)務重大影響。

如何迎接視頻云時代的挑戰(zhàn)

現(xiàn)階段,云存儲、計算和大數據相關技術已經對安防行業(yè),特別是視頻監(jiān)控行業(yè),形成了深刻的影響,實現(xiàn)了重大的推進作用。但行業(yè)特征決定了技術在行業(yè)內的發(fā)展演進,借鑒互聯(lián)網行業(yè)先進技術、經驗,結合行業(yè)特征和業(yè)務目標,進行深度優(yōu)化演進的系統(tǒng),將擁有非常好的競爭優(yōu)勢。

視頻監(jiān)控技術和安防領域的長期積累、先進的IT技術融合,互聯(lián)網思維及持續(xù)創(chuàng)新能力的吸收,都是迎接視頻云時代挑戰(zhàn)不可或缺的關鍵因素。

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機數防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調用 initGeetest 進行初始化 // 參數1:配置參數 // 參數2:回調,回調的第一個參數驗證碼對象,之后可以使用它調用相應的接口 initGeetest({ // 以下 4 個配置參數為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產品形式,包括:float,popup width: "280px", https: true // 更多配置參數說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }