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

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

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

3天內不再提示

花卉分類識別模型設計

柴火創客空間 ? 來源:柴火創客空間 ? 2024-11-01 09:49 ? 次閱讀

導讀

2023年以ChatGPT為代表的大語言模型橫空出世,它的出現標志著自然語言處理領域取得了重大突破。它在文本生成、對話系統和語言理解等方面展現出了強大的能力,為人工智能技術的發展開辟了新的可能性。同時,人工智能技術正在進入各種應用領域,在智慧城市、智能制造、智慧醫療、智慧農業等領域發揮著重要作用。

柴火創客2024年將依托母公司Seeed矽遞科技在人工智能領域的創新硬件,與全球創客愛好者共建“模型倉”,通過“SenseCraft AI”平臺可以讓使用者快速部署應用體驗人工智能技術!

本期介紹:模型案例:|花卉分類識別模型!

FCOS

FCOS?(Fully Convolutional One-Stage Object Detection)是一種基于全卷積的單階段目標檢測算法,它是一種無Anchor box的算法,實現了無Anchor、無Proposal,并且提出了Center-ness的思想,極大地提升了Anchor-Free目標檢測算法的性能。

FCOS的優點包括避免了Anchor Box帶來的復雜計算,如計算重合度IoU,避免了Anchor Box相關的超參數設置,這些設置對性能影響較大。

因此,FCOS可以與其他使用FCN結構的任務相統一,方便其他任務方法之間的re-use,減少了超參數數量,更簡單,同時也減少了計算復雜度,如IoU計算。

FCOS網絡結構

FCOS的網絡結構主要由三部分組成:Backbone、FPN(Feature Pyramid Networks)和Classification+Center-ness+Regression Head

c6334f18-9734-11ef-a511-92fbcf53809c.png

Backbone

Backbone是FCOS網絡的特征提取部分,通常采用深度卷積神經網絡(如ResNet、VGG等)來提取圖像的多尺度特征。這些特征圖不僅包含了豐富的語義信息,還保留了足夠的空間信息,為后續的目標檢測提供了有力的支持。

在FCOS中,Backbone輸出的特征圖尺寸逐層減半,形成金字塔結構。對于特征圖上的每一個點(x, y),其映射回原圖的坐標可以通過公式(?s/2?+xs, ?s/2?+ys)計算得到,其中s為特征圖相對于原圖的下采樣倍數。這種映射關系使得FCOS能夠直接利用特征圖上的點進行目標預測,而無需預設Anchor boxes。

FPN

FPN(Feature Pyramid Networks)是一種用于多尺度目標檢測的網絡結構,它通過融合不同尺度的特征圖來增強網絡對不同尺寸目標的檢測能力。在FCOS中,FPN同樣扮演著重要的角色。

與Anchor Based的檢測器不同,FCOS通過限制不同層級特征圖上的邊界框回歸范圍來分配檢測任務。具體來說,FCOS將每個特征圖上的點分配給其最近的目標(如果存在的話),并根據目標的大小將其分配到不同的特征層級上。這種分配策略不僅提高了檢測效率,還使得網絡能夠更專注于處理與其層級相匹配的目標尺寸。

Classification+Center-ness+Regression Head

在FCOS中,每個特征圖上的點都被視為一個潛在的訓練樣本,用于進行目標分類、Center-ness預測和邊界框回歸。為了實現這些任務,FCOS在特征圖后接入了三個并行的卷積頭:Classification Head、Center-ness Head和Regression Head。

c6667708-9734-11ef-a511-92fbcf53809c.png

Classification Head:用于預測特征圖上每個點所屬的目標類別。在訓練過程中,只有當特征點位于某個目標的有效區域內時(即與目標的邊界框有足夠的重疊),才會被標記為正樣本并參與分類訓練。否則,該點被視為負樣本。

Center-ness Head:是FCOS的一個創新點,用于預測特征點上目標中心區域的相對位置。具體來說,Center-ness是一個0到1之間的值,表示該點到其所屬目標中心的距離遠近。在訓練過程中,Center-ness的值會根據點到目標中心的距離進行計算和標注。在推理過程中,Center-ness的值會與分類得分相乘作為最終的預測得分,以降低遠離目標中心的預測框的得分從而提高檢測性能。

Regression Head:用于預測特征圖上每個點到其所屬目標邊界框四條邊的距離。與許多Anchor-based的方法不同,FCOS直接回歸這些距離值而無需預設Anchor boxes。這種回歸方式不僅簡化了檢測流程還減少了計算量?!?/p>

c671683e-9734-11ef-a511-92fbcf53809c.png

FCOS性能優勢

減少了計算復雜度由于摒棄了Anchor boxes機制FCOS避免了與之相關的復雜計算如計算重合度IoU等從而減少了計算量提高了檢測效率。同時FCOS還減少了與Anchor相關的超參數數量簡化了算法設計并降低了超參數調整的難度。

