在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

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

FPGA開源工作室 ? 來源:FPGA開源工作室 ? 作者:FPGA開源工作室 ? 2021-03-09 11:51 ? 次閱讀

一、背景介紹

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

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

形態(tài)學濾波由腐蝕和膨脹兩種操作組成。首先,腐蝕(Erosion)的核心思想是圖像像素之間進行邏輯與運算,簡單來說,當一個包含當前像素的結構單元的像素值都為“1”時輸出待處理的的目標像素。

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

圖2.1腐蝕效果示意圖

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

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

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

圖2.2膨脹效果示意圖

膨脹的作用:膨脹運算可以填充圖像中小于結構元素的孔洞以及圖像邊緣部分的一些小凹陷。對于目標區(qū)域腐蝕后再膨脹操作就是所謂的開運算。對所選定的目標區(qū)域先進行膨脹操作然后再進行腐蝕操作就是所謂的閉運算。

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

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

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

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

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

四、仿真驗證

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

3x3腐蝕仿真結果:

9x9腐蝕仿真結果:

5x5膨脹仿真結果:

15x15膨脹仿真結果:

責任編輯:lq

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

    關注

    28

    文章

    1364

    瀏覽量

    111422
  • 濾波算法
    +關注

    關注

    2

    文章

    89

    瀏覽量

    13877
  • 二值圖像
    +關注

    關注

    0

    文章

    14

    瀏覽量

    8818

原文標題:基于Verilog的“自適應”形態(tài)學濾波算法實現(xiàn)

文章出處:【微信號:leezym0317,微信公眾號:FPGA開源工作室】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    FPGA上的圖像處理算法集成與優(yōu)化

    、Tophat形態(tài)學濾波、RAW8轉RGB888、彩色圖像均值濾波、Alpha背景疊加、直方圖灰度拉伸算法以及自動白平衡
    的頭像 發(fā)表于 02-14 13:46 ?409次閱讀
    FPGA上的<b class='flag-5'>圖像</b>處理<b class='flag-5'>算法</b>集成與優(yōu)化

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

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

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

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

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

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

    常用的ADC濾波算法有哪些

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

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

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

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

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

    高斯濾波的特點有哪些

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

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

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

    濾波器的q越大越好嗎

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

    階全通濾波器的零極點關系是什么

    階全通濾波器是一種在信號處理領域中非常重要的濾波器,它具有很多獨特的性質(zhì)和應用。 引言 濾波器是信號處理中的一種基本工具,用于從信號中提取或抑制某些頻率成分。根據(jù)
    的頭像 發(fā)表于 08-21 14:52 ?1760次閱讀

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

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

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

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

    opencv的主要功能有哪些

    :OpenCV提供了豐富的圖像處理功能,包括圖像的讀取、顯示、保存、轉換等。此外,OpenCV還支持圖像濾波、邊緣檢測、形態(tài)學操作、
    的頭像 發(fā)表于 07-16 10:35 ?2355次閱讀

    FPGA設計經(jīng)驗之圖像處理

    。在圖像上對目標像素給一個模板, 該模板包括了其周圍的臨近像素(以目標像素為中心的周圍 8 個像素,構成一個濾波模板,去掉目標像素本身),再用模板中的全體像素的平均值來代替原來像素
    發(fā)表于 06-12 16:26
    主站蜘蛛池模板: 欧美不卡视频 | 男人天堂网在线观看 | 青草视频久久 | 污污视频网址 | 四虎影视国产精品 | 九色视频播放 | 在线天堂中文新版www | 亚洲h视频 | 国产视频黄色 | 日本久本草精品 | 小屁孩和大人啪啪 | 成人中文字幕一区二区三区 | 日本加勒比黑人 | 欧美亚洲三级 | 一本二卡三卡四卡乱码二百 | 九九热精品在线 | 国色天香精品亚洲精品 | 国产98在线传媒在线视频 | 扒开双腿爽爽爽视频www | 三级国产在线观看 | 成人免费午间影院在线观看 | 国产精品视频一区二区三区 | 一级片免费在线观看 | 污夜影院 | 欧美成人一区二区三区在线视频 | 黄色国产在线视频 | 热re66久久精品国产99热 | 婷婷亚洲综合五月天小说在线 | 天堂bt| 又粗又硬又猛又黄的免费视频黑人 | 制服丝袜国产精品 | 国产亚洲一区二区在线观看 | 伊人小婷婷色香综合缴缴情 | 黄色综合 | 日韩毛片高清免费 | 亚洲国产一区二区在线 | 毛片在线网 | 免费一级特黄 | 新网球王子u17世界杯篇免费观看 | 亚洲一区二区三区影院 | 亚洲小younv另类 |