JPEG2000的近距離無(wú)線(xiàn)視頻傳輸系統設計
ADV212對每個(gè)視頻幀獨立進(jìn)行JPEG2000幀內壓縮,這樣就能方便地進(jìn)行基于幀的操作,如幀的抽取。ADV212對每幀圖像壓縮后,壓縮數據頭部都有一個(gè)特有的header標志段,其中包含有圖像編號索引,因此LPC1768通過(guò)header可以方便地抽取該幀。程序中最為關(guān)鍵的是ADV212的初始化,也是最為復雜的,它可以配置為執行壓縮或解壓處理,這取決于芯片復位后初始化階段所加載的固件(壓縮固件或解壓固件)。設計中是視頻壓縮,進(jìn)行壓縮編碼配置,包括壓縮算法的固件加載和編碼參數的設置。ADV212初始化流程如圖7所示。本文引用地址:http://dyxdggzs.com/article/155493.htm
4 視頻壓縮結果與分析
原始圖像與JPEG2000壓縮后的圖像對比如圖8所示。
通過(guò)圖8可以看出,基于A(yíng)DV212的JPEG2000視頻壓縮系統可以在大壓縮比下保持較好的視頻質(zhì)量。在壓縮比為50時(shí),圖像質(zhì)量沒(méi)有明顯下降;壓縮比為100時(shí)略有下降;在壓縮比為200時(shí),圖像質(zhì)量有明顯下降。壓縮比為100時(shí),800×480的一張圖像壓縮后為9.06 KB,視頻傳輸流暢的最小幀數一般為24 fps,傳輸速率最小為1.728 Mb/s,低于2 Mb/s,說(shuō)明nRF24LU1+能夠滿(mǎn)足其需要。如果圖像質(zhì)量急劇下降,可以采用自適應幀率的方法來(lái)適時(shí)降低幀率,以提高圖像質(zhì)量;也可以通過(guò)隔行掃描的方法來(lái)降低每幀的數據量,最后在顯示終端通過(guò)奇偶幀合成重復播放的機制來(lái)降低無(wú)線(xiàn)傳輸速率。
5 總結
實(shí)驗表明,實(shí)時(shí)JPEG2000壓縮器可以用于無(wú)線(xiàn)視頻傳輸的實(shí)時(shí)壓縮,nRF24LU1+能夠實(shí)現壓縮后視頻數據的無(wú)線(xiàn)傳輸。以專(zhuān)用的JPEG20 00壓縮編碼處理芯片ADV212為基礎構建圖像壓縮處理是加快推廣JPEG2000圖像壓縮標準硬件化的有效途徑。
評論