新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于頭部位置特征的疲勞駕駛檢測儀

基于頭部位置特征的疲勞駕駛檢測儀

作者: 時間:2011-10-13 來源:網(wǎng)絡(luò) 收藏

4 檢測儀軟件設(shè)計

  4. 1距離檢測方法

  有效距離檢測與發(fā)出的控制字相對應(yīng),距離檢測的方法是:逐漸減少紅外線發(fā)射的強(qiáng)度,直到接收不到反射的紅外線光束,此時的控制字對應(yīng)的距離值就是當(dāng)前駕駛員頭部與座椅頭枕的距離。

  4. 2 駕駛員頭部位置的自動標(biāo)定

  程序框圖如圖4所示,自動標(biāo)定頭部正常位置的程序在汽車啟動發(fā)動機(jī)再延時一段時間內(nèi)運行,因為不會發(fā)生在這段時間內(nèi)。當(dāng)行駛到主路后,頭部的動作逐步穩(wěn)定,這時候才是對頭部進(jìn)行正常位置標(biāo)定的正確時機(jī)。每次都要重新標(biāo)定是因為駕駛員可能換人,每個人頭部的位置不完全一樣,標(biāo)定的結(jié)果也會有差異。

圖4 頭部正常位置的自動標(biāo)定程序框圖

  自動標(biāo)定頭部正常位置的程序就是使紅外線發(fā)射二極管的由強(qiáng)到弱逐步減小,同時檢測IC3、IC4的輸出狀態(tài),判斷是否到了接收不到的臨界點,這是停止發(fā)射減小的界限,同時讀出此刻的控制字?jǐn)?shù)值作為距離標(biāo)定。當(dāng)左右2個紅外線接收頭IC3、IC4所輸出的信號電平一致,同時能夠保持相當(dāng)一段時間不變時,就可以用此時的控制字作為標(biāo)準(zhǔn)距離標(biāo)定。每個控制字都對應(yīng)1個實際的距離。

  4. 3 駕駛員頭部偏離正常位置的檢測

  如果某個紅外線接收頭沒有接收到紅外線信號,則判定為此紅外線接收頭與駕駛員頭部的距離大于此時與控制字相關(guān)聯(lián)的距離。

  2個紅外線接收頭所輸出的信息分別反映了同一時刻駕駛員頭部與2個紅外線接收頭的距離,與標(biāo)準(zhǔn)距離比較就能判斷駕駛員的頭部是正常位置還是前傾、側(cè)傾、后仰。是否輸出報警和制動控制電平由計算機(jī)程序根據(jù)駕駛員頭部偏離正常位置后的持續(xù)時間決定。

  5 實驗結(jié)果分析

  將該檢測儀安裝在捷達(dá)和雨燕等汽車上并進(jìn)行了大量的實驗,對5個駕駛員的正常駕駛狀態(tài)和狀態(tài)進(jìn)行測試,測試數(shù)據(jù)如表1所示??梢钥闯鲈摍z測儀能實時地跟蹤和判斷測試人員的疲勞狀態(tài),同時對醉酒駕駛的不正當(dāng)坐姿也起到警示作用。

  6 結(jié)束語

  該檢測儀完成了駕駛員頭部位置正常與否的識別,進(jìn)而判斷駕駛員是否,是簡單技術(shù)的智能化應(yīng)用。該檢測儀可以低成本地裝備現(xiàn)有汽車,提高安全幾率,便于大規(guī)模推廣,市場需求潛力巨大。


上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