一種駕駛員接打電話行為監(jiān)控方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及安全駕駛技術(shù)領(lǐng)域,具體涉及一種駕駛員接打電話行為監(jiān)控方法。
【背景技術(shù)】
[0002] 隨著汽車保有量的快速增長,人們在享受到交通的便利和快捷的同時,也伴隨著 各類交通事故的頻發(fā),造成巨大的人員和經(jīng)濟損失。造成交通事故的因素很多,駕駛員開 車途中接打電話是重要的誘因之一。由于無法實時獲取駕駛員的駕駛行為視頻,一些客運 和貨運企業(yè)的監(jiān)管部門只能以事后的推斷作為劃分責(zé)任的依據(jù),無法進(jìn)行事前的監(jiān)控和預(yù) 防。因此,實時的監(jiān)控駕駛員的接打電話行為,及時反饋給運輸企業(yè)監(jiān)管部門進(jìn)行預(yù)防,對 于避免重大交通事故,起著無可替代的作用。
[0003]目前,對于駕駛員接打電話行為的監(jiān)控,常用的技術(shù)方法有以下幾種:
[0004] (1)基于手機信號進(jìn)行監(jiān)控,該類方法通過在駕駛室里放置一個手機信號檢測器, 根據(jù)信號波動的不同程度,判斷是否存在接打電話行為。該類方法在貨運車輛上可以達(dá)到 監(jiān)控接打電話的效果,但是在客運車輛上,存在較多的干擾,如客車上乘客的手機信號干擾 等,存在嚴(yán)重的漏檢和誤檢,無法實現(xiàn)實時全面的監(jiān)控駕駛員接打電話行為。
[0005] (2)基于視頻圖像進(jìn)行監(jiān)控,該類方法通過實時監(jiān)控駕駛員雙手是否放在方向盤 上,一旦出現(xiàn)某只手離開方向盤,即被認(rèn)為是在接打電話。該類方法存在嚴(yán)重的誤檢,因為 很多駕駛員存在一只手扶方向盤的習(xí)慣,因此,該方法在實際環(huán)境中使用會有較大的問題。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明的目的在于提供一種駕駛員接打電話行為監(jiān)控方法,該監(jiān)控方法采用視頻 圖像處理技術(shù),通過實時監(jiān)控駕駛員的雙手和嘴部狀態(tài)來綜合判定接打電話行為,監(jiān)控結(jié) 果更加準(zhǔn)確。
[0007] 本發(fā)明的技術(shù)方案為:
[0008] 一種駕駛員接打電話行為監(jiān)控方法,該監(jiān)控方法包括以下順序的步驟:
[0009] (1)實時采集駕駛員的駕駛狀態(tài)圖像。
[0010] (2)根據(jù)累積差分圖像,實時判斷駕駛員是否存在接打電話的準(zhǔn)備工作。若是,則 執(zhí)行步驟(3);若否,則返回執(zhí)行步驟(1)。
[0011] (3)根據(jù)駕駛狀態(tài)圖像,對駕駛員嘴部動作狀態(tài)進(jìn)行跟蹤并獲取嘴部動作狀態(tài)特 征,根據(jù)嘴部動作狀態(tài)特征判斷駕駛員是否正在接打電話。若是,則執(zhí)行步驟(4);若否,則 返回執(zhí)行步驟(1)。
[0012] (4)將駕駛員接打電話的實時視頻發(fā)送至遠(yuǎn)程服務(wù)器,并接收遠(yuǎn)程服務(wù)器發(fā)送的 命令。
[0013] 步驟(2)中,所述的根據(jù)累積差分圖像,實時判斷駕駛員是否存在接打電話的準(zhǔn) 備工作;具體包括以下順序的步驟:
[0014] (21)獲取視頻的二值差分圖像dn(x,y)。
[0015] (22)去除較小面積的連通區(qū)域。
[0016] (23)判斷是否存在有效連通區(qū)域。若是,則記錄當(dāng)前幀的時間戳作為開始時間戳, 并同時執(zhí)行步驟(24);若否,則執(zhí)行步驟(26)。
[0017] (24)疊加上一幀的累積差分圖像,形成新的累積差分圖像dsumn(X,y)。
[0018] (25)根據(jù)累積差分圖像dsUmn(x,y),判斷是否存在接打電話準(zhǔn)備動作。若是,則 執(zhí)行步驟(3);若否,則執(zhí)行步驟(26)。
[0019] (26)更新累積差分圖像,返回執(zhí)行步驟(21)。
[0020] 步驟(3)中,所述的根據(jù)駕駛狀態(tài)圖像,對駕駛員嘴部動作狀態(tài)進(jìn)行跟蹤并獲取 嘴部動作狀態(tài)特征,根據(jù)嘴部動作狀態(tài)特征判斷駕駛員是否正在接打電話,具體包括以下 順序的步驟:
[0021] (31)精確定位嘴部位置;
[0022] (32)跟蹤嘴部動作狀態(tài);
[0023] (33)獲取嘴部動作狀態(tài)特征;
[0024] (34)判斷嘴部是否正在說話;
[0025] (35)統(tǒng)計單位時間內(nèi)嘴部處于說話狀態(tài)的比例;若該比例大于一定閾值,則執(zhí)行 步驟⑷;若該比例小于等于一定閾值,則更新累積差分圖像,返回執(zhí)行步驟(2)。
[0026] 步驟(21)中,所述的獲取視頻的二值差分圖像dn(x,y),具體采用以下公式實現(xiàn):
[0027] dn (x, y) = fn (x, y) -fn_2 (x, y)
[0028] 其中,fn(x, y)表示當(dāng)前幀圖像(x, y)處灰度值,fn_2(x, y)表示上兩幀圖像(x, y) 處灰度值;
[0029] 步驟(24)中,所述的疊加上一幀的累積差分圖像,形成新的累積差分圖像 dsumn(X,y),具體采用以下公式實現(xiàn):
[0030] dsumn (x, y) = dn (x, y) +dsumn_1 (x, y) 〇
[0031]步驟(25)中,所述的根據(jù)累積差分圖像dsumn(X,y),判斷是否存在接打電話準(zhǔn)備 動作;具體包括以下順序的步驟:
[0032] (251)判斷是否需要進(jìn)行接打電話準(zhǔn)備動作的判斷;若是,則執(zhí)行步驟(252);若 否,則執(zhí)行步驟(26);
[0033](252)統(tǒng)計累積差分圖像的連通區(qū)域占整幅圖像的比例;
[0034] (253)判斷是否存在手運動動作,若是,則執(zhí)行步驟(254);若否,則說明不存在接 打電話準(zhǔn)備動作,執(zhí)行步驟(26);
[0035] (254)判斷手運動方向是否由下向上;若是,則說明存在接打電話準(zhǔn)備動作,執(zhí)行 步驟(3);若否,則不存在接打電話準(zhǔn)備動作,執(zhí)行步驟(26)。
[0036] 步驟(31)中,所述的精確定位嘴部位置,具體包括以下順序的步驟:
[0037] (311)采用harr特征和adaboost分類算法,進(jìn)行人臉定位;
[0038] (312)根據(jù)人臉的三庭五眼布局規(guī)律,粗定位嘴部的位置;
[0039] (313)根據(jù)邊緣檢測算子式,進(jìn)行嘴部水平邊緣檢測;所述的邊緣檢測算子式為:
【主權(quán)項】
1. 一種駕駛員接打電話行為監(jiān)控方法,其特征在于:該監(jiān)控方法包括以下順序的步 驟: (1) 實時采集駕駛員的駕駛狀態(tài)圖像; (2) 根據(jù)累積差分圖像,實時判斷駕駛員是否存在接打電話的準(zhǔn)備工作;若是,則執(zhí)行 步驟⑶;若否,則返回執(zhí)行步驟⑴; (3) 根據(jù)駕駛狀態(tài)圖像,對駕駛員嘴部動作狀態(tài)進(jìn)行跟蹤并獲取嘴部動作狀態(tài)特征,根 據(jù)嘴部動作狀態(tài)特征判斷駕駛員是否正在接打電話;若是,則執(zhí)行步驟(4);若否,則返回 執(zhí)行步驟(1); (4) 將駕駛員接打電話的實時視頻發(fā)送至遠(yuǎn)程服務(wù)器,并接收遠(yuǎn)程服務(wù)器發(fā)送的命令。
2. 根據(jù)權(quán)利要求1所述的一種駕駛員接打電話行為監(jiān)控方法,其特征在于:步驟(2) 中,所述的根據(jù)累積差分圖像,實時判斷駕駛員是否存在