日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

簡(jiǎn)述FPGA的圖像高斯濾波

FPGA之家 ? 來(lái)源:記憶面包呀 ? 作者:記憶面包呀 ? 2021-06-27 11:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在知乎上看到一個(gè)比較有意思的話題,卷積為什么叫”卷“積?哈哈哈哈哈

其中有個(gè)動(dòng)圖用卷毛巾生動(dòng)形象的比喻了卷積的過(guò)程。

帶著好奇心先看一下我們最熟悉的卷積公式:

c23ac53e-d6f4-11eb-9e57-12bb97331649.png

還可以改寫(xiě)成:

c24a6160-d6f4-11eb-9e57-12bb97331649.png

其中a,b表示a+b=n這條直線上所有的點(diǎn)。y(n)就表示這條直線上所有點(diǎn)對(duì)應(yīng)的函數(shù)值x(a)h(b)的累加。

以下圖卷毛巾為例,將毛巾沿紅色虛線方向卷起來(lái),設(shè)這條紅色虛線為a+b=5,卷起來(lái)后這條紅線上的所有函數(shù)值都累加到n=5這一點(diǎn)上,即是y(5)的值。

c258cfb6-d6f4-11eb-9e57-12bb97331649.png

1.一維信號(hào)的卷積

上面只是從數(shù)學(xué)公式解釋了卷積是如何計(jì)算的,但卷積物理意義是什么呢?

學(xué)習(xí)信號(hào)與系統(tǒng)的時(shí)候總是聽(tīng)老師說(shuō)信號(hào)經(jīng)過(guò)一個(gè)系統(tǒng)就是與這個(gè)系統(tǒng)進(jìn)行卷積。所以我們先從一維信號(hào)來(lái)解釋一下。

(1)表示信號(hào)δ(t)經(jīng)過(guò)某系統(tǒng)產(chǎn)生了輸出h(t)。

(2)將信號(hào)δ(t)延時(shí)τ后,輸出也延時(shí)了τ,為h(t-τ)。

(3)將1,2中信號(hào)疊加輸入系統(tǒng)后,產(chǎn)生輸出y(t)也進(jìn)行了一個(gè)疊加,輸出等于h(t)+h(t-τ)。

c303bf2a-d6f4-11eb-9e57-12bb97331649.png

再假如有這樣一個(gè)x(t),由很多個(gè)δ(t)組成,這個(gè)δ(t)不正是沖激函數(shù)嘛。它經(jīng)過(guò)系統(tǒng)會(huì)輸出什么?

c30f72de-d6f4-11eb-9e57-12bb97331649.png

由δ(t)沖激函數(shù)的性質(zhì)

c318c0f0-d6f4-11eb-9e57-12bb97331649.png

帶入便得到了卷積公式。

c3294696-d6f4-11eb-9e57-12bb97331649.png

所以卷積的意義就是累加唄,得到的結(jié)果y(t)就表示在t這點(diǎn)的沖激響應(yīng)和t之前所有沖激響應(yīng)的”余波“的累加值。(這里累加下限τ=0是因?yàn)榧僭O(shè)t《0時(shí)沒(méi)有信號(hào)的,不會(huì)對(duì)t這點(diǎn)產(chǎn)生影響)

2.二維圖像卷積

上升到二維空間,卷積公式變?yōu)?/p>

c36a2ec2-d6f4-11eb-9e57-12bb97331649.png

以高斯濾波為例,w(x,y)是二維高斯函數(shù)。

圖像f與w卷積,可以同樣理解為圖像經(jīng)過(guò)系統(tǒng)w所產(chǎn)生的輸出,而圖像中每個(gè)像素點(diǎn)可以理解為一維卷積中的信號(hào)δ(t),最終的輸出也是每個(gè)像素點(diǎn)沖激響應(yīng)累加的結(jié)果。

累加的上下標(biāo)a,b代表著能對(duì)中心像素產(chǎn)生影響的周?chē)袼氐姆秶?,而影響的大小取決于①它對(duì)中心像素的“余波”;②周?chē)袼攸c(diǎn)本身的像素值(相當(dāng)于一維中的a0,a1 ,a2 。 。 。 。)。

舉個(gè)例子,當(dāng)a,b都為2時(shí),表示以某像素為中心3×3的矩陣內(nèi),所有像素都對(duì)此像素有影響。

想象一下這個(gè)3×3的矩陣中每個(gè)像素上都對(duì)高斯濾波器產(chǎn)生了沖激響應(yīng),可以想象成每個(gè)像素上有座山,山坡會(huì)延伸到周?chē)袼厣?,山的高度可以疊加,那中心點(diǎn)像素的山就是最高的了。

