在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

為什么在自動駕駛中使用數據增強?為什么自動駕駛汽車的數據不一樣?

工程師鄧生 ? 來源:智車科技 ? 作者:智車科技 ? 2020-10-27 09:55 ? 次閱讀

與其他目標檢測問題相比,自動駕駛本身有著特殊性。那么,在自動駕駛的訓練中,沿用一般的數據增強手段是否有較好的效果呢?本文介紹分享DeepScale深度學習軟件工程師Matthew Cooper在針對該問題的一些實驗和探討。

DeepScale 從2019年起由于被特斯拉收購的消息而備受關注,其旨在幫助汽車制造商使用大多數汽車中標準的低功率處理器來提供非常精確的計算機視覺,專注于開發自動駕駛汽車的深度神經網絡。而在深度神經網絡應用中,數據可以通過多種方式進行擴充,以避免過度擬合,從而提高模型檢測性能。

圖像增強實驗與結果

為了改善目標檢測性能,在構建數據增強器時,經常會使用一種稱為Cutout的正則化技術。簡而言之,Cutout會在圖像中使隨機放置的正方形變黑。

Cutout應用于CIFAR-10 dataset中的圖像

一般情況下,Cutout可以顯著提高視覺應用的準確性。但是,當將其應用于這些數據時,我們的檢測mmAP降低了。我們搜索了這個問題后驚訝地發現,我們使用的所有增強器都極大地損害了檢測性能。

在探索的開始,我們使用了Filp(翻轉)、Crop(裁剪)和權重衰減正則化,這些都是用于目標檢測的常用方案。通過研究,我們發現這些數據在我們的數據集上均會損害檢測性能。而刪除這些增強器可使網絡的初始性能提高13%mmAP 。(mmAP是COCO目標檢測挑戰中的默認評估指標)

目標檢測常用方案的效果

通常,我們希望使用權重衰減、Flip和Crop來將性能提高幾個點,如上圖中虛線所示。但是,在這次的案例中,這些增強器分別對mmAP造成8.4%、0.1%和4.5%的損害。刪除所有增強器可將整體性能提升13%。

那么,為什么這些標準的增強器會損害檢測性能呢?為了解釋這些,我們要從根本原理來重新審視圖像增強的想法。

為什么使用數據增強?

過度擬合是深度神經網絡的常見問題。神經網絡非常靈活;但是,考慮到常見數據集的大小,它們通常會被過度參數化。這將導致一個模型,該模型學習數據集中的“噪聲”而不是“信號”。換句話說,他們可以記住數據集的意外屬性,而不是學習有意義的常規信息。結果,當提供新的實際數據時,過擬合網絡無法得到正確的結果。

為了解決過度擬合問題,我們經常選擇擴充訓練數據。擴充圖像數據的常用方法包括水平隨機翻轉圖像(Flip)、改變其色相(色相抖動)或裁剪隨機部分(Crop)。

原始長頸鹿圖像(左上方)、Flip(右上方)、色相抖動(左下方)、Crop(右下方)。雖然進行了不同的變換,但每個圖像依然都是長頸鹿。

諸如Flip、色相抖動和Crop之類的增強器有助于消除過度擬合,因為它們提高了網絡的泛化能力。如果訓練網絡以識別面向右的長頸鹿并在面向左的長頸鹿的翻轉圖像上進行訓練,則網絡將知道長頸鹿是長頸鹿,而不管朝向如何。這就使得網絡正確學習有關長頸鹿的相關信息(如棕色斑點毛皮),也能正確地排除一般信息。

諸如COCO目標檢測挑戰之類的公共數據集一般具有泛化的需求。由于這些數據集包含從多種來源聚合而來的圖像,這些圖像是在不同條件下從不同的相機拍攝的,因此網絡需要概括出許多因素才能發揮出色的性能。網絡需要應對的一些變量是:光、比例、攝像機固有特性(如焦距,主點偏移和軸偏斜)以及攝像機外部特性(如位置、角度和旋轉)。通過使用數據增強器,我們可以訓練網絡來概括所有這些變量,就像在上一個示例中我們能夠概括長頸鹿的方向一樣。

