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

基于運(yùn)動目標(biāo)檢測的工業(yè)安全系統(tǒng)設(shè)計

2021-04-23 05:50:56包曉敏
軟件導(dǎo)刊 2021年4期
關(guān)鍵詞:區(qū)域檢測

包曉敏,李 平

(浙江理工大學(xué)信息學(xué)院,浙江杭州 310018)

0 引言

在工業(yè)生產(chǎn)領(lǐng)域中,為保障生產(chǎn)車間工作區(qū)域人員安全,大多采用金屬防護(hù)欄、安全標(biāo)語提示等防護(hù)措施,但事故仍時有發(fā)生[1]。隨著機(jī)器視覺技術(shù)的蓬勃發(fā)展,運(yùn)動目標(biāo)檢測作為機(jī)器視覺核心技術(shù),由于其高效精準(zhǔn)的優(yōu)勢,具有較高的研究價值與發(fā)展?jié)摿Γ?]。本文通過軟硬件協(xié)同工作,搭建基于運(yùn)動目標(biāo)檢測的安全防護(hù)系統(tǒng),與傳統(tǒng)工業(yè)車間安全防護(hù)相比,具有操作簡單、空間占用小、低成本等優(yōu)點(diǎn)。同時,本文對最大模糊化熵閾值三幀差分算法進(jìn)行優(yōu)化改進(jìn),實現(xiàn)對運(yùn)動目標(biāo)的精準(zhǔn)檢測與非法闖入危險區(qū)域自動報警功能。

運(yùn)動目標(biāo)檢測是將用戶感興趣的部分從采集的圖像序列中分割出來[3-6]。運(yùn)動目標(biāo)檢測較為成熟的方法有幀差法、光流法、背景差分法[6]。幀差法是將圖像序列中相鄰圖像前一幀作為當(dāng)前幀背景模型,但易被噪聲污染,使運(yùn)動目標(biāo)在檢測過程中可能產(chǎn)生內(nèi)部空洞現(xiàn)象[7-8]。光流法是利用圖像序列中各個像素點(diǎn)矢量特征從中檢測出運(yùn)動目標(biāo)的算法,根據(jù)不同的光流提取運(yùn)動目標(biāo),但是在噪聲、變化的光源等情況下會對其計算結(jié)果造成較大影響,算法復(fù)雜度高,很難進(jìn)行實時性檢測[9-11]。背景差分法通過待測幀圖像與背景圖像之間作差分計算以提取運(yùn)動目標(biāo),該方法操作簡單,計算量小,但容易受到外部光照強(qiáng)度、區(qū)域環(huán)境條件等因素影響,需要通過視頻序列的幀間信息間斷更新背景,否則會使運(yùn)動目標(biāo)檢測準(zhǔn)確性降低[12-14]。

本文通過對固定攝像頭采集的圖像信息進(jìn)行運(yùn)動目標(biāo)檢測研究,提出一種最大模糊熵閾值化三幀差分運(yùn)動目標(biāo)檢測方法,在目標(biāo)和背景區(qū)分的閾值選取上實現(xiàn)自適應(yīng)選取,有效提高算法檢測能力。

1 系統(tǒng)總體設(shè)計

安全防護(hù)系統(tǒng)主要包括圖像信息采集和圖像信息處理。通過對視頻監(jiān)控場景內(nèi)采集到的圖像信息進(jìn)行實時處理分析,檢測出其范圍內(nèi)的運(yùn)動目標(biāo)。如果運(yùn)動物體闖入非法區(qū)域就發(fā)出報警信號。

1.1 系統(tǒng)硬件結(jié)構(gòu)

系統(tǒng)硬件結(jié)構(gòu)部分主要由CCD 相機(jī)、視頻采集卡和監(jiān)控計算機(jī)等部分組成。該系統(tǒng)將CCD 相機(jī)獲取的視頻信號進(jìn)行數(shù)字化,檢測檢測區(qū)域運(yùn)動目標(biāo),若發(fā)現(xiàn)目標(biāo)非法闖入危險區(qū)域,則給出報警信號,并啟動系統(tǒng)硬盤存儲。

1.2 系統(tǒng)軟件設(shè)計

本文系統(tǒng)監(jiān)控軟件由PyCharm64 作為開發(fā)工具,完成圖像獲取、圖像形態(tài)學(xué)操作、運(yùn)動目標(biāo)檢測等功能。系統(tǒng)軟件流程如圖1 所示。

Fig.1 System software design圖1 系統(tǒng)軟件設(shè)計

