chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

無人車學(xué)會(huì)開車的原理和過程分析

中科院長春光機(jī)所 ? 2018-01-06 11:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

無人車到底是怎樣一步一步學(xué)會(huì)開車的?

與人類用雙眼去觀察路面、用手去操控方向盤類似,無人車用一排攝像機(jī)去感知環(huán)境,用深度學(xué)習(xí)模型指導(dǎo)駕駛。大體來說,這個(gè)過程分為五步:

記錄環(huán)境數(shù)據(jù)

分析并處理數(shù)據(jù)

構(gòu)建理解環(huán)境的模型

訓(xùn)練模型

精煉出可以隨時(shí)間改進(jìn)的模型

如果你想了解無人車的原理,那這篇文章不容錯(cuò)過。

記錄環(huán)境數(shù)據(jù)

一輛無人車首先需要具備記錄環(huán)境數(shù)據(jù)的能力。

具體來說,我們的目標(biāo)是得到左右轉(zhuǎn)向角度的均勻分布。這倒也不難操作,可以以順時(shí)針和逆時(shí)針方向在測(cè)試場地內(nèi)繞圈的方式實(shí)現(xiàn)。這種訓(xùn)練有助于減少轉(zhuǎn)向偏差,避免長時(shí)間駕駛后汽車從道路一邊慢慢漂移到道路另一邊的尷尬情境。

此外,以慢速(例如每小時(shí)10英里)行駛也有助于在轉(zhuǎn)彎時(shí)記錄平滑的轉(zhuǎn)向角,在這里駕駛行為被分類為:

直線行駛:0<=X<0.2

小轉(zhuǎn)彎:0.2<=X<0.4

急轉(zhuǎn):X>=0.4

恢復(fù)到中心

其中,X為轉(zhuǎn)向角,r為旋轉(zhuǎn)半徑(單位為米),計(jì)算轉(zhuǎn)向角的公式為X=1/r。上面提到的“恢復(fù)到中心”在數(shù)據(jù)記錄過程中很重要,它幫助車輛學(xué)會(huì)在即將撞上,馬路崖子時(shí)回到車道中心。這些記錄數(shù)據(jù)保存在driving_log.csv中,其中每一行都包含:

文件路徑到鏡頭前中央相機(jī)圖像

文件路徑到前左相機(jī)圖像

文件路徑到前右相機(jī)圖像

轉(zhuǎn)向角

在記錄環(huán)境數(shù)據(jù)的過程中,我們需要記錄約100000個(gè)轉(zhuǎn)向角的圖像,以便提供足夠的數(shù)據(jù)訓(xùn)練模型,避免因樣本數(shù)據(jù)不足導(dǎo)致的過擬合。通過在數(shù)據(jù)記錄過程中定期繪制轉(zhuǎn)向角直方圖,可以檢查轉(zhuǎn)向角是否為對(duì)稱分布。

無人車學(xué)會(huì)開車的原理和過程分析

分析處理數(shù)據(jù)

第二步是為構(gòu)建模型分析和準(zhǔn)備剛剛記錄的數(shù)據(jù),此時(shí)的目標(biāo)是為模型生成更多的訓(xùn)練樣本。

下面這張圖片由前中央相機(jī)拍攝,分辨率為320*160像素,包含紅色、綠色和藍(lán)色的channel。在Python中,可以將其表示為一個(gè)三維數(shù)組,其中每個(gè)像素值的范圍在0到255之間。

司機(jī)視線以下的區(qū)域和兩邊的車道標(biāo)志一直是自動(dòng)駕駛技術(shù)中研究的重點(diǎn)。這兩部分可以使用Keras中的Cropping2D裁剪圖像,減少輸入到模型中的噪聲。

