欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

基于二值圖像的濾波算法即形態(tài)學(xué)濾波

FPGA開(kāi)源工作室 ? 來(lái)源:FPGA開(kāi)源工作室 ? 作者:FPGA開(kāi)源工作室 ? 2021-03-09 11:51 ? 次閱讀

一、背景介紹

基于二值圖像的濾波算法即形態(tài)學(xué)濾波,在圖像目標(biāo)采集的預(yù)處理中經(jīng)常被使用到,針對(duì)不同的使用場(chǎng)景涉及到腐蝕、膨脹、開(kāi)閉運(yùn)算等處理。實(shí)際使用中對(duì)于不同的分辨率大小以及模板窗口大小,都要進(jìn)行代碼的修改去適應(yīng)不同的場(chǎng)景,特別是模板窗口比較大時(shí),代碼改寫(xiě)工作量就很大。因此,為了減少開(kāi)發(fā)時(shí)間,本文實(shí)現(xiàn)了一個(gè)通用的算法IP,只需要修改模板窗口大小和工作模式(腐蝕or膨脹)參數(shù)即可,達(dá)到“自適應(yīng)”目的,避免重復(fù)低效的工作。

二、形態(tài)學(xué)濾波原理

形態(tài)學(xué)濾波由腐蝕和膨脹兩種操作組成。首先,腐蝕(Erosion)的核心思想是圖像像素之間進(jìn)行邏輯與運(yùn)算,簡(jiǎn)單來(lái)說(shuō),當(dāng)一個(gè)包含當(dāng)前像素的結(jié)構(gòu)單元的像素值都為“1”時(shí)輸出待處理的的目標(biāo)像素。

若采用窗口實(shí)現(xiàn)腐蝕操作,如圖2.1所示:

圖2.1腐蝕效果示意圖

腐蝕的作用:在形態(tài)學(xué)中的腐蝕可以去除圖像中的物體邊界點(diǎn),清除圖像中比結(jié)構(gòu)元素小的毛刺或者小突起,此外,結(jié)構(gòu)元素越大,腐蝕的面積就越大。所以,可以使用腐蝕運(yùn)算操作小區(qū)域的非目標(biāo)區(qū)域區(qū)分。

膨脹的核心思想是像素之間進(jìn)行邏輯或運(yùn)算,也就是說(shuō)每個(gè)輸入像素在輸出圖像中被替換成結(jié)構(gòu)單元的形狀。當(dāng)結(jié)構(gòu)單元中任何一個(gè)像素的灰度值為“1”時(shí),那么輸出窗口內(nèi)的像素都為“1”,此時(shí)輸出待處理的目標(biāo)像素。公式可以表示為:

若采用窗口實(shí)現(xiàn)膨脹操作,如圖2.2所示:

圖2.2膨脹效果示意圖

膨脹的作用:膨脹運(yùn)算可以填充圖像中小于結(jié)構(gòu)元素的孔洞以及圖像邊緣部分的一些小凹陷。對(duì)于目標(biāo)區(qū)域腐蝕后再膨脹操作就是所謂的開(kāi)運(yùn)算。對(duì)所選定的目標(biāo)區(qū)域先進(jìn)行膨脹操作然后再進(jìn)行腐蝕操作就是所謂的閉運(yùn)算。

三、FPGA硬件實(shí)現(xiàn)

形態(tài)學(xué)濾波算法的FPGA硬件實(shí)現(xiàn)原理圖,如下圖所示。算法的輸入輸出接口信號(hào)采用標(biāo)準(zhǔn)的 VGA時(shí)序接口,即行場(chǎng)信號(hào)、數(shù)據(jù)和數(shù)據(jù)使能信號(hào)。算法模板輸入?yún)?shù)主要有兩個(gè),Win_SIZE 表示窗口大小,WORK_MODE 表示工作在腐蝕還是膨脹模式,根據(jù)需要配置自己想要的模板大小和工作模式。

由于行緩存是基于RAM的實(shí)現(xiàn)的,本文設(shè)計(jì)的ram的規(guī)格大小是為2048x15,

深度2048 表示支持的最大分辨率,數(shù)據(jù)位寬為15bit表示支持的最大的模板窗口大小為15x15,也可以根據(jù)需要修改ram規(guī)格,其他邏輯不需要改動(dòng)。

