《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 駕駛員眼部疲勞視覺檢測算法及其ARM+DSP實現
駕駛員眼部疲勞視覺檢測算法及其ARM+DSP實現
電子技術應用2012年第2期
孫 偉1,張小瑞1,唐慧強1,張為公2
1.南京信息工程大學 信息與控制學院,江蘇 南京210044;2.東南大學 儀器科學與工程學院,江蘇
摘要: 將ARM+DSP技術應用于駕駛員的疲勞檢測,使用S3C2440作為核心處理器,利用TMS320DM642作為視頻采集處理模塊,詳細討論了硬件平臺與接口的設計。提出了一種簡單有效的基于眼部特征的疲勞駕駛檢測算法,結合單目機器視覺實現了駕駛員眼部睜閉狀態的有效判定和疲勞駕駛的實時檢測。在滬寧高速南京段的實驗結果表明,該算法的實時性與精確性可以滿足安全行駛的要求。
Abstract:
Key words :

摘  要:ARM+DSP技術應用于駕駛員的疲勞檢測,使用S3C2440作為核心處理器,利用TMS320DM642作為視頻采集處理模塊,詳細討論了硬件平臺與接口的設計。提出了一種簡單有效的基于眼部特征疲勞駕駛檢測算法,結合單目機器視覺實現了駕駛員眼部睜閉狀態的有效判定和疲勞駕駛的實時檢測。在滬寧高速南京段的實驗結果表明,該算法的實時性與精確性可以滿足安全行駛的要求。

關鍵詞: 疲勞駕駛檢測;眼部特征;改進積分投影;ARM+DSP

如何為駕駛員提供一個有效實用的安全輔助駕駛系統是車輛安全駕駛的一個重要課題。基于機器視覺的疲勞駕駛檢測技術已在國內外開展了廣泛研究,其中以駕駛員眼部特征的檢測最為廣泛。
本文以低成本、低功耗、高實時性為設計原則,以ARM+DSP構成硬件平臺,并移植了嵌入式操作系統Windows CE 5.0,設計了一套基于駕駛員眼部特征的疲勞駕駛檢測算法,對駕駛員駕駛過程進行實時檢測和報警,從而提高駕駛的安全性與舒適性。
1 硬件平臺設計
系統硬件平臺選用三星公司ARM9架構的S3C2440作為核心處理器,利用TI公司的TMS320DM642作為視頻采集處理模塊,其結構框圖如圖1所示。DSP平臺主要負責采集圖像、圖像算法處理,ARM平臺主要完成整個系統的控制處理,兩者之間通過網口實現通信和同步。在系統運行過程中,ARM平臺可實時顯示采集到的視頻以及相應眼部疲勞特征識別的結果,同時用戶可通過觸摸屏交互界面對系統進行設置和控制。為保證系統平臺具有高的可靠性以實現復雜的系統調度,在設計過程中對本系統各平臺進行了操作系統移植,DSP平臺移植了DSP/BIOS系統,ARM平臺移植了Wince操作系統。

 

S3C2440是一款基于ARM92OT核的16/32 bit RSIC結構的嵌入式微處理器,主頻為400 MHz,最高可達533 MHz;片內外資源豐富,具有強大的處理能力。系統存儲擴展了64 MB的NANDFlash、64 MB的SDRAM;另外還有2 MB的NORFalsh,用于存放系統引導加載程序[1]

TMS320DM642芯片[2]能夠實時高速地完成大數據量的數字視頻編解碼處理,是強大的高性能單片多媒體處理器,具有高質量、多通道、優越的視頻處理性能,以及完整的軟件可編程特性;基于C64x系列VelociTI.2DSP 架構的設計,與TI公司其他的C64x數字信號處理器代碼相兼容,擁有500/600 MHz時鐘頻率,性能高,其傳輸速率達4 000/4 800 MIPS;不僅具有C64x系列芯片的主要特征,還高度集成了音視頻等外部設備的接口,方便多媒體應用開發。

 


