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

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

3天內不再提示

口罩佩戴檢測算法

燧機科技 ? 2024-07-01 20:20 ? 次閱讀

口罩佩戴檢測算法基于YOLOv5在圖像識別檢測領域的優(yōu)異性能,本文研究基于基于YOLOv5的口罩佩自動戴檢測方法。首先從網(wǎng)絡和真實生活中中尋找并采集不同場景人群口罩佩戴的圖片約500張并自建數(shù)據(jù)集,口罩佩戴檢測算法利用YOLOv5模型框架,修改其相關配置文件和檢測參數(shù),并采用數(shù)據(jù)增強和Dropout技術防止過擬合。實驗結果驗證了YOLOv5模型人群口罩佩戴圖像識別任務上的優(yōu)越性能,測試集上的YOLOv5s模型識別準確率高達85.45%。
關鍵詞 圖像識別;口罩佩戴檢測;YOLOv5;特征學習;

引言
目前口罩佩戴檢測存在著因周圍復雜環(huán)境影響從而出現(xiàn)效率低,導致漏檢等情況。為了達到更好的檢測效果,本文主要是利用YOLOv5網(wǎng)絡模型在輕量化口罩佩戴檢測算法的研究。

1 數(shù)據(jù)預處理
1.1 數(shù)據(jù)采集
人群口罩佩戴圖像是2022年5月23日,由本組三名同學分別在網(wǎng)絡上以及在真實場景中用手機拍攝所得,共計1027張圖片。不同采集設備獲取的原始圖像分辨率不同,在數(shù)據(jù)建模時統(tǒng)一縮放至324×324大小的規(guī)格


為了提高卷積神經網(wǎng)絡模型的泛化能力,對每幅口罩佩戴圖像通過旋轉、平移、扭曲、縮放、翻轉等傳統(tǒng)數(shù)字圖像處理方法進行隨機變換以擴充樣本個數(shù)。某幅口罩圖像進行數(shù)據(jù)增強后的部分樣本如圖2所示,通過隨機變換生成的口罩佩戴圖像大量擴充了數(shù)據(jù)集,使樣本分布更廣泛。

本文構建的識別模型主要是YOLOv5s,其具有小型輕量,快速的特點,適合于快速準確的識別任務。模型如圖3-1。
模型輸入圖像設定為324×324 的三通道彩色圖像,殘差結構中依次包含瓶頸殘差模塊、常規(guī)殘差模塊×2、瓶頸殘差模塊、常規(guī)殘差模塊×3、瓶頸殘差模塊、常規(guī)殘差模塊×22、瓶頸殘差模塊、常規(guī)殘差模塊×2。其內部卷積核設置略有調整。最后,在網(wǎng)絡全連接層之后采用Softmax分類器輸出每個類別的分類概率。

1. import random 2. import string 3. 4. f1 = open('1.txt', 'x') 5. for x in range(10000): 6. string0 = str(''.join(random.sample( 7. ['z', 'n', 'm', 'l', 'k', 'j', 'i', 'h', 'g', 'f', 'e', 'd', 'c', 'b', 'a'], 4))) 8. f1.write(string0) 9. if x % random.randint(1, 50) == 0: 10. f1.write(' ') 11. continue 12. if x != 9999: 13. f1.write('\n') 14. f1.close()

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

    關注

    5

    文章

    4488

    瀏覽量

    91472
  • 人工智能
    +關注

    關注

    1791

    文章

    47278

    瀏覽量

    238485
  • 卷積神經網(wǎng)絡

    關注

    4

    文章

    367

    瀏覽量

    11865
