精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

利用邊緣檢測(cè)計(jì)算物體面積

新機(jī)器視覺(jué) ? 來(lái)源:小白學(xué)視覺(jué) ? 2023-11-14 11:24 ? 次閱讀

在農(nóng)業(yè)中,通常希望獲取不同土地的面積。雖然獲取這些土地的面積操作相對(duì)容易,但是卻涉及高額的費(fèi)用。另外,如果對(duì)于不規(guī)則形狀的土地,測(cè)量土地面積的大小就變得相對(duì)困難。

幸運(yùn)的是,有大量以衛(wèi)星圖像的形式公開(kāi)提供的農(nóng)場(chǎng)土地?cái)?shù)據(jù)。如下圖所示就是得到的土地的圖片。根據(jù)這樣的圖片,應(yīng)用圖像處理算法,就可以計(jì)算得到每塊土地的面積。

我們可以使用導(dǎo)數(shù)濾波器,因?yàn)樗坪跖c人類如何區(qū)分土地或地塊的方式相匹配。當(dāng)我們觀察物體時(shí),我們使用對(duì)比度和陰影來(lái)確定物體的形狀,種類。類似地,可以使用導(dǎo)數(shù)濾波器來(lái)尋找對(duì)比區(qū)域。如果像素值與其周圍像素之間的差大于閾值,則將其標(biāo)記為1,否則標(biāo)記為0。這將創(chuàng)建一個(gè)具有選定原始圖像邊緣的二進(jìn)制圖像。

原始圖像中存在大量噪點(diǎn)和細(xì)節(jié),這可能會(huì)降低算法的成功率。建議在應(yīng)用導(dǎo)數(shù)濾波器操作之前,對(duì)圖像進(jìn)行模糊濾波去除噪聲。我們可以使用任意的模糊濾波器完成圖像去噪。由于我們主要目的是消除噪聲和微小的細(xì)節(jié),同時(shí)保留繪圖的顏色以用于對(duì)比,因此我們使用了4x4的中值濾波器。之后對(duì)圖像進(jìn)行灰度化,得到灰度圖像以便后續(xù)進(jìn)行邊緣檢測(cè)。具體結(jié)果如下圖所示。

之后嘗試了三種邊緣檢測(cè)方法以找到最佳結(jié)果。

第一種邊緣檢測(cè)濾波器是Sobel濾波器。該濾波器在圖像的每個(gè)像素上執(zhí)行梯度檢測(cè)。內(nèi)置的Matlab、opencv函數(shù)可在水平和垂直方向上執(zhí)行操作,并將結(jié)果組合在一起。具體結(jié)果如下所示。

通過(guò)結(jié)果可以知道生成的圖像幾乎沒(méi)有噪點(diǎn)。但是,不幸的是將濾波后的圖像與原始圖像進(jìn)行比較,可以看出,地塊之間的許多分隔線沒(méi)有被很好地拾取。在農(nóng)田的顏色與相鄰地塊差異不大的地區(qū)尤其如此。

第二種邊緣檢測(cè)方法是Canny過(guò)濾器。濾波結(jié)果在下面給出,從Canny濾波結(jié)果可以看出Canny濾波器檢測(cè)了了更多的邊緣。但是同樣存在缺點(diǎn),這種方式會(huì)產(chǎn)生更多的噪聲??紤]到Canny算法將通過(guò)幅度閾值函數(shù)的像素與通過(guò)稍低閾值函數(shù)的相鄰像素合并,這是可以預(yù)期的。Canny算法比簡(jiǎn)單的Sobel濾波器更為復(fù)雜。它還取決于事先要進(jìn)行的高斯平滑。使用中值濾波器可能會(huì)阻止最佳結(jié)果。

第三種濾波器是高斯濾波器的拉普拉斯算子。該濾波器提取的結(jié)果如下圖所示。

通過(guò)結(jié)果我們可以發(fā)現(xiàn),無(wú)論我們使用什么過(guò)濾器,都可以看到大多數(shù)突出的道路都被檢測(cè)到了。但是,農(nóng)田內(nèi)部的小區(qū)域和靠近道路的房屋是否產(chǎn)生的噪聲取決于我們選取的濾波器種類。農(nóng)田圖像的這一特征使其非常適合高斯濾波器的拉普拉斯算子。查看測(cè)試結(jié)果,可以得出一個(gè)比較理想的結(jié)果。找到的道路數(shù)量最多,噪音最小。

為了進(jìn)一步去除圖像中的噪聲,去除總像素面積小于平均像素面積值的所有白色區(qū)域。這個(gè)閾值是我們經(jīng)過(guò)多次試驗(yàn)得到的一個(gè)經(jīng)驗(yàn)值。小伙伴也可以嘗試其他的閾值。

