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

具有測(cè)溫及統(tǒng)計(jì)功能的人臉識(shí)別系統(tǒng)的設(shè)計(jì)

2023-08-09 12:51:32彭聚森黃艷麗趙若冰周瀟琦
計(jì)算機(jī)應(yīng)用文摘 2023年15期
關(guān)鍵詞:人臉識(shí)別防控

彭聚森 黃艷麗 趙若冰 周瀟琦

摘 要:文章設(shè)計(jì)具有測(cè)溫及統(tǒng)計(jì)功能的人臉識(shí)別系統(tǒng)。設(shè)計(jì)包含 2個(gè)模式:防控模式和非防控模式非防控期間,學(xué)生可正常刷人臉進(jìn)出;防控期間,學(xué)生需佩戴口罩并監(jiān)測(cè)體溫,異常時(shí)發(fā)出警告。該設(shè)計(jì)為校園管控提供一定的參考。

關(guān)鍵詞:測(cè)溫:人臉識(shí)別;防控

中圖法分類號(hào):TP391文獻(xiàn)標(biāo)識(shí)碼:A

1 引言

后疫情時(shí)代,大部分高校將采取開(kāi)放式管理。正常情況下,學(xué)生進(jìn)出校園只需進(jìn)行人臉識(shí)別,但疫情防控期間,佩戴口罩和檢測(cè)就成為必然,每天進(jìn)出校園人口眾多,當(dāng)未佩戴口罩時(shí),1 秒鐘內(nèi)檢測(cè)者被感染的概率是較大的,因此設(shè)計(jì)一個(gè)具有口罩識(shí)別及測(cè)溫功能的系統(tǒng)就顯得尤為重要。

同時(shí),隨著科技的快速發(fā)展,人臉識(shí)別技術(shù)也在不斷地突破,尤其是在日常生活中,技術(shù)帶來(lái)的便捷大幅提高了人們的生活效率。其中,OpenCV 是特別關(guān)鍵的技術(shù)。其不僅可以應(yīng)用在科研跨平臺(tái)計(jì)算機(jī)視覺(jué)和機(jī)器學(xué)習(xí)軟件庫(kù), 也可以運(yùn)行在Linux、Windows、Android 和Mac OS 操作系統(tǒng)上。它具有輕量級(jí)且高效的特點(diǎn), 同時(shí)也提供了Python, Ruby,Matlab 等語(yǔ)言的接口,實(shí)現(xiàn)了圖像處理和計(jì)算機(jī)視覺(jué)方面的通用算法[1?4] 。

2 具有測(cè)溫及統(tǒng)計(jì)功能的人臉識(shí)別系統(tǒng)的介紹

具有測(cè)溫及統(tǒng)計(jì)功能的人臉識(shí)別系統(tǒng)是基于Opencv 跨平臺(tái)計(jì)算機(jī)視覺(jué)庫(kù),在PyCharm 和Python平臺(tái)下進(jìn)行設(shè)計(jì)開(kāi)發(fā)。設(shè)計(jì)包括2 個(gè)模式:防控模式和非防控模式。非防控期間,學(xué)生可正常刷人臉進(jìn)出;防控期間,學(xué)生需佩戴口罩并監(jiān)測(cè)體溫。流程介紹如圖1 所示。

3 原理介紹

3.1 口罩識(shí)別原理

利用OpenCV 庫(kù)的級(jí)聯(lián)分類器,并選取了Haar 特征和Adaboost 級(jí)聯(lián)分類。機(jī)器的眼睛是攝像頭,機(jī)器看到的只有數(shù)據(jù),也就是像素,當(dāng)需要識(shí)別某一種特定的圖像時(shí),就需要找到圖像的一系列特征,這個(gè)就是Haar 特征(Haar?like features 是用于物體識(shí)別的一種數(shù)字圖像特征)[5] 。當(dāng)對(duì)圖像進(jìn)行運(yùn)算特征值時(shí),由于彩色圖像的通道數(shù)較多,以及像素的數(shù)據(jù)較大,為了高效進(jìn)行運(yùn)算,需先將圖像轉(zhuǎn)化為灰度圖像,然后進(jìn)行Haar 特征運(yùn)算,而Haar 特征運(yùn)算一共有14種,較為基礎(chǔ)的為BASIC 的5 種運(yùn)算。由于要對(duì)口罩識(shí)別模型進(jìn)行構(gòu)建,因此為了增強(qiáng)模型的識(shí)別度,使用了ALL 的14 種特征運(yùn)算。

