999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

AVS數(shù)字視頻解碼中反量化/反變換的FPGA實(shí)現(xiàn)

2008-01-01 00:00:00陳永恩
現(xiàn)代商貿(mào)工業(yè) 2008年3期

摘 要:介紹了一種基于FPGA的AVS標(biāo)準(zhǔn)視頻部分反量化/反變換算法的實(shí)現(xiàn)。采用高效的全硬件實(shí)現(xiàn)方法,提出了各模塊的硬件電路結(jié)構(gòu)設(shè)計(jì),實(shí)驗(yàn)及仿真結(jié)果驗(yàn)證了該設(shè)計(jì)的有效性。

關(guān)鍵詞:AVS;反量化;反變換;FPGA

中圖分類號:TP37文獻(xiàn)標(biāo)識碼:A文章編號:1672-3198(2008)03-0293-01

1 引言

近年來世界上產(chǎn)生了許多數(shù)字視頻壓縮標(biāo)準(zhǔn),AVS是我國第一個具有自主知識產(chǎn)權(quán)的數(shù)字音視頻解碼標(biāo)準(zhǔn),為數(shù)字音視頻設(shè)備與系統(tǒng)提供高效經(jīng)濟(jì)的編解碼技術(shù)。AVS采用8×8的整數(shù)離散余弦變換和反變換,具有復(fù)雜度低、完全匹配等優(yōu)點(diǎn)。

2 反量化和反變換算法描述

2.1 反量化

在量化方面,AVS采用總共64級近似8階非完全周期性的量化,可以完全適應(yīng)不同的應(yīng)用和業(yè)務(wù)對碼率和質(zhì)量的要求。反量化是將二維量化系數(shù)矩陣QuantCoeffMatrix轉(zhuǎn)換為二維變換系數(shù)矩陣CoeffMatrix的過程。首先確定量化參數(shù)QP,QP取值范圍為0~63,QP值越大,精度越低。

二維變換系數(shù)矩陣CoeffMatrix的元素Wij由式(1)得到

2.2 反變換

AVS定義的反變換是將8×8變換系數(shù)矩陣CoeffMatrix轉(zhuǎn)換為8×8殘差樣值矩陣ResidueMatrix的過程,需要經(jīng)過一次水平變換和垂直變換,具體步驟如下:

第一步,對變換系數(shù)矩陣(CoeffMatrix,Mc)進(jìn)行如式(2)水平反變換

H′= Mc×TT(2)

其中,T是8×8反變換矩陣,如圖1所示,TT是T的轉(zhuǎn)置矩陣,H′是水平反變換后的中間結(jié)果。

T=8101098642

894-2-8-10-10-6

86-4-10-82109

82-10-689-4-10

8-2-1068-9-410

8-6-4108-210-9

8-942-810-106

8-1010-98-64-2

圖1 AVS的反變換矩陣T

第二步,對矩陣H′中的每個系數(shù)加4再右移3位,得到矩陣H″。

第三步,對矩陣H″進(jìn)行如式(3)垂直反變換

H=T×H″ (3)

其中,H表示垂直反變換后的8×8矩陣。

第四步,對H的每個系數(shù)加26再右移7位,得到殘差樣值矩陣(ResidueMatrix,MR)。

3 硬件結(jié)構(gòu)設(shè)計(jì)

本文的硬件結(jié)構(gòu)設(shè)計(jì)如圖2所示,從可變長解碼 FIFO中讀出num經(jīng)過GET模塊得到成對的游程run和幅度 level存于2個RAM中,反量化器根據(jù)模式控制器對幅度level值進(jìn)行反量化,得到變換系數(shù),并由存儲控制器完成串并轉(zhuǎn)換,一維反變換單元進(jìn)行一維行反變換后,其結(jié)果經(jīng)過轉(zhuǎn)置操作后并行輸出,進(jìn)行一維列反變換后,輸出殘差系數(shù)。3.1 GET模塊

負(fù)責(zé)采集可變長解碼FIFO輸入的num值存入寄存器,由addrA=base+num-1(base為已知的基地址)算出addrA的值,每給出一個addrA值都可從FIFO中得到level和run值,根據(jù)幅度run 將level寫入相應(yīng)的RAM1地址內(nèi)。地址指針上移一格后,以同樣的過程將數(shù)據(jù)寫入RAM1,共寫num次,最后將RAM1 的其他單元內(nèi)置零。RAM1 完成一個塊后以同樣的方式給RAM2 寫入。

這里,選用兩個RAM用于存放數(shù)據(jù)的好處是,在完成一個塊進(jìn)行反量化和反變換的同時(shí),下一個塊可以采集level和run的值,節(jié)約了流水線處理時(shí)間。時(shí)序安排如圖3所示。

3.2 一維反變換單元

