隨著近年人工智能技術(shù)的發(fā)展,自動駕駛汽車成為了研究熱點(diǎn)。攝像頭作為自動駕駛汽車中不可或缺的傳感器, 為自動駕駛系統(tǒng)提供重要的圖像信息。尤其是基于視覺的自動和輔助駕駛技術(shù)解決方案中得到了廣泛的應(yīng)用,如車道偏離預(yù)警(LDWS)、前方碰撞警告(FCWS)、TSR (道路交通標(biāo)志識別系統(tǒng))等技術(shù)已經(jīng)在自動駕駛領(lǐng)域逐漸普及。
開發(fā)基于機(jī)器視覺的自動和輔助駕駛系統(tǒng)時,需要面對以下難點(diǎn):
★系統(tǒng)算法復(fù)雜,代碼繁多。機(jī)器視覺主要是借助攝像頭采集外界信息并將其轉(zhuǎn)換為數(shù)字圖像信號進(jìn)行處理,面對不同的外界環(huán)境和檢測目的,致使系統(tǒng)需要處理的針對點(diǎn)不一樣,因此,使得整個系統(tǒng)在算法方面異常復(fù)雜,開發(fā)過程緩慢。
★測試環(huán)境要求苛刻。在系統(tǒng)開發(fā)后期,測試其性能并進(jìn)行整改是整個研發(fā)過程中的關(guān)鍵步驟之一。相比較于其他汽車電子產(chǎn)品,基于機(jī)器視覺的輔助駕駛技術(shù)產(chǎn)品在測試時需要考慮兩點(diǎn)因素:第一,實(shí)車試驗(yàn)時,駕駛員的安全是否能夠得到保障;第二,測試過程需要有效、可信、可從復(fù),便于及時發(fā)現(xiàn)問題并進(jìn)行整改。
針對基于視覺的自動駕駛系統(tǒng)ADAS/AD仿真測試,對攝像頭傳感器進(jìn)行有效的模擬是保證測試有效性至關(guān)重要。另一方面,因?yàn)閷τ谧詣玉{駛算法的落地來說,需要進(jìn)行超高里程的測試,才能保證算法的穩(wěn)定性和安全性,因此可以適當(dāng)使用硬件在環(huán)(HIL)來取代這些高消耗的道路實(shí)測。測試系統(tǒng)可通過場景仿真軟件生成仿真數(shù)據(jù)或路測采集視頻數(shù)據(jù)注入到ECU中,并同時進(jìn)行數(shù)據(jù)回放和記錄ECU的反饋數(shù)據(jù)。
系統(tǒng)介紹
系統(tǒng)硬件由上位機(jī)、NI模塊化硬件平臺、NI實(shí)時仿真機(jī)、眾執(zhí)芯自研攝像頭注入模塊組成。系統(tǒng)具備充分靈活性,可測試單獨(dú)攝像頭ECU,也可與ADAS其他傳感器包括毫米波雷達(dá)、超聲波雷達(dá)、激光雷達(dá)、C-V2X模塊融合,實(shí)現(xiàn)ADAS + V2X HIL仿真測試。軟件分為場景仿真軟件、眾執(zhí)芯自研視頻注入軟件、攝像頭模擬軟件等,可支持多路4K 30Hz HDMI數(shù)據(jù)注入,支持RAW、RGB、YUV等數(shù)據(jù)格式,并支持定制化其他格式。
其主要架構(gòu)包含以下部分重點(diǎn)模塊為:
★NI PXI機(jī)箱控制器
★ZoX CIM(Camera Injection Module)攝像頭注入模塊
★PXI FlexRIO GMSL?/FPD-link?接口模塊
★其他IO模塊如CAN、車載以太網(wǎng)、模擬數(shù)字IO等(可選)
★V2X仿真測試模塊(可選)
★ADAS ECU(待測件)
ZoX CIM(Camera Injection Module)攝像頭注入模塊
支持?jǐn)z像頭模擬,HDMI視頻信號轉(zhuǎn)換,原始數(shù)據(jù)(未經(jīng)ISP處理)注入和多通道同步和擴(kuò)展, 可基于需求靈活配置仿真圖像數(shù)據(jù)源的分辨率、幀速率、數(shù)據(jù)格式等。利用 GMSL?/FPD-link?串行器和反串行器與 Xilinx FPGA 的組合,在PXI上提供高吞吐量和可自定義GMSL?/FPD-link?。提供對同軸電源、I2C后通道通信和GMSL?/FPD-link?通道的通用輸入/輸出(GPIO)通信的訪問和控制。PXI FlexRIO GMSL?/FPD-link?接口模塊是車載數(shù)據(jù)記錄、基于實(shí)驗(yàn)室的回放或硬件在環(huán)(HIL)等應(yīng)用的理想選擇,實(shí)現(xiàn)多種攝像頭模型適配。
攝像頭注入模塊CIM和NI PXI FlexRIO GMSL接口模塊PXIe-1487