我們可以用開源的計(jì)算機(jī)視覺庫OpenCV從文件中讀取圖像,然后沿垂直軸翻轉(zhuǎn),生成一個(gè)新的樣本。OpenCV非常適合自動(dòng)駕駛汽車用例,因?yàn)樗怯?a href="http://www.brongaenegriffin.com/tags/C++/" target="_blank">C++語言編寫的。像傾斜和旋轉(zhuǎn)這樣的其他圖像增強(qiáng)技術(shù),也有助于產(chǎn)生更多的訓(xùn)練樣本。

無人車學(xué)會(huì)開車的原理和過程分析

此外,還需要通過乘以-1.0翻轉(zhuǎn)其轉(zhuǎn)向角。

無人車學(xué)會(huì)開車的原理和過程分析

之后,可以用Numpy開源庫將圖像重新塑造成一個(gè)三維數(shù)組,方便下一步的建模。

無人車學(xué)會(huì)開車的原理和過程分析

構(gòu)建理解環(huán)境的模型

圖像數(shù)據(jù)搞定后,我們需要為無人車構(gòu)建理解環(huán)境信息的深度學(xué)習(xí)模型,從記錄的圖像中提取特征。

具體來說,我們的目標(biāo)是將包含153600像素的輸入圖像映射到包含單個(gè)浮點(diǎn)值的輸出。英偉達(dá)之前提出的模型的每一層都提供了特定的功能,作為基礎(chǔ)架構(gòu)效果應(yīng)該不錯(cuò)。

英偉達(dá)模型相關(guān)論文地址:

https://arxiv.org/pdf/1604.07316v1.pdf

之后,我們需要將三維數(shù)組規(guī)范化為單位長度,防止模型中較大的值偏差。注意我們將其除以255.0,因?yàn)檫@是一個(gè)像素的最大可能值。

無人車學(xué)會(huì)開車的原理和過程分析

還要適當(dāng)減少人類視野以下的車前場景和車前上方圖像的像素,以減少噪音。

無人車學(xué)會(huì)開車的原理和過程分析

之后,我們需要將車道標(biāo)記等三維數(shù)組進(jìn)行卷積,提取關(guān)鍵特征,這些信息對(duì)于預(yù)測(cè)轉(zhuǎn)向角至關(guān)重要。

無人車學(xué)會(huì)開車的原理和過程分析

我們想讓開發(fā)的模型能夠駕馭任何道路類型,因此需要用dropout減少過擬合。

無人車學(xué)會(huì)開車的原理和過程分析

最后,我們需要將轉(zhuǎn)向角輸出為float。

無人車學(xué)會(huì)開車的原理和過程分析

訓(xùn)練模型

構(gòu)建了模型后,我們需要訓(xùn)練模型自己學(xué)習(xí)開車了。

從技術(shù)角度上講,現(xiàn)階段的目標(biāo)是盡量準(zhǔn)確地預(yù)測(cè)轉(zhuǎn)向角。在此,我們將損失定義為預(yù)測(cè)和實(shí)際轉(zhuǎn)向角之間的均方誤差。

從driving_log.csv中隨機(jī)抽取樣例減少順序偏差。

無人車學(xué)會(huì)開車的原理和過程分析

可以將樣本的80%設(shè)為訓(xùn)練集,20%設(shè)為驗(yàn)證集,這樣我們就能看到模型在預(yù)測(cè)轉(zhuǎn)向角時(shí)的精確程度。

無人車學(xué)會(huì)開車的原理和過程分析

之后,需要用Adam(自適應(yīng)矩估計(jì))將平均平方誤差最小化。與梯度下降相比,Adam的一大優(yōu)勢(shì)是借用了物理中的動(dòng)量概念收斂到全局最優(yōu)值。

無人車學(xué)會(huì)開車的原理和過程分析

最后,我們用生成器來適應(yīng)模型。由于圖像數(shù)量龐大,我們無法一次性將整個(gè)訓(xùn)練集輸入到內(nèi)訓(xùn)中。因此,需要用生成器批量生產(chǎn)圖像以進(jìn)行訓(xùn)練。

無人車學(xué)會(huì)開車的原理和過程分析

