chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FPGA中高斯濾波算法的實(shí)現(xiàn)

FPGA自習(xí)室 ? 來源:瘋狂的FPGA ? 作者:CrazyBingo ? 2021-10-29 10:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.高斯濾波算法的實(shí)現(xiàn)

前面講的均值/中值濾波,對(duì)于濾波窗口內(nèi)每個(gè)像素的權(quán)重都是一樣的。但是噪聲在圖像當(dāng)中常表現(xiàn)為異常視覺效果的孤立像素點(diǎn)或像素塊,那么他必然不是平均分布。

這里先引入一個(gè)概念:正態(tài)分布:

正態(tài)分布是最重要的一種概率分布,相關(guān)概念是由德國的數(shù)學(xué)家和天文學(xué)家Moivre在1733年提出的,但由于德國數(shù)學(xué)家Gauss率先將其用于天文學(xué)研究,因此也叫做高斯分布。在正態(tài)分布里,認(rèn)為中間狀態(tài)是常態(tài),過高和過低都屬于少數(shù),因此正態(tài)分布具有相當(dāng)?shù)钠毡樾?,典型的比如我們的身高、壽命、血壓、成績、測(cè)量誤差等都遵從正太分布。

以中國家庭動(dòng)態(tài)跟蹤,抽樣掉找自報(bào)的身高數(shù)據(jù)為例,如下是2010年男/女身高分布直方圖,近似呈現(xiàn)正態(tài)分布。

扯遠(yuǎn)了,回歸正題,我們這里主題就是要處理高斯分布的噪聲,與椒鹽噪聲不同,高斯噪聲則是畫面上每個(gè)點(diǎn)都存在著不同程度的,與當(dāng)前像素距離成高斯分布的噪聲。這里我們繼續(xù)在前文已經(jīng)成熟的3*3滑窗方案上,進(jìn)行高斯算法的講解,及Matlab&FPGA的實(shí)現(xiàn)。

2.高斯濾波算法理論

根據(jù)概率論及中心極限定理(MBA智庫百科,全球?qū)I(yè)中文經(jīng)管百科)猜想,大部分噪聲應(yīng)該也符合正態(tài)分布/高斯分布(高斯白噪聲),所以也就有了高斯濾波,及根據(jù)正態(tài)分布進(jìn)行權(quán)重計(jì)算的濾波方法。

我們已經(jīng)介紹了高斯分布(正態(tài)分布),此處我們直接引入高斯分布函數(shù),為一維與二維高斯分布函數(shù),其中σ為高斯分布的強(qiáng)度,σ越大則數(shù)據(jù)更越分散,反之則越向中心集中分布:

我們首先采用Matlab自帶的高斯函數(shù)來驗(yàn)證一下結(jié)果,σ=1的高斯濾波,可見有一定的模糊效果。圖3為5*5的窗口,σ=3的高斯濾波,模糊的強(qiáng)度稍微更大了一點(diǎn)。圖4為11*11的窗口,σ=3的高斯濾波,相對(duì)5*5窗口,σ=3的濾波,可見擴(kuò)大擴(kuò)大窗口后,濾波后模糊程度非常大,可見濾波窗口對(duì)濾波的強(qiáng)度影響更大,其次才是σ的大小。

左側(cè)為生成5*5模板的Matlab代碼,我們先根據(jù)高斯分布的公式生成5*5 的模板。其中11行為原始二維高斯分布的函數(shù),而12行中我已經(jīng)將常熟去掉,畢竟后續(xù)需要?dú)w一化,就可以簡化公式,得到的高斯權(quán)重分布如有圖G1所示,為一堆浮點(diǎn)數(shù)據(jù)。

但是,二維高斯分布并不僅僅在5*5的區(qū)間內(nèi),權(quán)重在5*5之外仍然有分布,只不過我們當(dāng)前采用5*5的高斯分布,權(quán)且認(rèn)為數(shù)據(jù)主要分布在5*5之內(nèi),因此還需要進(jìn)一步的歸一化,來使得所有權(quán)中之和=1,如17-18行所示,得到右邊第二個(gè)表格數(shù)據(jù)的模板。

如果在Matlab中實(shí)現(xiàn),此時(shí)得到的模板已經(jīng)可以用于高斯濾波卷積計(jì)算。但我們的目標(biāo)是FPGA實(shí)現(xiàn),因此還需要進(jìn)一步定點(diǎn)化,這里采用*1024為例,生成最終的5*5的模板如上第三個(gè)表格所示。當(dāng)然最后需要/1024縮放回去,使得結(jié)果最終還原到0-255。

