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

疲勞駕駛狀態檢測系統的設計

2010-05-18 07:28:54劉靜霞
網絡安全與數據管理 2010年18期
關鍵詞:檢測方法系統

劉靜霞

(成都電子機械高等專科學校,四川 成都610031)

為了減少由于司機疲勞而導致的交通事故,國內外的許多研究工作者都在研究司機疲勞狀態檢測系統。例如美國卡內基梅隆大學的Richard Grace領導的Copilot工程開發的疲勞檢測裝置,浙江大學的駕駛防磕睡裝置,北京航天航空大學的眼動測量系統。目前,疲勞駕駛的檢測技術主要有兩大類,一類是采集腦電信號的生理參數EEG來檢測[1],EEG生理參數能準確地反映出人的疲勞狀態,但檢測設備較復雜昂貴,應用推廣難度較大;另一類是對采集的面部圖像信息進行識別[2]。圖像信息檢測中,有的利用較昂貴的紅外攝像機檢測信號[3],有的利用普通攝像機進行檢測[4]。普通攝影機安裝和使用較方便,利于推廣應用,但對圖像處理技術要求較高。由于疲勞狀態實時檢測系統要求很高的實時性和可靠性,目前為止,還沒有出現滿足實際需要的非強迫性檢測系統。

表1中列出了幾種疲勞狀態檢測的方法,并對性能進行了比較。通過比較可以發現,這幾種方法中基于身體反應的檢測方法性能較好。PERCLOS(Percentage of Eyelid Closure Time)是在單位時間內眼睛閉合時間所占的百分率。弗吉尼亞大學的Walt Wierwille從20世紀70年代開始研究眼睛光學變量與疲勞的關系,研究表明與疲勞有關的主要因素有缺乏睡眠、瞳孔直徑、注目凝視、眼球快速轉動、眉眼掃視、眨眼睛等,并且發現PERCLOS是最具潛力的疲勞測定方法之一,由PERCLOS得出的數據可以真正反映駕駛疲勞,是對疲勞進行估價測定的最好方法。

表1 疲勞檢測方法對比

通過攝像頭獲取司機的實時視頻,獲得駕駛員的視頻圖像后,利用圖像處理與模式識別技術分析人臉特征圖像信息,從圖像中找到駕駛員面部所在位置,檢測出人眼并分析人眼狀態(睜開或閉合),然后統計一定時間內眼睛閉合持續總時間,將其與某固定閾值比較,以確定司機瞌睡與否。

1 人臉和人眼特征的檢測

疲勞狀態檢測要準確地檢測和跟蹤眼睛的狀態。采用先確定人臉區域,然后再在人臉區域內進一步檢測、定位人眼的方法,這樣可以使得眼睛的檢測與定位更加準確和快捷。眼睛的識別檢測方法可分為基于統計和基于知識兩種類型。基于統計的方法將人臉和人眼圖像視為一個多維向量,從而將人臉和人眼檢測問題轉化為多維空間中分布信號的檢測問題;而基于知識的方法則利用人臉和人眼特征知識建立若干規則,從而將人臉檢測問題轉化為假設和驗證問題,例如人臉膚色和幾何結構等。基于知識建模的方法一般對建模的假設條件依賴性強,而基于統計的方法精度較高、魯棒性強,但運算量大。駕駛室光照復雜多變,振動環境也較復雜,選擇基于統計的方法能更有效地進行檢測。

Paul Viola和Michael Jones于2001年提出機器學習領域分類精度較高并且識別速度快的Adaboost算法[5-6],Adaboost算法是一種高效的迭代算法,在人眼的快速檢測方面有著非常重要的應用。它針對同一個訓練集訓練出不同的弱分類器,然后把這些弱分類器組成強分類器,進而形成級聯分類器。訓練方法描述如下:

(4)弱分類器中,找出一個具有最小錯誤εt的弱分類器 ht,更新每個樣本所對應的權重ωt+1,i=ωt,iexp(-αtliht(xi)),αt=0.5ln[(1-εt)/εt];