無人車學(xué)會(huì)開車的原理和過程分析

隨時(shí)間精煉模型

完善模型是我們的最后一步,需要讓模型的準(zhǔn)確性和穩(wěn)健性隨著時(shí)間的推移而提高。我們的實(shí)驗(yàn)采用不同的體系結(jié)構(gòu)和超參數(shù),觀察其對(duì)減少均方誤差的影響。什么樣的模型最好?不好意思,這個(gè)問題沒有一個(gè)統(tǒng)一的答案,因?yàn)榇蟛糠指倪M(jìn)都需要犧牲其他的一些東西,比如:

用更好的圖形處理單元(GPU)減少訓(xùn)練時(shí)間,需要注意這樣會(huì)增加成本

通過降低訓(xùn)練時(shí)間來降低學(xué)習(xí)速度,增加最佳值收斂的概率

通過使用灰度圖像減少訓(xùn)練時(shí)間,需要注意這樣會(huì)損失紅色、綠色和藍(lán)色通道提供的顏色信息

通過較大的batch size提高梯度估計(jì)的準(zhǔn)確性,這會(huì)以犧牲使用的內(nèi)存為代價(jià)

每個(gè)階段都選用大量樣例來減少損失的波動(dòng)

概覽全文,其實(shí)可以發(fā)現(xiàn),自動(dòng)駕駛汽車開發(fā)的過程,也是我們了解計(jì)算機(jī)視覺和深度學(xué)習(xí)的優(yōu)勢(shì)和局限性的過程。

我堅(jiān)信,未來是屬于自動(dòng)駕駛的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 攝像機(jī)
    +關(guān)注

    關(guān)注

    3

    文章

    1705

    瀏覽量

    61419
  • 自動(dòng)駕駛
    +關(guān)注

    關(guān)注

    790

    文章

    14321

    瀏覽量

    170680
  • 無人車
    +關(guān)注

    關(guān)注

    1

    文章

    310

    瀏覽量

    36925
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5561

    瀏覽量

    122798

原文標(biāo)題:無人車是怎樣一步步學(xué)會(huì)開車的?|自動(dòng)駕駛科普