提高了檢測精度,通過引入Center-ness優化機制FCOS能夠降低遠離目標中心的預測框的得分從而提高檢測精度。此外FCOS還采用了多尺度預測與層級分配策略來處理不同尺寸的目標進一步提高了檢測性能。

增強了與其他任務的兼容性由于FCOS采用了全卷積網絡結構因此它可以與其他使用FCN結構的任務相統一方便其他任務方法之間的re-use。這種兼容性不僅有助于實現多任務學習還能夠促進不同領域之間的知識共享和遷移學習。

花卉分類識別模型

該模型用來檢測花卉,可以識別郁金香(tulips)、向日葵(sunflowers)和粉玫瑰(roses)三種花卉。

花卉識別數據集

數據集下載地址

Grove - VisionAIV2模塊上訓練和部署模型

SenseCraft Al平臺提供和簡單、方便的AI模型訓練和部署功能,可以讓技術小白也能快速進行特定場景的AI模型訓練和部署。

1、打開SenseCraft AI平臺,如果第一次使用請先注冊一個會員賬號,還可以設置語言為中文,在頂部菜單欄單擊【模型訓練】選項,如下圖所示。

平臺地址:https://sensecraft.seeed.cc/ai/#/model

c6cc4ae2-9734-11ef-a511-92fbcf53809c.png

2、進入【模型訓練】頁面后單擊左側的【分類識別類別】選項,如下圖所示。

c6f40e10-9734-11ef-a511-92fbcf53809c.png

3、單擊Class1和Class2右邊的修改分類名稱圖標,修改兩個類別名稱為roses(粉玫瑰)和sunflowers(向日葵)兩個圖像分類類別,再單擊底部的“添加類別”選項并修改類別名稱為tulips(郁金香),如下圖所示。

c6fa1aee-9734-11ef-a511-92fbcf53809c.png

4、在每個分類選項中,單擊右邊的【...】圖標,單擊【導入圖片】打開導入圖像窗口,將下載好的數據圖片導入到每個類別中,這樣就導入了一定數量的數據集(至少100張),如下圖所示。

5、接著進行第二步:模型訓練,先選中“Grove(V2)”然后單擊【開始訓練】按鈕,如下圖所示。經過一段時間的訓練后,即可生成花卉分類圖像識別模型。

c71f238e-9734-11ef-a511-92fbcf53809c.png

6、第三步是部署,先選中“Grove(V2)”選項,單擊【部署到設備】如下圖所示,按提示連接Grove vision AI V2硬件后開始進行模型部署。

c735dfca-9734-11ef-a511-92fbcf53809c.png

7、部署完成后進入工作窗口,這時會打開攝像頭預覽功能,對郁金香(tulips)、向日葵(sunflowers)和粉玫瑰(roses)圖像,預覽窗口底部會看到預測的類別名稱和置信率,如下圖所示。

推理結果演示

Grove Al視覺模塊 V2套裝介紹

Grove Al視覺模塊 V2

OV5647-62攝像頭

Grove - Vision Al Module V2是一款拇指大小的人工智能視覺模塊, 配備Himax WiseEye2 HX6538處理器Arm Ethos-U55嵌入式神經網絡加速單元(NPU), 該處理器采用 ArmCortex-M55雙核架構。

Arm Ethos-U55 嵌入式神經網絡處理器(NPU)

嵌入式神經網絡處理器(NPU)是一種特別設計用于執行神經網絡計算的高效率處理器。它主要基于數據驅動并行計算架構,特別擅長處理視頻、圖像等大量的多媒體數據。NPU模仿了生物神經網絡的架構,與CPU、GPU相比,它能夠通過更少的指令(一條或幾條)完成神經元的處理,因此在深度學習的處理效率方面具有明顯優勢。

它具有標準的CSI接口, 并與樹莓派相機兼容。它有一個內置的數字麥克風和SD卡插槽。它非常適用于各種嵌入式視覺項目。

有了SenseCraft Al算法平臺, 經過訓練的ML模型可以部署到傳感器, 而不需要編碼。它兼容XIAO系列和Arduino生態系統, 是各種物體檢測應用的理想選擇。

主要硬件配置

- 板卡基于WiseEye2 HX6538處理器, 采用雙核ARM Cortex-M55架構

- 配備集成Arm Ethos-U55嵌入式神經網絡處理器(NPU), 兼容的樹莓派相機

- 板載PDM麥克風, SD卡插槽, Type-C, Grove接口, 豐富的外設支持樣機開發

- Seeed Studio XIAO的可擴展性, SenseCraft Al的現成AI模型用于無代碼部署。