系統(tǒng)運(yùn)行過程中,由CCD 相機(jī)捕捉視頻信息,運(yùn)用視頻采集卡默認(rèn)的應(yīng)用接口庫編制采集的圖像。在圖像采集過程中會伴隨產(chǎn)生噪聲,使圖像信息質(zhì)量降低,因此需要對圖像信息進(jìn)行預(yù)處理,圖像預(yù)處理操作主要包含灰度化、圖像形態(tài)學(xué)變換、二值化、輪廓提取等[15]。通過預(yù)處理操作后運(yùn)用運(yùn)動目標(biāo)檢測算法檢測監(jiān)控區(qū)域是否有人員闖入危險區(qū)域,如果檢測到運(yùn)動目標(biāo)闖入危險區(qū)域,則發(fā)出警報信號,如果沒有則繼續(xù)采集下一幀圖像信息。其中,系統(tǒng)實現(xiàn)的關(guān)鍵是實現(xiàn)運(yùn)動目標(biāo)檢測和自動報警功能,這是本文重點(diǎn)研究內(nèi)容。

2 運(yùn)動目標(biāo)檢測算法

2.1 三幀差分算法

三幀差分算法[16]是對幀間差分算法的進(jìn)一步改進(jìn),通過對比采集的視頻序列中連續(xù)的三幀圖像,首先對所得三幀圖像進(jìn)行濾波去除噪聲,再分別作幀差法處理,用第k幀圖像與第k-1 幀圖像相減,得到二值化圖像D1(x,y),然后再將k+1 幀圖像與第k 幀圖像相減,得到二值化圖像D2(x,y),最后將D2(x,y)與D1(x,y)作邏輯“與”運(yùn)算,即可得到三幀差分圖像D(x,y)。算法公式表示為:

三幀差分算法流程如圖2 所示。

Fig.2 Three frame difference algorithm flow圖2 三幀差分算法流程

采用三幀差法可在一定程度上解決幀差法檢測運(yùn)動目標(biāo)時重影問題,但無法解決檢測過程中運(yùn)動目標(biāo)邊緣輪廓不清晰、內(nèi)部存在“空洞”問題。無論幀差法還是三幀差法,在對圖像差分二值化處理時,二值化閾值是確定不變的,并不能自動適應(yīng)環(huán)境的變化。閾值是決定目標(biāo)檢測準(zhǔn)確性因素之一,自適應(yīng)選取閾值可大幅提高檢測準(zhǔn)確性。

2.2 最大模糊化熵閾值三幀差分算法

介于三幀差分法在檢測運(yùn)動目標(biāo)時二值化閾值無法自適應(yīng)環(huán)境進(jìn)行改變,本文提出一種模糊集理論,通過建立差分圖像的隸屬函數(shù),依據(jù)最大模糊熵準(zhǔn)則,確定最佳閾值分割,達(dá)到更加準(zhǔn)確識別運(yùn)動的目標(biāo)。2.2.1 模糊子集與隸屬函數(shù)

根據(jù)迷糊集合理論[17],U是論域,稱映射μA:U→[ 0,1 ],x→μA(x)確定1 個U上的模糊子集A,μA稱為模糊集A的隸屬函數(shù)(membership function),μA(x)表示x對A的隸屬程度。

本文對視頻序列圖像采用三幀差分法得到的差分圖像進(jìn)行模糊集定義。設(shè)差分圖像X的灰度級數(shù)為L,大小為M×N,令Xmn表示坐標(biāo)(m,n)處像素點(diǎn)的灰度值。將差分圖像劃分成目標(biāo)(target)模糊集和背景(backdrop)模糊集。這兩個迷糊集隸屬函數(shù)分別定義為[18]:

其中,[a,b]為模糊區(qū)間,[ 0,a]和[b,L-1 ]為非模糊區(qū)間。μtarget(xmn)表示(m,n)像素點(diǎn)屬于目標(biāo)程度,μbackdrop(xmn)表示(m,n)像素點(diǎn)屬于背景程度,且μtarget(xmn)+μbackdrop(xmn)=1。當(dāng)xmn=(a+b)/2 時,該灰度級像素屬于目標(biāo)和背景的隸屬度均為0.5,則可選xmn=(a+b)/2 為分割閾值。灰度級小于的像素屬于背景區(qū)域,灰度級大于的像素屬于目標(biāo)區(qū)域。

2.2.2 最大模糊熵閾值分割

根據(jù)概率論與數(shù)理統(tǒng)計[19]的知識,目標(biāo)(target)模糊集發(fā)生的概率P(target)為:

背景(backdrop)模糊集發(fā)生的概率P(backdrop)為:

圖像模糊熵為:

由信息論知,事件熵越大,則事件真實可能性越大[20]。若圖像熵取最大值,則背景和目標(biāo)區(qū)分度最佳。根據(jù)最大模糊熵原則,可得到最佳模糊區(qū)間a、b,則即可得到最佳閾值為(a+b)/2。

