2021-06-01 12:30:17 索煒達(dá)電子 4657
文件編號(hào):A62
文件大?。?/strong>160M
開發(fā)環(huán)境:Python3.8、OpenCV4.5
猿創(chuàng)承諾:該項(xiàng)目親測(cè)正常運(yùn)行,需遠(yuǎn)程調(diào)試部署需另外收費(fèi),確保正常使用,不能正常使用全額退款。
簡(jiǎn)要概述:經(jīng)查閱相關(guān)文獻(xiàn),疲勞在人體面部表情中表現(xiàn)出大致三個(gè)類型:打哈欠(嘴巴張大且相對(duì)較長(zhǎng)時(shí)間保持這一狀態(tài))、眨眼(或眼睛微閉,此時(shí)眨眼次數(shù)增多,且眨眼速度變慢)、點(diǎn)頭(瞌睡點(diǎn)頭)。本實(shí)驗(yàn)從人臉朝向、位置、瞳孔朝向、眼睛開合度、眨眼頻率、瞳孔收縮率等數(shù)據(jù)入手,并通過(guò)這些數(shù)據(jù),實(shí)時(shí)地計(jì)算出駕駛員的注意力集中程度,分析駕駛員是否疲勞駕駛和及時(shí)作出安全提示。
環(huán)境:Win10、Python3.7、anaconda3、JupyterNotebook 技術(shù):
Opencv:圖像處理
Dlib:一個(gè)很經(jīng)典的用于圖像處理的開源庫(kù),shape_predictor_68_face_landmarks.dat是一個(gè)用于人臉68個(gè)關(guān)鍵點(diǎn)檢測(cè)的dat模型庫(kù),使用這個(gè)模型庫(kù)可以很方便地進(jìn)行人臉檢測(cè),并進(jìn)行簡(jiǎn)單的應(yīng)用。
Numpy:基于Python的n維數(shù)值計(jì)算擴(kuò)展。
Imutils :一系列使得opencv 便利的功能,包括圖像旋轉(zhuǎn)、縮放、平移,骨架化、邊緣檢測(cè)、顯示
matplotlib 圖像(imutils.opencv2matplotlib(image)。
wx:python界面工具
標(biāo)準(zhǔn)參數(shù)說(shuō)明
疲勞認(rèn)定標(biāo)準(zhǔn):
眨眼:連續(xù)3幀內(nèi),眼睛長(zhǎng)寬比為 0.2
打哈欠:連續(xù)3幀內(nèi),嘴部長(zhǎng)寬比為 0.5
瞌睡點(diǎn)頭:連續(xù)3幀內(nèi),pitch(x)旋轉(zhuǎn)角為 0.3
(真實(shí)運(yùn)用中需要根據(jù)不同人的眼睛大小進(jìn)行檢測(cè),人的眼睛大小,俯仰頭習(xí)慣都不一樣,這只是一個(gè)參考值)
按需寫作:
演示視頻:
點(diǎn)擊查看:系統(tǒng)演示視頻 提取碼:61ic
運(yùn)行結(jié)果:
遠(yuǎn)程協(xié)助:
溫馨提示:索煒達(dá).猿創(chuàng)官方提供收費(fèi)遠(yuǎn)程協(xié)助,確保您項(xiàng)目運(yùn)行成功。
點(diǎn)擊查看:遠(yuǎn)程協(xié)助相關(guān)事項(xiàng)
我們提供完整項(xiàng)目文件清單如下:
文件目錄
├ 1.項(xiàng)目源碼
├ 2.運(yùn)行截圖
└ 3.演示視頻