之后對(duì)圖像進(jìn)行反轉(zhuǎn),得到田地的區(qū)域。之后對(duì)這個(gè)結(jié)果進(jìn)行尺寸位4的膨脹運(yùn)算。

有了這個(gè)圖像,計(jì)算每個(gè)土地的面積就很簡(jiǎn)單了。Matlab(或OpenCV)的regionprop函數(shù)可用于查找每個(gè)區(qū)域的面積。仍有少量田地不是真正的田地,有些是道路或其他細(xì)節(jié)。為了減輕這些面積,我們只計(jì)算面積大于平均值減去一個(gè)標(biāo)準(zhǔn)偏差的區(qū)域。

然后為每個(gè)區(qū)上色,并在其位置打印其像素尺寸。結(jié)果可以在下圖中看到。打印的尺寸是該區(qū)域中像素的數(shù)值。除非像素和圖像尺寸之間存在已知比例,否則這些值將毫無(wú)用處。但是,我們知道衛(wèi)星圖(例如Google Maps)往往帶有刻度,這就位像素?cái)?shù)值提供了意義。

結(jié)果還是比較滿意。該應(yīng)用程序能夠?qū)⒋蠖鄶?shù)地塊分成自己的特定區(qū)域。但是,有一些例外。例如,像素值47,680的大橙色部分將兩個(gè)區(qū)域融合在一起。這可以通過(guò)使用膨脹值來(lái)解決。要考慮的另一項(xiàng)內(nèi)容是,道路的擴(kuò)張確實(shí)侵蝕了農(nóng)場(chǎng)的像素區(qū)域。為了獲得更準(zhǔn)確的農(nóng)場(chǎng)價(jià)值,可能需要將這種侵蝕的結(jié)果添加到農(nóng)場(chǎng)的總面積中。感興趣的小伙伴可以自行實(shí)現(xiàn)。

接下倆給出另一個(gè)示例結(jié)果

來(lái)源:小白學(xué)視覺(jué)

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 濾波器
    +關(guān)注

    關(guān)注

    160

    文章

    7749

    瀏覽量

    177737
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4601

    瀏覽量

    92677
  • 邊緣檢測(cè)
    +關(guān)注

    關(guān)注

    0

    文章

    92

    瀏覽量

    18202

原文標(biāo)題:利用邊緣檢測(cè)計(jì)算物體面積(內(nèi)含源碼)