2.2.3 算法流程

最大模糊熵閾值三幀差法將差分后圖像像素值與自適應(yīng)最大熵閾值進(jìn)行比較,判決運(yùn)動目標(biāo)與背景,其算法流程見圖3。

Fig.3 Three frame difference algorithm for maximum fuzzy entropy threshold圖3 最大模糊熵閾值三幀差分算法流程

3 自動報警顯示功能

在視頻監(jiān)控區(qū)域預(yù)先設(shè)定工業(yè)機(jī)器人禁止闖入的危險區(qū)域,使用矩形邊框進(jìn)行劃分。危險的矩形區(qū)域?qū)?yīng)具體坐標(biāo)值,當(dāng)運(yùn)動目標(biāo)檢測到返回目標(biāo)值,與預(yù)先設(shè)計的矩形區(qū)域坐標(biāo)值進(jìn)行對比,若屬于該劃定區(qū)域,則可認(rèn)為是闖入事件,觸發(fā)報警功能,否則顯示安全。

4 算法仿真與系統(tǒng)實驗結(jié)果

4.1 算法仿真結(jié)果分析

本文算法仿真實驗環(huán)境為Intel Core i5-7500 CPU,3.40GHz,內(nèi)存為8GB,Microsoft Windows 7 操作系統(tǒng),通過OpenCV 軟件完成。選取采集的視頻監(jiān)控,視頻幀為360×240,共500 幀,選取其中連續(xù)的三幀圖像序列,如圖4 所示。采用三幀差分算法與本文算法所得的實驗仿真結(jié)果如圖5 所示。

Fig.4 Three frames consecutively selected圖4 選取連續(xù)的三幀圖像

Fig.5 Simulation results of the algorithm圖5 算法仿真實現(xiàn)效果

圖5(a)為采用三幀差分算法實現(xiàn)運(yùn)動目標(biāo)檢測的二值化圖像,圖5(b)為采用本文算法實現(xiàn)運(yùn)動目標(biāo)檢測的二值化圖像。通過兩圖對比可知,相比三幀差分算法,本文采用的算法明顯增強(qiáng)了運(yùn)動目標(biāo)檢測輪廓連續(xù)性,降低了對外部環(huán)境條件的敏感程度,消除了圖像噪聲,檢測更加準(zhǔn)確,實時性更高。

當(dāng)前,算法準(zhǔn)確率多以識別率η和誤檢率ξ進(jìn)行衡量,文獻(xiàn)[21]引入1 個綜合指標(biāo)H 評估目標(biāo)檢測算法性能。H 值越大,表明算法檢測準(zhǔn)確率越高。H 值定義為:

利用固定攝像機(jī)采集多組不同圖像信息序列分別對兩種算法進(jìn)行目標(biāo)檢測實驗,統(tǒng)計出兩種算法識別率和誤檢率數(shù)據(jù),如圖表1 所示。

Table 1 Results of the two algorithms(%)表1 算法對比結(jié)果 (%)

由表1 可知,本文采用改進(jìn)的最大模糊熵閾值三幀差分算法識別率達(dá)99.3%,同時誤檢率較低,僅達(dá)到1.7%。因此采用本文算法可更好地實現(xiàn)運(yùn)動目標(biāo)檢測。

4.2 系統(tǒng)實驗結(jié)果分析

系統(tǒng)對運(yùn)動目標(biāo)闖入進(jìn)行檢測的實驗結(jié)果如圖6 所示。圖6(a)和圖6(b)是運(yùn)動目標(biāo)進(jìn)入監(jiān)控場景中,此時實時檢測到運(yùn)動目標(biāo)未進(jìn)入預(yù)定的機(jī)器人工作危險區(qū)域,系統(tǒng)在視頻幀右上側(cè)實時顯示“safe”安全等級;圖6(c)和圖6(d)系統(tǒng)實時檢測到運(yùn)動目標(biāo)進(jìn)入機(jī)器人工作危險區(qū)域,系統(tǒng)實時發(fā)出危險警報,并實時顯示“dangerous”危險警報,符合預(yù)期的設(shè)計要求。

本文利用漏檢率和正檢率,對運(yùn)動目標(biāo)闖入危險區(qū)域后系統(tǒng)實現(xiàn)自動報警并進(jìn)行定量分析,定義漏檢率為運(yùn)動目標(biāo)闖入危險區(qū)域系統(tǒng)未實現(xiàn)自動報警的數(shù)目與所有闖入危險區(qū)域行為數(shù)目之比,正檢率為運(yùn)動目標(biāo)闖入危險區(qū)域系統(tǒng)實現(xiàn)自動報警的數(shù)目與所有闖入危險區(qū)域行為數(shù)目之比。通過對60 段闖入行為視頻進(jìn)行測試,得到漏檢率與正檢率統(tǒng)計結(jié)果如表2 所示。

