基于FPGA的視頻圖像處理的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-06-22 12:18
數(shù)字圖像處理泛指利用計(jì)算機(jī)軟件或者新興的各種硬件微處理器對(duì)圖像進(jìn)行處理的各種方法。數(shù)字圖像處理包括:圖像增強(qiáng)、圖像復(fù)原、圖像重建、圖像分析、模式識(shí)別、計(jì)算機(jī)視覺[1]。圖像縮放作為圖像重建的一個(gè)分支,在數(shù)字圖像處理領(lǐng)域發(fā)揮著不可或缺的作用,并且廣泛應(yīng)用于醫(yī)療、監(jiān)控、機(jī)器視覺等領(lǐng)域。圖像縮放的核心是圖像插值算法,傳統(tǒng)的圖像插值處理技術(shù)主要是基于軟件平臺(tái),一般運(yùn)行在Windows系統(tǒng)的PC機(jī)上,雖然如今的PC主頻比較高,但是在圖像處理時(shí)是基于軟件的串行化處理方式,在實(shí)時(shí)性要求高的場(chǎng)合根本無法滿足需求。因此怎樣將圖像插值算法在硬件上實(shí)現(xiàn)并且需要運(yùn)算速度快,滿足實(shí)時(shí)性要求,滿足高帶寬要求成為圖像處理研究的一個(gè)重要課題。本文針對(duì)上述課題提出了一種基于FPGA的視頻圖像處理方法,FPGA可以保證在極低的主頻下得到比PC軟件平臺(tái)更高的處理速度,利用FPGA的流水線處理技術(shù)可以在每個(gè)時(shí)鐘周期下輸出運(yùn)算后的一個(gè)像素,實(shí)現(xiàn)了完全的并行化處理。本文在深入研究傳統(tǒng)插值算法的基礎(chǔ)上,采用MATLAB對(duì)各個(gè)插值算法進(jìn)行仿真,權(quán)衡了芯片硬件資源、算法實(shí)現(xiàn)復(fù)雜度以及算法實(shí)現(xiàn)效果后,最終選取了雙線...
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:78 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
sinc函數(shù)及其傅里葉頻譜圖
第二章圖像縮放算法研究9從計(jì)算過程可以看出此方法非常簡(jiǎn)單,在硬件實(shí)現(xiàn)的速度是會(huì)是非?斓模⑶乙部梢怨(jié)約資源減少設(shè)計(jì)復(fù)雜度,但是該算法僅使用了與待插點(diǎn)最近的像素點(diǎn)并且直接將該點(diǎn)作為待插點(diǎn)的像素值,沒有考慮其他像素點(diǎn)對(duì)該點(diǎn)的影響,所以該種方法最終生成的圖像會(huì)有明顯的失真,圖像會(huì)出現(xiàn)塊狀、馬賽克、鋸齒等模糊的走樣,圖像質(zhì)量損失較大。圖2-4是最鄰近插值算法插值基函數(shù)的空域與傅里葉變換幅度特性圖,圖2-4最近鄰插值算法插值基函數(shù)及其傅里葉頻譜圖由圖可以看出,最鄰近插值的矩形函數(shù)的傅里葉變換頻譜是sinc函數(shù)[28]。Sinc函數(shù)存在很強(qiáng)的波瓣,是一種非常差的低通濾波器,所以最近鄰插值算法具有很差的頻率響應(yīng)。由頻譜圖可以看出在截止頻率處通帶增益下降到2/≈64%,并且旁瓣峰超過20%,嚴(yán)重差別于理想低通濾波器,所以在插值過程中會(huì)出現(xiàn)各種不良的效果。最鄰近插值算法適用于對(duì)圖像處理要求不高、硬件資源有限、對(duì)處理速度要求高等情況的場(chǎng)合。2.2.2雙線性插值算法雙線性插值算法顧名思義是要進(jìn)行兩次線性插值,利用待插像素點(diǎn)周圍的四個(gè)像素點(diǎn)分別進(jìn)行水平方向與垂直方向的線性插值,它利用這四個(gè)像素點(diǎn)與待插像素點(diǎn)距離這一權(quán)值來加權(quán)求和計(jì)算求出待插點(diǎn)的像素值[29]。雙線性插值基函數(shù)在水平與垂直這兩個(gè)方向上都相當(dāng)于一個(gè)三角函數(shù),其插值基函數(shù)為:h(x)={1-|x|0≤|x|≤10|x|>1(2.7)
第二章圖像縮放算法研究11圖2-6雙線性插值算法插值基函數(shù)及其傅里葉頻譜圖2.2.3雙三次插值算法為了改進(jìn)雙線性插值算法的不足,采用三次多項(xiàng)式來近似sinc函數(shù)進(jìn)行內(nèi)插計(jì)算,此方法稱為雙三次插值[30-31]。雙三次插值算法較雙線性插值算法來說是一種更為復(fù)雜的算法,該方法利用了待插值點(diǎn)周圍4×4個(gè)像素點(diǎn)進(jìn)行計(jì)算,不單單是像雙線性插值算法只考慮周圍的四個(gè)像素點(diǎn),還考慮了各鄰近像素點(diǎn)的像素值變化率的影響,由于圖像的二維屬性,也需要在二維方向上進(jìn)行三次插值,所以稱為雙三次插值算法。雙三次插值算法的插值基函數(shù)為:h(x)={|x|3-2|x|2+1|x|<1-|x|3+5|x|2-8|x|+41≤|x|<202≤|x|(2.9)雙三次插值算法的具體計(jì)算過程如圖2-7所示:
【參考文獻(xiàn)】:
期刊論文
[1]數(shù)字圖像插值算法比較研究[J]. 盛曉艷,龔超. 電腦知識(shí)與技術(shù). 2019(08)
[2]圖像插值技術(shù)綜述[J]. 鐘寶江,陸志芳,季家歡. 數(shù)據(jù)采集與處理. 2016(06)
[3]動(dòng)生電動(dòng)勢(shì)與感生電動(dòng)勢(shì)淺析[J]. 孫小科. 科技信息. 2012(22)
[4]一種基于Sobel算子和混合有理插值的圖像縮放方法[J]. 陳寶國,李寧. 微電子學(xué)與計(jì)算機(jī). 2012(02)
[5]帶參數(shù)有理Coons曲面插值的圖像縮放方法[J]. 李軍成,趙東標(biāo),陸永華. 計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào). 2011(11)
[6]邊緣自適應(yīng)的四點(diǎn)分段拋物線圖像縮放[J]. 丁勇,王翔,嚴(yán)曉浪. 浙江大學(xué)學(xué)報(bào)(工學(xué)版). 2010(09)
[7]嵌入式系統(tǒng)發(fā)展概述[J]. 韋照川,李德明. 科技信息. 2010(01)
[8]DVB-T移動(dòng)接收系統(tǒng)硬件設(shè)計(jì)[J]. 李干富. 中國有線電視. 2006(14)
[9]基于LCD定標(biāo)器的文本型圖像縮放算法研究[J]. 肖建平,鄒雪城,劉政林,趙慧波. 華中科技大學(xué)學(xué)報(bào)(自然科學(xué)版). 2005(05)
博士論文
[1]高速奈奎斯特模數(shù)轉(zhuǎn)換器頻域特性測(cè)試方法研究[D]. 黃深喜.中南大學(xué) 2010
碩士論文
[1]基于FPGA的DDS捷變頻控制器的實(shí)現(xiàn)[D]. 王家敏.電子科技大學(xué) 2019
[2]基于RDP協(xié)議的瘦終端中虛擬桌面顯示加速研究[D]. 錢小兵.上海師范大學(xué) 2019
[3]基于FPGA的視頻縮放的設(shè)計(jì)與實(shí)現(xiàn)[D]. 吳以凱.江蘇大學(xué) 2017
[4]基于FPGA的圖像縮放算法的研究及其應(yīng)用[D]. 羅振.長沙理工大學(xué) 2017
[5]基于FPGA的多速率數(shù)字信號(hào)處理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 倪燕華.蘇州大學(xué) 2015
[6]基于FPGA的視頻圖像放大處理系統(tǒng)的研究與設(shè)計(jì)[D]. 王蕾.東北大學(xué) 2009
[7]基于柱鏡光柵的多視點(diǎn)自由立體顯示技術(shù)研究[D]. 何賽軍.浙江大學(xué) 2009
[8]視頻圖像縮放算法在機(jī)載視頻技術(shù)通用化項(xiàng)目中的應(yīng)用[D]. 鄭俊杰.上海交通大學(xué) 2009
[9]視頻信號(hào)處理芯片中圖像縮放模塊的研究與設(shè)計(jì)[D]. 趙雷.天津大學(xué) 2007
[10]圖像縮放算法研究及其FPGA實(shí)現(xiàn)[D]. 林媛.廈門大學(xué) 2006
本文編號(hào):3242820
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:78 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
sinc函數(shù)及其傅里葉頻譜圖
第二章圖像縮放算法研究9從計(jì)算過程可以看出此方法非常簡(jiǎn)單,在硬件實(shí)現(xiàn)的速度是會(huì)是非?斓模⑶乙部梢怨(jié)約資源減少設(shè)計(jì)復(fù)雜度,但是該算法僅使用了與待插點(diǎn)最近的像素點(diǎn)并且直接將該點(diǎn)作為待插點(diǎn)的像素值,沒有考慮其他像素點(diǎn)對(duì)該點(diǎn)的影響,所以該種方法最終生成的圖像會(huì)有明顯的失真,圖像會(huì)出現(xiàn)塊狀、馬賽克、鋸齒等模糊的走樣,圖像質(zhì)量損失較大。圖2-4是最鄰近插值算法插值基函數(shù)的空域與傅里葉變換幅度特性圖,圖2-4最近鄰插值算法插值基函數(shù)及其傅里葉頻譜圖由圖可以看出,最鄰近插值的矩形函數(shù)的傅里葉變換頻譜是sinc函數(shù)[28]。Sinc函數(shù)存在很強(qiáng)的波瓣,是一種非常差的低通濾波器,所以最近鄰插值算法具有很差的頻率響應(yīng)。由頻譜圖可以看出在截止頻率處通帶增益下降到2/≈64%,并且旁瓣峰超過20%,嚴(yán)重差別于理想低通濾波器,所以在插值過程中會(huì)出現(xiàn)各種不良的效果。最鄰近插值算法適用于對(duì)圖像處理要求不高、硬件資源有限、對(duì)處理速度要求高等情況的場(chǎng)合。2.2.2雙線性插值算法雙線性插值算法顧名思義是要進(jìn)行兩次線性插值,利用待插像素點(diǎn)周圍的四個(gè)像素點(diǎn)分別進(jìn)行水平方向與垂直方向的線性插值,它利用這四個(gè)像素點(diǎn)與待插像素點(diǎn)距離這一權(quán)值來加權(quán)求和計(jì)算求出待插點(diǎn)的像素值[29]。雙線性插值基函數(shù)在水平與垂直這兩個(gè)方向上都相當(dāng)于一個(gè)三角函數(shù),其插值基函數(shù)為:h(x)={1-|x|0≤|x|≤10|x|>1(2.7)
第二章圖像縮放算法研究11圖2-6雙線性插值算法插值基函數(shù)及其傅里葉頻譜圖2.2.3雙三次插值算法為了改進(jìn)雙線性插值算法的不足,采用三次多項(xiàng)式來近似sinc函數(shù)進(jìn)行內(nèi)插計(jì)算,此方法稱為雙三次插值[30-31]。雙三次插值算法較雙線性插值算法來說是一種更為復(fù)雜的算法,該方法利用了待插值點(diǎn)周圍4×4個(gè)像素點(diǎn)進(jìn)行計(jì)算,不單單是像雙線性插值算法只考慮周圍的四個(gè)像素點(diǎn),還考慮了各鄰近像素點(diǎn)的像素值變化率的影響,由于圖像的二維屬性,也需要在二維方向上進(jìn)行三次插值,所以稱為雙三次插值算法。雙三次插值算法的插值基函數(shù)為:h(x)={|x|3-2|x|2+1|x|<1-|x|3+5|x|2-8|x|+41≤|x|<202≤|x|(2.9)雙三次插值算法的具體計(jì)算過程如圖2-7所示:
【參考文獻(xiàn)】:
期刊論文
[1]數(shù)字圖像插值算法比較研究[J]. 盛曉艷,龔超. 電腦知識(shí)與技術(shù). 2019(08)
[2]圖像插值技術(shù)綜述[J]. 鐘寶江,陸志芳,季家歡. 數(shù)據(jù)采集與處理. 2016(06)
[3]動(dòng)生電動(dòng)勢(shì)與感生電動(dòng)勢(shì)淺析[J]. 孫小科. 科技信息. 2012(22)
[4]一種基于Sobel算子和混合有理插值的圖像縮放方法[J]. 陳寶國,李寧. 微電子學(xué)與計(jì)算機(jī). 2012(02)
[5]帶參數(shù)有理Coons曲面插值的圖像縮放方法[J]. 李軍成,趙東標(biāo),陸永華. 計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào). 2011(11)
[6]邊緣自適應(yīng)的四點(diǎn)分段拋物線圖像縮放[J]. 丁勇,王翔,嚴(yán)曉浪. 浙江大學(xué)學(xué)報(bào)(工學(xué)版). 2010(09)
[7]嵌入式系統(tǒng)發(fā)展概述[J]. 韋照川,李德明. 科技信息. 2010(01)
[8]DVB-T移動(dòng)接收系統(tǒng)硬件設(shè)計(jì)[J]. 李干富. 中國有線電視. 2006(14)
[9]基于LCD定標(biāo)器的文本型圖像縮放算法研究[J]. 肖建平,鄒雪城,劉政林,趙慧波. 華中科技大學(xué)學(xué)報(bào)(自然科學(xué)版). 2005(05)
博士論文
[1]高速奈奎斯特模數(shù)轉(zhuǎn)換器頻域特性測(cè)試方法研究[D]. 黃深喜.中南大學(xué) 2010
碩士論文
[1]基于FPGA的DDS捷變頻控制器的實(shí)現(xiàn)[D]. 王家敏.電子科技大學(xué) 2019
[2]基于RDP協(xié)議的瘦終端中虛擬桌面顯示加速研究[D]. 錢小兵.上海師范大學(xué) 2019
[3]基于FPGA的視頻縮放的設(shè)計(jì)與實(shí)現(xiàn)[D]. 吳以凱.江蘇大學(xué) 2017
[4]基于FPGA的圖像縮放算法的研究及其應(yīng)用[D]. 羅振.長沙理工大學(xué) 2017
[5]基于FPGA的多速率數(shù)字信號(hào)處理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 倪燕華.蘇州大學(xué) 2015
[6]基于FPGA的視頻圖像放大處理系統(tǒng)的研究與設(shè)計(jì)[D]. 王蕾.東北大學(xué) 2009
[7]基于柱鏡光柵的多視點(diǎn)自由立體顯示技術(shù)研究[D]. 何賽軍.浙江大學(xué) 2009
[8]視頻圖像縮放算法在機(jī)載視頻技術(shù)通用化項(xiàng)目中的應(yīng)用[D]. 鄭俊杰.上海交通大學(xué) 2009
[9]視頻信號(hào)處理芯片中圖像縮放模塊的研究與設(shè)計(jì)[D]. 趙雷.天津大學(xué) 2007
[10]圖像縮放算法研究及其FPGA實(shí)現(xiàn)[D]. 林媛.廈門大學(xué) 2006
本文編號(hào):3242820
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/3242820.html
最近更新
教材專著