文章出處:【微信號(hào):vision263com,微信公眾號(hào):新機(jī)器視覺(jué)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何計(jì)算硬幣面積

    `我對(duì)硬幣進(jìn)行邊緣提取后,我要進(jìn)行面積計(jì)算。如何去掉里面的一些用不到的邊沿??`
    發(fā)表于 05-11 16:17

    【Z-turn Board試用體驗(yàn)】+ 基于Z-turn的圖像邊緣檢測(cè)系統(tǒng)(一)

    項(xiàng)目的依據(jù)和意義:計(jì)算機(jī)視覺(jué)處理可以看作是為了實(shí)現(xiàn)某一任務(wù)從包含有大量的不相關(guān)的變量中抽取不變量,總之就是簡(jiǎn)化信息。這就意味著要扔掉一些不必要的信息而盡可能利用物體的不變性質(zhì)。而邊緣
    發(fā)表于 07-07 19:39

    基于FPGA的邊緣檢測(cè)和Sobel算法

    通常就是物體邊緣。 以灰度圖像為例,分辨率為M×N的圖像由M×N個(gè)像素組成。Sobel 檢測(cè)法把中心像素點(diǎn)和離它最近的8個(gè)像素點(diǎn)每個(gè)乘以一個(gè)系數(shù)后相加,類似卷積的過(guò)程來(lái)估計(jì)每個(gè)像素點(diǎn)x、y方向
    發(fā)表于 11-29 08:57

    基于Qualcomm FastCv的邊緣檢測(cè)算法詳解

    表明一個(gè)特征區(qū)域的終結(jié)和另一特征區(qū)域的開(kāi)始。邊緣所分開(kāi)區(qū)域的內(nèi)部特征或?qū)傩允且恢碌模煌膮^(qū)域內(nèi)部特征或?qū)傩允遣煌摹?b class='flag-5'>邊緣檢測(cè)正是利用物體
    發(fā)表于 09-21 11:45

    如何利用FPGA實(shí)現(xiàn)Laplacian圖像邊緣檢測(cè)器的研究?

    圖形處理領(lǐng)域,圖像處理的速度一直是一個(gè)很難突破的設(shè)計(jì)瓶頸。這里通過(guò)研究圖像邊緣檢測(cè)器的FPGA實(shí)現(xiàn),來(lái)探討如何利用FPGA實(shí)現(xiàn)Laplacian圖像邊緣
    發(fā)表于 07-31 06:38

    求類似紅外遮光檢測(cè)物體面積的參考例子?

    接口應(yīng)該可以電路光耦隔離濾波,模電基礎(chǔ)有點(diǎn)差,如果檢測(cè)電路有類似的例子參考一下就好了,查不到關(guān)鍵詞,有大佬點(diǎn)撥一下就更好了
    發(fā)表于 04-29 20:50

    EdgeBoard FZ5 邊緣AI計(jì)算盒及計(jì)算

    ` 隨著應(yīng)用場(chǎng)景的多樣化,利用人工智能技術(shù)在邊緣側(cè)部署一系列創(chuàng)新應(yīng)用解決方案,對(duì)企業(yè)傳統(tǒng)的業(yè)務(wù)形態(tài)進(jìn)行升級(jí),加速業(yè)務(wù)增長(zhǎng),增強(qiáng)競(jìng)爭(zhēng)優(yōu)勢(shì),起著至關(guān)重要的作用。 在市場(chǎng)需求和產(chǎn)業(yè)趨勢(shì)的推動(dòng)下,米爾
    發(fā)表于 08-31 14:12

    【HarmonyOS HiSpark AI Camera】邊緣計(jì)算安全監(jiān)控系統(tǒng)

    邊緣計(jì)算安全監(jiān)控系統(tǒng)計(jì)劃:本項(xiàng)目計(jì)劃做一個(gè)邊緣計(jì)算平臺(tái),將用在工業(yè)或工廠環(huán)境下,檢測(cè)溫度、濕度、氣體等參數(shù),同時(shí)通過(guò)視覺(jué)AI
    發(fā)表于 09-25 10:11

    邊緣計(jì)算是指什么?邊緣計(jì)算的最大優(yōu)勢(shì)是什么

    計(jì)算的最大優(yōu)勢(shì)-大大減少了分析處理的延遲-引起了人們對(duì)該技術(shù)的熱議。在邊緣計(jì)算出現(xiàn)之前,來(lái)自連接資產(chǎn)的數(shù)據(jù)必須從網(wǎng)絡(luò)邊緣傳回?cái)?shù)據(jù)中心或云以進(jìn)行處理。這種延遲限制了企業(yè)快速(或自動(dòng))
    發(fā)表于 07-12 07:18

    什么是邊緣計(jì)算?如何去實(shí)現(xiàn)邊緣計(jì)算?

    什么是邊緣計(jì)算?如何去實(shí)現(xiàn)邊緣計(jì)算?邊緣計(jì)算的商業(yè)優(yōu)勢(shì)有哪些?
    發(fā)表于 07-12 07:53

    計(jì)算LED顯示屏屏體面積及亮度的方法

    LED全彩顯示屏計(jì)算LED顯示屏屏體面積及亮度的方法
    發(fā)表于 05-09 11:56 ?11次下載

    如何計(jì)算室內(nèi)室外全彩LED顯示屏屏體的面積

    單色閃現(xiàn)屏工程商通常是按整體面積進(jìn)行代價(jià)的核算比如一個(gè)閃現(xiàn)屏具體可以分兩個(gè)面積一為閃現(xiàn)面積與整體面積閃現(xiàn)面積只閃現(xiàn)屏模組的實(shí)習(xí)
    發(fā)表于 01-07 16:50 ?1504次閱讀

    如何利用matlab計(jì)算兩類曲面積

    兩類曲面積分的計(jì)算是高等數(shù)學(xué)中的重點(diǎn)和難點(diǎn)之一,利用 MATLAB軟件在繪圖和數(shù)值計(jì)算上的優(yōu)勢(shì),可以達(dá)到簡(jiǎn)化積分運(yùn)算,提高教學(xué)效率的目的。本文以定義法和參數(shù)方程法為依據(jù)給岀程序,闡述了
    發(fā)表于 05-29 12:02 ?8次下載

    物體的有無(wú)用什么檢測(cè)?

    技術(shù)和方法。視覺(jué)檢測(cè)視覺(jué)檢測(cè)是一種常用的檢測(cè)物體有無(wú)的方法,它利用相機(jī)或其他視覺(jué)傳感器來(lái)捕捉物體
    的頭像 發(fā)表于 04-17 15:56 ?794次閱讀
    <b class='flag-5'>物體</b>的有無(wú)用什么<b class='flag-5'>檢測(cè)</b>?

    什么是邊緣計(jì)算,邊緣計(jì)算有哪些應(yīng)用?

    什么是邊緣計(jì)算邊緣計(jì)算有哪些應(yīng)用? 邊緣計(jì)算是一種將計(jì)算
    的頭像 發(fā)表于 01-09 11:29 ?1697次閱讀