Fig.6 Experimental results of the system圖6 系統(tǒng)實驗結(jié)果

Table 2 System automatic alarm detection results表2 系統(tǒng)自動報警檢測結(jié)果

由表2 可得,運(yùn)動目標(biāo)闖入危險區(qū)域觸發(fā)系統(tǒng)自動報警功能正檢率高達(dá)96.7%,而漏檢率不足4%。實驗結(jié)果表明,本文系統(tǒng)能夠滿足工業(yè)安全防護(hù)需求,有較好的魯棒性,可保障工業(yè)安全生產(chǎn)。

5 結(jié)語

本文針對目前傳統(tǒng)工業(yè)生產(chǎn)安全防護(hù)措施的弊端,利用智能信息處理技術(shù)對運(yùn)動目標(biāo)進(jìn)行實時檢測,重點(diǎn)研究了在三幀差算法基礎(chǔ)上采用最大模糊熵自適應(yīng)選取閾值的方法,可更加準(zhǔn)確高效地提取運(yùn)動目標(biāo),同時,對運(yùn)動目標(biāo)闖入危險區(qū)域?qū)崿F(xiàn)自動報警這一功能也進(jìn)行了探究。實驗表明,本文系統(tǒng)可實現(xiàn)工業(yè)安全防護(hù)多項功能。后續(xù)將進(jìn)一步研究目標(biāo)檢測算法在動態(tài)視頻場景情況下的魯棒性,提高安全防護(hù)靈活性。

猜你喜歡
區(qū)域檢測
永久基本農(nóng)田集中區(qū)域“禁廢”
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
分割區(qū)域
“幾何圖形”檢測題
“角”檢測題
小波變換在PCB缺陷檢測中的應(yīng)用
關(guān)于四色猜想
分區(qū)域
主站蜘蛛池模板: 亚洲中文字幕在线观看| 999在线免费视频| 免费人成网站在线高清| 久无码久无码av无码| 欧美三級片黃色三級片黃色1| 97精品国产高清久久久久蜜芽| 国产在线小视频| …亚洲 欧洲 另类 春色| 国产一级毛片在线| 九九热精品在线视频| 凹凸国产熟女精品视频| 国产精品美女在线| 久久精品无码国产一区二区三区| 欧美人与性动交a欧美精品| 91娇喘视频| 一级做a爰片久久毛片毛片| 中文字幕无码中文字幕有码在线| 亚洲成网站| 91国内外精品自在线播放| 日韩亚洲综合在线| 精品久久人人爽人人玩人人妻| 亚洲色中色| 91探花在线观看国产最新| 中文字幕在线日韩91| 欧美激情综合| 国产成人免费高清AⅤ| 五月婷婷综合色| 国产黑人在线| 2021天堂在线亚洲精品专区| 亚洲精品亚洲人成在线| 91蝌蚪视频在线观看| 国产在线观看第二页| 欧美福利在线观看| 国产欧美日韩18| 草草影院国产第一页| 一本久道热中字伊人| 激情国产精品一区| 91福利免费视频| 亚洲婷婷丁香| 秋霞国产在线| 97国产在线播放| 国产原创演绎剧情有字幕的| 91精品伊人久久大香线蕉| 国产女人爽到高潮的免费视频| 亚洲AV无码乱码在线观看裸奔| 国产99免费视频| 国产精品欧美在线观看| 999国产精品| 亚洲精品第1页| 麻豆AV网站免费进入| 久久精品国产精品一区二区| a色毛片免费视频| 在线观看国产精品第一区免费| 欧美日韩亚洲国产| 色偷偷男人的天堂亚洲av| 99精品在线看| www.91中文字幕| 亚洲性视频网站| 亚洲色婷婷一区二区| 91精品在线视频观看| 亚洲国产理论片在线播放| 亚洲色图欧美在线| 国产成人福利在线| 国产精品手机视频| 最新痴汉在线无码AV| 精品国产一二三区| 成人毛片免费观看| 亚洲一区二区日韩欧美gif| 韩国福利一区| a毛片在线免费观看| 亚洲专区一区二区在线观看| 欧美日韩激情在线| 精品91视频| 日韩a级毛片| 亚洲av无码成人专区| 国产无码精品在线播放| 亚洲欧美日韩另类在线一| 成人国产免费| 香蕉综合在线视频91| 日韩欧美视频第一区在线观看| 亚洲首页在线观看| 狠狠v日韩v欧美v|