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