來自COCO數據集的這些示例是使用不同的相機,不同的角度,比例和姿勢拍攝的,因此有必要學習這些屬性的不變性以在COCO目標檢測中表現良好。

為什么自動駕駛汽車的數據不一樣?

與來自COCO和其他公共數據集的數據不同,自動駕駛汽車收集的數據非常一致。

汽車通常相對于其他車輛和道路物體具有一致的姿勢。此外,所有圖像都來自相同的攝像機,安裝在一樣的位置和角度。這意味著同一系統收集的所有數據都具有一致的相機屬性,例如上面提到的外部特征和固有特征。我們可以使用與量產時相同的傳感器系統來收集訓練數據,因此自動駕駛汽車中的神經網絡不必擔心這些屬性的泛化。因此,適應系統的特定攝像機屬性實際上可能是有益的。

這些來自Berkeley Deep Drive數據集中每個汽車的示例都是從同一攝像機以相同的角度和姿勢拍攝的。它們還具有相同的偽影,例如擋風玻璃反射和每幀右下角的物體。

由于自動駕駛汽車數據具有一致性,這導致使用一般數據增強器(例如Flip和Crop)對性能的損害超過其幫助。原因很簡單:翻轉訓練圖像是沒有意義的,因為攝像頭將始終處于相同角度,并且汽車將始終位于道路的右側(因國家而已)。汽車幾乎永遠不會在道路的左側,攝像頭也永遠不會翻轉角度,因此對翻轉數據進行訓練會導致模型過度包含一些不會發生的場景。同樣,裁剪具有移動和縮放原始圖像的效果。由于汽車的攝像頭將始終位于相同位置,因此這種移動和縮放會導致網絡會浪費其對不相關場景的預測能力。

如何改進?

現在,我們理解了自動駕駛汽車數據具有一致性,導致了之前那些增強器不太理想的結果。接下來,我們來看看是否可以利用這種一致性來進一步提高性能。

在引入任何新的擴充器之前,我檢查了我們的數據集以查看是否可以在數據級別進行任何改進。我們的訓練集最初包括來自兩個廣角相機和一個帶變焦鏡頭的相機的圖像。變焦鏡頭產生類似于Crop的縮放和移動效果。在測試時,我們僅使用廣角相機,因此對縮放圖像進行訓練會使得網絡過于籠統。我發現,從訓練集中刪除縮放圖像可以大大提高mmAP。這證實了我們的假設,即訓練集和測試集之間的一致性對于性能至關重要。

刪除原始圖像增強器后,我們在新的更一致的新數據集上進行了訓練和測試。相對于原始方案,mmAP額外提高了10.5%。

之后,我們考慮了可以在不更改相機屬性的情況下更改訓練數據的增強器。我在該項目開始時實施的Cutout增強似乎是一個不錯的選擇。與Flip和Crop不同,Cutout不會以嚴重影響相機屬性的方式(即通過翻轉,移動或縮放)來更改輸入。取而代之的是,Cutout可以模擬障礙物。障礙物在現實世界的駕駛數據中很常見,而障礙物的不變性可以幫助網絡檢測部分被遮擋的物體。

障礙物在現實世界的駕駛數據中很常見。在此圖像中,兩個行人擋住了我們對警車的視野,而大包擋住了我們對行人的視野。

色相抖動(Hue jitter)還可以在不影響相機屬性的情況下幫助泛化。色相抖動只是將輸入的色相移動一個隨機量。這有助于網絡對顏色進行泛化(例如,紅色汽車和藍色汽車都應被檢測為汽車)。不出所料,Cutout和色相抖動都改善了在新數據集上的性能。

向新數據集中添加Cutout和色相抖動增強,相對mmAP分別增加了1%和0.2%。這比原始方案(即舊數據集上的Flip、Crop和權重衰減)提高了24.7%。

