本申請(qǐng)涉及車輛相關(guān),具體而言,涉及一種基于yts引擎的雙光路車載arhud系統(tǒng)的數(shù)據(jù)處理方法。
背景技術(shù):
1、隨著汽車智能化技術(shù)的不斷發(fā)展,增強(qiáng)現(xiàn)實(shí)抬頭顯示系統(tǒng)(arhud)作為一種創(chuàng)新的車載智能系統(tǒng),受到了廣泛關(guān)注。
2、雙光路hud系統(tǒng)中,不同的pgu在顯示圖像數(shù)據(jù)時(shí),其功能分工、數(shù)據(jù)源依賴性和技術(shù)要求各不相同。這種差異性可能導(dǎo)致各個(gè)pgu顯示的數(shù)據(jù)出現(xiàn)不一致性,影響了整體的顯示效果和用戶體驗(yàn)。
3、因此,如何設(shè)置不同pgu的數(shù)據(jù)處理機(jī)制,成為了優(yōu)化增強(qiáng)顯示效果,確保信息的同步性的關(guān)鍵。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例的目的在于提供一種基于yts引擎的雙光路車載arhud系統(tǒng)的數(shù)據(jù)處理方法,通過合理的抬頭顯示系統(tǒng)的數(shù)據(jù)處理管理,增強(qiáng)抬頭顯示系統(tǒng)信息顯示的同步效果。
2、第一方面,本發(fā)明提供一種雙光路車載arhud系統(tǒng)的數(shù)據(jù)處理方法,雙光路車載arhud系統(tǒng)至少包括近場(chǎng)pgu、遠(yuǎn)場(chǎng)pgu、邊緣計(jì)算節(jié)點(diǎn)、yts引擎和車載終端,其中,車載終端按照第一頻率采集第一近場(chǎng)數(shù)據(jù)、按照第二頻率采集第一遠(yuǎn)場(chǎng)數(shù)據(jù),并上傳至yts引擎;
3、yts引擎響應(yīng)數(shù)據(jù)處理請(qǐng)求,針對(duì)接收到的第一近場(chǎng)數(shù)據(jù)或第一遠(yuǎn)場(chǎng)數(shù)據(jù),確定出用于執(zhí)行數(shù)據(jù)處理任務(wù)的目標(biāo)節(jié)點(diǎn),目標(biāo)節(jié)點(diǎn)包括車載終端、邊緣計(jì)算節(jié)點(diǎn)、yts引擎中的一個(gè);
4、目標(biāo)節(jié)點(diǎn)基于接收到的數(shù)據(jù),生成對(duì)應(yīng)的待顯示數(shù)據(jù),以完成數(shù)據(jù)處理任務(wù);
5、近場(chǎng)pgu或遠(yuǎn)場(chǎng)pgu基于接收到的待顯示數(shù)據(jù),在車輛抬頭顯示區(qū)域投射出虛擬圖像。
6、在可選的實(shí)施方式中,當(dāng)接收到第一近場(chǎng)數(shù)據(jù)時(shí),yts引擎通過以下方式確定出目標(biāo)處理節(jié)點(diǎn):
7、確定是否滿足處理優(yōu)化條件;
8、若不滿足處理優(yōu)化條件,則解析數(shù)據(jù)處理請(qǐng)求,確定出待處理數(shù)據(jù)的數(shù)據(jù)類型;
9、針對(duì)每一數(shù)據(jù)類型,確定邊緣計(jì)算節(jié)點(diǎn)上一次執(zhí)行該數(shù)據(jù)類型對(duì)應(yīng)的數(shù)據(jù)處理子任務(wù)的執(zhí)行時(shí)間,以確定總執(zhí)行時(shí)間最短的邊緣計(jì)算節(jié)點(diǎn),作為目標(biāo)處理節(jié)點(diǎn)。
10、在可選的實(shí)施方式中,在確定目標(biāo)處理節(jié)點(diǎn)的步驟之前,還包括:
11、確定總執(zhí)行時(shí)間最短的邊緣計(jì)算節(jié)點(diǎn)當(dāng)前的數(shù)據(jù)處理任務(wù)隊(duì)列中未處理任務(wù)量是否大于預(yù)設(shè)任務(wù)量閾值;
12、若是,則重新確定預(yù)選的邊緣計(jì)算節(jié)點(diǎn),并返回上一步驟;
13、若否,則確定預(yù)選的邊緣計(jì)算節(jié)點(diǎn)為目標(biāo)處理節(jié)點(diǎn)。
14、在可選的實(shí)施方式中,當(dāng)接收到第一遠(yuǎn)場(chǎng)數(shù)據(jù)時(shí),yts引擎通過以下方式確定出目標(biāo)處理節(jié)點(diǎn):
15、確定是否滿足處理優(yōu)化條件;
16、若不滿足處理優(yōu)化條件,則解析數(shù)據(jù)處理請(qǐng)求,確定出待處理數(shù)據(jù)的數(shù)據(jù)類型;
17、針對(duì)每一數(shù)據(jù)類型,確定邊緣計(jì)算節(jié)點(diǎn)以及yts引擎上一次執(zhí)行該數(shù)據(jù)類型對(duì)應(yīng)的數(shù)據(jù)處理子任務(wù)的執(zhí)行時(shí)間,以確定總執(zhí)行時(shí)間最短的邊緣計(jì)算節(jié)點(diǎn),作為目標(biāo)處理節(jié)點(diǎn)或確定yts引擎為目標(biāo)處理節(jié)點(diǎn)。
18、在可選的實(shí)施方式中,當(dāng)車載終端上傳第一近場(chǎng)數(shù)據(jù)的時(shí)間點(diǎn)與上傳第一遠(yuǎn)場(chǎng)數(shù)據(jù)的時(shí)間點(diǎn)重合時(shí),車載終端將第一近場(chǎng)數(shù)據(jù)、第一遠(yuǎn)場(chǎng)數(shù)據(jù)重構(gòu)為第二近場(chǎng)數(shù)據(jù)、第二遠(yuǎn)場(chǎng)數(shù)據(jù)和特定數(shù)據(jù),特定數(shù)據(jù)為第一遠(yuǎn)場(chǎng)數(shù)據(jù)和第一近場(chǎng)數(shù)據(jù)之間數(shù)據(jù)類型相同的數(shù)據(jù),yts引擎通過以下方式確定是否滿足處理優(yōu)化條件:
19、確定是否接收到特定數(shù)據(jù);
20、若是,則確定滿足處理優(yōu)化條件。
21、在可選的實(shí)施方式中,當(dāng)確定滿足處理優(yōu)化條件時(shí),yts引擎通過以下方式確定出目標(biāo)處理節(jié)點(diǎn):
22、確定車載終端為特定數(shù)據(jù)對(duì)應(yīng)的第一目標(biāo)處理節(jié)點(diǎn);
23、為第二近場(chǎng)數(shù)據(jù)確定出總執(zhí)行時(shí)間最短的邊緣計(jì)算節(jié)點(diǎn),作為第二目標(biāo)處理節(jié)點(diǎn);
24、確定yts引擎為第二遠(yuǎn)場(chǎng)數(shù)據(jù)和特定數(shù)據(jù)對(duì)應(yīng)的第三目標(biāo)處理節(jié)點(diǎn)。
25、在可選的實(shí)施方式中,車載終端基于本地的特定數(shù)據(jù)生成第一圖形數(shù)據(jù),
26、車載終端獲取邊緣計(jì)算節(jié)點(diǎn)根據(jù)第二近場(chǎng)數(shù)據(jù)生成的第二圖形數(shù)據(jù);
27、車載終端基于第一圖形數(shù)據(jù)和第二圖形數(shù)據(jù)生成第一待顯示數(shù)據(jù),并發(fā)送給近場(chǎng)pgu。
28、在可選的實(shí)施方式中,yts引擎根據(jù)第二遠(yuǎn)場(chǎng)數(shù)據(jù)和特定數(shù)據(jù)生成第二待顯示數(shù)據(jù),并發(fā)送給車載終端;
29、車載終端將第二待顯示數(shù)據(jù)轉(zhuǎn)發(fā)給遠(yuǎn)場(chǎng)pgu。
30、在可選的實(shí)施方式中,執(zhí)行時(shí)間為邊緣計(jì)算節(jié)點(diǎn)接收到待處理數(shù)據(jù)至將對(duì)應(yīng)的圖形數(shù)據(jù)發(fā)送給車載終端的時(shí)間。
31、在可選的實(shí)施方式中,yts引擎將2d的第二待顯示數(shù)據(jù),轉(zhuǎn)換為3d的第二待顯示數(shù)據(jù)。
32、本申請(qǐng)?zhí)峁┑囊环N雙光路車載arhud系統(tǒng)的數(shù)據(jù)處理方法,雙光路車載arhud系統(tǒng)至少包括近場(chǎng)pgu、遠(yuǎn)場(chǎng)pgu、邊緣計(jì)算節(jié)點(diǎn)、yts引擎和車載終端,其中,車載終端按照第一頻率采集第一近場(chǎng)數(shù)據(jù)、按照第二頻率采集第一遠(yuǎn)場(chǎng)數(shù)據(jù),并上傳至yts引擎;yts引擎響應(yīng)數(shù)據(jù)處理請(qǐng)求,針對(duì)接收到的第一近場(chǎng)數(shù)據(jù)或第一遠(yuǎn)場(chǎng)數(shù)據(jù),確定出用于執(zhí)行數(shù)據(jù)處理任務(wù)的目標(biāo)節(jié)點(diǎn),目標(biāo)節(jié)點(diǎn)包括車載終端、邊緣計(jì)算節(jié)點(diǎn)、yts引擎中的一個(gè);目標(biāo)節(jié)點(diǎn)對(duì)第一近場(chǎng)數(shù)據(jù)或第一遠(yuǎn)場(chǎng)數(shù)據(jù)進(jìn)行處理,生成對(duì)應(yīng)的待顯示數(shù)據(jù),以完成數(shù)據(jù)處理任務(wù);近場(chǎng)pgu或遠(yuǎn)場(chǎng)pgu基于接收到的待顯示數(shù)據(jù),在車輛抬頭顯示區(qū)域投射出虛擬圖像。通過合理的抬頭顯示系統(tǒng)的數(shù)據(jù)處理管理,增強(qiáng)抬頭顯示系統(tǒng)信息顯示的同步效果。
1.一種基于yts引擎的雙光路車載arhud系統(tǒng)的數(shù)據(jù)處理方法,其特征在于,所述雙光路車載arhud系統(tǒng)至少包括近場(chǎng)pgu、遠(yuǎn)場(chǎng)pgu、邊緣計(jì)算節(jié)點(diǎn)、yts引擎和車載終端,其中,
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)接收到第一近場(chǎng)數(shù)據(jù)時(shí),所述yts引擎通過以下方式確定出目標(biāo)處理節(jié)點(diǎn):
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在確定目標(biāo)處理節(jié)點(diǎn)的步驟之前,還包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)接收到第一遠(yuǎn)場(chǎng)數(shù)據(jù)時(shí),所述yts引擎通過以下方式確定出目標(biāo)處理節(jié)點(diǎn):
5.根據(jù)權(quán)利要求2或4所述的方法,其特征在于,當(dāng)車載終端上傳第一近場(chǎng)數(shù)據(jù)的時(shí)間點(diǎn)與上傳第一遠(yuǎn)場(chǎng)數(shù)據(jù)的時(shí)間點(diǎn)重合時(shí),車載終端將第一近場(chǎng)數(shù)據(jù)、第一遠(yuǎn)場(chǎng)數(shù)據(jù)重構(gòu)為第二近場(chǎng)數(shù)據(jù)、第二遠(yuǎn)場(chǎng)數(shù)據(jù)和特定數(shù)據(jù),所述特定數(shù)據(jù)為所述第一遠(yuǎn)場(chǎng)數(shù)據(jù)和所述第一近場(chǎng)數(shù)據(jù)之間數(shù)據(jù)類型相同的數(shù)據(jù),yts引擎通過以下方式確定是否滿足處理優(yōu)化條件:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,當(dāng)確定滿足處理優(yōu)化條件時(shí),yts引擎通過以下方式確定出目標(biāo)處理節(jié)點(diǎn):
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,車載終端基于本地的特定數(shù)據(jù)生成第一圖形數(shù)據(jù),
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,yts引擎根據(jù)第二遠(yuǎn)場(chǎng)數(shù)據(jù)和特定數(shù)據(jù)生成第二待顯示數(shù)據(jù),并發(fā)送給車載終端;
9.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述執(zhí)行時(shí)間為邊緣計(jì)算節(jié)點(diǎn)接收到待處理數(shù)據(jù)至將對(duì)應(yīng)的圖形數(shù)據(jù)發(fā)送給車載終端的時(shí)間。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述yts引擎將2d的第二待顯示數(shù)據(jù),轉(zhuǎn)換為3d的第二待顯示數(shù)據(jù)。