System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及車輛功能測試,具體而言,涉及一種測試數據采集方法及系統。
技術介紹
1、隨著現代社會和科技的迅速發展,以及人們對汽車行駛安全性要求的不斷提高,先進駕駛輔助系統(advanced?driver?assistance?systems,adas)已成為商用車的標配。adas是一種安裝在車輛上的技術系統,旨在通過提供自動化和增強的駕駛輔助功能,提高駕駛的安全性和便利性。該系統利用多種傳感器、攝像頭、雷達和激光雷達等設備來收集車輛及其周圍環境的信息,隨后通過復雜的算法和計算機處理技術對這些數據進行分析,從而協助駕駛員實現更安全、更高效的駕駛體驗。
2、為了保證高級駕駛輔助系統的有效性,在高級駕駛輔助系統產品研發過程中需要在搭載產品的車輛上進行多次的大里程道路測試。為了提高研發效率,降低研發成本,在車輛道路測試過程中,需要對車輛和系統的數據進行記錄分析,現有技術中常采用的如視頻、毫米波雷達目標數據、攝像頭感知目標數據、車輛總線等,并可利用采集后的數據,在實驗室模擬車輛道路測試。
3、現有的測試數據采集方法,往往采集單路攝像頭畫面,導致后期評價缺乏適合特定功能評價所需要的觀察視角,影響測試的全面性和準確性,采集到的視頻數據與包含有傳感器感知信息和車身數據的總線數據無法逐幀對應,數據不同步導致在分析和驗證過程中很難精確地關聯視頻場景與車輛狀態信息,影響數據分析的準確性,測試數據量巨大,采集結束后需要花費大量時間進行整理分析,影響數據分析效率。
技術實現思路
1
2、為了實現上述目的,根據本專利技術的一個方面,提供了一種測試數據采集方法,包括:
3、s1:采集多視角下的視頻信號;
4、s2:將所述視頻信號轉換為視頻圖像幀,所述視頻圖像幀包含視頻幀序號;
5、s3:采集總線數據;
6、s4:將所述總線數據轉換為總線報文,所述總線報文包含總線時間戳;
7、s5:根據所述視頻幀序號,判斷當前時刻采集到的視頻圖像幀是否發生更新;若是,將所述總線時間戳打印在視頻圖像幀的右上方,形成含有所述總線時間戳的視頻圖像幀;
8、s6:將所述總線報文寫入到電腦內存中;
9、s7:將所述總線時間戳以及所述視頻幀序號寫入到電腦內存中;
10、s8:將含有所述總線時間戳的視頻圖像幀寫入到硬盤中的視頻文件中;
11、s9:將含有所述總線時間戳的視頻圖像幀實時顯示在顯示器上;
12、s10:判斷是否繼續進行錄制;若是,返回s1,繼續錄制;否則,停止錄制,并將電腦內存中保存的所述視頻幀序號和所述總線時間戳添加到對應關系文件中。
13、進一步地,所述視頻信號包括由前視攝像頭拍攝的車輛前方視角視頻信號以及由輪邊攝像頭拍攝的轉向輪視角視頻信號。
14、進一步地,在所述s4之后,測試數據采集方法還包括:
15、s11:解析所述總線報文,提取所述總線報文中的信號物理量;
16、s12:根據所述信號物理量,判斷目標功能是否觸發;若是,點亮功能關聯的指示燈,提示測試人員功能觸發;
17、進一步地,在所述s12之后,測試數據采集方法還包括:
18、s13:將功能觸發的相關信息寫入到功能觸發描述文件中。
19、進一步地,所述信號物理量包括:車速、橫擺角度、剎車、方向盤轉角。
20、根據本專利技術的一個方面,提供了一種測試數據采集系統,包括:多個攝像頭、總線數據采集模塊、視頻采集卡、視頻更新判斷模塊、總線數據寫入模塊、csv文件寫入模塊、視頻文件寫入模塊、視頻顯示模塊以及錄制繼續判定模塊;
21、所述攝像頭用于采集多視角下的視頻信號;
22、所述總線數據采集模塊用于采集總線數據,將所述總線數據轉換為總線報文,所述總線報文包含總線時間戳;
23、所述視頻采集卡用于將所述視頻信號轉換為視頻圖像幀,所述視頻圖像幀包含視頻幀序號;
24、所述視頻更新判斷模塊用于根據所述視頻幀序號,判斷當前時刻采集到的視頻圖像幀是否發生更新;若是,將所述總線時間戳打印在視頻圖像幀的右上方,形成含有所述總線時間戳的視頻圖像幀,并將所述總線時間戳和所述視頻幀序號打包;
25、所述總線數據寫入模塊用于將所述總線報文寫入到電腦內存中;
26、所述csv文件寫入模塊用于將所述總線時間戳以及所述視頻幀序號寫入到電腦內存中;
27、所述視頻文件寫入模塊用于將含有所述總線時間戳的視頻圖像幀寫入到硬盤中的視頻文件中;
28、所述視頻顯示模塊用于將含有所述總線時間戳的視頻圖像幀實時顯示在顯示器上;
29、所述錄制繼續判定模塊用于判斷是否繼續進行錄制;若是,繼續錄制;否則,停止錄制,并將電腦內存中保存的所述視頻幀序號和所述總線時間戳添加到對應關系文件中。
30、進一步地,所述攝像頭包括前視攝像頭以及輪邊攝像頭;
31、所述前視攝像頭用于拍攝車輛前方視角視頻信號;
32、所述輪邊攝像頭用于拍攝轉向輪視角視頻信號。
33、進一步地,測試數據采集系統還包括:原始報文解析模塊、adas功能觸發判定模塊、功能表現可視化模塊;
34、所述原始報文解析模塊用于解析所述總線報文,提取所述總線報文中的信號物理量;
35、所述adas功能觸發判定模塊用于根據所述信號物理量,判斷目標功能是否觸發;若是,啟動所述功能表現可視化模塊;
36、所述功能表現可視化模塊用于點亮功能關聯的指示燈,提示測試人員功能觸發。
37、進一步地,測試數據采集系統還包括:文本文檔寫入模塊;
38、所述文本文檔寫入模塊用于將功能觸發的相關信息寫入到功能觸發描述文件中。
39、進一步地,所述信號物理量包括:車速、橫擺角度、剎車、方向盤轉角。
40、應用本專利技術的技術方案,可以采集多視角下的視頻信號,保障測試的全面性,可以根據所述視頻幀序號,判斷當前時刻采集到的視頻圖像幀是否發生更新,在發生更新時,將所述總線時間戳打印在視頻圖像幀的右上方,形成含有所述總線時間戳的視頻圖像幀,使得視頻數據與總線數據逐幀對應,提升數據分析準確性,可以對數據進行自動化錄制與整理,提升數據采集與分析效率。
41、除了上面所描述的目的、特征和優點之外,本專利技術還有其它的目的、特征和優點。下面將參照圖,對本發本文檔來自技高網...
【技術保護點】
1.一種測試數據采集方法,其特征在于,包括:
2.根據權利要求1所述的測試數據采集方法,其特征在于,所述視頻信號包括由前視攝像頭拍攝的車輛前方視角視頻信號以及由輪邊攝像頭拍攝的轉向輪視角視頻信號。
3.根據權利要求1所述的測試數據采集方法,其特征在于,在所述S4之后,還包括:
4.根據權利要求3所述的測試數據采集方法,其特征在于,在所述S12之后,還包括:
5.根據權利要求3所述的測試數據采集方法,其特征在于,所述信號物理量包括:車速、橫擺角度、剎車、方向盤轉角。
6.一種測試數據采集系統,其特征在于,包括:多個攝像頭、總線數據采集模塊、視頻采集卡、視頻更新判斷模塊、總線數據寫入模塊、csv文件寫入模塊、視頻文件寫入模塊、視頻顯示模塊以及錄制繼續判定模塊;
7.根據權利要求6的測試數據采集系統,其特征在于,所述攝像頭包括前視攝像頭以及輪邊攝像頭;
8.根據權利要求6的測試數據采集系統,其特征在于,還包括:原始報文解析模塊、ADAS功能觸發判定模塊、功能表現可視化模塊;
9.根據權利要求
10.根據權利要求8的測試數據采集系統,其特征在于,所述信號物理量包括:車速、橫擺角度、剎車、方向盤轉角。
...【技術特征摘要】
1.一種測試數據采集方法,其特征在于,包括:
2.根據權利要求1所述的測試數據采集方法,其特征在于,所述視頻信號包括由前視攝像頭拍攝的車輛前方視角視頻信號以及由輪邊攝像頭拍攝的轉向輪視角視頻信號。
3.根據權利要求1所述的測試數據采集方法,其特征在于,在所述s4之后,還包括:
4.根據權利要求3所述的測試數據采集方法,其特征在于,在所述s12之后,還包括:
5.根據權利要求3所述的測試數據采集方法,其特征在于,所述信號物理量包括:車速、橫擺角度、剎車、方向盤轉角。
6.一種測試數據采集系統,其特征在于,包括:多個攝像頭、總...
【專利技術屬性】
技術研發人員:楊天棟,付博,楊松,馬夢晨,張永康,
申請(專利權)人:清智汽車科技蘇州有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。