<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 安全與國防 > 設(shè)計應(yīng)用 > IP Camera監(jiān)控系統(tǒng)的視頻性能及動態(tài)分析

          IP Camera監(jiān)控系統(tǒng)的視頻性能及動態(tài)分析

          作者: 時間:2009-08-03 來源:網(wǎng)絡(luò) 收藏
           

            實際上,系列專門針對高速并行數(shù)據(jù)特別是視頻數(shù)據(jù)集成了并行外圍接口(PPI),在傳統(tǒng)的數(shù)據(jù)總線的基礎(chǔ)上增加了一條專用數(shù)據(jù)吞吐通道。PPI接口可以按照BT.601視頻流的“硬件同步”模式工作,還能自動解碼BT.656視頻流前同步碼,從而能夠無縫連接到多種視頻源和圖像傳感器,與直接存儲器存?。―MA)控制器配合使用。PPI可以在完整的視頻幀信息中只讀入有效的視頻信息,或只有消隱區(qū)域。當(dāng)不需要完整的視頻幀時,就可以顯著節(jié)省帶寬。從這個性能上講,平臺對IP 應(yīng)用提供了強大支持。另外,PPI可以忽略隔行BT.656視頻流的所有第二場圖像信息,從而提供了用于快速抽取輸入信號的方法。PPI還可以直接連接到類似ADV7183A的視頻解碼器,簡化電路設(shè)計。

            處理器適合于實現(xiàn)靈活的多媒體智能分析算法,具有專用的視頻處理指令。同時,Image Tool Box智能監(jiān)控軟件包針對智能監(jiān)控算法中的一些常用和基本函數(shù)做了專門優(yōu)化,可以加速上層算法的實現(xiàn)和優(yōu)化。在Blackfin平臺上目前有多種智能處理模塊,如魚眼矯正、運動物體檢測及基于運動檢測的上層算法如入侵檢測和定位等。

            在高清和標(biāo)清IP 應(yīng)用中, 壓縮格式成為主流。拿H.264壓縮格式來說,與傳統(tǒng)的視頻編解碼格式H.263和MJPEG相比,使用H.264視頻壓縮格式能減少所需帶寬,還可為有效的數(shù)據(jù)塊傳輸提供卓有成效的網(wǎng)絡(luò)提取層。單核架構(gòu)的Blackfin匯聚平臺提供核心頻率性能高達600MHz(1200MMACs),支持多通道音頻、VGA/D1視頻應(yīng)用和-以及Windows Media壓縮格式,能以較高分辨率對高級視頻編解碼進行處理。支持Blackfin平臺的軟件當(dāng)中應(yīng)用到了這些性能。對不同的媒體格式和功能,只需要簡單地對高級軟件進行更改就可以了。

            通過將匯聚到一個單內(nèi)核的平臺上,Blackfin處理器加速了視頻監(jiān)控系統(tǒng)的開發(fā)過程,大量集成的外圍設(shè)備節(jié)省了大量重新組建這些設(shè)備的時間和成本。

            另外,在視頻監(jiān)控應(yīng)用中,被監(jiān)控物體圖像曝光過度或曝光不足的情況讓人們非常煩惱。寬動態(tài)范圍的產(chǎn)品很好地適應(yīng)同一場景中不同部分光線強弱差別較大的情況,并能夠在最終的視頻中淡化這種光線亮度差異,使整個畫面每一個部分都能清晰可辨,避免圖像質(zhì)量下降。

           



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();