設計的系統采用麻省理工的MIT CBCL人臉庫作為訓練庫,然后利用Adaboost算法訓練人臉檢測分類器。MIT CBCI數據庫中的訓練樣本集共有2 429幅人臉樣本圖像和4 554幅非人臉圖像,包括各種光照條件和人體姿態。利用人眼檢測程序進行了大量圖片檢測,發現人眼檢測正確率高,只要能夠正確定位人臉,人眼檢測都能準確識別。經過分析發現,人眼特征簡單、模板小,不像人臉特征多、變化大。人眼的搜索區域為先前定位的人臉區域,搜索區域小;而人臉搜索區域為整幅圖像。特征簡單、搜索區域小,致使人眼檢測正確率高,不會出現誤檢。

2 檢測算法移植

疲勞狀態檢測算法運行在PC機上的檢測幀速率約為3~4幀,不能滿足檢測算法的實時性要求。為了提高實時檢測速度,將檢測算法移植到DSP芯片上運行可以有效地提高系統的實時性。DSP系統具有強大的數據并行處理能力,能提高檢測算法的運算速度,從而獲得實時檢測的效果。DSP具備普通微處理器所強調的高速運算和控制功能,移植過程中還要針對實時數字信號處理,在處理器結構、指令系統、指令流程上做相應的改動。系統采用TI公司的TMS320DM642芯片作為嵌入式芯片平臺,檢測算法的移植在合眾達公司的SEED-VPM開發板上進行。

TMS320DM642是建立在C64x DSP核基礎上、采用了德州儀器公司開發的第二代高性能超長指令字結構VelociT l.2TM,在每個時鐘周期內可執行2個16×16 bit的乘法或 4個 8×8 bit的乘法。TMS320DM642內包含了 6個算術邏輯單元,在每個時鐘周期內都可執行2個16 bit或4個8 bit的加減、比較、移動等運算。在600 MHz的時鐘頻率下,DM642每秒可以進行24億次 16 bit的乘累加或48億次8 bit的乘累加。這樣的運算能力,使得DM642可以進行實時的多視頻處理和圖像處理。TMS320DM642通過64 bit的EMIF和3個8/16 bit寬度的視頻口來連接板上的外設(如 SDRAM、Flash、FPGA和DART)。TMS320DM642還在C64x的基礎上增加了很多外圍設備和接口。

疲勞狀態檢測識別系統是運行在DSP芯片上的數字信號處理系統,視頻數據的處理流向如下:視頻數據從攝像機輸入進來,輸入的格式為PAL/NTSC模擬電視廣播信號格式,經過模擬數據經視頻解碼芯片SAA7115解碼,可以得到標準BT.656并行數據,BT.656并行數據從DM642視頻口1輸入,視頻口1提取YCbCr數據之后,分別存放在內部的緩沖器中,獨立于CPU的EDMA將視頻口buffer中YCbCr數據搬移到大容量外部SDRAM存儲器中,SDRAM中存放著連續的3幀圖像數據,同時EDMA將其中一幀圖像數據,不停地搬移到DM642內部RAM,在內部RAM存放著兩行連續視頻數據供CPU使用,CPU處理過的數據輸回到內部RAM中暫時保存,后續數據輸出步驟與前面介紹的數據輸入步驟正好相反。

DSP采用多總線的哈佛結構,相同的系統復雜程度,DSP比一般的微處理數據處理速度快2個數量級。多總線結構使得DSP結構復雜,工作頻率較低,對外部存儲器的訪問速度只有133 MHz,從而造成數據瓶頸,嚴重地制約了處理速度,移植過程中,要減少片內外的數據傳輸、提高片內數據的利用率。Adaboost檢測算法要求較大的數據計算量,將其移植到DSP中,可以通過提高二級高速緩存Cache命中率、優化算法等措施來減少片內外的數據傳輸,減少程序運算量。

移植完成后,對算法進行一系列優化,最終達到18 S/s的幀速率,滿足了實時性要求,如表2所示。

表2 疲勞檢測算法DSP系統時間消耗

3 檢測結果與分析

檢測時,TMS320DM642工作頻率為600 MHz,視頻輸入圖像大小為 724×576,DSP將其縮放為 CIF圖像(356×298像素),然后進行疲勞駕駛檢測,系統檢測速率基本達到18幀/s。通過采集多人圖像視頻進行檢測,分析得到人臉檢測率為90.5%,人眼檢測率90.3%,人眼狀態分析正確率為86.7%。算法達到18幀/s的幀速率,基本滿足了系統實時檢測的性能要求。但是由于實驗設備環境與時間限制,檢測系統還存在缺陷和有待完善的地方。例如由于樣本庫的原因,人臉檢測算法對傾斜人臉的檢測存在先天不足,可以加入傾斜人臉樣本或在檢測階段采用旋轉視頻圖像方法解決該問題。