收藏 人收藏

    評論

    相關推薦

    《DNK210使用指南 -CanMV版 V1.0》第四十九章 綜合例程

    、物體檢測口罩佩戴檢測、人臉屬性分析、手寫數(shù)字識別等。在運行本綜合例程前,需將DNK210開發(fā)板燒錄好CanMV固件,并將A盤à程序源碼à綜合例程-CanMV版中的所有文件拷貝至SD
    發(fā)表于 11-20 09:32

    《DNK210使用指南 -CanMV版 V1.0》第四十二章 人臉口罩佩戴檢測實驗

    第四十二章 人臉口罩佩戴檢測實驗 在上一章節(jié)中,介紹了利用maix.KPU模塊實現(xiàn)YOLO2的物體檢測,本章將繼續(xù)介紹利用maix.KPU模塊實現(xiàn)的人臉
    發(fā)表于 11-18 09:28

    如何制定一套優(yōu)質的工業(yè)視覺檢測算法方案?

    很難與當下主流的AI平臺工具配型,或者是通過單一算法模型進行訓練,通常情況下,工業(yè)視覺檢測項目面臨著一系列獨特的難點與挑戰(zhàn)。比如:算法實現(xiàn)難。工業(yè)環(huán)境中的背景往往非
    的頭像 發(fā)表于 11-14 01:05 ?487次閱讀
    如何制定一套優(yōu)質的工業(yè)視覺<b class='flag-5'>檢測算法</b>方案?

    bq2750x系列中的Impedance Track?電池電量監(jiān)測算法的理論及實現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《bq2750x系列中的Impedance Track?電池電量監(jiān)測算法的理論及實現(xiàn).pdf》資料免費下載
    發(fā)表于 08-30 10:21 ?1次下載
    bq2750x系列中的Impedance Track?電池電量監(jiān)<b class='flag-5'>測算法</b>的理論及實現(xiàn)

    旗晟機器人環(huán)境檢測算法有哪些?

    硬件支撐,更離不開強大的算法庫作為軟件核心,二者相輔相成,缺一不可。今天就來了解旗晟機器人環(huán)境檢測算法。 1、設施異常監(jiān)測 通過集成高精度傳感器與智能圖像識別技術。它不僅能檢測A字梯是否存在變形,還能精確評估梯腳
    的頭像 發(fā)表于 07-19 17:54 ?534次閱讀
    旗晟機器人環(huán)境<b class='flag-5'>檢測算法</b>有哪些?

    中偉視界:礦山智能化安全生產,未戴自救器檢測AI算法助力保護作業(yè)人員安全

    礦山作業(yè)環(huán)境復雜危險,確保作業(yè)人員佩戴自救器是重要措施之一。未戴自救器檢測AI算法通過圖像識別和人工智能技術,實時監(jiān)控井下人員的自救器佩戴情況,有效避免了安全事故。本文詳細解析該
    的頭像 發(fā)表于 07-17 13:10 ?326次閱讀
    中偉視界:礦山智能化安全生產,未戴自救器<b class='flag-5'>檢測</b>AI<b class='flag-5'>算法</b>助力保護作業(yè)人員安全

    慧視小目標識別算法 解決目標檢測中的老大難問題

    隨著深度學習和人工智能技術的興起與技術成熟,一大批如FasterR-CNN、RetinaNet、YOLO等可以在工業(yè)界使用的目標檢測算法已逐步成熟并進入實際應用,大多數(shù)場景下的目標檢測問題都能
    的頭像 發(fā)表于 07-17 08:29 ?495次閱讀
    慧視小目標識別<b class='flag-5'>算法</b>   解決目標<b class='flag-5'>檢測</b>中的老大難問題

    圖像識別算法都有哪些方法

    傳統(tǒng)方法和基于深度學習的方法。 傳統(tǒng)圖像識別算法 1.1 邊緣檢測 邊緣檢測是圖像識別的基礎,它用于檢測圖像中的邊緣信息。邊緣是圖像中亮度變化最明顯的區(qū)域,通常表示物體的邊界。常用的邊
    的頭像 發(fā)表于 07-16 11:14 ?5576次閱讀

    opencv圖像識別有什么算法

    圖像識別算法: 邊緣檢測 :邊緣檢測是圖像識別中的基本步驟之一,用于識別圖像中的邊緣。常見的邊緣檢測算法有Canny邊緣檢測器、Sobel邊
    的頭像 發(fā)表于 07-16 10:40 ?1045次閱讀

    人員跌倒識別檢測算法

    人員跌倒識別檢測算法是基于視頻的檢測方法,通過對目標人體監(jiān)測,當目標人體出現(xiàn)突然倒地行為時,自動監(jiān)測并觸發(fā)報警。人員跌倒識別檢測算法基于計算機識別技術,配合現(xiàn)場攝像頭,自動識別如地鐵手扶梯/樓梯
    的頭像 發(fā)表于 06-30 11:47 ?456次閱讀
    人員跌倒識別<b class='flag-5'>檢測算法</b>

    安全帽佩戴檢測算法

    安全帽佩戴監(jiān)控是鐵路工程施工人員安全管理中的重點和難點,它對檢測算法的準確 率與檢測速度都有較高的要求。本文提出一種基于神經網(wǎng)絡架構搜索的安全帽佩戴
    的頭像 發(fā)表于 06-26 22:22 ?404次閱讀
    安全帽<b class='flag-5'>佩戴</b><b class='flag-5'>檢測算法</b>

    口罩佩戴智能監(jiān)測攝像機

    佩戴口罩。通過高精度的算法,它能夠準確識別出未佩戴口罩的個體,及時發(fā)出警報或提醒,有效降低疾病傳播風險,特別是在人員密集場所如機場、車站和商
    的頭像 發(fā)表于 06-19 11:22 ?344次閱讀
    <b class='flag-5'>口罩</b><b class='flag-5'>佩戴</b>智能監(jiān)測攝像機

    基于FPGA的實時邊緣檢測系統(tǒng)設計,Sobel圖像邊緣檢測,F(xiàn)PGA圖像處理

    ,所以先擴大系數(shù)近似為整數(shù)再運算。此處擴大256 倍后取整,將運算結果右移 8 位,提取 Y 分量即可得到灰度圖像,即 3 邊緣檢測算法設計 如圖4所示為待處理的3×3 像素點,使用 Sobel
    發(fā)表于 05-24 07:45

    咳嗽檢測深度神經網(wǎng)絡算法

    [10]。許多咳嗽檢測算法在臨床行業(yè)中流行,用于識別和檢測咳嗽聲音,以獲得有價值的見解。但是,從實時音頻流中檢測咳嗽的方法仍然很少。醫(yī)生利用咳嗽聲和非咳嗽聲的良好辨別性[11]有助于早期診斷慢性咳嗽
    發(fā)表于 05-15 19:05

    基于深度學習的芯片缺陷檢測梳理分析

    雖然表面缺陷檢測技術已經不斷從學術研究走向成熟的工業(yè)應用,但是依然有一些需要解決的問題?;谝陨戏治隹梢园l(fā)現(xiàn),由于芯片表面缺陷的獨特性質,通用目標檢測算法不適合直接應用于芯片表面缺陷檢測任務,需要提出新的解決方法。
    發(fā)表于 02-25 14:30 ?1518次閱讀
    基于深度學習的芯片缺陷<b class='flag-5'>檢測</b>梳理分析