鄭嘉俠 張雪 農(nóng)煥宇
摘 要:隨著當(dāng)今社會高等教育的普及程度越來越高,出現(xiàn)了各種校園問題,雖然目前的高校都有各類的視頻監(jiān)控設(shè)備,但針對目前電子設(shè)備操作復(fù)雜的現(xiàn)狀,開發(fā)新型、具有高性能的監(jiān)控設(shè)施就變得意義非凡。在考慮成本方面,使用基于STM32單片機(jī)的監(jiān)控設(shè)備具有較高的性價比,使用攝像頭作為人像捕捉元件,采集實(shí)時的人像信息,經(jīng)過單片機(jī)的處理,與原有數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行對比,得出被檢測人員是否為安全人員。
關(guān)鍵詞:安防;STM32單片機(jī);檢測;人臉識別
隨著當(dāng)今社會高等教育的普及程度越來越高,幾乎所有高校都是面向社會的開放性學(xué)校,然而就出現(xiàn)了各種校園問題,如:校園暴力、學(xué)生遭到社會人員的傷害等等。雖然目前的高校都有各類的視頻監(jiān)控設(shè)備,但校園安全事故仍然頻頻發(fā)生。因此,開發(fā)新型、具有高性能的監(jiān)控設(shè)施就變得意義非凡。
1原理與設(shè)計
本系統(tǒng)主要由兩部分組成:攝像頭信息采集部分與單片機(jī)信息處理部分
1.1 系統(tǒng)硬件設(shè)計
(1)單片機(jī)選型
STM32系列基于專為要求高性能、低成本、低功耗的嵌入式應(yīng)用專門設(shè)計的ARM Cortex-M3內(nèi)核。按內(nèi)核架構(gòu)分為不同產(chǎn)品:其中STM32F系列有:STM32F103“增強(qiáng)型”系列STM32F101“基本型”系列STM32F105、STM32F107“互聯(lián)型”系列增強(qiáng)型系列時鐘頻率達(dá)到72MHz,是同類產(chǎn)品中性能最高的產(chǎn)品;基本型時鐘頻率為36MHz,以16位產(chǎn)品的價格得到比16位產(chǎn)品大幅提升的性能,是32位產(chǎn)品的最佳選擇。
(2)單片機(jī)外設(shè)選擇
顯示屏:本次使用觸摸屏,又稱觸控面板,它是一種把觸摸位置轉(zhuǎn)化成坐標(biāo)數(shù)據(jù)的輸入設(shè)備,根據(jù)觸摸屏的檢測原理,主要分為電阻式觸摸屏和電容式觸摸屏。相對來說,電阻屏造價便宜,能適應(yīng)較惡劣的環(huán)境,但它只支持單點(diǎn)觸控(一次只能檢測面板上的一個觸摸位置),觸摸時需要一定的壓力,使用久了容易造成表面磨損,影響壽命;而電容屏具有支持多點(diǎn)觸控、檢測精度高的特點(diǎn),電容屏通過與導(dǎo)電物體產(chǎn)生的電容效應(yīng)來檢測觸摸動作,只能感應(yīng)導(dǎo)電物體的觸摸,濕度較大或屏幕表面有水珠時會影響電容屏的檢測效果。
攝像頭:采用鷹眼攝像頭,其主要是由固定水平方向的高清攝像頭和一個高清球機(jī)組成的監(jiān)控結(jié)構(gòu)。攝像頭可以達(dá)到分辨率為2X4096X1800@ 30fps的監(jiān)控效果。高清球機(jī)主要負(fù)責(zé)聯(lián)動定位和自動跟蹤功能,提供23倍光學(xué)變倍和16倍數(shù)字變焦,只要點(diǎn)擊監(jiān)控全景畫面的任意個點(diǎn),就可以實(shí)現(xiàn)監(jiān)控畫面的快速變倍并能捕獲遠(yuǎn)處人、車、物等目標(biāo)。
1.2 系統(tǒng)軟件設(shè)計
(1)信息采集部分程序使用C語言編寫,程序中主要包含了硬件的初始化、攝像頭數(shù)據(jù)采集以及濾波、人臉數(shù)據(jù)的處理與數(shù)據(jù)發(fā)送。單片機(jī)對采集的數(shù)據(jù)進(jìn)行初步的處理,攝像頭采集到的圖片與原有的設(shè)定值不同時會改變程序中的標(biāo)志位。通過比較后得出其是否為外來人員,并且在程序中還為系統(tǒng)提供一定程度的容錯性,提高了系統(tǒng)的穩(wěn)定性。
(2)通過卷積和激活函數(shù)在低分辨率圖像和高分辨率圖像之間找到一個最佳的映射函數(shù),通過該映射函數(shù)來重建圖像。對于單張圖像超分辨率重建任務(wù),需要盡可能地從輸入的低分辨率圖像和卷積得到的特征圖中提取到更多的信息,并且使提取到的信息在前向傳播的時候盡可能地傳遞到網(wǎng)絡(luò)后端,即保證信息流的傳遞。
*系統(tǒng)優(yōu)化:將人臉檢測的計算任務(wù)交給具有一定計算能力的終端處理,而服務(wù)器只負(fù)責(zé)人臉匹配和分發(fā)信息,此措施一定程度上解決了在同一個設(shè)備中計算壓力過大的問題。并且將通信協(xié)議由TCP改為UDP,由于UDP沒有擁塞控制,因此網(wǎng)絡(luò)不會使源主機(jī)的發(fā)送速率降低,同時占用的系統(tǒng)資源較少,符合系統(tǒng)對實(shí)時性的要求。
2.結(jié)束語
本文介紹了一套基于STM32單片機(jī)的人臉識別安防系統(tǒng),使用STM32單片機(jī)處理攝像頭捕捉到的人臉信息采集人臉中的特征信息,并將信息傳輸?shù)絊TM單片機(jī)中進(jìn)行處理并與原有的人臉信息庫進(jìn)行比較。根據(jù)人臉識別框圖位置確定人臉在監(jiān)控畫面的xy 坐標(biāo)信息,根據(jù)該人臉的坐標(biāo)與監(jiān)控畫面中心(0,0)的差值反饋給中央處理器,經(jīng)過坐標(biāo)差值與實(shí)際攝像頭位置的權(quán)重數(shù)據(jù)轉(zhuǎn)換。最后得出該檢測的人員是否為人臉信息庫內(nèi)的人員。基于STM32單片機(jī)的人臉識別安防系統(tǒng)可應(yīng)用在家庭、公司、學(xué)校、商場等場所的安防監(jiān)控,給公眾的生命財產(chǎn)安全提供更智能有效的保障。并且可為商場、公司提供人流的檢測,更能方便進(jìn)行商業(yè)數(shù)據(jù)分析。該智能監(jiān)控系統(tǒng)填補(bǔ)了目前市場監(jiān)控智能領(lǐng)域的空白,在監(jiān)控、家庭安全隱患檢測等方面有著極其重要意義。
參考文獻(xiàn):
[1] 許立蕩.人臉識別技術(shù)在安防中的應(yīng)用.
[2] 劉瑋.無約束條件下的人臉識別方法研究 [D]. 成都: 電子科技大學(xué), 2019.
[3] 韓金磊等.攝像頭自動追蹤系統(tǒng)研究與設(shè)計[J].科技創(chuàng)新導(dǎo)報,2017,1.
[4] 俞文靜等.基于樹莓派與OpenCV 的智能監(jiān)控跟蹤機(jī)器人系統(tǒng)設(shè)計與實(shí)現(xiàn)[J].現(xiàn)代計算機(jī),2018,6.
[5] Simon Monk 蒙克.樹莓派開發(fā)實(shí)戰(zhàn)(第2 版)[M].北京:人民郵電出版社,2017,3.
基金項(xiàng)目:
北方民族大學(xué)2019年自治區(qū)級大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃項(xiàng)目階段性成果,項(xiàng)目名稱:智能人臉識別安防系統(tǒng);項(xiàng)目負(fù)責(zé)人:鄭嘉俠;項(xiàng)目編號:S2019-11407-005。
作者簡介:
姓名(出生年、性別):鄭嘉俠,1997,男,籍貫:廣東揭陽,職稱和學(xué)歷:本科,研究方向或?qū)I(yè):電子信息。