隨著通信技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展,多媒體的應(yīng)用與服務(wù)越來(lái)越廣泛,視頻壓縮編碼技術(shù)也隨之成為非常重要的研究領(lǐng)域。運(yùn)動(dòng)估計(jì)是視頻壓縮編碼中的一項(xiàng)關(guān)鍵技術(shù)。由于視頻編碼系統(tǒng)的復(fù)雜性主要取決于運(yùn)動(dòng)估計(jì)算法,因此如何找到一種可靠、快速、性能優(yōu)良的運(yùn)動(dòng)估計(jì)算法一直是視頻壓縮編碼的研究熱點(diǎn)。運(yùn)動(dòng)估計(jì)在視頻編碼器中承擔(dān)的運(yùn)算量最大、控制最為復(fù)雜,由于對(duì)視頻編碼的實(shí)時(shí)性要求,因此運(yùn)動(dòng)估計(jì)模塊一般都采用硬件來(lái)設(shè)計(jì)。 本文的目的是在FPGA芯片上設(shè)計(jì)實(shí)現(xiàn)一種更優(yōu)的易于硬件實(shí)現(xiàn)的塊匹配運(yùn)動(dòng)估計(jì)算法——二步搜索算法。全文首先討論了塊匹配運(yùn)動(dòng)估計(jì)理論及其主要技術(shù)指標(biāo),介紹了運(yùn)動(dòng)估計(jì)技術(shù)在MPEG-4中的應(yīng)用,然后在對(duì)典型的運(yùn)動(dòng)估計(jì)算法進(jìn)行分析比較的基礎(chǔ)上討論了一種性能和硬件實(shí)現(xiàn)難易度綜合指數(shù)較高的二步搜索算法。本文對(duì)已有的用于全搜索算法實(shí)現(xiàn)的VLSI結(jié)構(gòu)進(jìn)行了改進(jìn),設(shè)計(jì)了符合二步搜索算法要求的FPGA實(shí)現(xiàn)結(jié)構(gòu),并在對(duì)其理論分析之后,對(duì)實(shí)現(xiàn)該算法的運(yùn)動(dòng)估計(jì)模塊進(jìn)行了功能模塊的劃分,并運(yùn)用VerilogHDL硬件描述語(yǔ)言、ISE及Modelsim開(kāi)發(fā)工具在Spartan-IIEXC2S300eFPGA芯片上完成了對(duì)各功能模塊的設(shè)計(jì)、實(shí)現(xiàn)與時(shí)序仿真。最后,對(duì)整個(gè)運(yùn)動(dòng)估計(jì)模塊進(jìn)行了仿真測(cè)試,給出了其在FPGA上搭建實(shí)現(xiàn)后的時(shí)序仿真波形圖與占用硬件資源情況,通過(guò)對(duì)時(shí)序仿真結(jié)果可知本文設(shè)計(jì)的各功能模塊工作正常,并且能夠協(xié)同工作,整個(gè)運(yùn)動(dòng)估計(jì)模塊能夠正確的實(shí)現(xiàn)二步搜索運(yùn)動(dòng)估計(jì)算法,并輸出正確的運(yùn)動(dòng)估計(jì)結(jié)果;通過(guò)對(duì)占用硬件資源及時(shí)鐘頻率情況的分析驗(yàn)證了本文設(shè)計(jì)的二步搜索運(yùn)動(dòng)估計(jì)算法的FPGA實(shí)現(xiàn)結(jié)構(gòu)具備先進(jìn)性和實(shí)時(shí)可實(shí)現(xiàn)性。
標(biāo)簽:
FPGA
運(yùn)動(dòng)估計(jì)
算法
仿真
上傳時(shí)間:
2013-05-27
上傳用戶:wpt