3.2 測(cè)溫原理

任何物體在高于絕對(duì)零度(?273℃)時(shí)都會(huì)向外發(fā)出紅外線,而額溫槍通過(guò)傳感器接收紅外線,從而得出感應(yīng)溫度數(shù)據(jù)。

4 模塊設(shè)計(jì)

4.1 信息錄入

導(dǎo)入cv2 模塊,調(diào)取攝像頭,拍照錄取信息。首先檢查攝像頭是否處于開(kāi)啟狀態(tài),開(kāi)啟后通過(guò)攝像頭進(jìn)行拍照,按“s”鍵保存照片,并按照指定的格式進(jìn)行命名照片,最后釋放攝像頭和內(nèi)存。

4.2 數(shù)據(jù)訓(xùn)練

將保存的照片導(dǎo)入模塊,進(jìn)行數(shù)據(jù)訓(xùn)練。通過(guò)遍歷將所有圖片導(dǎo)入模塊,并將黑白化圖像轉(zhuǎn)換為數(shù)組;獲取圖片人臉特征及對(duì)應(yīng)的id 和姓名并數(shù)字化存儲(chǔ);對(duì)比臉部特征和id,以確保識(shí)別的準(zhǔn)確性。

4.3 疫情情況下的人臉識(shí)別系統(tǒng)

人臉識(shí)別系統(tǒng)進(jìn)行圖片的讀取利用了OpenCV 庫(kù)的級(jí)聯(lián)分類器,選取了Haar 特征和Adaboost 級(jí)聯(lián)分類,若檢測(cè)到鼻子、嘴巴,則證明沒(méi)有戴口罩。若未檢測(cè)到鼻子、嘴巴,則接著使用opencv 的haar 眼睛特征分類器,若未檢測(cè)到眼睛,則結(jié)束。若檢測(cè)到眼睛,則把RGB 顏色空間轉(zhuǎn)為HSV 顏色空間,進(jìn)行口罩區(qū)域的檢測(cè)。口罩區(qū)域檢測(cè)流程是把距離坐標(biāo)原點(diǎn)較近的橫坐標(biāo)作為口罩區(qū)域開(kāi)始的橫坐標(biāo),離坐標(biāo)原點(diǎn)較遠(yuǎn)的橫坐標(biāo)作為口罩區(qū)域結(jié)束的橫坐標(biāo)。離坐標(biāo)原點(diǎn)較遠(yuǎn)的縱坐標(biāo)作為口罩區(qū)域開(kāi)始的縱坐標(biāo),離坐標(biāo)原點(diǎn)較遠(yuǎn)的縱坐標(biāo)與眼睛高度2 倍的和作為口罩區(qū)域結(jié)束的縱坐標(biāo)。檢測(cè)到口罩之后,對(duì)比數(shù)據(jù),進(jìn)行識(shí)別[6] 。

Haar 特征和Adaboost 級(jí)聯(lián)分類模塊運(yùn)行過(guò)程如下。

face _ cascade = cv2. CascadeClassifier ( ' D:/opencv/ sources/ data/ haarcascades/ haarcascade _cdefault.xml')

eye_cascade = cv2.CascadeClassifier('D:/ opencv/sources/ data/ haarcascades/ haarcascade_eye.xml')

mouth _ cascade = cv2. CascadeClassifier ( ' D:/opencv/ sources/ data/ haarcascades/ haarcascade _ mcs _mouth.xml')

upper_body = cv2.CascadeClassifier('D:/ opencv/sources/ data/ haarcascades/ haarcascade_ upperbody. xml')

#Adjust threshold

bw_threshold = 80 # User message

font = cv2.FONT_HERSHEY_SIMPLEX

org = (30, 30)

weared_mask_font_color = (255, 255, 255)

not_weared_mask_font_color = (0, 0, 255)

thickness = 2

font_scale = 1

weared_mask = "Thank You for wearing MASK"

not_weared_mask = " Please wear MASK to d

efeat

Corona"

def name():

path = './ data/ jm/ '#names = []

imagePaths = [os.path.join(path,f) for f inos.listdir(path)]

for imagePath in imagePaths:

name = str ( os. path. split ( imagePath)

[1].split('.',2)[1])

names.append(name)

def tw():

webdu = int(input(""))

if webdu >= 37.3:

print("體溫異常,請(qǐng)稍等!!")

else:

