試議監(jiān)控視頻壓縮方式

時間:2022-12-12 11:21:25

導(dǎo)語:試議監(jiān)控視頻壓縮方式一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

試議監(jiān)控視頻壓縮方式

一、遠程監(jiān)控視頻壓縮編碼方案

本文提出的編碼方案主要從視頻圖像預(yù)處理,視頻對象提取和幀間運動補償三個方面提高圖像的壓縮率,實現(xiàn)視頻的實時傳輸。

1.視頻圖像預(yù)處理由于現(xiàn)場攝像機拍攝得到的視頻幀序列圖像為彩色圖像RGB三通道,但彩色圖像對于我們實時掌握路面大體情況和裝備狀態(tài)沒有必要,為了提高視頻壓縮率,將其轉(zhuǎn)化為單通道灰度圖像,公式如下[4]:I=λRR+λGG+λBBI為轉(zhuǎn)換后的灰度值,灰度值范圍從0到255,它由R、G、B三種顏色以不同比例擬和而成,本文中RGB的三個系數(shù)采用一組圖像處理中比較常用的值:0.2989,0.5870,0.1140。然后對得到的視頻圖像進行一級離散小波變換(DWT),由此得到LL1、LH1、HL1和HH14個子帶。根據(jù)監(jiān)控圖像具有對比度低和紋理細節(jié)少的特點,舍棄所有高頻子帶,只保留低頻子帶LL1,而以后所有進行的幀內(nèi)視頻對象的提取和幀間的運動補償編碼都是在預(yù)處理后的子帶LL1上進行的,這樣不但消除了視頻監(jiān)控圖像中大量的視覺冗余,而且有效的提高了視頻圖像的壓縮率。

2.視頻對象的提取在視頻圖像處理中,有三種比較常用的運動物體檢測方法:①背景差值法;②圖像幀間差分法;③基于光流的方法以及基于塊匹配的方法[2]。由于本文監(jiān)控視頻都是采用固定的攝像機拍攝,所得的視頻背景是相同的,因此采用背景差值法提取視頻對象。其公式如下:Δf(x,y)=fk(x,y)-b(x,y)其中fk(x,y)為視頻圖像的當前幀,b(x,y)為視頻的背景,不隨幀數(shù)的改變而改變。由于本文研究的對象是設(shè)備運行的狀態(tài),因此可以提前采集背景,但由于光照、攝像機抖動、天氣等原因可能造成視頻運動背景的變化,因此設(shè)定一個閥值T,當Δf(x,y)變化值小于T時,認定背景圖像沒有發(fā)生變化,當大于T時,更新背景幀。編碼的具體步驟如下:Step1:提前采集背景,設(shè)定原始背景幀b(x,y),采用CDF9/7小波進行離散小波變換,采用較低的編碼比特率對背景圖像進行SPIHT編碼后傳至解碼端保存;Step2:將預(yù)處理后的視頻幀LL1子帶與背景幀LL1子帶做差得到視頻前景,也就是視頻的運動對象,采用CDF17/11小波進行離散小波變換,采用較高的編碼比特率對得到的運動對象區(qū)域進行高質(zhì)量的壓縮編碼并傳輸;Step3:在解碼端根據(jù)設(shè)定的背景幀對視頻進行還原,并判斷Δf(x,y)與閥值T的關(guān)系,判斷是否需要更新背景幀。

3.幀間的運動補償根據(jù)上節(jié)確定的運動區(qū)域內(nèi),采用塊匹配的算法得到運動矢量。將得到當前幀的運動對象的區(qū)域劃分2×2的宏塊,用全搜索算法在參考幀的運動對象區(qū)域中搜索匹配塊,得到運動矢量。利用這些運動矢量,對原始圖像進行運動補償,補償后的圖像即為預(yù)測誤差。對運動矢量和預(yù)測誤差進行量化、編碼后進行傳輸,在解碼端進行反變換得到原始圖像。對于固定背景的遠程視頻圖像,本文采用24幀/s采集速度速度,其視頻序列的組成為IBBPBBPBBPBBPBBPBBPBBP。其中I幀采用前述的幀內(nèi)編碼的方式,也就是基于固定背景視頻對象提取的編碼方法,P幀采用幀間預(yù)測編碼方式獲得,而B幀是解碼時由解碼程序根據(jù)各個視頻對象運動估計矢量插值得到的雙向幀,不占編碼傳輸?shù)谋忍財?shù),這樣不但可以提高解碼視頻圖像的視覺質(zhì)量,而且提高了幀速率。

二、實驗及結(jié)果分析

取一段監(jiān)控視頻,利用本文的方法進行視頻壓縮重建。取其中的幾幀圖像視覺效果以及PSNR。經(jīng)檢測,解碼后的圖像的PSNR均在29以上,符合人眼視覺的最低要求,且由圖1內(nèi)容可以看出,根據(jù)本文提出的壓縮編碼方法對遠程視頻圖像進行處理后重建的圖像從人的視覺效果和PSNR值都滿足要求,具有可行性。其壓縮比能夠達到300:1,經(jīng)過16Kb/s的短波信道的傳輸試驗,沒有明顯的延遲現(xiàn)象,能夠清晰辨別視頻中對象的運動狀態(tài),滿足實時傳輸?shù)囊蟆?/p>

三、結(jié)論

提出了一種基于固定背景下的遠程視頻圖像的壓縮編碼方法,預(yù)處理過程去掉了視頻中的視覺冗余,并減少了視頻后續(xù)編碼的計算量和編碼比特率。通過固定背景的差分法提取運動對象,背景與運動對象的分別編碼傳輸減少了幀間冗余,并且加強了感興趣區(qū)域的圖像質(zhì)量,通過幀間的運動補償編碼消除了幀間的時間冗余,提高了視頻圖像編碼的效率。實驗證明,在重建圖像質(zhì)量滿足需要的前提下,視頻圖像的壓縮率達到300:1,基本滿足短波信道的16Kb/s的帶寬實時傳輸需求。

作者:王曉日慕曉冬柯冰許夙輝單位:第二炮兵工程大學(xué)理學(xué)院