最后,需要開(kāi)運(yùn)算或者閉運(yùn)算時(shí),只需要把兩個(gè)算法IP串聯(lián)起來(lái),配置不同的參數(shù)即可。

四、仿真驗(yàn)證

本節(jié)主要搭建一個(gè)視頻流Modelsim仿真平臺(tái),在基于FPGA視頻圖像算法開(kāi)發(fā)過(guò)程中,有必要模擬一個(gè)視頻時(shí)序,用來(lái)驗(yàn)證算法,并有效的利用Matlab工具把靜態(tài)圖片“打散”保存到txt文本里,供Modesim讀取,然后通過(guò)Matalb“復(fù)現(xiàn)”處理后的文本。

3x3腐蝕仿真結(jié)果:

9x9腐蝕仿真結(jié)果:

5x5膨脹仿真結(jié)果:

15x15膨脹仿真結(jié)果:

責(zé)任編輯:lq

聲明:本文內(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)投訴
  • Verilog
    +關(guān)注

    關(guān)注

    28

    文章

    1352

    瀏覽量

    110451
  • 濾波算法
    +關(guān)注

    關(guān)注

    2

    文章

    89

    瀏覽量

    13781
  • 二值圖像
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    8767

原文標(biāo)題:基于Verilog的“自適應(yīng)”形態(tài)學(xué)濾波算法實(shí)現(xiàn)