AVS反變換采用的像素塊為8×8大小,順序地對每個系數(shù)進(jìn)行反變換顯然難以滿足碼流速度。另外,AVS的變換系數(shù)是基于整數(shù)運(yùn)算的,所以根據(jù)W.K. Cham提出的整數(shù)余弦變換(ICT)可以降低硬件實(shí)現(xiàn)的復(fù)雜度,即通過移位運(yùn)算和加法運(yùn)算代替乘法運(yùn)算。根據(jù)上述兩點(diǎn)要求,本設(shè)計(jì)采用一維的逆整數(shù)余弦變換的反變換設(shè)計(jì),即先對像素塊的每一行的8個變換系數(shù)做反變換,然后對像素塊的每一列作反變換。

設(shè)計(jì)時(shí),采用通用的一維反變換單元,既能做行變換,也能做列變換,以節(jié)約硬件開銷。

4 仿真結(jié)果及分析

用Verilog語言RTL級描述實(shí)現(xiàn)了上述的結(jié)構(gòu)設(shè)計(jì),并用ModelSim6.0進(jìn)行仿真,仿真波形如圖所示。與AVS視頻源代碼提取出的結(jié)果進(jìn)行比對,仿真結(jié)果表明采用上述結(jié)構(gòu)完全可以得到完全正確的反量化和反變換結(jié)果。

本設(shè)計(jì)經(jīng)過仿真,IQ/IDCT完成一個宏塊的操作需要370個時(shí)鐘。按照4:2:0的圖像格式,所設(shè)計(jì)的結(jié)構(gòu)可以達(dá)到的頻率為160MHz,占用的LUT數(shù)為5764個,較節(jié)省硬件資源。本設(shè)計(jì)充分考慮了處理速度和硬件代價(jià),并較好改善了上述因素對解碼的影響。

參考文獻(xiàn)

[1]MA Si-wei,GAO Wen, FAN Xiao-peng. Low complexity integer transform and high definition coding[C]//Proceedings of SPIE 49th Annual Meeting,Vol 58. Aug 02-06, 2004, Denver, CO, USA. Bellingham WA,USA:SPIE Press, 2002:547-554.

[2]CHAM W -K. Development of integer cosine transforms by the principle of dyadic symmetry[J]. Communications, Speech and Vision, IEE Proceedings, 1989, 136(4):276-282.

注:本文中所涉及到的圖表、注解、公式等內(nèi)容請以PDF格式閱讀原文。

主站蜘蛛池模板: 免费高清毛片| 99re视频在线| 日韩a级毛片| 69精品在线观看| 亚洲第一中文字幕| 欧美精品1区2区| 亚洲国产中文在线二区三区免| 毛片一区二区在线看| 亚洲欧美人成电影在线观看| 亚洲精品大秀视频| 欧美精品高清| 国产99热| 中文字幕无码电影| 欧美一区精品| 伊人久久影视| 制服丝袜一区二区三区在线| 在线中文字幕网| 欧美日韩精品一区二区视频| 国产门事件在线| 久久免费看片| 国产一区成人| 国产浮力第一页永久地址| 国产日韩AV高潮在线| 小蝌蚪亚洲精品国产| 少妇精品网站| 国产成人无码AV在线播放动漫| 五月天久久综合| 在线播放精品一区二区啪视频| 成人精品亚洲| 久久久亚洲色| 欧美中文字幕一区二区三区| 精品久久国产综合精麻豆 | 99视频精品全国免费品| 亚洲国产成人久久77| 99re精彩视频| 日韩在线第三页| 99成人在线观看| 在线综合亚洲欧美网站| 亚洲无码37.| 亚洲一区黄色| 欧美在线视频a| 亚洲男人的天堂久久精品| 狠狠亚洲婷婷综合色香| 久久婷婷六月| 亚洲一区二区三区国产精品| 国产免费一级精品视频| 99久久精品视香蕉蕉| 亚洲美女AV免费一区| 亚洲大尺码专区影院| 亚洲香蕉在线| 中国毛片网| 欧美在线视频不卡第一页| 成人一级免费视频| 超碰免费91| 99资源在线| 久久国产毛片| 超碰aⅴ人人做人人爽欧美| 一边摸一边做爽的视频17国产| 九九九国产| 2020国产在线视精品在| 91久久偷偷做嫩草影院| 欧美五月婷婷| 亚洲国产成人精品无码区性色| 在线观看亚洲成人| 久青草国产高清在线视频| 精品国产毛片| 国产在线97| 国产美女免费| 五月丁香伊人啪啪手机免费观看| 伊人色天堂| 午夜精品福利影院| 国产无码高清视频不卡| 久久精品视频亚洲| 99人体免费视频| 色135综合网| 精品久久久久成人码免费动漫| 国产在线观看91精品亚瑟| 成人国产精品网站在线看 | 91网址在线播放| 99伊人精品| 99久久精品国产自免费| 永久成人无码激情视频免费|