文章出處:【微信號(hào):cas-ciomp,微信公眾號(hào):中科院長春光機(jī)所】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    流速儀檢定同步電機(jī)調(diào)速的瞬態(tài)過程分析

    擊附件免費(fèi)獲取完整資料~~~*附件:流速儀檢定同步電機(jī)調(diào)速的瞬態(tài)過程分析.pdf【免責(zé)聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請(qǐng)第一時(shí)間告知,刪除內(nèi)容!
    發(fā)表于 06-10 13:05

    百度無人駕駛北京完成路測(cè)

    國內(nèi)無人駕駛汽車的消息一直處于沉寂狀態(tài),終于有一家打破國內(nèi)該行業(yè)的平靜局面。12月10日,百度正式對(duì)外宣布,百度無人駕駛首次實(shí)現(xiàn)城市、環(huán)路及高速道路混合路況下的全自動(dòng)駕駛,測(cè)試時(shí)最高速度達(dá)到100
    發(fā)表于 12-12 16:53

    Python助力百度無人 人工智能時(shí)代到來

    今年7月份,在“百度AI開發(fā)者大會(huì)”上,百度CEO李彥宏親自乘坐百度無人,在真實(shí)路況下演示了百度無人駕駛技術(shù),預(yù)示著人工智能時(shí)代的到來。百度無人
    發(fā)表于 12-13 14:48

    聯(lián)網(wǎng)的架構(gòu)分析實(shí)現(xiàn)聯(lián)網(wǎng)的價(jià)值

    的控制。通過車內(nèi)網(wǎng)我們可以知道汽車各部件的使用情況,能夠及時(shí)發(fā)現(xiàn)車輛問題,確保安全駕駛?! ?.際網(wǎng)是指之間的通信、與交通設(shè)施、道路以及行人等物體之間的通信網(wǎng)絡(luò)。在駕駛
    發(fā)表于 02-11 10:13

    程序教會(huì)無人更“懂禮貌”

    `無人和人類將如何互動(dòng)?這是一個(gè)棘手的問題,因?yàn)槿斯ぶ悄芟到y(tǒng)在解決任務(wù)時(shí)往往與人類的行為不同。如今,加州大學(xué)伯克利分校的研究人員試圖通過編程,教會(huì)無人懂“禮貌”,讓人
    發(fā)表于 08-15 11:03

    Uber無人致命車禍的原因是什么

    Uber無人撞死人原因:軟件發(fā)現(xiàn)了受害者但選擇忽略
    發(fā)表于 05-28 09:26

    無人量產(chǎn)的4大技術(shù)儲(chǔ)備是什么

    AutoX創(chuàng)始人肖健雄來信:無人量產(chǎn)的4大技術(shù)儲(chǔ)備
    發(fā)表于 04-24 12:38

    俄羅斯武裝力量摩步營將列裝無人無人機(jī)中

    俄羅斯武裝力量將列裝無人地面車輛,早在2000年,俄羅斯國防部決定啟動(dòng)“2015武裝自動(dòng)化”計(jì)劃,開展綜合研究,設(shè)計(jì)無人無人機(jī)。盡管實(shí)施了“2015武器自動(dòng)化”計(jì)劃、進(jìn)行了系列
    發(fā)表于 05-14 08:18

    天工測(cè)控如何布局智能穿戴/聯(lián)網(wǎng)和無人機(jī)?

    在物聯(lián)網(wǎng)大環(huán)境中,天工測(cè)控在智能穿戴、聯(lián)網(wǎng)、無人機(jī)領(lǐng)域的無線模塊研發(fā)步伐明顯加快,推出多款高性能產(chǎn)品,強(qiáng)勢(shì)布局智能穿戴、聯(lián)網(wǎng)和無人機(jī)等無線模塊應(yīng)用。
    發(fā)表于 12-16 06:35

    如何構(gòu)建一輛無人駕駛呢?

    如何構(gòu)建一輛無人駕駛呢?
    發(fā)表于 09-30 07:37

    為什么僅有GPS無法滿足無人的定位要求?

    為什么僅有GPS無法滿足無人的定位要求?
    發(fā)表于 11-22 06:55

    聯(lián)網(wǎng)技術(shù)的發(fā)展之后 開車時(shí)怎么用微信才安全

    對(duì)于開車的朋友來說,如果在駕駛的過程中需要使用微信應(yīng)該怎么辦呢?雖然原則上是提倡開車不要使用手機(jī),但是誰都有個(gè)緊急或者重要的事需要立刻解決,而且將停到路邊再聊也不適合所有情況,那么這
    發(fā)表于 01-26 23:45 ?1618次閱讀

    根據(jù)公開資料對(duì)通用無人的一些分析估計(jì)

    通用汽車在2018年1月13日發(fā)布通用無人安全報(bào)告,并宣稱將在2019年量產(chǎn)基于Bolt純電動(dòng)車改裝的無人,本文根據(jù)公開資料對(duì)通用無人
    的頭像 發(fā)表于 01-18 15:48 ?5678次閱讀

    無人領(lǐng)域的主要研究進(jìn)展分析

    本報(bào)告圍繞無人的環(huán)境感知、決策和控制三個(gè)主要方面,介紹近幾年國內(nèi)學(xué)者在無人領(lǐng)域的主要研究進(jìn)展。
    的頭像 發(fā)表于 10-28 09:44 ?9147次閱讀

    根據(jù)公開資料對(duì)通用無人做一些分析估計(jì)

    通用汽車在2018年1月13日發(fā)布通用無人安全報(bào)告,并宣稱將在2019年量產(chǎn)基于Bolt純電動(dòng)車改裝的無人,本文根據(jù)公開資料對(duì)通用無人
    的頭像 發(fā)表于 11-12 10:33 ?4232次閱讀