2 圖像識別算法
2.1 總體檢測流程
首先,根據臉部膚色的聚類特性檢測駕駛員臉部位置,在人臉檢測的基礎上,根據眼睛在人臉上的幾何位置分布,確定眼睛的大概位置,縮小眼部檢測的區域范圍;其次,在縮小的眼部搜索區域范圍內,利用Sobel邊緣檢測算法對眼部區域進行邊緣檢測,提取眼部的邊緣信息,并對其進行二值化處理;再對二值化后的眼部區域進行連通成分分析,采用基于區域連通的二值圖像濾波方法去除眼部周圍圖像噪聲點的干擾;然后根據改進的積分投影算法,計算左右眼角和上下眼瞼的距離,確定駕駛員眼睛的睜閉狀態;最后,定義眨眼頻率,并據此實現疲勞駕駛的檢測。具體的算法流程如圖2所示。

 


2.2 基于膚色聚類的人臉檢測
膚色對面部表情、頭部旋轉以及圖像尺度的變化不敏感,但是人臉檢測的一個重要特征。在HSV顏色空間,圖像的照度和色度是分離的,膚色聚類更緊密,不易受周圍光線的影響。因此,本文采用基于RGB和HSV顏色空間的膚色聚類算法對駕駛員臉部進行檢測。
 

其中,h、w分別為用水平和垂直投影求得的臉部區域的高度和寬度。
2.3 眼部感興趣區域確定
假設檢測出的人臉區域長度為HF、寬度為WF,在豎直方向上,眼睛大概位于臉部二分之一以上、頭頂以下HF/5的區域。在水平方向上,眼部邊界區域被定位于距離臉部左邊界WF/8處開始到距離臉部右邊界WF/8處的區域。根據上述原則,初始眼部檢測區域為如圖3中所示的矩形EFGH區域。


2.4 基于Sobel算子的邊緣檢測
邊緣是圖像灰度變化劇烈的地方,在從皮膚到眼白再到瞳孔的變化過程中,包含了豐富的眼部圖像邊緣信息,因此可以用邊緣提取的方法將眼部邊緣提取出來作為人眼檢測和定位的基礎。利用Sobel邊緣算子對初始眼部檢測區域進行邊緣檢測,能夠有效地將眼部邊緣提取出來。
 Sobel算子可用矩陣形式表示為:


2.5 改進積分投影算法確定左右眼角和上下眼瞼的距離
 對濾波后的二值圖像,首先將初始眼部檢測區域EFGH從水平方向的中線位置分成如圖3所示的左右兩個部分(即右眼檢測區域EMNH和左眼檢測區域MFGN),然后利用改進積分投影算法分別在左右眼檢測區域內確定左右眼的左右眼角距離及上下眼瞼距離。因左、右眼的參數確定方法類似,故僅以右眼檢測區域EMNH為例說明參數的確定過程。具體實現過程如下:
 (1)為避免計算過程中眼睛上方眉毛對定位結果的影響,算法在確定上下眼瞼邊緣,從右眼檢測區域EMNH的最下方一行像素開始向上搜索,逐行從左至右統計每行中灰度值等于1的像素個數,并將第i行中灰度值為1的像素個數之和存放在數組Nc[i]中,規定右眼檢測區域EMNH的最下方一行為第0行,即i=0;每搜索統計完一行后i自動加1。
 (2)對當前第i行中灰度值等于1的像素的個數之和進行統計計算,如果:


 

(7)根據上下眼瞼邊緣和左右眼角邊緣,利用式(8)計算眼睛的睜閉度Re,根據Re的大小和預先設定的閾值TRe,判斷駕駛員眼睛是睜開還是閉合。當Re≥TRe時,表明眼睛處于睜開狀態;否則,當Re<TRe時,眼睛處于閉合狀態。
 Re=He/We                                                                 (8)
2.6 眨眼頻率計算及疲勞狀態識別
 研究表明,駕駛員在產生疲勞的時候,不僅眨眼次數增多,而且眨眼速度變慢,眼睛閉合持續的時間變長。因此,本文將駕駛員在一定時間Te內眼睛閉合的圖像幀數nec與總圖像幀數Net的比值定義為眨眼頻率Pe作為眼部疲勞特征參數,以此來判斷是否有疲勞發生[5]。駕駛員眨眼的次數越多、眨眼速度越慢、眼睛閉合持續的時間越長,則Pe的值就越大,相應地也表明駕駛員越疲勞。眨眼頻率Pe的求得:
 Pe=nec/Net                                                  (9)