- 支持各種有效的模型, 包括MobilenetV1、MobilenetV2、 Eficientnet-Lite、Yolov5和Yolov8.

寫在最后

SenseCraft-AI平臺的模型倉數量還很少,但是好消息是它支持自定義模型上傳并輸出推理結果,平臺會逐漸增加模型倉的數量和分享愛好者設計的模型倉原型,敬請關注!

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

    關注

    1791

    文章

    46845

    瀏覽量

    237533
  • 模型
    +關注

    關注

    1

    文章

    3171

    瀏覽量

    48711
  • 目標檢測
    +關注

    關注

    0

    文章

    204

    瀏覽量

    15590
  • ChatGPT
    +關注

    關注

    29

    文章

    1548

    瀏覽量

    7485

原文標題:模型案例:| 花卉分類識別模型!

文章出處:【微信號:ChaiHuoMakerSpace,微信公眾號:柴火創客空間】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于隱馬爾可夫模型的音頻自動分類

    音頻的自動分類,尤其是語音和音樂的分類,是提取音頻結構和內容語義的重要手段之一,它在基于內容的音頻檢索、視頻的檢索和摘要以及語音文檔檢索等領域都有重大的應用價值.由于隱馬爾可夫模型能夠很好地刻畫音頻
    發表于 03-06 23:50

    【GoKit申請】智能花卉澆水系統

    ` 本帖最后由 睿健棒棒 于 2015-5-25 10:25 編輯 我的項目名稱是智能花卉澆水系統,我的想法理由是這樣:有的時候,家人一起出去旅游或者是探望親屬,家里長時間沒有人,花卉長時間不
    發表于 05-18 11:27

    系統模型及其分類

    系統模型及其分類[hide][/hide]
    發表于 10-03 22:59

    系統模型及其分類.zip

    系統模型及其分類.zip
    發表于 10-04 11:23

    labview圖片識別分類

    想做一個labview調用攝像頭,拍照后識別物體并分類
    發表于 11-13 18:49

    Edge Impulse的分類模型淺析

    就Edge Impulse的三大模型之一的分類模型進行淺析。針對于圖像的分類識別模型,讀者可參考
    發表于 12-20 06:51

    系統模型及其分類

    系統模型及其分類
    發表于 12-06 14:52 ?0次下載

    分類器融合行為識別模型

    為了提高基于智能移動設備的人體日常行為識別準確率,提出一種高可信度加權的多分類器融合行為識別模型( MCFM)。針對不同智能設備內置加速度傳感器獲取的三軸加速度信息,優選出與人體行為相
    發表于 12-08 17:14 ?0次下載
    多<b class='flag-5'>分類</b>器融合行為<b class='flag-5'>識別</b><b class='flag-5'>模型</b>

    一種新的目標分類特征深度學習模型

    受限和高識別率要求,提取圖像的局部方向梯度直方圖( HOG)特征,構建稀疏自編碼器棧對HOG特征進行深層次編碼,設計Softmax多分類器對所抽取的特征進行分類。在深度神經網絡模型學習
    發表于 03-20 17:30 ?0次下載
    一種新的目標<b class='flag-5'>分類</b>特征深度學習<b class='flag-5'>模型</b>

    基于LSTM的表示學習-文本分類模型

    的關鍵。為了獲得妤的文本表示,提高文本分類性能,構建了基于LSTM的表示學習-文本分類模型,其中表示學習模型利用語言模型為文本
    發表于 06-15 16:17 ?18次下載

    CNN和DBN在肺結節影像分類識別的對比分析

    針對肺結節圖像的分類識別精度和效率問題,分別將CNN( Convolution Neural Network)模型和DBN( Deep beliefNetwork)模型用于肺結節
    發表于 06-16 16:21 ?10次下載

    改進VGG模型在蘋果外觀識別分類中的應用

    改進VGG模型在蘋果外觀識別分類中的應用
    發表于 07-02 14:52 ?30次下載

    人臉識別技術的分類和實現方法

    人臉識別技術可以根據不同的分類方法進行分類。根據識別方式,可以分為基于特征分析和基于模型的方法。根據處理方式,可以分為在線和離線
    的頭像 發表于 06-29 18:10 ?1469次閱讀

    人臉識別模型訓練是什么意思

    人臉識別模型訓練是指通過大量的人臉數據,使用機器學習或深度學習算法,訓練出一個能夠識別分類人臉的模型。這個
    的頭像 發表于 07-04 09:16 ?473次閱讀

    花卉智能灌溉控制系統功能應用

    花卉智能灌溉控制系統,作為現代農業技術與信息技術融合的典范,正逐步改變著傳統花卉種植與養護的模式。這一系統的應用,旨在提高灌溉效率,確保花卉生長環境的精準調控,為花卉產業的可持續發展注
    的頭像 發表于 11-19 17:04 ?114次閱讀