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

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

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

3天內不再提示

介紹一種優化Freespace檢測效能的智駕感知提升算法

jf_C6sANWk1 ? 來源:焉知汽車 ? 2023-12-14 09:51 ? 次閱讀

高級駕駛輔助系統(ADAS)開發中最關鍵的問題之一是汽車周圍環境的描述方式。環境可以分為動態和靜態部分。第一個用于描述所有可移動物體,如汽車或汽車等。行人。第二個代表靜態障礙物,如護欄、路緣石、建筑物或障礙物等。為了在擁擠的環境中自由移動,需要提供有關所有周圍障礙物的高精度信息。有一個可用于此目的的廣泛表示,即 2D和 3D 網格、區間圖、原始結構和輪廓。

根據應用,不同表示形式具有不同程度的復雜性。此外,大多數表示都依賴于傳感器。之所以如此,是因為用于創建特定表示的算法依賴于傳感器的物理規格和限制,目前市場上可以找到使用雷達、攝像頭或激光雷達等傳感器的解決方案。然而,傳感器依賴性是一個不允許進一步改進的問題,可以通過直接使用來自不同類型傳感器的輸入來獲得。將來自各種傳感器的信息組合成一個表示的一種可能方法是占用網格,這種方法可以解釋為作為傳感器融合。不幸的是,由于內存和處理能力有限,占用網格并不是嵌入式系統的最佳解決方案。

此外,將網格作為一組單元格的原始表示形式,填充了簡單的占用概率,并不是真正有用的用于后續的上層 ADAS 感知算法。由于數據量很大且接口帶寬有限,因此無法通過 CAN 等常見汽車接口輕松發送。這可以通過在占用之間添加一層參數化自由空間Parametric Free Space,PFS(PFS 通過參數化方法描述已知沒有障礙物的區域的邊界曲線,這種對主車靜止環境的緊湊描述可以有多種形式,這種描述的一種靈活而緊湊的形式稱為參數自由空間)來消除這些復雜網格的對應數據位(如下圖),這樣可以提供周圍環境的緊湊描述。

1d6710d2-9a1d-11ee-8b88-92fbcf53809c.png ?

簡而言之,PFS 確定包括兩個主要步驟。PFS 的輸入是占用網格,該算法從使用圖像處理技術進行網格預置開始,結果是生成一組代表自由空間邊界的網格單元。然后對這些單元進行近似最終結果的一組預定義數量的控制點,代表給定次數的樣條曲線,這樣可以很容易地被后續ADAS算法使用。

問題描述

在汽車行業中,所有感知算法都是循環執行的,并且必須在預定義長度的時隙(例如 50 ms)內處理當前輸入,當前,有多種方法可以滿足嚴格的實時要求。第一個想到的想法,就是使用更好的CPU單元。這樣的解決方案并不令人滿意,因為它會產生相當大的成本,從而降低產品的競爭力。基于摩爾定律上看,即使成本不會成為問題,有些算法根本無法達到時間限制,這意味著最合理的解決辦法是算法優化。

本文不關注代碼實現形式的優化問題,而是關注一般方法。討論的參數化可行使空間檢測 PFS 確定算法是從圖像處理操作開始,將其輸入占用網格轉換為一個二進制文件,這些文件中僅限制目標周圍自由區域的單元具有非零值,所有其他單元均為零。由于在自由區域中,代表該邊界的像素數量不是固定的,它可以在周期和場景之間變化(如下圖a)。這里假設設置可行駛區域的單元方式構成是由有序像素的組成方式來進行連接閉合邊界。 1d8006dc-9a1d-11ee-8b88-92fbcf53809c.png

邊界單元的動態數量

在處理的第二階段,邊界像素集是用參數樣條曲線進行近似的。這種近似可能產生以下負擔:不必要的高計算復雜度,因為通常大多數像素不提供附加信息的。而且,在每個計算周期,邊界點的數量可能不同。如上圖b表示不太擁擠的道路環境將有更多的自由空間,因此邊界由更多的單元組成。

由于測量尺寸(邊界像素的數量)沒有嚴格定義的上限,因此需要在內存中保留足夠多的空間來滿足所有可能的情況。此外,邊界像素的數量在每個周期之間可能會有所不同。這些方面在嵌入式系統中并不受歡迎(大多數嵌入式系統甚至不允許動態內存分配)。

