視頻監控領(lǐng)域的視頻壓縮與數據流

發(fā)布時(shí)間:2010-9-24 17:59    發(fā)布者:eetech
關(guān)鍵詞: 視頻監控 , 視頻壓縮 , 數據流
隨著(zhù)人們安全意識的提高,視頻監視系統日益普及,現已廣泛應用于機場(chǎng)、銀行、公共交通中心乃至私人住宅中。但傳統模擬系統存在諸多問(wèn)題,這促使人們希望轉而采用數字系統。

此外,隨著(zhù)計算機網(wǎng)絡(luò )、半導體及視頻壓縮技術(shù)的日益推廣,新一代視頻監視系統將無(wú)疑采用數字技術(shù),并將實(shí)行標準化技術(shù),支持IP網(wǎng)絡(luò )。  

就因特網(wǎng)協(xié)議視頻監視系統(VSIP)而言,處理網(wǎng)絡(luò )流量的硬件是攝像頭系統的重要組成部分,因為視頻信號要通過(guò)攝像頭進(jìn)行數字化、壓縮處理,然后才傳輸到視頻服務(wù)器,從而解決網(wǎng)絡(luò )的帶寬限制問(wèn)題。DSP/GPP等異構處理器架構有助于最大化系統性能。視頻采集、存儲和視頻流都是中斷密集型(Interruptintensive)任務(wù),我們可將其分配給GPP來(lái)處理,而高密度MIPS視頻壓縮工作則交給DSP去完成。數據傳輸給視頻服務(wù)器后,服務(wù)器將壓縮視頻流作為文件存儲在硬盤(pán)驅動(dòng)器上,從而避免了像傳統模擬存儲設備那樣出現視頻質(zhì)量下降問(wèn)題。我們針對數字視頻信號的壓縮技術(shù)開(kāi)發(fā)了多種標準,可分為以下兩大類(lèi):  

運動(dòng)估算(ME)法:每N幀為一個(gè)圖像組(GOP)。我們對圖像組中的第一幀進(jìn)行獨立編碼,而對其它(N-1)幀來(lái)說(shuō),我們只將當前幀與其前面已編碼的幀(即前向參考幀)的時(shí)差加以編碼。常用的標準為MPEG-2、MPEG-4、H.263及H.264。  

靜態(tài)影像壓縮法:每個(gè)視頻幀作為靜態(tài)影像獨立編碼。最常用的標準為JPEG。MJPEG標準采用JPEG算法對每個(gè)幀進(jìn)行編碼。  

運動(dòng)估算法與靜態(tài)影像壓縮法的比較




圖1:H.264編碼器結構圖  

圖1顯示了H.264編碼器的結構圖,與其它ME視頻編碼標準類(lèi)似,H.264編碼器將輸入影像分為多個(gè)16x16像素的宏塊(MB),然后逐塊處理。H.264編碼器包括正向路徑和重構路徑。正向路徑將幀編碼為比特位;重構路徑從編碼位中產(chǎn)生一個(gè)參考幀。下圖中的IDCT、IQ、ME和MC分別代表(反向)離散余弦變換、(反向)量化、運動(dòng)估算及運動(dòng)補償。  

在正向路徑中(從DCT至Q),每個(gè)宏塊(MB)均可以幀內模式或幀間模式編碼。在幀間模式下,運動(dòng)估算(ME)模塊將參考MB位于前面已編碼的幀處;而在幀內模式下,參考MB在當前幀中由采樣形成。  

重構路徑(從IQ至IDCT)的目的是確保編碼器和解碼器采用相同的參考幀生成影像。否則就會(huì )累積編碼器與解碼器間的誤差。




圖2:JPEG編碼器結構圖  

圖2給出了JPEG編碼器結構圖。該編碼器將輸入影像分為多個(gè)8x8像素的模塊,然后逐個(gè)處理。每個(gè)模塊首先通過(guò)DCT模塊,隨后量化器根據量化矩陣對DCT系數進(jìn)行取整。在此過(guò)程中,編碼質(zhì)量與壓縮比均可根據量化步驟調節。最后熵編碼器對量化器輸出進(jìn)行編碼,并生成JPEG影像。  

由于連續視頻幀通常包括大量相關(guān)信息,因此ME方法可實(shí)現更高的壓縮比。舉例來(lái)說(shuō),就每秒30幀的標準NTSC分辨率而言,H.264編碼器能以2mbps的速度進(jìn)行視頻編碼,從而實(shí)現了平均壓縮比高達60:1的影像質(zhì)量。在影像質(zhì)量相同的情況下,MJPEG的壓縮比則為10:1至15:1。  

MJPEG相對于ME方法有如下幾點(diǎn)優(yōu)勢。首先,JPEG需要的計算量和功耗相對大幅降低。此外,大多數PC都配置了JPEG影像專(zhuān)用的解碼及顯示軟件。如果記錄特定事件只需一幅或幾幅影像,比如人通過(guò)門(mén)口,那么MJPEG的效率會(huì )更高。如果網(wǎng)絡(luò )帶寬沒(méi)有保證,那么我們更傾向于采用MJPEG標準,因為某幀的丟失或延遲不會(huì )影響其它幀。而對于ME方法來(lái)說(shuō),某幀的延遲或丟失會(huì )導致整個(gè)GOP的延遲或丟失,因為只有獲得前向參考幀(previousreferenceframe)才能對下一幀進(jìn)行解碼。  

許多VSIP攝像頭都有多個(gè)視頻編碼器,因此用戶(hù)可根據具體應用要求選擇最合適的視頻編碼器。某些攝像頭甚至還能同時(shí)執行多種編解碼器。MJPEG對VSIP攝像頭的要求通常是最低的,幾乎所有VSIP攝像頭都可安裝JPEG編碼器。  

MJPEG標準的實(shí)施  

在典型數字監視系統中,視頻通過(guò)傳感器采集、壓縮,再以流媒體方式傳輸到視頻服務(wù)器中。新型DSP架構上執行的視頻編碼器任務(wù)如果發(fā)生中斷,就會(huì )出現問(wèn)題,因為每次環(huán)境轉換(contextswitch)都會(huì )導致大量寄存器存儲和高速緩存釋放。因此我們應采用異構架構,這樣就能將DSP從視頻采集和流媒體任務(wù)中解脫出來(lái)。以下結構圖顯示了視頻監視應用中的DSP/GPP處理器架構實(shí)例。




圖3:視頻監視應用中的DSP/GPP處理器架構實(shí)例
本文地址:http://selenalain.com/thread-28694-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页