那中間山的高度是多少呢? 取決于:

①周?chē)袼貙?duì)中心像素的“余波”;

f(x-1,y-1)在中心像素的“余波”為1,f(x-1,y)在中心像素的“余波”為2,f(x-1,y+1)在中心像素的“余波”為1,f(x,y-1)在中心像素的“余波”為2,f(x,y)自己貢獻(xiàn)了4,f(x,y+1)在中心像素的“余波”為2,f(x+1,y-1)在中心像素的“余波”為1,f(x+1,y)在中心像素的“余波”為2,f(x+1,y+1) 在中心像素的“余波”為1。

②周?chē)袼攸c(diǎn)本身的像素值

最終山的高度等于∑(某點(diǎn)像素值 × 其對(duì)中心點(diǎn)”余波“)。而“余波”不就是所用的模板嗎。

還有一點(diǎn)需要注意,這個(gè)模板并不是我們的w,而是將w翻轉(zhuǎn)了180度,方便與相同位置像素對(duì)應(yīng)。

由卷積公式得下式,對(duì)應(yīng)圖中相同顏色的相乘。

c397c382-d6f4-11eb-9e57-12bb97331649.png

3.FPGA實(shí)現(xiàn)

理解了高斯濾波模板的意義,接下來(lái)就考慮如何用FPGA來(lái)實(shí)現(xiàn)了。由于圖像是一個(gè)像素一個(gè)像素流入FPGA的,所以怎樣將一個(gè)個(gè)像素流變成3×3的方塊與我們的模板相乘是一個(gè)問(wèn)題。

還好altera ip核中有個(gè)shift_ram,可以將數(shù)據(jù)緩存后分行輸出。下圖就比較直觀的展現(xiàn)了它的功能。

所以我們需要將數(shù)據(jù)緩存兩行,每行640個(gè)像素,加上當(dāng)前流入的像素,就可以構(gòu)成需要的3×3的矩陣了。

c418eab6-d6f4-11eb-9e57-12bb97331649.png

c4220344-d6f4-11eb-9e57-12bb97331649.png

c430d162-d6f4-11eb-9e57-12bb97331649.jpg

最后行場(chǎng)同步需要打兩拍是由于輸入數(shù)據(jù)的時(shí)候數(shù)據(jù)打了一拍,上圖構(gòu)建矩陣時(shí)打了一拍,詳見(jiàn)完整代碼。

仿真結(jié)果

可以看出shift_ram在緩存兩行數(shù)據(jù)后,就可以三行數(shù)據(jù)同時(shí)輸出。就可以構(gòu)成3×3的矩陣了。

接下來(lái)對(duì)這個(gè)3×3矩陣進(jìn)行乘上對(duì)應(yīng)系數(shù)再累加,便得到濾波后的像素啦。

c448bbba-d6f4-11eb-9e57-12bb97331649.jpg

編輯:jq

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

    關(guān)注

    1664

    文章

    22513

    瀏覽量

    639625
  • 濾波
    +關(guān)注

    關(guān)注

    10

    文章

    713

    瀏覽量

    58089
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7349

    瀏覽量

    95058
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4977

    瀏覽量

    74425

