當(dāng)前位置:首頁 > 汽車電子 > 汽車電子技術(shù)文庫
[導(dǎo)讀]   ADAS系統(tǒng)包括車輛檢測、行人檢測、交通標志識別、車道線檢測等多種任務(wù),同時,由于無人駕駛等應(yīng)用場景的要求,車載視覺系統(tǒng)還應(yīng)具備相應(yīng)速度快、精度高、任務(wù)多等要求。對于傳統(tǒng)的圖像檢測與識別框架

  ADAS系統(tǒng)包括車輛檢測、行人檢測、交通標志識別、車道線檢測等多種任務(wù),同時,由于無人駕駛等應(yīng)用場景的要求,車載視覺系統(tǒng)還應(yīng)具備相應(yīng)速度快、精度高、任務(wù)多等要求。對于傳統(tǒng)的圖像檢測與識別框架而言,短時間內(nèi)同時完成多類的圖像分析任務(wù)是難以實現(xiàn)的。

  袁雪副教授的項目組提出使用一個深度神經(jīng)網(wǎng)絡(luò)模型實現(xiàn)交通場景中多任務(wù)處理的方法。其中交通場景的分析主要包括以下三個方面:大目標檢測(車輛、行人和非機動車),小目標分類(交通標志和紅綠燈)以及可行駛區(qū)域(道路和車道線)的分割。

  這三類任務(wù)可以通過一個深度神經(jīng)網(wǎng)絡(luò)的前向傳播完成,這不僅可以提高系統(tǒng)的檢測速度,減少計算參數(shù),而且可以通過增加主干網(wǎng)絡(luò)的層數(shù)的方式提高檢測和分割精度。

  以下為當(dāng)天分享的內(nèi)容總結(jié)。

  總結(jié)

  一、任務(wù)分析

  

  WHO在2009年統(tǒng)計的一個數(shù)據(jù)顯示,在全世界范圍內(nèi)每年由交通事故死亡的人數(shù)有123萬人。但是我們知道,在朝鮮戰(zhàn)爭中,整個戰(zhàn)爭死亡的人數(shù)也差不多一百多萬。也就是說,每年死于交通事故的人數(shù)差不多等于一次非常慘烈的戰(zhàn)爭的死亡人數(shù)了。根據(jù)WHO統(tǒng)計,在全世界范圍內(nèi)每年由交通事故造成的死亡人數(shù)有123萬之多;而發(fā)生交通事故90%是由司機人為原因造成的,比如注意力不集中、超速、安全意識弱等等。所以目前減少交通事故的最主要途徑通過采用高級輔助駕駛系統(tǒng)(ADAS)就是減少認為錯誤。

  

  對于ADAS系統(tǒng),基本上包括這些功能:夜視輔助、車道保持、司機提醒、防撞提醒、車道變換輔助、停車輔助、碰撞疏解、死角障礙物檢測、交通標志識別、車道線偏移提醒、司機狀態(tài)監(jiān)測、遠光燈輔助等。這些功能是ADAS所必備的。

  為了實現(xiàn)這些功能,一般其傳感器需要包括視覺傳感器、超聲波傳感器、GPS&Map傳感器、Lidar傳感器、Radar傳感器,還有一些別的通信設(shè)備。但是我們在市面上看到的大多數(shù)傳感器其功能其實是比較少的,例如mobile I,它只有車道保持、交通標志識別、前車監(jiān)測和距離監(jiān)測的功能,但并不全面。從廠家或者用戶的角度來說,自然我們希望能用最便宜的傳感器來完成更多ADAS的功能。最便宜的傳感器基本上就是視覺傳感器。所以我們設(shè)計方案時就想,能不能通過算法將視覺傳感器實現(xiàn)更多ADAS系統(tǒng)的功能呢?這就是我們整個研發(fā)的初衷。

  此外,我們還需要考慮ADAS的一些特點。ADAS系統(tǒng)(包括無人駕駛)是在一個嵌入式平臺下進行的,也就是說它的計算資源很少。那么我們也必須考慮如何在這樣一個計算資源非常少的基礎(chǔ)上,保證ADAS系統(tǒng)能夠快速且高精度地響應(yīng),同時還能保證多任務(wù)的需求。這是我們第二個要考慮的問題。

  

  為了解決以上兩個問題,我們首先把ADAS的任務(wù)分解一下。如圖所示,我們將ADAS的任務(wù)分解成目標檢測與識別、圖像分割、攝像機成像目標跟蹤、圖像分割。我們過去一年多的研發(fā)工作其實就是,用一個深度學(xué)習(xí)框架來同時實現(xiàn)上述這四個的功能。

  對于一個前向傳播的網(wǎng)絡(luò),其計算量和計算時間主要取決于它的參數(shù)數(shù)量,而80%的參數(shù)都來自全鏈接層,所以我們的第一個想法就是去掉全鏈接層。其次,網(wǎng)絡(luò)越深,它的參數(shù)就會越多所以如果我們把目標檢測與識別、圖像分割、攝像機成像目標跟蹤、圖像分割做成四個網(wǎng)絡(luò)的話,就會有X4倍的參數(shù)。

  二、模型結(jié)構(gòu)

  

  這個是我們設(shè)計的網(wǎng)絡(luò)的一個基本結(jié)構(gòu)。它分為幾個部分:主干網(wǎng)絡(luò)(我們稱為解碼器)、多個分支(我們稱為編碼器)和基于CRF的結(jié)果融合?,F(xiàn)在這個網(wǎng)絡(luò)我們只設(shè)計了兩個編碼器,一個是檢測任務(wù)編碼器,還有一個是分割任務(wù)編碼器,以后我們還可以增加其他的編碼器。結(jié)果融合,主要是想用它來影響主干網(wǎng)絡(luò)的一些權(quán)重選擇。主干網(wǎng)絡(luò),我們選擇了一些比較有人氣的算法,例如VGG 16、GoogleNet、ResNet等。分割任務(wù)編碼器我們用了FCN編碼器,檢測任務(wù)編碼器我們用了YOLO9000編碼器。

  1、主干網(wǎng)絡(luò)

  

  下面我們來詳細看一下這個網(wǎng)絡(luò)各個部分。首先我們來看主干網(wǎng)絡(luò)。主干網(wǎng)絡(luò)我們使用了VGG、GoogleNet或者ResNet。這幾個是可選擇的。從右側(cè)的這張圖(縱軸是網(wǎng)絡(luò)深度,圈的大小表示模型的大?。┪覀兛梢钥吹絉esNet在深度和大小上都比較好,我們選擇使用ResNet可以有比較好的實時性。

  2、FCN語義分割解碼器

  

  然后我們看一下FCN語義分割解碼器。在神經(jīng)網(wǎng)絡(luò)中,一張圖片經(jīng)過主干網(wǎng)絡(luò)后,再對其提取高維特征圖。其實這個過程就是用pooling的方法給它降維。結(jié)果到了輸出高維特征圖時,它只有原圖像的1/32大小了。隨后我們采用上采樣把它升維成原圖像大小。上采樣的過程就如左側(cè)所示,這個示例中我們將2*2的圖像上采樣成4*4的圖像。

  

  上采樣的結(jié)果就是解碼器預(yù)測出來的,我們將它與標注好的圖像進行比較運算,算出loss,然后對權(quán)重進行修改。在上采樣中一個問題就是,比較小的物體是計算不出來的。我們知道一些較淺的卷積層感知閾比較小,它會包含更多比較局部的信息;而較深的卷積層具有較大的感知閾,它能夠?qū)W習(xí)到更加抽象的信息。于是FCN就通過將pool3、pool4和pool5的信息疊加在一起進行上采樣,這樣就可以做到同時上采樣多個尺度的信息了。

  3、目標檢測/識別解碼器 YOLO

  

  其次我們再來介紹一下用于目標檢測/識別的解碼器YOLO。我們使用的是YOLO V2的解碼器,但這里我們先介紹一下YOLO V1。這是YOLO V1的主框架,它的主干網(wǎng)絡(luò)是Darknet19,我們不用管它。我們重點關(guān)注編碼器的過程。主干網(wǎng)絡(luò)輸出的特征圖,這種特征圖會用1*1 的卷積核給正規(guī)化成7*7*30的特征圖。那么這個30是什么呢?

  

  在這樣一個7*7的矩形框中,每一個方形框用一個點來表示。然后我們分別用5維表示包含這個方形框的一個矩形框,其中4維表示x、y、z、w,另外一維為confidence。

  

  在YOLO V1中30維的前10個為兩個這樣的矩形框。它們的(x,y,z,w)分別表示了坐標預(yù)測,而另外一維為confidence預(yù)測。另外的20維為類別預(yù)測(也就是說在模型中有20種可能出現(xiàn)的例如汽車、行人之類的模型 )。

  

  

  所以針對這兩個考量,我們用一個主干的網(wǎng)絡(luò)來做前面的運算,然后在后面再根據(jù)具體的任務(wù)分成多個小的分支加到主干網(wǎng)絡(luò)上。這樣多個圖像處理的任務(wù)就可以通過一個主干網(wǎng)絡(luò)的前向傳播來完成了,其參數(shù)大大減少,計算速度也變的更快。同時我們也能實現(xiàn)多個任務(wù)同時進行的需求。另外,在最后我們還可以將多個結(jié)果進行融合,駕到訓(xùn)練過程的調(diào)整中,這樣就可以提高我們結(jié)果的可信性。

  但是在這個過程中我們也碰到一些難點。第一個難點就是我們在同一個網(wǎng)絡(luò)中需要將較大的目標(例如車輛)和較小的目標(例如交通標志)同時檢測出來。第二個難點是,測速測距時我們需要的目標的位置是非常精確的,目前這個問題我們還沒有解決。

  YOLO V2與V1最大的不同就是采用了Anchor boxes。所謂Anchor boxes就是每個中心預(yù)測(例如9種)不同大小和比例的建議框,每一個建議框?qū)?yīng)一個4維的坐標預(yù)測、1維confidence預(yù)測和20維的類別預(yù)測。它提出一個非常有意思的思想就是維度聚類,也即現(xiàn)在訓(xùn)練集里通過聚類的方式算出Anchor boxes的大小。這樣,例如它從9個boxes選出5個boxes。于是對于VOC數(shù)據(jù)集,總共就5*(4+1+20)=125個輸出維度。

  

  YOLO V2 Anchor boxes的選擇以及維度聚類的思想對于我們車載攝像的問題是更有效的,因為我們攝像機的位置是相對固定的,所以我們可以算出每一個目標的大小都是相對比較固定的。

  我們在YOLO V2的基礎(chǔ)上也做了一些改動。首先是我們做了一些細粒度特征,來檢測小目標。其次我們還在淺層特征中進一步地做坐標預(yù)測,然后加到我們的整個預(yù)測當(dāng)中,這樣可以提高小目標的預(yù)測。

  4、一些思考

  

  在這個研究的過程中,我們做了一些思考。

  首先,在計算機視覺領(lǐng)域里,低中層視覺問題更關(guān)注原始視覺信號,與語義信息的聯(lián)系相對松散,同時也是許多高層視覺問題的預(yù)處理步驟。本屆CVPR有關(guān)低中層視覺問題的論文有很多,涵蓋去模糊、超分辨率、物體分割、色彩恒定性(color constancy)。

  其次,在最后的層中抽象的特征對分類很有幫助,可以很好地判斷出一幅圖像中包含什么類別的物體,但是因為丟失了一些物體的細節(jié),不能很好地給出物體的具體輪廓,指出每個像素具體屬于哪個物體。

  我們該如何將淺層特征和深層特征結(jié)合起來呢?這其實還需要進一步的研究。

  三、數(shù)據(jù)庫建立

  

  在數(shù)據(jù)庫這方面,我們發(fā)現(xiàn)國內(nèi)的路況與國外路況很不一樣,且中國的車的種類也多種多樣。所以我們開發(fā)了一種半自動標注軟件,也就是我們可以通過算法自動完成車輛標注,同時我們還可以手動修正誤差較大的標注。目前我們已經(jīng)標注了5萬張矩形標注數(shù)據(jù)集。我們力爭在年底能夠開放數(shù)據(jù)集,另一方面我們也能協(xié)助企業(yè)建立數(shù)據(jù)庫。

  

  另外在數(shù)據(jù)庫建立方面,我們還要拓展一下數(shù)據(jù)庫類型。例如通過原來白天的圖片,我們可以生成黑夜的圖片,增加到我們的訓(xùn)練樣本中去。

  四、結(jié)果顯示

  

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