3 實驗與分析
為驗證眼睛疲勞特征檢測算法的有效性,在構建的ARM+DSP系統上對采集到的視頻圖像進行實驗驗證。在滬寧高速南京段的實驗結果表明,該系統將算法處理時間控制在50 ms以內,取得了良好的實時效果,疲勞駕駛檢測正確率達97.6%。部分圖像的眼部區域檢測結果如圖4所示,其中,第一行為人臉檢測后的面部定位圖像,第二行為經Sobel邊緣檢測后的眼部二值圖像,第三行為得到的眼部邊界定位圖像。
 

通過觀察發現,通常情況下,駕駛員在睜眼和閉眼時,左、右眼的睜閉情況是同步的,即同時睜開或同時閉合。因此,在對眼睛睜閉狀態進行判斷時,為減少計算量,僅對左眼的睜閉情況進行判斷。針對圖4所示的眼部區域檢測結果,利用式(8)計算其左眼睜閉度的大小,計算結果如表1所示。
 

由表1可知,圖4中第一列和第二列所示的眼睛閉合時的睜閉度值明顯小于第三列和第四列所示的眼睛睜開時的睜閉度值。故只要選擇合適的閾值,根據眼睛睜閉度值的大小,就可對駕駛員眼睛的睜閉狀態進行有效判斷。