為Matlab進(jìn)行5*5高斯模板卷積的源代碼,其中IMG1為原圖,IMG2為采用Matlab自帶高斯濾波函數(shù)在σ=3,5*5窗口下的濾波結(jié)果,IMG3為我們手動(dòng)編寫的,根據(jù)生成的定點(diǎn)化模板卷積后的結(jié)果。

其中在處理5*5卷積時(shí),為了設(shè)計(jì)的簡便,邊緣像素采用了復(fù)制原值的操作。另外,由于Matlab是浮點(diǎn)運(yùn)算,在卷積后將數(shù)據(jù)類型再次轉(zhuǎn)成uint8定點(diǎn)。最后執(zhí)行生成的結(jié)果如下圖所示,其中圖2為與圖3,處理結(jié)果幾乎一樣,我們定點(diǎn)化5*5高斯模板算法成功。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1664

    文章

    22503

    瀏覽量

    639274
  • matlab
    +關(guān)注

    關(guān)注

    189

    文章

    3029

    瀏覽量

    239206

原文標(biāo)題:高斯濾波算法之Matlab&FPGA實(shí)現(xiàn)

文章出處:【微信號(hào):FPGA_Study,微信公眾號(hào):FPGA自習(xí)室】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    VirtualLab:Ince高斯模式

    **摘要 ** 除了Hermite和Laguerre高斯模式之外,近軸波動(dòng)方程還有第三種嚴(yán)格的正交解族,即所謂的Ince高斯模式。這些解在橢圓坐標(biāo)中定義,并且通過橢圓參數(shù)允許在Hermite
    發(fā)表于 03-20 08:58

    VirtualLab:Ince高斯模式

    **摘要 ** 除了Hermite和Laguerre高斯模式之外,近軸波動(dòng)方程還有第三種嚴(yán)格的正交解族,即所謂的Ince高斯模式。這些解在橢圓坐標(biāo)中定義,并且通過橢圓參數(shù)允許在Hermite
    發(fā)表于 03-19 08:36

    基于FPGA的低照度條件下EBAPS圖像混合噪聲去除算法

    本文提出了基于可編程邏輯門陣列(field programmable gate array,FPGA)的開關(guān)融合中值-高斯(open and close mix-median-Gaussian,OCMMG)濾波
    的頭像 發(fā)表于 03-11 09:24 ?7016次閱讀
    基于<b class='flag-5'>FPGA</b>的低照度條件下EBAPS圖像混合噪聲去除<b class='flag-5'>算法</b>

    單片機(jī)ADC采樣算法-中位值平均濾波

    中位值平均濾波濾波法就是通過連續(xù)采樣N個(gè)數(shù)據(jù),然后對(duì)數(shù)據(jù)從小到大排序,然后去掉最大值和最小值,對(duì)剩余的N-2個(gè)值計(jì)算算數(shù)平均值。也就是中位值濾波和算數(shù)平均濾波的結(jié)合。 下面看C代
    發(fā)表于 01-22 06:17

    ADC的采樣濾波算法利用卡爾曼濾波算法

    ; ADC_OLD_Value = ADC_Value; kalman_adc_old = kalman_adc; return kalman_adc;} 4 如何優(yōu)化 用以上的代碼實(shí)現(xiàn)濾波算法,通常要么滯后
    發(fā)表于 12-01 07:44

    25年11月上海FPGA算法實(shí)現(xiàn)與應(yīng)用技術(shù)高級(jí)研修分享

    器的設(shè)計(jì)。   第六章: NCO的算法實(shí)現(xiàn):NCO(數(shù)字控制振蕩器)是做頻率搬移和相位搬移的重要算法,也是數(shù)字中頻設(shè)計(jì)常用的設(shè)計(jì)模塊。   第七章: FRM濾波器設(shè)計(jì):FRM
    發(fā)表于 10-11 11:55

    數(shù)據(jù)濾波算法的具體實(shí)現(xiàn)步驟是怎樣的?

    ? 數(shù)據(jù)濾波算法在電能質(zhì)量在線監(jiān)測(cè)裝置中的具體實(shí)現(xiàn),需圍繞 “ 數(shù)據(jù)采集→預(yù)處理→算法執(zhí)行→參數(shù)適配→效果驗(yàn)證→結(jié)果輸出 ” 的全流程展開,核心是結(jié)合裝置硬件特性(采樣率、ADC 精度
    的頭像 發(fā)表于 10-10 16:45 ?1013次閱讀

    基于FPGA實(shí)現(xiàn)FOC算法之PWM模塊設(shè)計(jì)

    哈嘍,大家好,從今天開始正式帶領(lǐng)大家從零到一,在FPGA平臺(tái)上實(shí)現(xiàn)FOC算法,整個(gè)算法的框架如下圖所示,如果大家對(duì)算法的原理不是特別清楚的話
    的頭像 發(fā)表于 07-17 15:21 ?3712次閱讀
    基于<b class='flag-5'>FPGA</b><b class='flag-5'>實(shí)現(xiàn)</b>FOC<b class='flag-5'>算法</b>之PWM模塊設(shè)計(jì)

    基于Matlab與FPGA的雙邊濾波算法實(shí)現(xiàn)

    前面發(fā)過中值、均值、高斯濾波的文章,這些只考慮了位置,并沒有考慮相似度。那么雙邊濾波來了,既考慮了位置,有考慮了相似度,對(duì)邊緣的保持比前幾個(gè)好很多,當(dāng)然實(shí)現(xiàn)上也是復(fù)雜很多。本文將從原理
    的頭像 發(fā)表于 07-10 11:28 ?4829次閱讀
    基于Matlab與<b class='flag-5'>FPGA</b>的雙邊<b class='flag-5'>濾波</b><b class='flag-5'>算法</b><b class='flag-5'>實(shí)現(xiàn)</b>

    基于FPGA的壓縮算法加速實(shí)現(xiàn)

    本設(shè)計(jì)中,計(jì)劃實(shí)現(xiàn)對(duì)文件的壓縮及解壓,同時(shí)優(yōu)化壓縮中所涉及的信號(hào)處理和計(jì)算密集型功能,實(shí)現(xiàn)對(duì)其的加速處理。本設(shè)計(jì)的最終目標(biāo)是證明在充分并行化的硬件體系結(jié)構(gòu) FPGA實(shí)現(xiàn)
    的頭像 發(fā)表于 07-10 11:09 ?2595次閱讀
    基于<b class='flag-5'>FPGA</b>的壓縮<b class='flag-5'>算法</b>加速<b class='flag-5'>實(shí)現(xiàn)</b>

    粗糙度的濾波值是怎么設(shè)置的?

    微觀不平度的信息。本文將詳細(xì)探討粗糙度濾波值的設(shè)置方法與依據(jù)。 濾波原理與類型 表面輪廓包含了形狀誤差、波紋度和粗糙度等不同尺度的幾何特征,濾波的本質(zhì)是通過數(shù)學(xué)算法對(duì)輪廓數(shù)據(jù)進(jìn)行頻率分
    的頭像 發(fā)表于 07-03 09:46 ?1128次閱讀
    粗糙度的<b class='flag-5'>濾波</b>值是怎么設(shè)置的?

    GLAD應(yīng)用:高斯光束的吸收和自聚焦效應(yīng)

    的,這將使不同空間位置的光所經(jīng)歷的光程長度不同,即介質(zhì)對(duì)入射光束的作用等價(jià)于光學(xué)透鏡,從而導(dǎo)致光束的自行聚焦效果。 特別地,當(dāng)入射光束強(qiáng)度沿垂直光軸的界面內(nèi)呈高斯形時(shí),且強(qiáng)度足夠產(chǎn)生非線性效應(yīng)的情況下
    發(fā)表于 06-17 08:52

    GLAD應(yīng)用:高斯光束的吸收和自聚焦效應(yīng)

    的,這將使不同空間位置的光所經(jīng)歷的光程長度不同,即介質(zhì)對(duì)入射光束的作用等價(jià)于光學(xué)透鏡,從而導(dǎo)致光束的自行聚焦效果。 特別地,當(dāng)入射光束強(qiáng)度沿垂直光軸的界面內(nèi)呈高斯形時(shí),且強(qiáng)度足夠產(chǎn)生非線性效應(yīng)的情況下
    發(fā)表于 05-16 08:47

    基于高斯的稠密視覺SLAM研究

    基于高斯的場(chǎng)景表示在新視角下會(huì)出現(xiàn)幾何失真,這大大降低了基于高斯的跟蹤方法的準(zhǔn)確性。這些幾何不一致主要源于高斯基元的深度建模以及在深度融合過程中表面之間的相互干擾。為了解決這些問題,我們提出了一種
    的頭像 發(fā)表于 05-15 10:36 ?1252次閱讀
    基于<b class='flag-5'>高斯</b>的稠密視覺SLAM研究

    藍(lán)牙信標(biāo)RSSI濾波算法

    藍(lán)牙信標(biāo)RSSI濾波算法?主要用于處理RSSI值的不穩(wěn)定性和噪聲,以提高距離估計(jì)的準(zhǔn)確性。RSSI(接收信號(hào)強(qiáng)度指示)是藍(lán)牙信標(biāo)中常用的參數(shù),用于評(píng)估設(shè)備之間的距離或信號(hào)質(zhì)量。然而,RSSI值的測(cè)量
    的頭像 發(fā)表于 05-12 19:45 ?1191次閱讀
    藍(lán)牙信標(biāo)RSSI<b class='flag-5'>濾波</b><b class='flag-5'>算法</b>