接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

作者:讓天涯

一、功能介紹

對于輸入的一張車載監(jiān)控圖片(可正常解碼,且長寬比適宜),識別圖像中是否有人體(駕駛員),若檢測到至少1個人體,則進(jìn)一步識別屬性行為,可識別使用手機、抽煙、未系安全帶、雙手離開方向盤、視線未朝前方5種典型行為姿態(tài)。

圖片質(zhì)量要求:

1、服務(wù)只適用于車載司機場景,請使用駕駛室的真實監(jiān)控圖片測試,勿用網(wǎng)圖、非車載場景的普通監(jiān)控圖片、或者乘客的監(jiān)控圖片測試,否則效果不具備代表性。

2、車內(nèi)攝像頭硬件選型無特殊要求,分辨率建議720p以上,但更低分辨率的圖片也能識別,只是效果可能有差異。

3、車內(nèi)攝像頭部署方案建議:盡可能拍全駕駛員的身體,并充分考慮背光、角度、方向盤遮擋等因素。

4、服務(wù)適用于夜間紅外監(jiān)控圖片,識別效果跟可見光圖片相比可能略微有差異。

5、圖片主體內(nèi)容清晰可見,模糊、駕駛員遮擋嚴(yán)重、光線暗等情況下,識別效果肯定不理想。

具體功能說明,請參考官方說明文檔(駕駛行為分析)

二、應(yīng)用場景

1、營運車輛駕駛監(jiān)測

針對出租車、客車、公交車、貨車等各類營運車輛,實時監(jiān)控車內(nèi)情況,識別駕駛員抽煙、使用手機、未系安全帶等危險行為,及時預(yù)警,降低事故發(fā)生率,保障人身財產(chǎn)安全。

2、社交內(nèi)容分析審核

汽車類論壇、社區(qū)平臺,對配圖庫以及用戶上傳的UGC圖片進(jìn)行分析識別,自動過濾出涉及危險駕駛行為的不良圖片,有效減少人力成本并降低業(yè)務(wù)違規(guī)風(fēng)險。

三、使用攻略

說明:本文采用C# 語言,開發(fā)環(huán)境為.Net Core 2.1,采用在線API接口方式實現(xiàn)。

(1)、登陸 百度智能云-管理中心 創(chuàng)建 “人體分析”應(yīng)用,獲取 “API Key ”和 “Secret Key”:https://console.bce.baidu.com/ai/?_=1566223151105&fromai=1#/ai/body/overview/index

(2)、根據(jù) API Key 和 Secret Key 獲取 AccessToken。

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

(3)、調(diào)用API接口獲取識別結(jié)果

1、在Startup.cs 文件 的 Configure(IApplicationBuilder app, IHostingEnvironment env) 方法中開啟虛擬目錄映射功能:

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

2、 建立BodySearch.cshtml文件

2.1前臺代碼

由于html代碼無法原生顯示,只能簡單說明一下:

主要是一個form表單,需要設(shè)置屬性enctype="multipart/form-data",否則無法上傳圖片;

form表單里面有兩個控件:

一個Input:type="file",asp-for="FileUpload" ,上傳圖片用;

一個Input:type="submit",asp-page-handler="DriverBehavior" ,提交并返回識別結(jié)果。

一個img:src="@Model.curPath",顯示識別的圖片。

最后顯示后臺 msg 字符串列表信息。

2.2 后臺代碼

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

四、效果測試

1、頁面:

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

2、識別結(jié)果:

2.1

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

2.2

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

2.3

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

2.4

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

2.5

接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示

四、測試結(jié)果及建議

從上圖中測試結(jié)果可知,百度的駕駛行為分析整體識別效果還是不錯的,可以比較準(zhǔn)確的識別使用手機、抽煙、未系安全帶、雙手離開方向盤、視線未朝前方5種典型行為姿態(tài)。另外,可以根據(jù)不同的駕駛場景/要求,設(shè)定不同的閾值,從而達(dá)到不同的識別要求。

可以結(jié)合【百度語音】技術(shù),采取語音提醒等預(yù)警方式,提醒正在駕駛的司機注意自己的不好的駕駛行為,及時預(yù)警,可以有效降低事故發(fā)生率,保證生命財產(chǎn)安全。

可以結(jié)合【人體檢測和屬性識別】技術(shù),識別車內(nèi)的人員數(shù)量,根據(jù)設(shè)定的閾值判斷車輛是否超載,并根據(jù)超載嚴(yán)重程序進(jìn)行不同的預(yù)警。

如若能夠識別司機是否疲勞駕駛、是否處于情緒不穩(wěn)定的狀態(tài),并給出相應(yīng)的預(yù)警提醒就更好了。

不過,個人覺得,最關(guān)鍵的,是需要將危險行駛行為識別跟交警部門進(jìn)行數(shù)據(jù)互通,及時上傳司機的危險駕駛行為,并根據(jù)司機危險形式行為的嚴(yán)重程度,做出相應(yīng)的懲罰,這樣才能真正有效減少事故發(fā)生率,因為其實司機能夠考取駕駛證,說明他/她心里是十分清楚自己的行為是否是危險駕駛行為,但是抱著僥幸心理,所以才會做出危險駕駛行為的,漸漸的讓危險駕駛行為變成了一種常態(tài),單純的預(yù)警實際效果是比較差的。

極客網(wǎng)企業(yè)會員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實,并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2019-11-19
接入百度大腦駕駛行為分析能力,提高規(guī)范駕駛提示
作者:讓天涯一、功能介紹對于輸入的一張車載監(jiān)控圖片(可正常解碼,且長寬比適宜),識別圖像中是否有人體(駕駛員),若檢測到至少1個人體,則進(jìn)一步識別屬性行為,可識

長按掃碼 閱讀全文