亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        具有測溫及統(tǒng)計功能的人臉識別系統(tǒng)的設計

        2023-08-09 06:39:06彭聚森黃艷麗趙若冰周瀟琦
        計算機應用文摘·觸控 2023年15期
        關鍵詞:測溫人臉識別防控

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

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

        關鍵詞:測溫:人臉識別;防控

        中圖法分類號:TP391文獻標識碼:A

        1 引言

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

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

        2 具有測溫及統(tǒng)計功能的人臉識別系統(tǒng)的介紹

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

        3 原理介紹

        3.1 口罩識別原理

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

        3.2 測溫原理

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

        4 模塊設計

        4.1 信息錄入

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

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

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

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

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

        Haar 特征和Adaboost 級聯(lián)分類模塊運行過程如下。

        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("體溫異常,請稍等?。。ⅲ?/p>

        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 非疫情情況下的人臉識別系統(tǒng)

        關閉口罩識別功能和體溫測量功能,只進行人臉識別功能。

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

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

        6 結束語

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

        參考文獻:

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

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

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

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

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

        [6] 張宣妮,馬秀霞,魯方瑩,等.智慧小區(qū)的人臉識別門禁系統(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.

        作者簡介:

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

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

        趙若冰(2001—),本科,研究方向:單片機。

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

        猜你喜歡
        測溫人臉識別防控
        配合防控 人人有責
        人臉識別 等
        作文中學版(2022年1期)2022-04-14 08:00:34
        豬常見腹瀉病癥狀及防控
        守牢防控一線 靜待春暖花開
        人大建設(2020年3期)2020-07-27 02:48:40
        揭開人臉識別的神秘面紗
        學生天地(2020年31期)2020-06-01 02:32:06
        夏季羊中暑的防控
        基于WiFi無線通信測溫系統(tǒng)的設計
        電子測試(2018年22期)2018-12-19 05:12:06
        變壓器光纖測溫探頭的安裝固定
        電子制作(2017年8期)2017-06-05 09:36:15
        基于DS18B20的單片機測溫系統(tǒng)
        電子制作(2016年21期)2016-05-17 03:52:50
        基于類獨立核稀疏表示的魯棒人臉識別
        計算機工程(2015年8期)2015-07-03 12:19:07
        日韩精品视频高清在线| 欧美激情一区二区三区成人| 一本色道无码不卡在线观看| 免费操逼视频| 女同亚洲女同精品| 国产精品玖玖玖在线资源| 中文字幕成人精品久久不卡| 国产av一区二区网站| 亚洲欧洲成人a∨在线观看| 久久午夜伦鲁片免费无码| 国产人成午夜免电影观看| 天堂av在线免费播放| 女人天堂av免费在线| 日本一二三区免费在线| 亚洲av无码乱码在线观看裸奔| 护士奶头又白又大又好摸视频| 无遮挡十八禁在线视频国产制服网站| 亚洲免费av第一区第二区| 国产极品少妇一区二区| 日产精品久久久一区二区| 日本黄页网站免费大全| 日韩极品视频在线观看免费| 青青草免费观看视频免费| 天天做天天爱夜夜爽女人爽| gv天堂gv无码男同在线观看| 美女在线国产| 国产av午夜精品一区二区入口 | 国产亚洲精品综合一区| 久久午夜无码鲁丝片午夜精品 | 亚洲ⅤA中文字幕无码| 亚洲av一区二区三区网站| 亚洲一区在线观看中文字幕| 亚洲精华国产精华液的福利| 香港三级欧美国产精品| 一区二区三区中文字幕在线播放| 国产精品国产三级国产av剧情| 日本无遮挡吸乳呻吟视频| 亚洲欧美日韩一区二区在线观看| 亚洲一区二区三区福利久久蜜桃| 国产激情无码视频在线播放性色| 中国凸偷窥xxxx自由视频妇科|