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

        ?

        基于紅外傳感與圖像處理的無線通道測溫系統(tǒng)的設(shè)計(jì)

        2022-12-28 08:41:12周惠劉洋朱秀委白思思通信作者
        醫(yī)療裝備 2022年23期
        關(guān)鍵詞:單片機(jī)檢測

        周惠,劉洋,朱秀委,白思思(通信作者)

        1 溫州醫(yī)科大學(xué)附屬第一醫(yī)院 (浙江溫州 325015);2 溫州醫(yī)科大學(xué)眼視光學(xué)院 (浙江溫州 325035)

        據(jù)統(tǒng)計(jì),新型冠狀病毒肺炎疫情暴發(fā)至今國內(nèi)外確診總?cè)藬?shù)累計(jì)高達(dá)2.4億,盡管已研發(fā)出有效的重組滅活疫苗,但想要完全消滅病毒不是短時間內(nèi)能實(shí)現(xiàn)的。在此背景下設(shè)計(jì)的無線通道測溫系統(tǒng)可安裝在人員流動較密集的各入口位置,如火車站、校園等入口處,進(jìn)行高效快速的體溫篩查,對及時發(fā)現(xiàn)潛在感染源、阻斷疫情快速傳播具有良好的幫助。

        日常接觸式體溫測量不利于疫情防控,存在較大交叉感染風(fēng)險(xiǎn)。因此,具有測量速度快、非接觸式測量等優(yōu)點(diǎn)的紅外測溫技術(shù)在體溫篩查中被大量使用。有研究報(bào)道紅外測溫可替代探頭溫度計(jì)在尸體上記錄耳溫,用以估計(jì)死后時間間隔[1]。但基于熱像儀的測溫方式價(jià)格較高,而本研究設(shè)計(jì)的基于GY-906溫度傳感器的通道測溫系統(tǒng)成本低、精度高、且應(yīng)用范圍廣,發(fā)展前景好。

        紅外測溫儀一般用于檢測物體表面溫度,無法直接應(yīng)用于人體溫度檢測。利用紅外測溫技術(shù)對目標(biāo)進(jìn)行溫度測量時,隨著工作距離的增大,大氣透過率逐漸減小,導(dǎo)致測溫準(zhǔn)確度降低。因此,準(zhǔn)確度試驗(yàn)距離必須在制造商規(guī)定的工作距離范圍內(nèi)[2]。

        本研究將圖像處理技術(shù)與紅外測溫技術(shù)相結(jié)合,提出一種基于紅外測溫(Infrared Temperature Measurament,ITM)和OpenMV4機(jī)器視覺模塊的非接觸式通道測溫方法。擬采用OpenMv4 H7 Plus 和紅外溫度傳感器GY-906測得相應(yīng)信息,然后借助單片機(jī)處理系統(tǒng),結(jié)合軟件算法修正等實(shí)現(xiàn)實(shí)時體溫顯示和口罩佩戴情況的檢測與預(yù)警;并加入無線模塊,將數(shù)據(jù)上傳至PC 端,在上位機(jī)上實(shí)時顯示,以便對實(shí)時數(shù)據(jù)進(jìn)行記錄和分析。

        1 系統(tǒng)方案

        1.1 系統(tǒng)概述

        本系統(tǒng)為基于正點(diǎn)原子STM32F103ZET6最小系統(tǒng)板設(shè)計(jì)的無線通道測溫裝置,同時使用GY-906型紅外測溫傳感器與DS18B20型數(shù)字溫度傳感器進(jìn)行溫度校準(zhǔn)補(bǔ)償,結(jié)合人體發(fā)射率、距離等影響測溫準(zhǔn)確度的因素?cái)M合出符合實(shí)際溫度值的相關(guān)函數(shù),將GY-906型紅外測溫傳感器放置于攝像頭上方,以實(shí)現(xiàn)對人體面部中額溫度的檢測。前額部分面積較寬闊且平坦,適合用作溫度采集[3]。此外利用圖像處理技術(shù)對OpenMV4機(jī)器視覺模塊捕捉的圖像進(jìn)行識別,一方面結(jié)合Haar 算子及TF 特征檢測判斷是否有行人通過,TF 特征檢測是一種用于設(shè)備端特征提取的開源深度學(xué)習(xí)算法框架[4];另一方面通過構(gòu)建神經(jīng)網(wǎng)絡(luò)模型來分析捕捉人臉佩戴口罩信息。將體溫?cái)?shù)據(jù)、實(shí)時圖像傳輸至上位機(jī)顯示并分析,當(dāng)通過行人體溫值大于單片機(jī)設(shè)定閾值時,啟動報(bào)警模塊達(dá)到實(shí)時監(jiān)控的目的。

        1.2 系統(tǒng)設(shè)計(jì)總體方案

        1.2.1 系統(tǒng)框圖

        本研究設(shè)計(jì)的測溫系統(tǒng)主要由正點(diǎn)原子STM32F103ZET6最小系統(tǒng)板微控制器、OpenMV4 H7 Plus 機(jī)器視覺模塊及STM32單片機(jī)的外圍電路,如電源模塊、通用串行總線轉(zhuǎn)TTL 接口、A/D 轉(zhuǎn)換電路等組成。系統(tǒng)中的測溫及溫度補(bǔ)償功能主要由STM32單片機(jī)來完成,測得的溫度值再由串口通信上傳至上位機(jī)平臺;實(shí)時圖像顯示及口罩檢測部分借助OpenMV4機(jī)器視覺模塊檢測人臉來實(shí)現(xiàn)目標(biāo)人物的檢測,最終得到的數(shù)據(jù)及圖像統(tǒng)一通過WIFI 模塊傳送至上位機(jī)平臺實(shí)時顯示,見圖1.

        圖1 通道測溫系統(tǒng)框圖

        1.2.2 測溫與校準(zhǔn)

        GY-906型紅外測溫傳感器支持帶有10 K 上拉電阻的集成電路總線(inter integrated circuit,IIC)接口,溫度范圍為-40~125℃,誤差約為0.5℃,其測得的數(shù)據(jù)為物體表面溫度,但物體表面溫度的發(fā)射率與人體不同,無法直接等同于人體溫度,需將傳感器的發(fā)射率通過帶電可擦可編程只讀存儲器(electrically erasable programmable read only memory,EEPROM)[5]轉(zhuǎn)換成人體發(fā)射率。此外,環(huán)境溫度、測溫距離、空氣流通等因素均對測溫?cái)?shù)據(jù)的準(zhǔn)確性有影響。其中,環(huán)境溫度的變化對測溫結(jié)果準(zhǔn)確性的影響最大。因此本研究加入DS18B20數(shù)字傳感器用以校準(zhǔn)環(huán)境溫度帶來的誤差。單片機(jī)同時采集環(huán)境溫度及人體表面溫度,統(tǒng)計(jì)數(shù)據(jù)后進(jìn)行計(jì)算并進(jìn)行溫度補(bǔ)償。

        1.2.3 圖像捕捉及傳輸

        電荷耦合器件(charge coupled device,CCD)的感光元件可將外界光線轉(zhuǎn)化為電信號,電信號經(jīng)模/數(shù)轉(zhuǎn)化裝置變成計(jì)算機(jī)能識別的數(shù)字信號,數(shù)字信號通過編碼、解碼、壓縮最終合成圖像或視頻。相同像素的感光元件,尺寸越大,單位像素的面積就越大,具有500萬高清像素的OV5640攝像頭所記錄的畫面也更加細(xì)膩清晰。通過WIFI 模塊將得到的圖像經(jīng)瀏覽器網(wǎng)絡(luò)傳輸形成視頻流,再將其傳輸?shù)絍isual Studio 自制上位機(jī)平臺顯示。

        2 硬件設(shè)計(jì)方案

        2.1 測溫模塊

        GY-906紅外測溫傳感器模塊,包括光學(xué)系統(tǒng)、光電探測器、信號放大器和信號處理及輸出等部分。采集物體發(fā)出的紅外電磁波,將紅外信號轉(zhuǎn)化成電信號,經(jīng)過放大、整形、模數(shù)轉(zhuǎn)換后成為數(shù)字信號[6],單片機(jī)接收相關(guān)數(shù)據(jù)進(jìn)行處理。紅外測溫傳感器實(shí)物圖及原理圖如圖2所示。STM32單片機(jī)通過串行總線與紅外數(shù)據(jù)采集模塊進(jìn)行通信,通信協(xié)議采用IIC 協(xié)議。IIC 總線由串行數(shù)據(jù)線和串行時鐘線及上拉電阻組成,通過對串行數(shù)據(jù)線和串行時鐘線高低電平時序的控制,來產(chǎn)生IIC 總線協(xié)議所需要的信號進(jìn)行數(shù)據(jù)傳遞。

        圖2 GY-906紅外測溫傳感器模塊實(shí)物圖及原理圖

        2.2 校準(zhǔn)模塊

        本系統(tǒng)采用DS18B20型數(shù)字溫度傳感器模塊及人體發(fā)射率校準(zhǔn)來實(shí)現(xiàn)測量溫度校正與補(bǔ)償。DS18B20型數(shù)字溫度傳感器具有體積小、硬件開銷低、抗干擾能力強(qiáng)、精度高等特點(diǎn),在工作溫度-10~85℃精度誤差僅為±0.5℃。通過內(nèi)部溫度采集、A/D 轉(zhuǎn)換等將溫度值按規(guī)定格式轉(zhuǎn)換為數(shù)據(jù)輸出,并采用簡單算法將數(shù)據(jù)還原為溫度值。DS18B20型數(shù)字溫度傳感器的分辨率可達(dá)到12位,可以滿足環(huán)境溫度測量的需要[7]。

        2.3 報(bào)警模塊

        報(bào)警部分采用S8050三極管驅(qū)動,當(dāng)設(shè)定的外接I/O單片機(jī)輸入高電平時,蜂鳴器即可發(fā)聲。STM32單片機(jī)對采集到的數(shù)據(jù)A/D轉(zhuǎn)換成溫度值并進(jìn)行判斷分析,當(dāng)測得實(shí)時溫度值大于設(shè)定溫度閾值(37.3℃)時,發(fā)送命令抬高報(bào)警模塊引腳使之發(fā)出警報(bào)聲,提醒體溫異常。

        2.4 攝像頭模塊

        OpenMV4 H7 Plus 機(jī)器視覺模塊采用STM32H7處理器,標(biāo)配OV5640攝像頭,顯示效果良好,內(nèi)置的圖像處理算法可通過Micro Python 語言實(shí)現(xiàn)對人臉圖像的處理,實(shí)時捕捉圖像,并對圖像中是否有人臉且是否佩戴口罩進(jìn)行判斷分析。

        2.5 WiFi 模塊

        OpenMV4配套的ATWINC1500 WiFi 模塊,在連接無線局域網(wǎng)絡(luò)后,可以借助socket 網(wǎng)絡(luò)接口,使用TCP/UDP收發(fā)數(shù)據(jù)以實(shí)現(xiàn)網(wǎng)絡(luò)通信、文本傳輸、視頻流傳輸?shù)裙δ堋1狙芯坎捎迷撃K獲取網(wǎng)絡(luò)時間、并使用視頻流一幀幀地傳輸圖片以實(shí)現(xiàn)實(shí)時視頻顯示。

        3 軟件設(shè)計(jì)方案

        本裝置的軟件編程涉及MDK、OpenMV IDE、Edge Impulse、Visual Studio 等部分,本系統(tǒng)的軟件流程如圖3所示,圖中涵蓋了各部分的獨(dú)立處理流程及不同部分的交互通信。

        圖3 軟件流程圖

        3.1 體溫檢測

        GY-906紅外測溫傳感器模塊采用MLX90614系列測溫芯片,最大溫度范圍為-70~380 ℃,如需較小的測溫范圍,可通過SMBus 修改EEPROM 中相應(yīng)控制字來改變測溫范圍,從而提高精度[8]。GY-906紅外測溫傳感器模塊的精度與溫度關(guān)系范圍圖如圖4所示。

        圖4 GY-906紅外測溫傳感器模塊精度-溫度關(guān)系圖

        SMBus 工作時序如圖5所示,當(dāng)單片機(jī)讀取GY-906紅外測溫傳感器模塊數(shù)據(jù)時,先向從器件發(fā)送器件地址和寫數(shù)據(jù)命令,未收到應(yīng)答信號則再次發(fā)送器件地址,收到則發(fā)送所要進(jìn)行的操作命令字節(jié),再次收應(yīng)答信號,未收到全部重發(fā)。隨后從器件連續(xù)向單片機(jī)發(fā)送要讀取的字節(jié)和錯誤信息碼,單片機(jī)每收到一個字節(jié),單片機(jī)發(fā)給從器件一個應(yīng)答信號。當(dāng)讀取到數(shù)據(jù)之后對數(shù)據(jù)按照公式(1)及(2)進(jìn)行計(jì)算,得出可直接閱讀的溫度值。

        圖5 SMBus 讀寫時序

        式中T為校準(zhǔn)前溫度,Data 為SMBus 讀取的數(shù)據(jù),Tc為補(bǔ)償后溫度,Te為環(huán)境溫度。

        3.2 口罩檢測

        將數(shù)據(jù)集上傳到Edge Impulse 后自行訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型進(jìn)行分類識別。將數(shù)據(jù)集按照一定的比例分為建模集和測試集,主要分為數(shù)據(jù)集采集、上傳、訓(xùn)練以及部署4 個步驟。(1)需要收集帶有口罩和沒有佩戴口罩的人臉數(shù)據(jù)集,本研究中總共收集了大約5 000 張人臉圖像作為檢測口罩佩戴情況的數(shù)據(jù)集;(2)將數(shù)據(jù)集上傳到網(wǎng)站后可通過API Key 實(shí)現(xiàn)OpenMV IDE 和Edge Impulse 的連通,按照8‥2 比例將數(shù)據(jù)集分為訓(xùn)練集和測試集;(3)進(jìn)行分類訓(xùn)練的數(shù)據(jù)集將會形成特性,對其中的數(shù)據(jù)進(jìn)行可視化處理;在特征資源管理器中分離良好的集群更便于機(jī)器學(xué)習(xí)模型學(xué)習(xí)[9],3D 集群分離圖(圖6a)可以看出,本研究所上傳的佩戴口罩的數(shù)據(jù)集和無口罩的數(shù)據(jù)集具有較好的分離特性,隨后可以通過設(shè)置訓(xùn)練周期數(shù)、學(xué)習(xí)率等參數(shù)建立遷移學(xué)習(xí)模型(圖6b)并進(jìn)行數(shù)據(jù)增強(qiáng)處理;(4)訓(xùn)練完成后,將使用測試數(shù)據(jù)來檢驗(yàn)?zāi)P?,?xùn)練模型的準(zhǔn)確率為84.3%,其中誤差可能是由于數(shù)據(jù)集中目標(biāo)特征不夠明顯,如頭發(fā)遮住大半的人臉,或數(shù)據(jù)集中并未出現(xiàn)口罩導(dǎo)致出現(xiàn)任何分類都不匹配的數(shù)據(jù)(圖7)。根據(jù)上述結(jié)果,可以知道在完成了訓(xùn)練設(shè)計(jì)、模型訓(xùn)練和模型驗(yàn)證的步驟后,此次建立的神經(jīng)網(wǎng)絡(luò)模型已經(jīng)可以較為準(zhǔn)確的進(jìn)行口罩佩戴情況的檢測。

        圖6 3D 機(jī)器學(xué)習(xí)模型

        圖7 訓(xùn)練模型成功率

        3.3 視頻傳輸

        連接WiFi 模塊的OpenMV4可傳輸壓縮的JPEG 圖像、視頻流。本系統(tǒng)采用Micro Python 內(nèi)置的socket 網(wǎng)絡(luò)模塊來傳輸數(shù)據(jù)、圖片或MJPEG視頻流。WiFi 通過自建一個AP 熱點(diǎn),將電腦連接到AP 熱點(diǎn)上,在瀏覽器中輸入帶特定端口的網(wǎng)址(192.168.1.1:8080)即可直接查看OpenMV4的圖像和數(shù)據(jù)。此外,WiFi 模塊還具有編程功能,可通過WiFi 對OpenMV4進(jìn)行重新編程實(shí)現(xiàn)數(shù)據(jù)的控制。

        采用OpenMV4內(nèi)置庫函數(shù)實(shí)現(xiàn)視頻傳輸功能,初始化WINC 后將模式設(shè)置為AP 熱點(diǎn)模式,通過自設(shè)熱點(diǎn)來傳輸視頻流。從感光元件中截取一張照片后,將圖像壓縮至適合JPEG 圖像傳輸?shù)膲嚎s質(zhì)量,向客戶端發(fā)送視頻的頭文件及壓縮后圖片,循環(huán)圖片傳輸過程即可得到視頻流。傳輸過程中需在while 循環(huán)中創(chuàng)建服務(wù)器套接字以綁定服務(wù)器和端口,實(shí)現(xiàn)實(shí)時監(jiān)聽。

        3.4 上位機(jī)平臺

        創(chuàng)建一個Winform 窗體應(yīng)用后,放置不同容器、文本、視頻控件,并設(shè)置相應(yīng)控件屬性,在對應(yīng)區(qū)域放置Button、Label、TextBox 等控件即可完成上位機(jī)界面的設(shè)計(jì)。開發(fā)環(huán)境為Visual Studio2017,運(yùn)行環(huán)境為.Net Framework 4.5.2。

        測溫部分通過C#提供的計(jì)時器類進(jìn)行定時-2 s掃描串口,將可用串口實(shí)時顯示到當(dāng)前TextBox 控件;視頻顯示部分采用基于Chrome Canary 內(nèi)核的Webview2控件,實(shí)現(xiàn)與網(wǎng)頁通信。上位機(jī)顯示平臺最終效果圖如圖8所示。

        圖8 上位機(jī)顯示平臺

        4 系統(tǒng)調(diào)試及實(shí)物展示

        4.1 紅外測溫系統(tǒng)補(bǔ)償測試

        將擬合好的溫度誤差補(bǔ)償公式寫入STM32單片機(jī),使單片機(jī)控制紅外測溫傳感器GY-906、DS18B20,分別測量環(huán)境溫度和目標(biāo)溫度,代入補(bǔ)償公式即可獲到補(bǔ)償后的人體溫度值。為驗(yàn)證補(bǔ)償公式準(zhǔn)確性,選擇不同距離進(jìn)行額頭溫度測量,查看溫度補(bǔ)償效果。距離在10~50 cm 之間,補(bǔ)償后的溫度值與實(shí)際溫度值之間的差值較小,保持在0.3 ℃之內(nèi)。當(dāng)距離大于60 cm 后,補(bǔ)償溫度值與實(shí)際溫度之間的差值開始變得更加的明顯,補(bǔ)償溫度曲線迅速降低[10]。在對環(huán)境溫度進(jìn)行誤差校正后,測溫傳感器GY-906在20~50 cm 之間距離范圍內(nèi)測量精確度得到有效提升(表1和圖9)。

        圖9 補(bǔ)償后不同距離測量效果

        表1 補(bǔ)償后不同距離測溫?cái)?shù)據(jù)

        4.2 口罩識別功能測試

        建立神經(jīng)網(wǎng)絡(luò)模型可較好的捕捉目標(biāo)特征,完成口罩佩戴情況識別功能。此外,在OpenMV IDE中可輸出檢測效果為戴口罩和未戴口罩的概率。其中,檢測到為正臉佩戴口罩時,識別準(zhǔn)確度更高;當(dāng)用側(cè)臉佩戴口罩進(jìn)行檢測時,識別準(zhǔn)確度欠佳,推測為進(jìn)行人臉識別時頭發(fā)的干擾因素,導(dǎo)致人臉范圍較小引起目標(biāo)特征無法精準(zhǔn)捕捉??谡肿R別神經(jīng)網(wǎng)絡(luò)模型建立后導(dǎo)入測試集進(jìn)行在線檢測,準(zhǔn)確率高達(dá)100%,模型驗(yàn)證結(jié)果如圖10所示。

        圖10 測試模型準(zhǔn)確率

        4.3 實(shí)物硬件組裝及展示

        根據(jù)上述方案制作通道測溫系統(tǒng),包括測溫裝置及拍攝裝置兩部分。經(jīng)測試,GY-906紅外傳感器模塊固定在OpenMV4機(jī)器視覺模塊正上方,可較準(zhǔn)確地測量人臉額部溫度。另外,在攝像頭模塊外加補(bǔ)光燈及固定夾,可穩(wěn)固安裝在任意需要進(jìn)行測溫篩查的通道內(nèi)(圖11)。行人由入口處經(jīng)過測溫通道,站在指定范圍內(nèi)進(jìn)行體溫篩查及口罩佩戴情況檢查[11]。由GY-906采集紅外數(shù)據(jù),發(fā)送至單片機(jī),經(jīng)溫度補(bǔ)償后將數(shù)據(jù)通過串口傳送至上位機(jī)顯示。若測得人體溫度大于單片機(jī)設(shè)定的閾值,發(fā)出警報(bào)。同時攝像頭檢測到環(huán)境范圍內(nèi)存在行人,捕捉口罩特征進(jìn)行口罩佩戴情況檢測,再通過固定在OpenMV4上的WiFi模塊將視頻流傳輸上位機(jī)平臺顯示。

        圖11 實(shí)物效果圖

        5 結(jié)論

        本研究設(shè)計(jì)的非接觸式通道測溫系統(tǒng)及口罩佩戴情況檢測裝置,可直觀、方便地遠(yuǎn)程對行人進(jìn)行檢測,成本低、體積小、易攜帶,在疫情防控工作中能夠起到很好地預(yù)防和監(jiān)控作用。

        猜你喜歡
        單片機(jī)檢測
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        “幾何圖形”檢測題
        “角”檢測題
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        小議PLC與單片機(jī)之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
        電子制作(2017年19期)2017-02-02 07:08:27
        91青青草久久| 国产裸体舞一区二区三区| 婷婷五月综合丁香在线| 亚洲性综合网| 国产在线拍91揄自揄视精品91| 国产老熟女精品一区二区| 国产一区二区三区在线电影| 曰本无码人妻丰满熟妇5g影院| 91福利国产在线观看网站| 少妇被猛烈进入中文字幕| 欧美a级在线现免费观看| 无码国产69精品久久久孕妇| 加勒比黑人在线| 粉色蜜桃视频完整版免费观看在线| 人人妻人人添人人爽欧美一区| 特级婬片国产高清视频| 高清国产美女一级a毛片在线| 日韩av天堂综合网久久| 日韩欧美在线综合网另类| 99偷拍视频精品一区二区| 久久久久成人精品免费播放网站| av免费在线播放观看| 成人亚洲一区二区三区在线| 亚洲中文字幕无码爆乳av| 亚洲色图视频在线播放| 久久精品亚洲成在人线av乱码| 一本久久伊人热热精品中文字幕| 可以免费在线看黄的网站| 亚洲区一区二区三区四| 精品人妻系列无码人妻漫画| 亚洲精品综合一区二区| a午夜国产一级黄片| 亚洲国产日韩一区二区三区四区| 欧美大屁股xxxx高跟欧美黑人| 成年视频国产免费观看| 在线日本高清日本免费| 无套无码孕妇啪啪| 国产午夜精品久久久久免费视| 亚洲av永久青草无码精品| 久久亚洲精品国产av| 免费人成网ww555kkk在线|