本文在ARM+DSP系統上實現了基于眼部特征的疲勞駕駛檢測算法。利用基于膚色聚類的臉部檢測算法確定臉部邊界,采用一種簡單有效的改進積分投影算法,實現了駕駛員眼部睜閉狀態的有效判定和疲勞駕駛的實時檢測。
參考文獻
[1] 楊忻愷,張為公,于兵,等.基于DSP的車載視頻監控存儲系統的設計[J].電子器件,2009,32(4):805-808.
[2] 袁慶輝.基于TMS320DM 642的車道偏離預警系統設計[J].制造業自動化,32(5):70-72.
[3] Li S H,Guo G Z.The application of improved HSV color space model in image processing[C].Proceedings of the 2010 International Conference on Future Computer and Communication,2010:210-213.
[4] LIN H J,WANG S Y,YEN S H,et al.Face detection based on skin color segmentation and neural network[C]. Proceedings of 2005 International Conference on Neural Networks and Brain Proceedings,2005:1144-1149.
[5] SUN W,ZHANG W G,LI X,et al.Driving fatigue fusion detection based on T-S fuzzy neural network evolved by subtractive clustering and particle swarm optimization[J]. Journal of Southeast University(English Edition),2009,25(3):356-361.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧美激情视频在线观看一区二区三区 | 亚洲第一黄网| 亚洲自拍偷拍色片视频| 99视频精品在线| 99re6热在线精品视频播放速度| 在线观看精品视频| 一色屋精品视频免费看| 一区二区在线观看视频| 精品成人一区| 亚洲成人在线免费| 136国产福利精品导航网址| 一区精品在线播放| 136国产福利精品导航| 亚洲电影免费在线观看| 在线播放日韩| 亚洲第一色中文字幕| 亚洲国产精品久久久久婷婷老年| 在线播放视频一区| 亚洲高清在线播放| 日韩亚洲欧美一区二区三区| 99爱精品视频| 亚洲综合色丁香婷婷六月图片| 亚洲一区三区电影在线观看| 午夜久久美女| 久久精品国产亚洲一区二区| 亚洲国产精品视频一区| 亚洲人成在线免费观看| 亚洲麻豆一区| 亚洲欧美成人一区二区三区| 午夜精品久久久久久99热软件| 久久爱另类一区二区小说| 久久久一本精品99久久精品66| 久久久久久欧美| 欧美高清一区二区| 欧美性猛交xxxx免费看久久久 | 国产精品欧美精品| 国产色综合久久| 伊人久久亚洲热| 永久91嫩草亚洲精品人人| 亚洲国产午夜| 亚洲一区二区三区精品视频| 欧美呦呦网站| 日韩系列在线| 亚欧成人精品| 欧美成人按摩| 国产精品美女视频网站| 极品日韩久久| 亚洲色图自拍| 久久精品99国产精品酒店日本| 亚洲精品中文字幕女同| 亚洲欧美另类综合偷拍| 久久午夜精品一区二区| 欧美日韩视频免费播放| 国产欧美亚洲精品| 亚洲第一在线综合在线| 一区二区欧美在线| 久久福利资源站| 一区二区三区欧美日韩| 久久爱www.| 欧美日韩黄色大片| 狠狠久久婷婷| 亚洲视屏在线播放| 亚洲激情网站免费观看| 午夜久久久久久| 欧美成人网在线| 国产欧美精品在线| 日韩午夜在线播放| 亚洲成色精品| 欧美亚洲免费| 欧美区一区二| 黄色欧美成人| 亚洲无线一线二线三线区别av| 亚洲福利视频二区| 香蕉av福利精品导航| 欧美激情a∨在线视频播放| 国产欧美一区二区三区久久人妖| 亚洲欧洲一区二区在线播放| 欧美一区二区三区喷汁尤物| 一本色道久久综合亚洲精品按摩| 久久久久久免费| 国产精品日日做人人爱| 亚洲精品国产精品乱码不99按摩| 翔田千里一区二区| 亚洲欧美www| 欧美日韩色婷婷| 亚洲国产欧美国产综合一区| 久久aⅴ国产欧美74aaa| 午夜久久久久| 欧美性猛片xxxx免费看久爱| 最新国产精品拍自在线播放| 欧美中文字幕在线播放| 欧美亚洲视频| 国产精品草草| 日韩午夜电影在线观看| 亚洲肉体裸体xxxx137| 久久蜜桃香蕉精品一区二区三区| 国产精品美女诱惑| 一区二区激情| 这里只有视频精品| 欧美黄色成人网| 亚洲国产精品va在线看黑人动漫| 欧美一区二视频| 羞羞答答国产精品www一本 | 99伊人成综合| 99视频精品在线| 欧美激情第一页xxx| 在线观看成人av| 亚洲大胆女人| 久久综合99re88久久爱| 国产亚洲精品久| 午夜亚洲性色福利视频| 性色av一区二区三区在线观看| 国产精品大全| 一区二区高清视频在线观看| 一区二区三区四区五区精品视频| 欧美激情一区二区三区不卡| 伊人精品久久久久7777| 亚洲电影网站| 毛片基地黄久久久久久天堂| 精品1区2区| 亚洲精品久久久久中文字幕欢迎你| 久久资源av| 亚洲电影免费在线观看| 最新国产成人av网站网址麻豆 | 国产日韩欧美自拍| 午夜精品久久久久| 久久精品国产91精品亚洲| 国产日韩精品一区| 久久国产夜色精品鲁鲁99| 另类激情亚洲| 亚洲国产精品一区二区第一页| 最新69国产成人精品视频免费| 欧美高清不卡在线| 亚洲全部视频| 亚洲一区二区少妇| 国产精品免费看片| 性做久久久久久久久| 久久免费国产精品1| 在线成人激情| 一二三四社区欧美黄| 欧美色图一区二区三区| 中文有码久久| 欧美专区日韩视频| 永久免费精品影视网站| 99精品久久| 国产精品入口| 亚洲国产99| 欧美日韩高清一区| 亚洲一区二区视频在线| 久久久久久久性| 亚洲日本黄色| 欧美伊人久久| 在线精品视频一区二区| 亚洲毛片一区二区| 国产精品视频一| 亚洲福利一区| 欧美日韩伦理在线免费| 亚洲综合国产精品| 老色鬼久久亚洲一区二区| 99精品热6080yy久久| 久久精品国产欧美亚洲人人爽| 在线观看日韩| 亚洲综合第一| 狠狠爱成人网| 亚洲图中文字幕| 国产一区深夜福利| 99精品国产在热久久婷婷| 国产伦理精品不卡| 91久久精品一区二区三区| 欧美性色aⅴ视频一区日韩精品| 欧美影片第一页| 欧美日韩视频一区二区| 欧美与欧洲交xxxx免费观看 | 欧美区一区二区三区| 亚洲欧美日韩在线播放| 欧美成人一区二区三区| 亚洲自拍偷拍一区| 欧美激情综合| 欧美一区网站| 国产精品yjizz| 亚洲精品五月天| 国产日韩欧美不卡在线| 日韩网站在线观看| 黄色成人精品网站| 午夜精品理论片| 亚洲精品久久嫩草网站秘色| 久久精品成人一区二区三区| 夜夜嗨av色综合久久久综合网| 久久婷婷影院| 亚洲综合丁香| 欧美日韩理论| 亚洲日本成人网| 国产日韩欧美中文在线播放| 亚洲午夜av在线| 亚洲国产一区二区三区a毛片| 久久精品91| 亚洲午夜一区| 欧美日韩亚洲系列| 亚洲精品乱码久久久久久按摩观| 国产欧美一区二区视频|