999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

增強隨機蕨的安全帽佩戴檢測

2021-11-17 07:37:10岳詩琴白金華
計算機仿真 2021年7期
關鍵詞:計算機特征檢測

張 乾,岳詩琴,范 玉,白金華

(1. 貴州民族大學教務處,貴州 貴陽 550025;2. 貴州省模式識別與智能系統重點實驗室, 貴州 貴陽 550025;3. 貴州民族大學數據科學與信息工程學院,貴州 貴陽 550025)

1 引言

安全帽是為了意外發生時保護人們人生安全的主要工具之一,然而,由于部分人群由于安全意識淡薄從而不佩戴安全帽。當發生危險時,佩戴安全帽對人的頭部有較好的保護作用。因此,通過現代信息技術尤其是計算機視覺技術對某些特殊場景,例如建筑工地工人佩戴安全帽狀態進行智能實時檢測有著重要的意義。

通過人工智能技術尤其的是計算機視覺技術對人工佩戴安全帽的狀態進行實時智能檢測是成為研究成果轉化的新領域。工人佩戴安全帽的狀態檢測本質上是計算機視覺中目標檢測的問題。近年來,國內外學者對此應用的研究開始了一些工作。第一類是基于傳統的模式識別方法,例如:趙震[1]將安全帽特征視為圖像Haar角點的組合,并采用AdaBoost作為分類器,通過OpenCV平臺進行模擬仿真,取得了一定成績。但由于場景特別復雜加上AdaBoost對數據敏感性很高,因此其移植性難以保證。第二類方法是基于深度學習線路的檢測方法,例如:王忠玉[2],在 Faster R-CNN基礎上通過融合深度卷積神經網絡的特征金字塔與分層預測思想設計了一種安全帽佩戴檢測算法。但在融合金字塔與分層預測中需要人為主觀設置相應的參數,導致了系統的智能化程度不高。郝存明[3]等將深度學習模型卷積神經網絡和YOLO目標檢測算法應用于安全帽檢測。YOLO以及改進版本逐步被用于安全帽的檢測應用之中[4-6]。但是該方法對于背景比較復雜的情況,識別率還有待提高。以上基于傳統圖像處理和機器學習的方法,存在手工設計特征困難、泛化能力差等問題?;谏疃葘W習的安全帽檢測需要大量的標注安全帽圖像數據作為基礎,并且訓練模型的時間成本較高。隨機蕨是一種基于貝葉斯概率的決策方法,由于其理論的完備性和模型的有效性表現較好,近年來被廣泛應用于計算機視覺中的目標檢測研究[7-9]。鑒于此,本文提出了一種改進的隨機蕨并將其應用于計算機視覺中的安全帽佩戴檢測。

2 隨機蕨

隨機蕨(Random Fern)的基本思想是通過多個特征組合來表達給定的對象[10]。通常情況下,在模式識別中的目標檢測問題上是通過模式的特征對其所屬的類別進行判定和決策,其形式為

(1)

其中,ci是類標簽集合中的某個類,F是目標特征

(2)

fi是特征某個維度上的屬性且fi∈(0,1)

(3)

I(dj1)代表位置為dj1處的灰度值。dj1和dj2是隨機生成的兩像素位置。通過概率公式有

(4)

在計算中,假設類別均衡,那么p(ci)是相同的,并且與分母p(f1,f2,…fN)是無關的。為了簡化計算這個兩個部分可以不在考慮。那么進一步簡化為

(5)

將模式的特征分成不同的組,被分成的組就被定義為蕨特征。在分組后,假設不同元組之間的特征相互獨立;同時,假設組內任兩維特征fi和fj之間具有較高的相關性,現假設特征被分成M組(也即是M棵隨機蕨)那么(5)被進一步轉換成

(6)

(7)

通過上面的過程,在隨機蕨中算法的空間存儲量為了M*2S。從存儲空間的計算量來看,隨著二元測試對數S的增加,算法的空間需求量成指數級增長,給算法的計算速度帶來了很大的挑戰。鑒于此,本文提出了一種增強的隨機蕨方法用于目標檢測研究。

3 增強隨機蕨算法

在算法的存儲空間計算中,當S=5時,25=32,然而當S=10時,210=1024。由此可以,在隨機蕨中,二元測試對數對算法的存儲空間有著關鍵的影響,然而隨著S的增加,隨機蕨的效果得到提升,但算法非常占用內存。如何在S與隨機蕨的效果之間進行均衡是隨機蕨的關鍵問題。本文借鑒了在深度學習中較為前沿的EfficientNet和EfficientDet[11]兩種網絡結構中的設計思路,提出了一種自適應的復合模型擴張隨機蕨方法應用于計算機視覺中的安全帽檢測研究。