print("體溫正常")# Read video

cap = cv2.VideoCapture(0)

name()

tw()

while 1:

ret, img = cap.read()

img = cv2.flip(img, 1)

# Convert Image into gray

gray = cv2. cvtColor ( img, cv2. COLOR _BGR2GRAY)# Convert image in black and white

(thresh, black_and_white) = cv2.threshold

(gray, bw_threshold, 255, cv2.THRESH_BINARY)

# detect face

faces = face_cascade.detectMultiScale(gray,1.1, 4) # Face prediction for black and white

faces _ bw = face _ cascade. detectMultiScale(black_and_white, 1.1, 4)

if (len(faces) = = 0 and len(faces_bw) = =0):

cv2. putText(img, " have_mask pjs",org, font, font _ scale, weared _ mask _ font _ color,thickness, cv2.LINE_AA)

else:

for (x, y, w, h) in faces:

roi_gray = gray[y:y + h, x:x + w]

roi_color = img[y:y + h, x:x + w]

mouth _ rects = mouth _ cascade.

detectMultiScale(roi_gray, 1.5, 5)

if (len(mouth_rects) = = 0):

cv2.rectangle(img, (x, y), (x+ w, y + h), (0, 255, 0), 2)

else:

cv2.rectangle(img, (x, y), (x+ w, y + h), (0, 0, 255), 2)

4.4 非疫情情況下的人臉識(shí)別系統(tǒng)

關(guān)閉口罩識(shí)別功能和體溫測(cè)量功能,只進(jìn)行人臉識(shí)別功能。

5 設(shè)備功能及實(shí)現(xiàn)

在非疫情狀態(tài)下,當(dāng)人員靠近攝像頭時(shí),會(huì)對(duì)人臉進(jìn)行掃描并對(duì)比數(shù)據(jù)庫(kù),對(duì)比成功人員方可通過(guò);在疫情狀態(tài)下,當(dāng)人員靠近攝像頭時(shí),若未佩戴口罩,則圖像會(huì)將人像顯示紅框以此來(lái)警告,當(dāng)戴上口罩時(shí),攝像頭顯示綠框并測(cè)量體溫,體溫正常人員可通過(guò),體溫異常會(huì)及時(shí)通知管理人員并上傳數(shù)據(jù)[7?8] 。

6 結(jié)束語(yǔ)

在門禁系統(tǒng)的基礎(chǔ)上,增加防控模式。當(dāng)通行人員進(jìn)行人臉識(shí)別時(shí),判斷其是否佩戴口罩,同時(shí)對(duì)其溫度進(jìn)行測(cè)量,整個(gè)識(shí)別測(cè)量過(guò)程是非接觸式。對(duì)體溫超出一定閾值的人員,終端會(huì)發(fā)出異常預(yù)警,并對(duì)其體溫進(jìn)行展示。本文產(chǎn)品設(shè)計(jì)遵循經(jīng)濟(jì)實(shí)用、安全穩(wěn)定的設(shè)計(jì)思想,設(shè)計(jì)采用技術(shù)成熟、性能卓越、簡(jiǎn)約時(shí)尚的門禁設(shè)備及體溫測(cè)量,既能滿足當(dāng)前管理需要,又能適應(yīng)未來(lái)發(fā)展。

參考文獻(xiàn):

[1] 譚儉輝.基于K210人臉身份識(shí)別與測(cè)溫系統(tǒng)設(shè)計(jì)[D].廣東:廣東工業(yè)大學(xué),2021.

[2] 劉鵬鋒.嵌入式健康信息處理系統(tǒng)的研究與設(shè)計(jì)[D].武漢:武漢紡織大學(xué),2018.

[3] 李天睿,謝衛(wèi)平.體溫檢測(cè)在人臉識(shí)別門禁終端的應(yīng)用[J].電腦與電信,2021(7):68?70.

[4] 侯國(guó)棟,常迎梅.具有紅外測(cè)溫功能的人臉識(shí)別門禁系統(tǒng)設(shè)計(jì)[J].科技信息,2010(20):519?520.

[5] 任啟宏,侯國(guó)棟,常迎梅.具有紅外測(cè)溫功能的非接觸式智能門禁系統(tǒng)[J].常熟理工學(xué)院學(xué)報(bào),2010,24(2):83?86.

[6] 張宣妮,馬秀霞,魯方瑩,等.智慧小區(qū)的人臉識(shí)別門禁系統(tǒng)[J].信息系統(tǒng)工程,2021(4):95?96.