值得注意的是,這些增強技巧不適用于包含來自不同相機類型、不同角度和比例的圖像數據集。為了證明這一點,我們通過隨機翻轉和剪裁創建了具有多種相機屬性的測試集。不出所料,在更通用的數據集上,我們新的增強方案的性能比原始的一般增強器差。

當應用于具有一致性的自動駕駛汽車數據時,我們的新增強方案(Cutout和色相抖動)與一般增強方案(Flip、Crop和權重衰減)相比,mmAP提升了11.7%。但是,當我們將其應用到更多樣化的數據時,與一般方案相比,其結果會下降24.3%。

最后

Flip和Crop等增強方式在很多研究工作上取得了廣泛的成功,以至于我們從沒想過要質疑它們對我們特定問題的適用性。當我們從根本原理重新審視增強概念時,很明顯我們可以做得更好。機器學習領域有許多類似的“通用最佳實踐”,例如如何設置學習率,使用什么優化器以及如何初始化模型。對于機器學習工程師來說,不斷重新審視我們關于如何訓練模型的假設非常重要,尤其是在針對特定應用進行構建時。學術界尚未對此類問題進行探討,而通過以嶄新的眼光看它們,我們可以極大地改善機器學習的實際應用。
責任編輯:PSY

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據
    +關注

    關注

    8

    文章

    7089

    瀏覽量

    89247
  • 自動駕駛
    +關注

    關注

    784

    文章

    13880

    瀏覽量

    166660
  • 自動駕駛汽車

    關注

    4

    文章

    376

    瀏覽量

    40847