一旦完成圖像處理并確定邊界像素,單元定義的邊界將通過參數曲線(b 樣條曲線)來近似。它由狀態空間模型表示為:

1d9708aa-9a1d-11ee-8b88-92fbcf53809c.png ?

其中,

1da864f6-9a1d-11ee-8b88-92fbcf53809c.png

1dafc5de-9a1d-11ee-8b88-92fbcf53809c.png

表示觀測矩陣,其中的q表示為:

1dba329e-9a1d-11ee-8b88-92fbcf53809c.png

是作為一組2維B樣條控制點的狀態向量,Nq是控制點的數量,Nm是測量點的數量,qx,n表示第n個控制點的縱向位置,qy,n表示第n 個控制點的橫向位置。

使用信息濾波器在每個周期遞歸地完成近似,這對于大量測量點而言比經典卡爾曼濾波器計算效率更高。即使進行了這種優化,大量測量仍然是一個問題(模型被視為單個 2D 測量,并用于更新兩個樣條函數x(s)和 y(s)。此外,為了能夠使用信息過濾器,必須預先在每個循環進行計算觀測矩陣H(s),其大小(行數)嚴格取決于測量次數。

針對一般點云的數據縮減,人們提出了許多方法。比如,通過基于所需點數縮減的比率搜索點子集來實現。

本文介紹的方法最小化了原始集和縮減子集之間的幾何偏差。還有另一種方法由兩個步驟組成。第一步,通過八叉樹結構對點云進行正則化和壓縮。第二步,點云根據曲率規則進行簡化。這種方法與八叉樹結構有一些相似之處。還有一些基于kmeans聚類算法的自適應簡化方法。唯一的數據縮減(向下選擇)在曲線擬合上下文中找到的算法是“正切函數”專用于非均勻有理B樣條 (NURBS) 近似的方法”。

在該方法中,向下選擇步驟包括三個連續原始測量點的局部二次插值,以查找沿定義的二次插值的斜率符號的變化空間軸。如果檢測到斜率變化,則向下選擇最近的測量點,然后將其做為 NURBS 的控制點。否則,不向下選擇任何測量點。

解決方案

為了解決上一節中描述的大量測量的問題,這里提出了三種測量下選算法。

1、測量點分布均勻

PFS算法的一個假設是所有測量點均勻分布。這意味著樣條曲線和測量點的起點和終點相對應。基于此,最簡單(樸素)的下選算法是取每個第k測量點(mx,k,my,k),并根據以下公式:

1dcad806-9a1d-11ee-8b88-92fbcf53809c.png

該解決方案的缺點是它強制樣條線的每個控制點只有一個測量點,這可能不足以準確反映周圍環境。

2、“Line”向下選擇

本段和下一段中描述的算法集中于以下思想:僅保留行測量的特征點,并過濾掉所有冗余的點,即那些不提供有關邊界形狀的有價值信息的點。

“線”向下選擇是通過使用線性方程y=ax+b來過濾特征點(即單元格表示形式),其想法是拒絕盡可能多的共線點。整個邊界被分為相同長度的部分,部分端點是用虛擬線連接。

然后,對于該部分(其端點之間)內的每個點(像素),計算到該線的距離(例如下圖中綠色特征點連接的紅線部分)。如果該點的距離較大于閾值,該點被視為特征點。

1dd7f374-9a1d-11ee-8b88-92fbcf53809c.png

所有比該閾值更接近直線的像素都被認為是冗余的。一段的每個終點也是下一段的起點,也被視為特征點,保留這些點的好處是每個樣條控制點(假設截面長度足夠小)至少有一個支撐測量點。該算法通過尋找部分端點之間的特定點來擴展簡單統一方法

3、邊界方向的下采樣

為了限制額外操作的數量,尋找特征點,基于“方向”的方法僅限于對像素進行簡單操作。其想法是檢查從前一個像素到感興趣像素的移動方向是否正確。并且從感興趣的像素到下一個像素,按照該順序,是相同的。如果不同,則中間點被視為特征點。例如,如果所考慮的點之前和之后的移動方向是往右上角(見下圖所示)的,則該點不被標記為特征點。但如果連續移動方向不同,則該點被標記為特征點。

1def393a-9a1d-11ee-8b88-92fbcf53809c.png

算法優勢的不同維度對比

為了避免操作系統對計算時間估算的影響,需要重復測試多次并取平均值。最終的計算時間在下一節中給出,是所有場景中最長的時間。比較最長時間而不是平均值更有價值,因為無論汽車周圍環境多么復雜,每種算法都應該在有限的時間內完成其工作。

1、降采樣大小

如下圖表示包含每種方法每個周期的平均測量點數量。正如預期的那樣,與不使用降選方法相比,Original表示所提出的下采樣方法中每個周期的平均測量點數量。本文提出的方法顯著減少了測量點的數量,“Uniform”算法平均值減少了 16.74 倍,基于“Line”的算法平均值減少了 11.61,基于“Direction”方法則只有 2.15。

1e08a91a-9a1d-11ee-8b88-92fbcf53809c.png

因此,大多數點都是使用“Uniform”方法過濾的。過濾的點數正好是使用的樣條控制點的數量(即100)。“Line”方法作為前一種方法的擴展,添加了重要的點。這兩種方法比前一種方法要好得多。“Direction”方法僅將測量點的數量減少大約 2 倍。其主要原因是該方法實際上表現得更像插值器,因此它不能很好地處理噪聲數據,在這種情況下,噪聲數據可能是一個復雜的邊界形狀。

2、計算時間

正如第一段所述,主要目標是減少計算時間,以滿足算法執行的實時性要求,耗時比較如下表2所示。

1e1e45b8-9a1d-11ee-8b88-92fbcf53809c.png

表2的每一行都顯示了測試方法的結果,表中只列出了下選影響的PFS算法階段,乍一看,所提出的解決方案比原始算法至少快1.38倍。在觀測矩陣計算中尤其明顯,更少的測量次數有助于將該階段的運行時間提高 14 倍。

3、準確性/質量比較

由于PFS是主動安全系統的一部分,所以可以用分類器來評價,我們可以采用完整的(不是下選的)一組邊界像素為參考,則每個逼近樣條的點都可以落入以下事件之一:

TP 真陽性 — 偏差(樣條點與相應邊界點之間的距離)低于定義的最大允許偏差。

FN 假陰性 — 樣條點超出參考邊界像素之外的最大允許偏差。

FP 誤報 — 樣條點超出最大允許偏差但在參考邊界像素內。

根據上述事件,計算以下指標:

TPR 真陽性率 — 衡量正確識別的實際陽性結果的百分比。

PPV:陽性預測值 — 定義測量的性能。

1e30a1a4-9a1d-11ee-8b88-92fbcf53809c.png

F1:F1 分數 — 是分類準確性(包括精確率和召回率)的綜合衡量標準。

1e382f8c-9a1d-11ee-8b88-92fbcf53809c.png ? ?

1e3fe1e6-9a1d-11ee-8b88-92fbcf53809c.png

樣條采樣示例——縱向部分

使用上述指標的目的是從安全角度評估道路基礎設施分類結果,顯然,障礙物被錯誤分類為自由空間,比自由空間分類為障礙物更危險。

4、自由空間估計精度

使用一組 20 個不同的場景日志進行精度分析,并使用每種下采樣算法重新模擬。由算法的圖像處理部分生成的測量點集用作參考。這是一個足夠多的選擇,因為每個所提出的方法不會影響原始測量點集,而只會執行下選擇。為進行比較而進行的整個統計分析依賴于這樣的假設:生成的樣條是在與邊界像素向量具有相同分布的點處進行采樣的。因此,如果邊界由 321 個點組成,用于樣條更新,則樣條會在沿整個長度均勻分布的 321 個點中采樣(如上圖)。對于每個點,計算與參考的偏差進行最終匯總。如下圖顯示了所有算法的誤差累積分布。

1e5a3fdc-9a1d-11ee-8b88-92fbcf53809c.png

正如預期的那樣,根據所使用的測量點的數量,基于“Direction”的算法獲得了最好的結果,基于“Uniform”算法獲得了最差的幾何近似值。為了決定應該采取哪種解決方案,讓我們考慮兩個質量因子Qtime,它更關注計算時間Qmemory,它專注于內存計算。在這兩種情況下,值越高表示結果越好。

1e6f3586-9a1d-11ee-8b88-92fbcf53809c.png

Xref,k - 參考點的縱向位置(像素中心) yref,k - 參考點的橫向位置(像素中心) Xspline,k - 樣條線采樣點的縱向位置 對應于Xref,k,yspline,k- 樣條線樣本點的橫向位置對應于yref,k。 K - 點索引 Mi- 第 i個周期的參考點(像素)數量(周期之間有所不同) N - 周期數(來自所有使用的日志) T - 每個周期的平均計算時間 Nall - 所有測量點的數量

Nreduce - 減少的測量點數量

總結

參數曲線可以是智能汽車感知系統中自由空間邊界的緊湊表示。在這樣的應用中,它通常通過占用網格上自由空間和占用空間之間的邊界的近似來獲得。近似這種邊界處理的現有算法具有大量必須處理的測量點(也即網格單元)。實際上,其中許多點是冗余的并且不添加任何信息。為了降低對處理能力的需求,一般可以拒絕對這些冗余點進行進一步處理,也不會降低近似的質量。本文介紹了幾種可以達到這一目標的下采樣算法,所有算法都使用通用的統計指標進行比較。算法性能的比較是在代表不同道路場景的數十條日志的基礎上進行的。

實驗表明并證明,對于使用所提出的方法的所有測試用例,PFS 計算中的運行時間和內存需求都可以顯著降低,同時可以保持性能(準確性)。這對于資源有限的汽車嵌入式系統非常重要。所提出的下選算法在數據減少、執行時間、準確性和安全性方面進行了比較。總體而言,“線”算法是最有前途的一種。它提供了算法效率(即時間/內存消耗)和性能(準確性)之間的最佳平衡。對于未來的工作中,人們可以研究整個處理流程的其他步驟,特別是圖像預處理步驟等方向,因為它仍然是最耗時的部分。






審核編輯:劉清

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

    關注

    2564

    文章

    52668

    瀏覽量

    764329
  • 圖像處理
    +關注

    關注

    27

    文章

    1325

    瀏覽量

    57774
  • 激光雷達
    +關注

    關注

    971

    文章

    4203

    瀏覽量

    192147
  • ADAS系統
    +關注

    關注

    4

    文章

    228

    瀏覽量

    25999
  • pfs
    pfs
    +關注

    關注

    0

    文章

    5

    瀏覽量

    5264

原文標題:一種優化Freespace檢測效能的智駕感知提升算法

文章出處:【微信號:阿寶1990,微信公眾號:阿寶1990】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    基于RK3576開發板的車輛檢測算法

    車輛檢測一種基于深度學習的對人進行檢測定位的目標檢測,能廣泛的用于園區管理、交通分析等多種場景,是違停識別、堵車識別、車流統計等多種算法
    的頭像 發表于 05-08 17:34 ?859次閱讀
    基于RK3576開發板的車輛<b class='flag-5'>檢測算法</b>

    一種實時多線程VSLAM框架vS-Graphs介紹

    針對現有VSLAM系統語義表達不足、地圖可解釋性差的問題,本文提出vS-Graphs,一種實時多線程VSLAM框架。該方案顯著提升了重建地圖的語義豐富度、可解釋性及定位精度。實驗表明
    的頭像 發表于 04-19 14:07 ?311次閱讀
    <b class='flag-5'>一種</b>實時多線程VSLAM框架vS-Graphs<b class='flag-5'>介紹</b>

    軒轅智紅外目標檢測算法在汽車領域的應用

    在 AI 技術蓬勃發展的當下,目標檢測算法取得了重大突破,其中紅外目標檢測算法更是在汽車行業掀起了波瀾壯闊的變革,從根本上重塑著汽車的安全性能、駕駛體驗與產業生態。
    的頭像 發表于 03-27 15:55 ?334次閱讀

    一種以圖像為中心的3D感知模型BIP3D

    在具身智能系統中,3D感知算法個關鍵組件,它在端側幫助可以幫助智能體理解環境信息,在云端可以用來輔助生成3D場景和3D標簽,具備重要的研究價值。現有主流算法主要依賴于點云作為輸入
    的頭像 發表于 03-17 13:44 ?379次閱讀
    <b class='flag-5'>一種</b>以圖像為中心的3D<b class='flag-5'>感知</b>模型BIP3D

    VirtualLab Fusion應用:參數優化文檔介紹

    局部優化算法一種全局優化算法。 參數優化文檔 可以為光學裝置生成參數
    發表于 02-28 08:44

    優化自動駐車功能乘體驗的策略研究

    摘要:汽車主動安全功能的日益發展,不僅豐富了車輛功能,也對其性能提出了更高的要求。自動駐車功能是主動安全功能中的一種,它能夠使車輛短暫駐車,但是該功能釋放過程中乘用戶會有頓挫感。分析了自動駐車功能
    的頭像 發表于 02-14 10:21 ?789次閱讀
    <b class='flag-5'>優化</b>自動駐車功能<b class='flag-5'>駕</b>乘體驗的策略研究

    VirtualLab Fusion應用:光波導系統中光柵幾何結構的優化

    優化文檔簡介 VirtualLab Fusion提供三局部和一種全局優化算法。這個案例介紹
    發表于 02-07 09:41

    光波導系統中光柵幾何結構的優化

    性。 參數優化文檔簡介 VirtualLab Fusion提供三局部和一種全局優化算法。這個案例介紹
    發表于 12-20 10:27

    光波導系統中光柵幾何結構的優化

    優化文檔簡介 VirtualLab Fusion提供三局部和一種全局優化算法。這個案例介紹
    發表于 12-16 10:39

    酒精檢測儀是如何識別酒

    一種極具危險性和社會危害性的行為。酒精對人體的影響較為復雜,且在駕駛過程中會嚴重影響駕駛者的反應速度與判斷力。為了有效防止酒,酒精檢測儀成為執法部門的重要工具。那么,你是否好奇
    的頭像 發表于 12-10 09:47 ?826次閱讀
    酒精<b class='flag-5'>檢測</b>儀是如何識別酒<b class='flag-5'>駕</b>的

    【「從算法到電路—數字芯片算法的電路實現」閱讀體驗】+介紹基礎硬件算法模塊實現的好書

    的。 第章簡介了芯片研發流程,算法和電路設計,算法和芯片驗證的關系,算法工具等第二章介紹了基本的數字電路基礎,具備基本的計算機或者數字電路
    發表于 11-20 13:42

    軒轅智紅外感知系統助力吉利翼真L380上市

    近日,吉利LEVC翼真汽車旗下首款豪華純電MPV——“陸地空客”L380正式上市。軒轅智紅外感知系統助力L380打造移動安全堡壘和高端出行新標桿。
    的頭像 發表于 09-03 09:54 ?1401次閱讀

    多層感知器的基本原理

    訓練的多層感知器,是神經網絡中最常用的一種類型。本文將從多層感知器的基本原理出發,詳細介紹其設計過程,包括網絡結構、訓練算法、性能評估及
    的頭像 發表于 07-19 17:20 ?1507次閱讀

    圖像識別算法提升有哪些

    引言 圖像識別是計算機視覺領域的核心任務之,旨在使計算機能夠自動地識別和理解圖像中的內容。隨著計算機硬件的發展和深度學習技術的突破,圖像識別算法的性能得到了顯著提升。本文將介紹圖像識
    的頭像 發表于 07-16 11:12 ?1003次閱讀

    人臉檢測模型有哪些

    : Viola-Jones 算法 Viola-Jones 算法一種基于 Haar 特征和 AdaBoost 算法的人臉檢測方法。它通過訓練
    的頭像 發表于 07-03 17:05 ?1688次閱讀
    主站蜘蛛池模板: 欧美黑人巨大日本人又爽又色 | 4hu四虎永久免在线视 | 自拍偷拍综合网 | 天堂网免费 | 精品三级三级三级三级三级 | 欧美午夜一区 | 天天色综合4 | 天天搞夜夜操 | 天天干天天拍天天操 | 国产三级精品三级 | 失禁h啪肉尿出来高h | 91视频毛片 | 绝色村妇的泛滥春情 | 奇米色婷婷 | 亚洲第一狼人社区 | 国产产一区二区三区久久毛片国语 | 国产欧美综合在线 | 天天射日日操 | 极品色天使在线婷婷天堂亚洲 | 99热国内精品 | 天天做天天摸 | 美女视频很黄很暴黄是免费的 | 在线网站黄色 | 四虎国产欧美成人影院 | 尻逼尻逼 | 日韩精品视频免费观看 | 福利视频自拍偷拍 | 色视频色露露永久免费观看 | 免费看一级黄色录像 | 美女视频黄a全部 | 国内精品久久久久影院男同志 | 性国产精品 | 国产色视频网站 | 久久狠狠色噜噜狠狠狠狠97 | 日韩二级 | 奇米久草| 日本免费人成黄页网观看视频 | 色爱综合网欧美 | 68日本 xxxxxxxxx| 欧美巨波霸乳影院67194 | 欧美三级午夜伦理片 |