文章出處:【微信號(hào):leezym0317,微信公眾號(hào):FPGA開(kāi)源工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    卡爾曼濾波圖像處理中的應(yīng)用實(shí)例 如何調(diào)優(yōu)卡爾曼濾波參數(shù)

    卡爾曼濾波圖像處理中的應(yīng)用實(shí)例 卡爾曼濾波圖像處理中主要應(yīng)用于目標(biāo)跟蹤、噪聲消除和圖像恢復(fù)等方面。以下是一些具體的應(yīng)用實(shí)例: 目標(biāo)跟蹤
    的頭像 發(fā)表于 12-16 09:11 ?604次閱讀

    圖像高斯濾波的原理及FPGA實(shí)現(xiàn)思路

    (Gaussian Blur),是一種高斯低通濾波。通常這個(gè)算法也可以用來(lái)模糊圖像,提供模糊濾鏡。也可以用來(lái)過(guò)濾自然界的高斯白噪聲。 高斯分布(正態(tài)分布)是一個(gè)常見(jiàn)的連續(xù)概率分布,正態(tài)分布的數(shù)學(xué)期望
    的頭像 發(fā)表于 12-07 09:12 ?619次閱讀
    <b class='flag-5'>圖像</b>高斯<b class='flag-5'>濾波</b>的原理及FPGA實(shí)現(xiàn)思路

    STM32的ADC采樣及各式濾波算法實(shí)現(xiàn)

    本文為手把手教學(xué)ADC采樣及各式濾波算法的教程,本教程的MCU采用STM32F103ZET6。以HAL庫(kù)的ADC采樣函數(shù)為基礎(chǔ)進(jìn)行教學(xué),通過(guò)各式常見(jiàn)濾波的實(shí)驗(yàn)結(jié)果進(jìn)行分析對(duì)比,搭配VOFA+工具直觀的展示
    的頭像 發(fā)表于 10-28 10:51 ?3219次閱讀
    STM32的ADC采樣及各式<b class='flag-5'>濾波</b><b class='flag-5'>算法</b>實(shí)現(xiàn)

    常用的ADC濾波算法有哪些

    ADC(模數(shù)轉(zhuǎn)換器)濾波算法在信號(hào)處理中起著至關(guān)重要的作用,它們能夠幫助我們提取出有用的信號(hào),同時(shí)濾除噪聲和干擾。以下是常用的ADC濾波算法詳解,這些
    的頭像 發(fā)表于 10-08 14:35 ?555次閱讀

    高斯濾波和均值濾波的區(qū)別

    。 高斯濾波的核心思想是對(duì)圖像中的每一個(gè)像素點(diǎn),用其鄰域內(nèi)像素的加權(quán)平均灰度來(lái)替代該點(diǎn)的灰度,權(quán)重由高斯函數(shù)決定,距離中心像素點(diǎn)越近的像素點(diǎn)權(quán)重越高。 均值
    的頭像 發(fā)表于 09-29 09:40 ?858次閱讀

    高斯濾波和雙邊濾波的區(qū)別

    思想是對(duì)圖像中的每一個(gè)像素點(diǎn),用其鄰域內(nèi)像素的加權(quán)平均灰度來(lái)替代該點(diǎn)的灰度。 高斯濾波的權(quán)重由高斯函數(shù)決定,距離中心像素點(diǎn)越近的像素點(diǎn)權(quán)重越高。 雙邊
    的頭像 發(fā)表于 09-29 09:37 ?624次閱讀

    高斯濾波的特點(diǎn)有哪些

    高斯濾波作為一種廣泛使用的圖像處理技術(shù),具有以下幾個(gè)顯著的特點(diǎn): 平滑性 : 高斯濾波通過(guò)卷積操作對(duì)圖像進(jìn)行平滑處理,使圖像中的高頻部分(如
    的頭像 發(fā)表于 09-29 09:36 ?428次閱讀

    LC濾波器中的Q指的是什么

    和特性。 一、Q的定義 Q,又稱品質(zhì)因數(shù)(Quality Factor),是衡量LC濾波器性能的一個(gè)重要參數(shù)。它表示濾波器在諧振頻率處的阻尼程度,
    的頭像 發(fā)表于 08-21 15:03 ?3627次閱讀

    濾波器的q越大越好嗎

    不一定。濾波器的Q,也稱為品質(zhì)因數(shù),是衡量濾波器性能的一個(gè)重要參數(shù)。它反映了濾波器對(duì)信號(hào)的篩選能力,
    的頭像 發(fā)表于 08-21 14:56 ?1649次閱讀

    濾波電容耐壓太高有什么影響

    濾波電容是電子電路中常用的一種元件,主要用于濾除電源中的噪聲和紋波,保證電路的穩(wěn)定運(yùn)行。在設(shè)計(jì)電路時(shí),選擇合適的濾波電容非常重要,其中耐壓濾波電容的一個(gè)重要參數(shù)。如果
    的頭像 發(fā)表于 08-06 11:18 ?1413次閱讀

    濾波電容電壓大好還是小好

    濾波電容是電子電路中非常重要的一個(gè)組件,它的作用是平滑電源的輸出電壓,減少電源噪聲,提高電源的穩(wěn)定性。在設(shè)計(jì)電路時(shí),選擇合適的濾波電容電壓是非常重要的。 一、濾波電容的基本概念 1.
    的頭像 發(fā)表于 08-06 11:16 ?1002次閱讀

    FPGA設(shè)計(jì)經(jīng)驗(yàn)之圖像處理

    。在圖像上對(duì)目標(biāo)像素給一個(gè)模板, 該模板包括了其周?chē)呐R近像素(以目標(biāo)像素為中心的周?chē)?8 個(gè)像素,構(gòu)成一個(gè)濾波模板,去掉目標(biāo)像素本身),再用模板中的全體像素的平均值來(lái)代替原來(lái)像素
    發(fā)表于 06-12 16:26

    基于深度學(xué)習(xí)的缺陷檢測(cè)方案

    圖像預(yù)處理通常包括直方圖均衡化、濾波去噪、灰度化、再次濾波幾部分,以得到前后景分離的簡(jiǎn)單化圖像
    發(fā)表于 04-23 17:23 ?1052次閱讀
    基于深度學(xué)習(xí)的缺陷檢測(cè)方案

    OpenCV圖像卷積與濾波詳解

    圖像濾波器是一種用于增強(qiáng)或抑制圖像中特定特征的工具。它通常是一個(gè)小矩陣,定義了如何對(duì)圖像中的像素進(jìn)行操作。
    的頭像 發(fā)表于 03-26 14:57 ?1753次閱讀
    OpenCV<b class='flag-5'>圖像</b>卷積與<b class='flag-5'>濾波</b>詳解

    中值濾波去除噪聲的原理

    中值濾波去除噪聲的原理? 中值濾波是一種數(shù)字圖像處理中常用的去噪方法,其原理是通過(guò)將每個(gè)像素周?chē)徲騼?nèi)的像素按照大小排序,然后將排序后的中間
    的頭像 發(fā)表于 03-14 16:54 ?1996次閱讀