在隨機蕨中,基本的單個蕨模型:

Ym=T(fm)

(8)

其中,fm是隨機蕨,T()是某類的密度估計算法,可以是概率密度估計或者是決策樹方法,Ym是密度的輸出結果。在經過多重獨立采樣(或多組獨立特征)進行學習訓練后形成其中隨機蕨叢。

T=T1(f1,X)⊕T2(f2,X)…TM(fM,X)

(9)

其中,Ti(fi,X)表示樣本X在隨機蕨fi情況下通過密度估計算法T()對應的輸出,T表示整個隨機蕨叢。在訓練過程中,可通過統計各類的先驗概率p(F|Ck,X(S,M)),其中F是所有特征的集合,S是每棵隨機蕨中的二元測試對數,M獨立采樣次數或多組獨立特征的組數。由于在不同的設備上,實驗的環境配置存在一定差異,那么可建立自適應的目標函數有:

(10)

其中,ACC(T(S,M))目標函數,目的是搜索準備率,memory(T)表示當前隨機蕨需要的內存資源量,get_mem_info()為當前計算機可用的內存資源量,S和M讓表示二元測試對數和獨立采樣次數或多組獨立特征的組數,因此需為整數。本文改變了傳統隨機蕨中通過固定S然后搜索M(固定M然后搜索S),然后反復實驗搜索到較好的S和M組對?,F建立自適應復合擴張法參數

No.ferns:M=「βφ?

(11)

對(11)的求解中,先初始化φ=1,然后通過網格搜索與交叉驗證法搜索到最優的φ。增強隨機蕨算法可描述如下:

輸入:圖像,S,M初始值,φ=1

輸出:隨機蕨叢

1)在圖像中隨機選擇S對二元組并進行測試,得到0/1元素;

2)將得到的0/1元素組成的序列(蕨)通過密度估計T()估計其概率分布情況;

3)讀取計算機當前的內存情況get_mem_info();

5)更新S←S,M←M;

6)當S,M為最佳狀態后,重復執行算法中的步驟1)2)以及滿足memory(T)get_mem_info()直至算法結束;

7)集成蕨叢以及相應的密度估計信息。

4 仿真結果

4.1 仿真環境

實驗環境為戴爾Inspiron 15-7560 筆記本電腦,Windows 10 64 位旗艦版操作系統, CPU為Intel i7-7500U,GPU加速器為NVIDIA GeForce 940MX,編程語言為Pyhton 3.8.3。

4.2 仿真數據集

在安全帽佩戴情況檢測中,公開的數據集十分稀少,根據本文實驗需要以及目前國際資源,采用 了國際上最新公開的數據集,該數據集共有7581張圖像,其中有部分為正樣本(有安全帽),大部分為圖像數據則為負樣本(圖像中無安全帽)。該安全帽檢測研究的數據集公開的有效下載鏈接為https://github.com/njvisionpower/Safety-Helmet-Wearing-Dataset(SHWD)。圖1中展現了該數據庫上的部分示例圖像。

圖1 安全帽檢測部分圖像示例

在SHWD中,圖像的尺寸和像素差異性很大,為了保證研究的科學性和合理性,先對圖像進行統一尺寸縮放處理,保證圖像具有相同的基本信息。

4.3 仿真過程

在訓練階段,按照增強隨機蕨的算法流程,基于增強隨機蕨的工人安全帽佩戴檢測過程為,首先,在圖像中隨機取S對二元組像素點并對它們的像素值進行比較然后形成0/1元素的序列(隨機蕨);隨后,采用密度估計T()估計其概率分布;接著,判定計算機可用的內存資源是否滿足隨機蕨叢所需,若否則通過式(11)對網格搜索與交叉驗證法搜索隨機蕨叢的參數進行調整和優化,調整參數S和M以確保模型的準確率,通過大量的采樣,隨機蕨叢將圖像中目標和非目標的概率密度分布計算出來。在測試階段,隨機采取S對二元組像素點并對它們的像素值進行比較然后形成0/1元素的序列(隨機蕨),然后計算其對應的十進制輸出值,分別在對應的值維度上統計其輸出概率并歸一化后取最大值類別輸出,通過M次反復采用后采用集成的最大輸出概率輸出。

4.4 仿真結果

