本發(fā)明涉及安全預(yù)警方法,尤其涉及一種行車安全預(yù)警方法及裝置。
背景技術(shù):
疲勞后繼續(xù)駕駛車輛,會感到困倦瞌睡,四肢無力,注意力不集中,判斷能力下降,甚至出現(xiàn)精神恍惚或瞬間記憶消失,出現(xiàn)動(dòng)作遲誤或過早,操作停頓或修正時(shí)間不當(dāng)?shù)炔话踩蛩?,極易發(fā)生道路交通事故。經(jīng)常在高速公路上行駛的大貨車的駕駛員則更易出現(xiàn)疲勞駕駛的情況。一旦發(fā)生道路交通事故,其后果通常都非常嚴(yán)重。
現(xiàn)有技術(shù)中的疲勞駕駛檢測方法通常通過駕駛員操作行為或車輛實(shí)時(shí)軌跡來判斷駕駛員是否存在疲勞駕駛,若存在,則通過在儀表盤顯示文字或者咖啡杯等圖標(biāo)來提示駕駛員休息。
然而,現(xiàn)有技術(shù)中的疲勞駕駛檢測方法存在判斷準(zhǔn)確度低的問題,并且對于趕時(shí)間或者沒有意識到疲勞駕駛危害的駕駛員對現(xiàn)有技術(shù)的提示通常會不理會,從而起不到警示作用。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種行車安全預(yù)警方法,用于提高疲勞駕駛檢測的準(zhǔn)確度,并且實(shí)現(xiàn)對存在駕駛員疲勞駕駛的車輛的控制。
第一方面,本發(fā)明提供一種行車安全預(yù)警方法,包括:
在檢測到車速大于零時(shí),采集獲取駕駛員的臉部圖像;
對駕駛員的臉部圖像進(jìn)行分析處理,獲取臉部關(guān)鍵點(diǎn)特征;
根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,若判斷出是,則生成警示信息和/或?qū)π旭傔M(jìn)行控制。
可選地,根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,包括:
若臉部關(guān)鍵點(diǎn)特征為眼部特征,則判斷眼部閉合的時(shí)間是否達(dá)到第一預(yù) 設(shè)閾值;
若判斷眼部閉合的時(shí)間達(dá)到第一預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
可選地,根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,包括:
若臉部關(guān)鍵點(diǎn)特征為眼部特征,則獲取眼球紅血絲比例,并判斷比例是否達(dá)到第二預(yù)設(shè)閾值;
若判斷比例達(dá)到第二預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
可選地,根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,包括:
若臉部關(guān)鍵點(diǎn)特征為臉部動(dòng)作特征,則判斷臉部動(dòng)作特征是否為向下運(yùn)動(dòng),且向下運(yùn)動(dòng)的持續(xù)時(shí)間達(dá)到第三預(yù)設(shè)閾值或者向下運(yùn)動(dòng)的次數(shù)達(dá)到第四預(yù)設(shè)閾值;
若向下運(yùn)動(dòng)的持續(xù)時(shí)間達(dá)到第三預(yù)設(shè)閾值和/或向下運(yùn)動(dòng)的次數(shù)達(dá)到第四預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
可選地,生成警示信息和/或?qū)π旭傔M(jìn)行控制,包括:
生成警示信息,并通過設(shè)置在駕駛員駕駛的車輛的前后的警示燈中顯示警示信息;和/或,
若檢測當(dāng)前行駛速度大于預(yù)設(shè)速度,則調(diào)整行駛速度,以使調(diào)整后的速度小于預(yù)設(shè)速度。
第二方面,本發(fā)明提供一種行車安全預(yù)警裝置,包括:
獲取模塊,用于在檢測到車速大于零時(shí),采集獲取駕駛員的臉部圖像;
分析模塊,用于對駕駛員的臉部圖像進(jìn)行分析處理,獲取臉部關(guān)鍵點(diǎn)特征;
處理模塊,用于根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,若判斷出是,則生成警示信息和/或?qū)π旭傔M(jìn)行控制。
可選地,處理模塊,具體用于:
若臉部關(guān)鍵點(diǎn)特征為眼部特征,則判斷眼部閉合的時(shí)間是否達(dá)到第一預(yù)設(shè)閾值;
若判斷眼部閉合的時(shí)間達(dá)到第一預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
可選地,處理模塊,具體用于:
若臉部關(guān)鍵點(diǎn)特征為眼部特征,則獲取眼球紅血絲比例,并判斷比例是否達(dá)到第二預(yù)設(shè)閾值;
若判斷比例達(dá)到第二預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
可選地,處理模塊,具體用于:
若臉部關(guān)鍵點(diǎn)特征為臉部動(dòng)作特征,則判斷臉部動(dòng)作特征是否為向下運(yùn)動(dòng),且向下運(yùn)動(dòng)的持續(xù)時(shí)間達(dá)到第三預(yù)設(shè)閾值或者向下運(yùn)動(dòng)的次數(shù)達(dá)到第四預(yù)設(shè)閾值;
若向下運(yùn)動(dòng)的持續(xù)時(shí)間達(dá)到第三預(yù)設(shè)閾值和/或向下運(yùn)動(dòng)的次數(shù)達(dá)到第四預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
可選地,處理模塊,具體用于:
生成警示信息,并通過設(shè)置在駕駛員駕駛的車輛的前后的警示燈中顯示警示信息;和/或,
若檢測當(dāng)前行駛速度大于預(yù)設(shè)速度,則調(diào)整行駛速度,以使調(diào)整后的速度小于預(yù)設(shè)速度。
本發(fā)明提供的行車安全預(yù)警方法及裝置,通過在檢測到車速大于零時(shí),采集獲取駕駛員的臉部圖像;對駕駛員的臉部圖像進(jìn)行分析處理,獲取臉部關(guān)鍵點(diǎn)特征;根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,若判斷出是,則生成警示信息和/或?qū)π旭傔M(jìn)行控制,可以提高疲勞駕駛檢測的準(zhǔn)確度,并且實(shí)現(xiàn)對存在駕駛員疲勞駕駛的車輛的控制。
附圖說明
圖1為本發(fā)明一實(shí)施例提供的行車安全預(yù)警方法的流程圖;
圖2為本發(fā)明一實(shí)施例提供的行車安全預(yù)警方法的眼部區(qū)域200的示意圖;
圖3為圖2所示的眼部區(qū)域200中右眼部210的閉合狀態(tài)2101的示意圖;
圖4為圖2所示的眼部區(qū)域200中右眼部210的眼球紅血絲比例示意圖;
圖5為本發(fā)明一實(shí)施例提供的行車安全預(yù)警裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做 出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三”“第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例例如能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
本發(fā)明通過在檢測到車速大于零時(shí),采集獲取駕駛員的臉部圖像;對駕駛員的臉部圖像進(jìn)行分析處理,獲取臉部關(guān)鍵點(diǎn)特征;根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,若判斷出是,則生成警示信息和/或?qū)π旭傔M(jìn)行控制,可以提高疲勞駕駛檢測的準(zhǔn)確度,并且實(shí)現(xiàn)對存在駕駛員疲勞駕駛的車輛的控制。
下面以具體地實(shí)施例對本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說明。下面這幾個(gè)具體的實(shí)施例可以相互結(jié)合,對于相同或相似的概念或過程可能在某些實(shí)施例不再贅述。
圖1為本發(fā)明一實(shí)施例提供的行車安全預(yù)警方法的流程圖。本發(fā)明的行車安全預(yù)警方法可以由行車安全預(yù)警裝置來執(zhí)行。如圖1所示,本實(shí)施例的行車安全預(yù)警方法,包括:
S101、在檢測到車速大于零時(shí),采集獲取駕駛員的臉部圖像。
具體來說,當(dāng)檢測到車速大于零時(shí),即,車輛啟動(dòng)時(shí),觸發(fā)本發(fā)明的行車安全預(yù)警裝置來采集獲取駕駛員的臉部圖像??梢赃B續(xù)獲取多張臉部圖像,其中每一張臉部圖像皆包括臉部??墒孪仍谛熊嚢踩A(yù)警裝置中設(shè)定一取樣頻率,使得行車安全預(yù)警裝置持續(xù)地依照該取樣頻率來獲取多張圖像。
用于獲取駕駛員的臉部圖像的器件例如可以采用電荷耦合元件(Charge coupled device,簡稱CCD)鏡頭、互補(bǔ)式金氧半電晶體(Complementary metal oxide semiconductor transistors,簡稱CMOS)鏡頭、或紅外線鏡頭的攝影機(jī)、照相機(jī)。
S103、對駕駛員的臉部圖像進(jìn)行分析處理,獲取臉部關(guān)鍵點(diǎn)特征。
具體來說,可利用AdaBoost算法或其他現(xiàn)有的人臉識別算法來獲得各圖像中的臉部圖像并進(jìn)行分析處理。在檢測到臉部之后,獲取臉部關(guān)鍵點(diǎn)特征。其中,臉部關(guān)鍵點(diǎn)特征可以包括眼部特征和/或臉部動(dòng)作特征。
S105、根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,若判斷出是,則生成警示信息和/或?qū)π旭傔M(jìn)行控制。
可選地,在本發(fā)明一實(shí)施中,若臉部關(guān)鍵點(diǎn)特征為眼部特征,則判斷眼部閉合的時(shí)間是否達(dá)到第一預(yù)設(shè)閾值;
若判斷眼部閉合的時(shí)間達(dá)到第一預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
圖2為本發(fā)明一實(shí)施例提供的行車安全預(yù)警方法的眼部區(qū)域200的示意圖,獲取駕駛員圖像中的眼部區(qū)域200,其中包括右眼部210和左眼部230,其中,右眼部210包括右眼球21,左眼部230包括左眼球23,圖3為圖2所示的眼部區(qū)域200中右眼部210的閉合狀態(tài)2101的示意圖,當(dāng)駕駛員在疲勞時(shí),會出現(xiàn)如圖3所示的眼睛閉合的情況,并且該閉合時(shí)間通常會比眨眼時(shí)的閉合時(shí)間長,所以若判斷眼部閉合的時(shí)間達(dá)到第一預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。其中,第一預(yù)設(shè)閾值皆可由本領(lǐng)域技術(shù)人員設(shè)定,在此不加以限制。
可選地,在本發(fā)明一實(shí)施中,根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,包括:
若臉部關(guān)鍵點(diǎn)特征為眼部特征,則獲取眼球紅血絲比例,并判斷比例是否達(dá)到第二預(yù)設(shè)閾值;
若判斷比例達(dá)到第二預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
圖4為圖2所示的眼部區(qū)域200中右眼部210的眼球紅血絲比例示意圖,可以理解的是,當(dāng)駕駛員過度疲勞,睡眠不足時(shí),眼球上的紅血絲會增多,可以對如圖2所示的眼部區(qū)域進(jìn)行色彩空間轉(zhuǎn)換,例如轉(zhuǎn)換為YCbCr圖像。接著,分析此眼部區(qū)域的色彩值域分布以計(jì)算眼球血絲比例。詳細(xì)地說,可預(yù)先設(shè)定目標(biāo)色彩臨界值范圍,當(dāng)眼部區(qū)域的CbCr值落在目標(biāo)色彩臨界值范圍之內(nèi),則判斷使用者的眼部區(qū)域偏紅色并可計(jì)算出眼球血絲比例。當(dāng)眼球血絲比例大于預(yù)設(shè)值,表示駕駛員可能存在疲勞駕駛。其中,目標(biāo)色彩臨界值范圍、第二預(yù)設(shè)閾值皆可由本領(lǐng)域技術(shù)人員設(shè)定,在此不加以限制。
可選地,在本發(fā)明一實(shí)施中,根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為 危險(xiǎn)駕駛,包括:
若臉部關(guān)鍵點(diǎn)特征為臉部動(dòng)作特征,則判斷臉部動(dòng)作特征是否為向下運(yùn)動(dòng),且向下運(yùn)動(dòng)的持續(xù)時(shí)間達(dá)到第三預(yù)設(shè)閾值或者向下運(yùn)動(dòng)的次數(shù)達(dá)到第四預(yù)設(shè)閾值;
若向下運(yùn)動(dòng)的持續(xù)時(shí)間達(dá)到第三預(yù)設(shè)閾值和/或向下運(yùn)動(dòng)的次數(shù)達(dá)到第四預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
具體來說,駕駛員在疲勞時(shí)會出現(xiàn)打盹的情況,可表現(xiàn)為臉部動(dòng)作為向下運(yùn)動(dòng),并且向下運(yùn)動(dòng)的持續(xù)時(shí)間達(dá)到第三預(yù)設(shè)閾值和/或向下運(yùn)動(dòng)的次數(shù)達(dá)到第四預(yù)設(shè)閾值,若出現(xiàn)至少一種上述情況,則判斷駕駛員為危險(xiǎn)駕駛。本發(fā)明行車安全預(yù)警裝置可以對比連續(xù)獲取的多張駕駛員臉部圖片,以確定駕駛員臉部的向下運(yùn)動(dòng)的持續(xù)時(shí)間是否達(dá)到第三預(yù)設(shè)閾值和/或向下運(yùn)動(dòng)的次數(shù)是否達(dá)到第四預(yù)設(shè)閾值。
舉例來說,由于人臉中鼻孔為呈現(xiàn)黑色而易于被正確地識別出來,可基于鼻孔的特征來獲得本發(fā)明的眼部區(qū)域或者臉部向下運(yùn)動(dòng)等特征,例如可以利用鼻孔朝下來判斷駕駛員臉部向下運(yùn)動(dòng)。
需要說明的是,本發(fā)明還可以將上述判斷眼部閉合的時(shí)間是否達(dá)到第一預(yù)設(shè)閾值、判斷眼球紅血絲比例是否達(dá)到第二預(yù)設(shè)閾值以及判斷臉部動(dòng)作特征是否為向下運(yùn)動(dòng),且向下運(yùn)動(dòng)的持續(xù)時(shí)間達(dá)到第三預(yù)設(shè)閾值或者向下運(yùn)動(dòng)的次數(shù)達(dá)到第四預(yù)設(shè)閾值等因素結(jié)合起來,綜合判斷駕駛員是否為危險(xiǎn)駕駛,這樣可以更精確地判斷駕駛員是否為危險(xiǎn)駕駛。
可選地,在本發(fā)明一實(shí)施中,生成警示信息和/或?qū)π旭傔M(jìn)行控制,包括:
生成警示信息,并通過設(shè)置在駕駛員駕駛的車輛的前后的警示燈中顯示警示信息;和/或,
若檢測當(dāng)前行駛速度大于預(yù)設(shè)速度,則調(diào)整行駛速度,以使調(diào)整后的速度小于預(yù)設(shè)速度。
具體來說,由于駕駛員疲勞駕駛的車輛容易出現(xiàn)道路交通安全事故,而現(xiàn)有技術(shù)中在儀表盤顯示文字或者咖啡杯等圖標(biāo)來提示駕駛員休息等方式通常會被忽略,而起不到警示作用,而在本發(fā)明的行車安全預(yù)警方法中,當(dāng)判斷駕駛員為危險(xiǎn)駕駛時(shí),可以生成警示信息,并通過設(shè)置在駕駛員駕駛的車輛的前后的警示燈中顯示警示信息,這樣就可以對危險(xiǎn)駕駛的駕駛員駕駛的 車輛周圍的駕駛員起到警示作用,從而對該駕駛員駕駛的車輛進(jìn)行避讓和提防,或者還可以在檢測到危險(xiǎn)駕駛的駕駛員駕駛的車輛的車速大于預(yù)設(shè)速度時(shí)調(diào)整行駛速度,以使調(diào)整后的速度小于預(yù)設(shè)速度。進(jìn)而避免由于疲勞駕駛導(dǎo)致的道路交通安全事故。
本發(fā)明提供的行車安全預(yù)警方法,通過在檢測到車速大于零時(shí),采集獲取駕駛員的臉部圖像;對駕駛員的臉部圖像進(jìn)行分析處理,獲取臉部關(guān)鍵點(diǎn)特征;根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,若判斷出是,則生成警示信息和/或?qū)π旭傔M(jìn)行控制,可以提高疲勞駕駛檢測的準(zhǔn)確度,并且實(shí)現(xiàn)對存在駕駛員疲勞駕駛的車輛的控制。
圖5為本發(fā)明一實(shí)施例提供的行車安全預(yù)警裝置的結(jié)構(gòu)示意圖,本實(shí)施例提供的裝置用于執(zhí)行圖1所示的方法,具體實(shí)現(xiàn)過程在此不再贅述。本實(shí)施例提供的行車安全預(yù)警裝置包括:獲取模塊51、分析模塊52以及處理模塊53,其中,獲取模塊51用于在檢測到車速大于零時(shí),采集獲取駕駛員的臉部圖像;分析模塊52用于對駕駛員的臉部圖像進(jìn)行分析處理,獲取臉部關(guān)鍵點(diǎn)特征;處理模塊53用于根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,若判斷出是,則生成警示信息和/或?qū)π旭傔M(jìn)行控制。
可選地,在本發(fā)明一實(shí)施中,處理模塊53具體用于:
若臉部關(guān)鍵點(diǎn)特征為眼部特征,則判斷眼部閉合的時(shí)間是否達(dá)到第一預(yù)設(shè)閾值;
若判斷眼部閉合的時(shí)間達(dá)到第一預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
可選地,在本發(fā)明一實(shí)施中,處理模塊53具體用于:
若臉部關(guān)鍵點(diǎn)特征為眼部特征,則獲取眼球紅血絲比例,并判斷比例是否達(dá)到第二預(yù)設(shè)閾值;
若判斷比例達(dá)到第二預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
可選地,在本發(fā)明一實(shí)施中,處理模塊53具體用于:
若臉部關(guān)鍵點(diǎn)特征為臉部動(dòng)作特征,則判斷臉部動(dòng)作特征是否為向下運(yùn)動(dòng),且向下運(yùn)動(dòng)的持續(xù)時(shí)間達(dá)到第三預(yù)設(shè)閾值或者向下運(yùn)動(dòng)的次數(shù)達(dá)到第四預(yù)設(shè)閾值;
若向下運(yùn)動(dòng)的持續(xù)時(shí)間達(dá)到第三預(yù)設(shè)閾值和/或向下運(yùn)動(dòng)的次數(shù)達(dá)到第四預(yù)設(shè)閾值,則判斷駕駛員為危險(xiǎn)駕駛。
可選地,在本發(fā)明一實(shí)施中,處理模塊53具體用于:
生成警示信息,并通過設(shè)置在駕駛員駕駛的車輛的前后的警示燈中顯示警示信息;和/或,
若檢測當(dāng)前行駛速度大于預(yù)設(shè)速度,則調(diào)整行駛速度,以使調(diào)整后的速度小于預(yù)設(shè)速度。
本發(fā)明提供的行車安全預(yù)警裝置,通過獲取模塊51用于在檢測到車速大于零時(shí),采集獲取駕駛員的臉部圖像;分析模塊52用于對駕駛員的臉部圖像進(jìn)行分析處理,獲取臉部關(guān)鍵點(diǎn)特征;處理模塊53用于根據(jù)臉部關(guān)鍵點(diǎn)特征,判斷駕駛員是否為危險(xiǎn)駕駛,若判斷出是,則生成警示信息和/或?qū)π旭傔M(jìn)行控制,可以提高疲勞駕駛檢測的準(zhǔn)確度,并且實(shí)現(xiàn)對存在駕駛員疲勞駕駛的車輛的控制。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。