原文標(biāo)題:基于FPGA的圖像高斯濾波

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    OCAD應(yīng)用:雙高斯照相物鏡系統(tǒng)結(jié)構(gòu)優(yōu)化設(shè)計(jì)

    | | 雙高斯照相物鏡屬于中等視場(chǎng)及中等相對(duì)孔徑的典型照相物鏡,其結(jié)構(gòu)形式如圖1所示。 圖1.雙高斯照相物鏡結(jié)構(gòu)形式 該類(lèi)型鏡頭結(jié)構(gòu)簡(jiǎn)單,成本低,容易滿足使用要求。目前市場(chǎng)上也有大量鏡頭設(shè)計(jì)專(zhuān)利可供
    發(fā)表于 04-29 08:28

    FPGA圖像處理平臺(tái)搭建方案

    基于 MicroBlaze V 的 FPGA 視覺(jué)平臺(tái):通過(guò)以太網(wǎng)實(shí)時(shí)捕獲、調(diào)試和傳輸 MIPI 相機(jī)數(shù)據(jù),支持全幀或高速 ROI 范圍。
    的頭像 發(fā)表于 04-22 09:32 ?478次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>圖像</b>處理平臺(tái)搭建方案

    綜合圖像處理硬件平臺(tái)設(shè)計(jì)資料:2-基于6U VPX的雙TMS320C6678+Xilinx FPGA K7 XC7K420T的圖像信號(hào)處理板

    FPGA光纖, XCVU9P板卡, 高速圖像采集, 基帶信號(hào)處理, 加速計(jì)算卡, 無(wú)線仿真平臺(tái), 圖像信號(hào)處理板
    的頭像 發(fā)表于 03-30 14:39 ?168次閱讀
    綜合<b class='flag-5'>圖像</b>處理硬件平臺(tái)設(shè)計(jì)資料:2-基于6U VPX的雙TMS320C6678+Xilinx <b class='flag-5'>FPGA</b> K7 XC7K420T的<b class='flag-5'>圖像</b>信號(hào)處理板

    VirtualLab:Ince高斯模式

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

    VirtualLab:Ince高斯模式

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

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

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

    圖像采集卡:機(jī)器視覺(jué)時(shí)代的圖像數(shù)據(jù)核心樞紐

    一、圖像采集卡的技術(shù)本質(zhì):從信號(hào)到數(shù)據(jù)的“轉(zhuǎn)換器”與“傳輸通道”圖像采集卡(ImageCaptureCard)是機(jī)器視覺(jué)系統(tǒng)的核心硬件組件,本質(zhì)是通過(guò)專(zhuān)用芯片(如FPGA、ASIC)實(shí)現(xiàn)圖像
    的頭像 發(fā)表于 11-12 15:15 ?893次閱讀
    <b class='flag-5'>圖像</b>采集卡:機(jī)器視覺(jué)時(shí)代的<b class='flag-5'>圖像</b>數(shù)據(jù)核心樞紐

    基于FPGA的CLAHE圖像增強(qiáng)算法設(shè)計(jì)

    CLAHE圖像增強(qiáng)算法又稱(chēng)為對(duì)比度有限的自適應(yīng)直方圖均衡算法,其算法原理是通過(guò)有限的調(diào)整圖像局部對(duì)比度來(lái)增強(qiáng)有效信號(hào)和抑制噪聲信號(hào)。
    的頭像 發(fā)表于 10-15 10:14 ?826次閱讀
    基于<b class='flag-5'>FPGA</b>的CLAHE<b class='flag-5'>圖像</b>增強(qiáng)算法設(shè)計(jì)

    基于FPGA利用sm4進(jìn)行實(shí)時(shí)圖像加密

    求一份在fpga上利用sm4進(jìn)行實(shí)時(shí)圖像加密的文件
    發(fā)表于 09-15 19:05

    FPGA 加持,友思特圖像采集卡高速預(yù)處理助力視覺(jué)系統(tǒng)運(yùn)行提速增效

    圖像預(yù)處理是圖像處理關(guān)鍵環(huán)節(jié),可優(yōu)化數(shù)據(jù)傳輸、減輕主機(jī)負(fù)擔(dān),其算法可在FPGA等硬件上執(zhí)行。友思特FPGA圖像采集卡憑借
    的頭像 發(fā)表于 08-13 17:41 ?1383次閱讀
    <b class='flag-5'>FPGA</b> 加持,友思特<b class='flag-5'>圖像</b>采集卡高速預(yù)處理助力視覺(jué)系統(tǒng)運(yùn)行提速增效

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

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

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

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

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

    的,這將使不同空間位置的光所經(jīng)歷的光程長(zhǎ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ǎ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

    基于高斯的稠密視覺(jué)SLAM研究

    基于高斯的場(chǎng)景表示在新視角下會(huì)出現(xiàn)幾何失真,這大大降低了基于高斯的跟蹤方法的準(zhǔn)確性。這些幾何不一致主要源于高斯基元的深度建模以及在深度融合過(guò)程中表面之間的相互干擾。為了解決這些問(wèn)題,我們提出了一種
    的頭像 發(fā)表于 05-15 10:36 ?1287次閱讀
    基于<b class='flag-5'>高斯</b>的稠密視覺(jué)SLAM研究
    阿合奇县| 鄱阳县| 海南省| 沅江市| 于田县| 邳州市| 大丰市| 昭通市| 灵宝市| 南华县| 全州县| 云安县| 石柱| 资中县| 沙坪坝区| 开化县| 信阳市| 芮城县| 闽清县| 荣昌县| 南川市| 常熟市| 调兵山市| 拉萨市| 绥中县| 定兴县| 大渡口区| 延津县| 称多县| 余姚市| 中西区| 洪洞县| 吉隆县| 临江市| 望奎县| 昌图县| 毕节市| 府谷县| 宜良县| 黑河市| 舟曲县|