[1]VUCKOVIC A,POPOVIC D,RADIVOJEVIC V.Artificial neural network for detecting drowsiness from EEG recordings[C].Proc.IEEE Seminar on Neural Network Applications in Electrical Engineering,Belgrade,Yugoslavia.Sept.2002:155-158.

[2]GONZALEZ R C,WOODS R E.Digital image processing.Second Edition,Prentice Hall,Upper Saddle River,NJ,USA,2002.

[3]JI Q,ZHU Z,LAN P.Real-time nonintrusive monitoring and prediction of driver fatigue[J].IEEE Trans.Veh.Tech.,2004,53(4):1052-1068.

[4]DONG W,WU X.Driver fatigue detection based on the distance of eyelid[C].Proc.IEEE VLSI Design and Video Technology,Suzhou,China,pp.365-368,May 2005.

[5]VIOLA P,JONES M.Rapid object detection using a boosted cascade of simple features[C].IEEE Computer Society Conference on Computer Vision and Pattern Recognition(CVPR),ISSN:1063-6919,2001(1):511-518.

[6]VIOLA P,MICHAEL J.Robust real-time face detection[J].International Journal of Computer Vision.2004,57(2):137-154.

猜你喜歡
檢測方法系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
小波變換在PCB缺陷檢測中的應用
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
主站蜘蛛池模板: 午夜国产精品视频黄 | 亚洲成人精品久久| 一本色道久久88| 久久一日本道色综合久久| 国产精选小视频在线观看| 黄片一区二区三区| 午夜欧美理论2019理论| 国产精品太粉嫩高中在线观看| 无码丝袜人妻| 国产亚洲高清在线精品99| 亚洲最大综合网| 久久人妻xunleige无码| 成人av手机在线观看| 国产剧情一区二区| 99无码中文字幕视频| 91麻豆精品国产高清在线| 国产亚洲欧美在线人成aaaa| 欧美色视频网站| 国产在线观看一区精品| yjizz国产在线视频网| 午夜高清国产拍精品| 在线免费亚洲无码视频| 国产高清免费午夜在线视频| 91精品啪在线观看国产91| 中文字幕免费在线视频| 亚洲第一成年人网站| 凹凸国产分类在线观看| 国产无码高清视频不卡| 国产素人在线| 欧美视频在线播放观看免费福利资源| 超清人妻系列无码专区| 99视频精品全国免费品| 久久黄色免费电影| 片在线无码观看| 久热这里只有精品6| 免费人成视频在线观看网站| 国产精品免费电影| 亚洲伊人天堂| 无码丝袜人妻| 浮力影院国产第一页| 国产丝袜无码一区二区视频| 久久久久久国产精品mv| 国产xxxxx免费视频| 91精品免费高清在线| 日韩大片免费观看视频播放| 91亚瑟视频| 国产人成在线观看| 中文字幕久久波多野结衣| 2048国产精品原创综合在线| 综合社区亚洲熟妇p| 干中文字幕| 国产一级无码不卡视频| 亚洲美女一级毛片| 国产精品视频白浆免费视频| 国产成人高精品免费视频| 亚洲性视频网站| 国产成人高清精品免费5388| 国产精品视频系列专区| 欧美亚洲欧美区| 992tv国产人成在线观看| 永久在线播放| 美女毛片在线| 国产精品美女自慰喷水| 波多野结衣的av一区二区三区| 日本草草视频在线观看| 91网址在线播放| 国产黄在线免费观看| 四虎成人在线视频| 欧美另类一区| 亚洲IV视频免费在线光看| 欧美在线视频不卡第一页| 在线免费观看a视频| 日本在线视频免费| 久操线在视频在线观看| 免费女人18毛片a级毛片视频| 精品国产成人高清在线| 日本高清有码人妻| 国产精品30p| 99精品免费欧美成人小视频| 精品一区国产精品| 99精品在线看| 日韩精品一区二区三区免费|