為了驗證本文提出的增強隨機算法在安全帽檢測應用上的實驗效果,實驗對照了數據集上參考的YOLOV5S、YOLOV5M、YOLOV5L以及隨機蕨算法在安全帽檢測上的P、R以及mAp0.5指標,對照結果見表1。

表1 安全帽檢測P、R以及mAp0.5指標對照

通過表1可以看出,本文算法的P值為0.938,較其它算法最好結果高0.09;本文算法的R值為0.947,較其它算法最好結果高0.018;本文算法的R值為0.933,較其它算法最好結果高0.014。以上對照結果說明了本文提出算法在安全帽檢測應用上較其基礎算法和深度學習中的YOLOV5算法均有競爭力。實驗結果統計對照如圖2所示:

圖2 實驗結果統計對照

5 結束語

二元測試的對數和蕨的數量的確定是隨機蕨中的關鍵問題,本文創新性地將網格搜索與交叉驗證法搜索用于這兩個參數的選優問題。在參數確定過程中應用了基于啟發式的網格搜索與交叉驗證法搜索到最優的φ進而確定二元測試對數和隨機采樣重復次數。在SHWD數據庫上本文提出算法的P, R和mAp0.5分別為0.938,0.947和0.933,較YOLOV5S、YOLOV5M、YOLOV5等具有競爭力。

本文提出的啟發式的網格搜索與交叉驗證法搜索的有效應用為深度學習尤其是transformer模型中自注意力模塊等提出了改進的建議方向和思路。下一步研究的內容將包括:1)網格搜索與交叉驗證法搜索在transformer模型中的改進。2)隨機蕨與transformer的融合在目標檢測上的應用和仿真。

猜你喜歡
計算機特征檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
計算機操作系統
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
抓住特征巧觀察
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 真人高潮娇喘嗯啊在线观看| 精品精品国产高清A毛片| 19国产精品麻豆免费观看| 在线国产毛片手机小视频| 亚洲综合极品香蕉久久网| 久久青青草原亚洲av无码| 一区二区三区国产精品视频| 中美日韩在线网免费毛片视频| 浮力影院国产第一页| 性视频久久| www.亚洲色图.com| 色综合天天视频在线观看| 波多野结衣无码中文字幕在线观看一区二区| 欧美精品三级在线| 国产打屁股免费区网站| 青青青国产视频| 亚洲无卡视频| 91色老久久精品偷偷蜜臀| 国产毛片片精品天天看视频| 免费网站成人亚洲| 欧美在线综合视频| 亚洲天堂区| 国产在线精品网址你懂的| 亚洲中文字幕日产无码2021| 热久久这里是精品6免费观看| 久热99这里只有精品视频6| 3p叠罗汉国产精品久久| 9丨情侣偷在线精品国产| 青青青视频91在线 | 日韩福利视频导航| 国产尤物在线播放| 99热精品久久| 99精品伊人久久久大香线蕉| 国产精品女主播| 一级福利视频| 无码啪啪精品天堂浪潮av| 欧美精品成人一区二区在线观看| 国产精品v欧美| 日本亚洲欧美在线| 国产麻豆va精品视频| 亚洲欧美日韩高清综合678| 欧美日在线观看| 亚洲无码免费黄色网址| 亚洲国产成人精品一二区| 久操线在视频在线观看| 91在线精品免费免费播放| 亚洲Av综合日韩精品久久久| 精品国产Av电影无码久久久| 天天综合网站| 国产不卡在线看| 国产成人精品一区二区三在线观看| 成人免费一区二区三区| 国产人成在线观看| 亚洲精品少妇熟女| 久久人午夜亚洲精品无码区| 国产成人夜色91| 亚洲最新在线| 亚洲伊人久久精品影院| 国产超薄肉色丝袜网站| 亚洲高清中文字幕在线看不卡| 中文字幕色站| 人人爽人人爽人人片| 中文字幕在线日韩91| 57pao国产成视频免费播放| 91久久偷偷做嫩草影院免费看| 国产欧美日韩视频一区二区三区| 亚洲熟妇AV日韩熟妇在线| 久久久受www免费人成| 亚洲天堂精品在线| 91福利在线看| 91成人免费观看在线观看| 国产亚洲精品自在久久不卡| 啪啪免费视频一区二区| 亚洲福利网址| 一区二区三区在线不卡免费| 国产成人高清精品免费软件| 亚洲三级色| 色综合天天综合中文网| 久久这里只有精品23| 国产精品任我爽爆在线播放6080 | 无码专区国产精品一区| 伊人久久久大香线蕉综合直播|