[7] RATHKANTHIWAR S, CHAUDHARY T, GAJBHE A, etal. Access Control system with contactless temperaturedetection[J]. International Research Journal of Engineeringand Technology,2021,8(5):3446?3449.

[8] COSTANZO S, FLORES A M. IoT Non?contact BodyTemperature Measurement System Implementing AccessControl for COVID?19 [ J ]. Trends and Applications inInformation Systems and Technologie,2021,13 (20): 255?264.

作者簡(jiǎn)介:

彭聚森(2000—),本科,研究方向:通信工程嵌入式。

黃艷麗(1984—),碩士,講師,研究方向:計(jì)算機(jī)通信、電子技術(shù)、模塊識(shí)別。

趙若冰(2001—),本科,研究方向:?jiǎn)纹瑱C(jī)。

周瀟琦(2001—),本科,研究方向:計(jì)算機(jī)通信。

猜你喜歡
人臉識(shí)別防控
配合防控 人人有責(zé)
人臉識(shí)別 等
豬常見(jiàn)腹瀉病癥狀及防控
守牢防控一線 靜待春暖花開(kāi)
揭開(kāi)人臉識(shí)別的神秘面紗
夏季羊中暑的防控
基于(2D)2PCA-LBP 的人臉識(shí)別方法的研究
電子制作(2017年17期)2017-12-18 06:40:55
人臉識(shí)別在高校安全防范中的應(yīng)用
電子制作(2017年1期)2017-05-17 03:54:46
慢病防控 接下來(lái)的10年怎么做
基于類獨(dú)立核稀疏表示的魯棒人臉識(shí)別
主站蜘蛛池模板: 色综合天天娱乐综合网| 国产一区二区丝袜高跟鞋| 美臀人妻中出中文字幕在线| 中文国产成人久久精品小说| 亚洲成人精品久久| 国产在线视频欧美亚综合| 免费无码网站| 9丨情侣偷在线精品国产| Jizz国产色系免费| 国产av一码二码三码无码| 国产精品成人观看视频国产| www.youjizz.com久久| 99手机在线视频| 秋霞午夜国产精品成人片| 91福利在线观看视频| 免费国产在线精品一区| 亚洲国产天堂久久综合| 国产原创演绎剧情有字幕的| 极品私人尤物在线精品首页| 亚洲综合一区国产精品| 亚洲中文字幕精品| 国产办公室秘书无码精品| 国产色爱av资源综合区| 一级毛片免费不卡在线| 亚洲天堂网2014| 国产91久久久久久| 中文成人无码国产亚洲| 欧美全免费aaaaaa特黄在线| 色男人的天堂久久综合| 91久久偷偷做嫩草影院精品| 国产福利观看| 喷潮白浆直流在线播放| 久草中文网| 一级毛片免费观看久| 精品福利视频网| 最新国产高清在线| 波多野结衣AV无码久久一区| 国产特级毛片aaaaaaa高清| 国产麻豆精品久久一二三| 欧美日本二区| 亚洲日本在线免费观看| 91国内在线观看| 国产精品久线在线观看| 国产在线拍偷自揄观看视频网站| 黑色丝袜高跟国产在线91| 国产农村妇女精品一二区| 久久一色本道亚洲| 中文字幕有乳无码| 亚洲欧洲日韩综合| 免费毛片视频| 精品亚洲麻豆1区2区3区| 久久免费看片| 狠狠做深爱婷婷综合一区| 香蕉99国内自产自拍视频| 亚洲第一视频免费在线| 亚洲无线国产观看| 日本精品中文字幕在线不卡| 伊人久久大线影院首页| 人妻中文字幕无码久久一区| 欧美国产日韩在线观看| 8090成人午夜精品| 欧美精品v欧洲精品| 亚洲国产高清精品线久久| 特级做a爰片毛片免费69| 中文字幕啪啪| 欧美成人精品欧美一级乱黄| 久久黄色免费电影| 色综合成人| 亚洲视频欧美不卡| 亚洲精品天堂自在久久77| 国产精品人莉莉成在线播放| 亚洲性网站| 99热国产这里只有精品无卡顿"| 国产精品久久久免费视频| 黄色三级毛片网站| 亚洲无码A视频在线| 亚洲美女操| 亚洲中久无码永久在线观看软件| 播五月综合| 国产微拍精品| 六月婷婷激情综合| 国产特一级毛片|