本技術(shù)涉及車輛輔助,特別涉及一種車模掃描透視顯示方法、系統(tǒng)及車輛。
背景技術(shù):
1、隨著科學(xué)技術(shù)的發(fā)展和人們生活水平的提高,人們對(duì)汽車智能化的需求逐漸提高;其中,智能化汽車娛樂系統(tǒng)或人機(jī)交互界面就是智能化汽車中的重要組成部分,旨在提供方便、直觀和安全的用戶體驗(yàn),用于駕駛員和乘客與汽車內(nèi)部信息和功能進(jìn)行交互。
2、然而在智能化汽車娛樂系統(tǒng)或者人機(jī)交互界面中,特別是在檢查車輛故障方面,發(fā)現(xiàn)當(dāng)前的ui動(dòng)態(tài)效果存在一定的局限性。這種局限性主要表現(xiàn)在視覺效果不夠清晰和直觀,導(dǎo)致人機(jī)交互傳達(dá)的信息不夠準(zhǔn)確和不易于理解。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)為解決當(dāng)前的ui動(dòng)態(tài)效果存在一定的局限性,導(dǎo)致人機(jī)交互傳達(dá)的信息不夠準(zhǔn)確和不易于理解的技術(shù)問題,提供一種車模掃描透視顯示方法、系統(tǒng)及車輛。
2、具體的,本技術(shù)提供一種車模掃描透視顯示方法,包括以下步驟:
3、s100:獲取目標(biāo)網(wǎng)格紋理和目標(biāo)透視紋理,并預(yù)先對(duì)一個(gè)遮罩體分別進(jìn)行第一預(yù)設(shè)處理和第二預(yù)設(shè)處理,以獲取第一遮罩體紋理和第二遮罩體紋理。
4、s200:獲取車輛的當(dāng)前顯示屏的采樣圖,合成所述采樣圖和所述目標(biāo)透視紋理,以生成所述車輛的采樣圖紋理。
5、s300:根據(jù)所述第一遮罩體紋理和所述目標(biāo)網(wǎng)格紋理生成目標(biāo)遮罩體紋理,并疊加所述目標(biāo)遮罩體紋理和所述采樣圖紋理,以生成所述車輛的透視紋理。
6、s400:根據(jù)所述第二遮罩體紋理和所述透視紋理,實(shí)時(shí)生成并顯示所述車輛的透視車模,其中,所述透視車模包括人機(jī)交互信息。
7、在上述技術(shù)方案中,實(shí)現(xiàn)了一種可以應(yīng)用于車載車身檢查過程中,車身掃描的透視效果;通過合成不同的紋理和遮罩體,可以生成具有透視效果的車模顯示圖像,并將其顯示在屏幕上,使得在車身檢查過程中可以提供清晰和直觀的視覺效果,進(jìn)而保證檢查的高效性和準(zhǔn)確性。
8、進(jìn)一步的,在執(zhí)行步驟s100之前,包括:
9、預(yù)先創(chuàng)建網(wǎng)格變量、遮罩體變量和車模透視變量,并對(duì)其進(jìn)行初始化;以及,預(yù)先創(chuàng)建一個(gè)遮罩體。
10、在上述技術(shù)方案中,通過預(yù)先創(chuàng)建和初始化相關(guān)的變量和遮罩體,能夠在后續(xù)的操作中更加高效、準(zhǔn)確地實(shí)現(xiàn)車模掃描透視顯示,提高操作的可靠性和正確性,節(jié)省了系統(tǒng)資源和時(shí)間成本。
11、進(jìn)一步的,所述網(wǎng)格變量至少包括網(wǎng)格密度變量和網(wǎng)格尺寸變量。
12、所述遮罩體變量至少包括遮罩體顏色變量、遮罩體厚度變量、遮罩體寬度變量和掃描速度變量。
13、所述車模透視變量至少包括透視顏色變量、透視系數(shù)變量和透視厚度變量。
14、在上述技術(shù)方案中,所述網(wǎng)格變量至少包括網(wǎng)格密度變量和網(wǎng)格尺寸變量,這些變量用于控制車模掃描透視顯示的網(wǎng)格的密度和尺寸,通過調(diào)整網(wǎng)格密度和尺寸,可以根據(jù)實(shí)際需求實(shí)現(xiàn)不同級(jí)別的細(xì)節(jié)和精度,并確保掃描透視顯示的效果滿足要求;類似地,所述遮罩體變量至少包括遮罩體顏色變量、遮罩體厚度變量、遮罩體寬度變量和掃描速度變量,這些變量用于控制遮罩體的屬性和掃描的速度,通過調(diào)整遮罩體的顏色、厚度、寬度和掃描速度,可以實(shí)現(xiàn)透視效果的個(gè)性化定制,讓車模的掃描透視顯示更加生動(dòng)、吸引人;此外,所述車模透視變量至少包括透視顏色變量、透視系數(shù)變量和透視厚度變量,這些變量用于控制透視效果的屬性,透視顏色變量用于調(diào)整透視效果的顏色,透視系數(shù)變量用于控制透視的程度,透視厚度變量用于調(diào)整透視效果的厚度,通過調(diào)整這些變量,可以根據(jù)實(shí)際需求實(shí)現(xiàn)不同樣式和效果的透視車模顯示。
15、因此,通過對(duì)網(wǎng)格變量、遮罩體變量和車模透視變量的精細(xì)控制,能夠?qū)崿F(xiàn)更加個(gè)性化和靈活的車模掃描透視顯示效果,可以根據(jù)需求和偏好,調(diào)整這些變量,實(shí)現(xiàn)定制化的透視顯示效果,并提升用戶體驗(yàn)。
16、進(jìn)一步的,所述步驟s100的獲取目標(biāo)網(wǎng)格紋理,包括:
17、計(jì)算網(wǎng)格密度變量和網(wǎng)格尺寸變量的乘積,獲取網(wǎng)格重復(fù)次數(shù)。
18、創(chuàng)建時(shí)間變量和網(wǎng)格坐標(biāo)變量,并輸入預(yù)設(shè)網(wǎng)格形狀圖像,以根據(jù)所述網(wǎng)格重復(fù)次數(shù)、時(shí)間變量、網(wǎng)格坐標(biāo)變量和預(yù)設(shè)網(wǎng)格形狀圖像生成初始網(wǎng)格紋理。
19、根據(jù)所述網(wǎng)格坐標(biāo)變量對(duì)所述初始網(wǎng)格紋理進(jìn)行線性插值,以輸出目標(biāo)網(wǎng)格紋理。
20、在上述技術(shù)方案中,通過計(jì)算網(wǎng)格重復(fù)次數(shù)、生成時(shí)間變量和網(wǎng)格坐標(biāo)變量,并通過輸入預(yù)設(shè)網(wǎng)格形狀圖像,能夠高效地生成目標(biāo)網(wǎng)格紋理;同時(shí),使用線性插值對(duì)初始網(wǎng)格紋理進(jìn)行處理,能夠獲得更加平滑和自然的目標(biāo)網(wǎng)格紋理,提高了可視效果和用戶體驗(yàn)。
21、進(jìn)一步的,所述步驟s100的獲取目標(biāo)透視紋理,包括:
22、對(duì)所述透視厚度變量進(jìn)行菲涅爾處理。
23、計(jì)算所述透視顏色變量和處理后的透視厚度變量的乘積,以獲取初始透視紋理。
24、計(jì)算所述透視系數(shù)變量和初始透視紋理的乘積,以獲取目標(biāo)透視紋理。
25、在上述技術(shù)方案中,菲涅爾處理是一種用來模擬透明材質(zhì)的光照效果的方法;通過對(duì)透視厚度變量進(jìn)行菲涅爾處理,可以使透明部分在邊緣有更強(qiáng)的明亮效果,營(yíng)造出逼真的透視效果;將透視顏色變量和處理后的透視厚度變量相乘,得到初始的透視紋理,這個(gè)紋理將用來作為計(jì)算目標(biāo)透視紋理的基礎(chǔ);將透視系數(shù)變量和初始透視紋理相乘,得到最終的目標(biāo)透視紋理,透視系數(shù)變量決定了透視效果的強(qiáng)度,通過與初始透視紋理相乘,可以對(duì)透視效果進(jìn)行調(diào)整和增強(qiáng)。
26、進(jìn)一步的,所述步驟s100的第一預(yù)設(shè)處理包括:
27、根據(jù)所述遮罩體厚度變量對(duì)所述遮罩體進(jìn)行菲涅爾處理。
28、將初始化后的遮罩體顏色變量與處理后的遮罩體進(jìn)行插值混合和乘積混合,以輸出第一遮罩體紋理。
29、在上述技術(shù)方案中,通過對(duì)遮罩體厚度變量進(jìn)行菲涅爾處理,可以增強(qiáng)遮罩體的光照效果,使其在邊緣部分更明亮;同時(shí),通過對(duì)初始化后的遮罩體顏色變量和處理后的遮罩體進(jìn)行插值混合和乘積混合,可以生成具有平滑過渡和細(xì)節(jié)豐富的第一遮罩體紋理,這樣設(shè)計(jì)的處理過程可以提高遮罩體紋理的真實(shí)感和可視效果。
30、進(jìn)一步的,所述步驟s100的第二預(yù)設(shè)處理包括:
31、創(chuàng)建遮罩體坐標(biāo)變量,計(jì)算所述遮罩體坐標(biāo)變量和遮罩體寬度變量的乘積,并疊加掃描速度變量,以獲取初始遮罩體紋理。
32、對(duì)所述初始遮罩體紋理依次進(jìn)行平滑處理和遮擋處理,以輸出第二遮罩體紋理。
33、在上述技術(shù)方案中,通過創(chuàng)建遮罩體坐標(biāo)變量和計(jì)算遮罩體曲面的坐標(biāo),在初始化遮罩紋理時(shí)可以控制遮罩體的位置和寬度;同時(shí),通過對(duì)初始遮罩體紋理依次進(jìn)行平滑處理和遮擋處理,可以獲得更平滑、逼真且符合預(yù)期的第二遮罩體紋理;這樣設(shè)計(jì)的處理過程可以提高遮罩體紋理的可視效果和真實(shí)感。
34、基于同一構(gòu)思,本技術(shù)還提供一種車模掃描透視顯示系統(tǒng),所述系統(tǒng)包括:
35、第一獲取模塊:用于獲取目標(biāo)網(wǎng)格紋理和目標(biāo)透視紋理。
36、第二獲取模塊:用于預(yù)先對(duì)一個(gè)遮罩體分別進(jìn)行第一預(yù)設(shè)處理和第二預(yù)設(shè)處理,以獲取第一遮罩體紋理和第二遮罩體紋理。
37、第一生成模塊:用于獲取車輛的當(dāng)前顯示屏的采樣圖,合成所述采樣圖和所述目標(biāo)透視紋理,以生成所述車輛的采樣圖紋理。
38、第二生成模塊:用于根據(jù)所述第一遮罩體紋理和所述目標(biāo)網(wǎng)格紋理生成目標(biāo)遮罩體紋理,并疊加所述目標(biāo)遮罩體紋理和所述采樣圖紋理,以生成所述車輛的透視紋理。
39、顯示模塊:用于根據(jù)所述第二遮罩體紋理和所述透視紋理,實(shí)時(shí)生成并顯示所述車輛的透視車模,其中,所述透視車模包括人機(jī)交互信息。
40、在上述技術(shù)方案中,實(shí)現(xiàn)了一種可以應(yīng)用于車載車身檢查過程中,車身掃描的透視效果;通過合成不同的紋理和遮罩體,可以生成具有透視效果的車模顯示圖像,并將其顯示在屏幕上,使得在車身檢查過程中可以提供清晰和直觀的視覺效果,進(jìn)而保證檢查的高效性和準(zhǔn)確性。
41、進(jìn)一步的,所述系統(tǒng)還包括:
42、第一創(chuàng)建模塊:用于預(yù)先創(chuàng)建網(wǎng)格變量、遮罩體變量和車模透視變量,并對(duì)其進(jìn)行初始化。
43、第二創(chuàng)建模塊:用于預(yù)先創(chuàng)建一個(gè)遮罩體。
44、在上述技術(shù)方案中,通過預(yù)先創(chuàng)建和初始化相關(guān)的變量和遮罩體,可以在車模掃描透視顯示過程中更加高效、準(zhǔn)確地進(jìn)行操作,提高操作的可靠性和正確性,同時(shí)節(jié)省了系統(tǒng)資源和時(shí)間成本。
45、基于同一構(gòu)思,本技術(shù)還提供一種車輛,配置有車模掃描透視顯示系統(tǒng),所述系統(tǒng)采用所述的車模掃描透視顯示方法顯示透視車模。
46、與現(xiàn)有技術(shù)相比,本技術(shù)的有益效果在于:
47、本技術(shù)預(yù)先對(duì)一個(gè)遮罩體分別進(jìn)行第一預(yù)設(shè)處理和第二預(yù)設(shè)處理,以獲取第一遮罩體紋理和第二遮罩體紋理,并獲取目標(biāo)網(wǎng)格紋理和目標(biāo)透視紋理;然后獲取車輛的當(dāng)前顯示屏的采樣圖,合成所述采樣圖和所述目標(biāo)透視紋理,以生成車輛的采樣圖紋理;再進(jìn)一步根據(jù)所述第一遮罩體紋理和目標(biāo)網(wǎng)格紋理輸出目標(biāo)遮罩體紋理,并疊加所述目標(biāo)遮罩體紋理和所述采樣圖紋理,以生成所述車輛的透視紋理;最后根據(jù)所述第二遮罩體紋理和所述透視紋理,實(shí)時(shí)生成并顯示所述車輛的透視車模,其中,所述透視車模包括人機(jī)交互信息。本技術(shù)實(shí)現(xiàn)了一種可以應(yīng)用于車載車身檢查過程中,車身掃描的透視效果;通過合成不同的紋理和遮罩體,可以生成具有透視效果的車模顯示圖像,并將其顯示在屏幕上,使得在車身檢查過程中可以提供清晰和直觀的視覺效果,進(jìn)而保證檢查的高效性和準(zhǔn)確性。