收藏 人收藏

    評論

    相關推薦

    從《自動駕駛地圖數據規范》聊高精地圖自動駕駛中的重要性

    從技術、管理和應用等多個維度規范自動駕駛地圖數據的生產與使用。 引言 隨著全球范圍內自動駕駛技術的加速發展,自動駕駛地圖這新型數字基礎設施
    的頭像 發表于 01-05 19:24 ?1461次閱讀
    從《<b class='flag-5'>自動駕駛</b>地圖<b class='flag-5'>數據</b>規范》聊高精地圖<b class='flag-5'>在</b><b class='flag-5'>自動駕駛</b>中的重要性

    標貝科技:自動駕駛中的數據標注類別分享

    自動駕駛訓練模型的成熟和穩定離不開感知技術的成熟和穩定,訓練自動駕駛感知模型需要使用大量準確真實的數據。據英特爾計算,L3+級自動駕駛每輛汽車
    的頭像 發表于 11-22 15:07 ?940次閱讀
    標貝科技:<b class='flag-5'>自動駕駛</b>中的<b class='flag-5'>數據</b>標注類別分享

    標貝科技:自動駕駛中的數據標注類別分享

    自動駕駛訓練模型的成熟和穩定離不開感知技術的成熟和穩定,訓練自動駕駛感知模型需要使用大量準確真實的數據。據英特爾計算,L3+級自動駕駛每輛汽車
    的頭像 發表于 11-22 14:58 ?749次閱讀
    標貝科技:<b class='flag-5'>自動駕駛</b>中的<b class='flag-5'>數據</b>標注類別分享

    自動駕駛算法數據鏈路是怎么的?#ADAS #智能駕駛

    自動駕駛
    北匯信息POLELINK
    發布于 :2024年11月20日 13:05:51

    MEMS技術自動駕駛汽車中的應用

    MEMS技術自動駕駛汽車中的應用主要體現在傳感器方面,這些傳感器為自動駕駛汽車提供了關鍵的環境感知和
    的頭像 發表于 11-20 10:19 ?442次閱讀

    自動駕駛汽車安全嗎?

    隨著未來汽車變得更加互聯,汽車逐漸變得更加依賴技術,并且逐漸變得更加自動化——最終實現自動駕駛,了解自動駕駛
    的頭像 發表于 10-29 13:42 ?558次閱讀
    <b class='flag-5'>自動駕駛</b><b class='flag-5'>汽車</b>安全嗎?

    自動駕駛HiL測試方案案例分析--ADS HiL測試系統#ADAS #自動駕駛 #VTHiL

    自動駕駛
    北匯信息POLELINK
    發布于 :2024年10月22日 15:20:19

    FPGA自動駕駛領域有哪些優勢?

    FPGA(Field-Programmable Gate Array,現場可編程門陣列)自動駕駛領域具有顯著的優勢,這些優勢使得FPGA成為自動駕駛技術中不可或缺的部分。以下是FP
    發表于 07-29 17:11

    FPGA自動駕駛領域有哪些應用?

    是FPGA自動駕駛領域的主要應用: 、感知算法加速 圖像處理:自動駕駛中需要通過攝像頭獲取并識別道路信息和行駛環境,這涉及到大量的圖像處理任務。FPGA
    發表于 07-29 17:09

    自動駕駛汽車傳感器有哪些

    自動駕駛汽車傳感器是實現自動駕駛功能的關鍵組件,它們通過采集和處理車輛周圍環境的信息,為自動駕駛系統提供必要的感知和決策依據。以下是對自動駕駛
    的頭像 發表于 07-23 16:00 ?2368次閱讀

    未來已來,多傳感器融合感知是自動駕駛破局的關鍵

    /L4級自動駕駛賽跑的元年。 馬斯克評論FSD 12.3版本的左轉彎操作就像人類司機一樣。如果FSD 12.3版本成功,將基本顛覆目前市場上的智能駕駛技術路線?;凇?b class='flag-5'>數據/算法/算力”
    發表于 04-11 10:26

    大眾汽車和Mobileye加強自動駕駛合作

    美國智能駕駛芯片巨頭Mobileye與大眾汽車集團近日宣布,自動駕駛領域深化合作,共同推動全新自動駕駛功能在大眾旗下量產車型的應用。Mob
    的頭像 發表于 03-22 11:46 ?959次閱讀

    自動駕駛發展問題及解決方案淺析

    汽車的發展提供有益的參考。 ? 自動駕駛汽車發展的現狀與挑戰 ()技術難題 自動駕駛汽車的核心
    的頭像 發表于 03-14 08:38 ?1193次閱讀

    華為自動駕駛技術怎么

    ? ? ? 自動駕駛技術是當今世界汽車產業的重要發展方向。作為全球領先的科技企業,華為自動駕駛技術方面也進行了深入的研發和創新。 、華為
    的頭像 發表于 02-02 16:58 ?1802次閱讀

    自動駕駛領域的數據集匯總

    自動駕駛論文哪少的了數據集,今天筆者將為大家推薦篇最新的綜述,總結了200多個自動駕駛領域的數據集,大家堆工作量的時候也可以找
    的頭像 發表于 01-19 10:48 ?1025次閱讀
    <b class='flag-5'>自動駕駛</b>領域的<b class='flag-5'>數據</b>集匯總
    主站蜘蛛池模板: 欧美福利精品| 免费一级欧美片在线观免看| 国产精品久久久久国产精品三级| 鸥美毛片| 久久综合香蕉久久久久久久| 不卡免费在线视频| 日本xxxxxxx69xx| 久久夜靖品| 国产视频分类| 2019天天爱天天做| 亚洲一区二区中文| 一级黄色日本| 1515hh四虎免费观com| 操操插插| 久久久久久久国产| 99自拍视频| 亚洲欧美色一区二区三区| 99热精品一区| 四虎国产精品永久免费网址| 一级特黄aa大片一又好看| 亚洲成色www久久网站| 人人搞人人爽| 国产免费播放一区二区三区| 亚洲午夜视频在线| 黄网免费| 亚洲专区一| 亚洲 欧美 另类 综合 日韩| 欧美怡红院免费全部视频| 国产产一区二区三区久久毛片国语| 五月天婷婷综合| www.夜夜骑| 国产精品久久在线| 色婷婷色99国产综合精品| 色综合888| 精品在线视频一区| 国产精品嫩草影院午夜| 久久人成| 夜夜骑天天操| 97天天做天天爱夜夜爽| 床上激情四射| 免费日韩三级|